2008/05/21

[scheme](= 1 2)は、false

昨日、(= a b)が、なぜ、()を返してしまうのか?について書いたのですが、教科書を読んでいるうちに、、ひょっとしたら、falseを意味しているのかもしれません。

というのも、下の場合、#tを返したからです。

Photobucket
というわけで、例えば、(= 1 2)は、falseなので、「#f」でなく、()を返すということなんですね。

納得、納得。

テキストが難しい~。

(= a b)は、問題で、実行した結果を確認すればそれで済むのですが、「どうしてそのような結果になるのか?」というところまで、考えると難しい。

まだ、20ページぐらいしか進んでいないのに、今年中に終わらせることができるのかなー( ・◇・)

0 コメント:

コメントを投稿