Closed Seasawher closed 2 months ago
infix:51 " strong " => Nat.add -- きちんと 1 + (2 strong 3) = 6 と解釈される. -- これは, 等号の優先順位が 51 未満であることを意味する #check 1 + 2 strong 3 = 6 -- 優先順位を 50 より小さくすると等号より優先順位が低くなる -- したがってエラーになる infix:49 " weak " => Nat.add #check_failure 1 + 2 weak 3 = 6