新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

言語プロセッサ(久野靖)with bug

この本の LL(1) の lisp プログラムを打ち込む。ひさびさに”打ち込む”という作業をした。最近では大体ダウンロードできるし正誤表もすぐにみれる。打ち込みなどは死語だ。どうも、本に書いてあるとおりに”打ち込む”でも動かないようだ。プログラムをひっくり返してみても change に nil を入れるコードがない。(while change .... とやっているので(while はこの本で使っているマクロ)無限ループになる。やれやれだぜ。

そんでもって *terms* に iconst も抜けている、、、

まぁたぶん先生の授業では修正されているのだろうが、、、正誤表くらいは出して欲しい。