2013-10-13 77 views

回答

2

let x = a and let y = b in c是不正確的。您應該使用let x = a in let y = b in clet x = a and y = b in c。這些句法都是正確的,但不具有相同的含義:在第二種情況下,x可用於c,但不可用於b(因爲and定義爲x = ay = b *,其中一個不適用於另一個)。