2008/07/18

[scheme]nilでバグが発生

紫本だと、確かに、nilと書かれているのに、Dr scheme(MIT schemeでも同じくエラー)で実行するとなぜかエラーになってしまうのだが。。。

Photobucket

困ったなー。これができないと、先の問題すすめないよーーー。。。

orz

2 件のコメント:

  1. mit-scheme では,nil が使えないようですね.かわりに '() 「空文字」を使うと良いでしょう.

    (define nil '())

    とでもしておくと,教科書のプログラムがそのまま動くと思います.

    返信削除
  2. takahiroさん

    コメントありがとうございます。

    >かわりに '() 「空文字」を使うと良いでしょう.

    了解です。

    >(define nil '())

    おー、確かに、nil自体を定義すれば、稼動しますもんね。

    この発想はなかったです。

    さっそく試してみます。

    返信削除