2009-08-02から1日間の記事一覧
5.5ではコンパイラを作成する. なんとか動くものはできたけど、全然理解できていない. 最後の節は訳がひどい!が,原著もなかなかわかりにくい... 翻訳のほうは,なんであんなに点の使い方が下手なんだろう.せめて点をうまく使えば,直訳だとしても,意味…
5.29, 5.30があるけれど、パスして5.5に入る。 ついに最後です!
3問続いているけれど,やることは同じなのでまとめてしまう. 5.26 (define (factorial n) (define (iter product counter) (if (> counter n) product (iter (* product counter) (+ counter 1)))) (iter 1 1)) を実行するときのスタックを監視せよという問…
積極制御評価器...漢文みたいな名前. 5.23と5.24が組み込んであります. reg-machine-with-meter.scmはレジスタ計算機のスタック監視機能がついているもの. evaluator.scmは4.1の超循環評価器のapply,evalを削除したもの. (load "~/hoge/foo/reg-machine-…