if
(if test consequent) (if test consequent alternate)
test を評価し、その値が #f 以外なら consequent を、そうでなければ alternate を評価します。空リストや 0 は真です。alternate がなく test が偽のときの値は未規定値で、#!unspecific と書き出され、REPL は何も表示しません。
(if test consequent) (if test consequent alternate)
test を評価し、その値が #f 以外なら consequent を、そうでなければ alternate を評価します。空リストや 0 は真です。alternate がなく test が偽のときの値は未規定値で、#!unspecific と書き出され、REPL は何も表示しません。