メモっておきたかったので、勝手にまとめました。「誰でも編集可」です。 私の日本語がカオスですいませんでした・・・。 「scheme も Common Lisp みたいに、nil が偽で空リストも偽で空リストが nil 、だと良いのになー。」「(car nil) や (car '()) が nil なのも良いなー。」と思ったのでした。なんで Scheme はそうじゃないんだろう?というのが切欠です。 Chaton の方からも転載・・・。 http://practical-scheme.net/chaton/gauche/a/2010/05/19#entry-4bf3a94b-4dcf6