在Lisp中,唯一的 假 价值是 nil 所以 0 是 真正 。 从而 (mod 4 2) 返回0,这是真的,这意味着
nil
0
(mod 4 2)
(if (mod 4 2) (+ 2 2) (- 9 2))
返回4,而
(if (/= 0 (mod 4 2)) (+ 2 2) (- 9 2))
返回7。