null?
関数 null? は引数が空リストのとき真(#t)を返す。
gosh> (null? '())
#t
gosh> (null? (quote ()))
#t
gosh> (null? '(a b c))
#f
(quote ()) は '() の別の書き方。最後の例では、引数が空リストでないので偽(#f)が返ってきている。
本文には「アトムの null? をたずねることはできません」とあるけど、脚注には「実際、(null? α) は空リスト以外はすべて偽になります。」とある。
gosh> (null? 'spaghetti)
#f
Null? の掟 関数 null? はリストに対してのみ定義される。
