さかもとのブログ

つらつらと

2009-08-02から1日間の記事一覧

コンパイラ

5.5ではコンパイラを作成する. なんとか動くものはできたけど、全然理解できていない. 最後の節は訳がひどい!が,原著もなかなかわかりにくい... 翻訳のほうは,なんであんなに点の使い方が下手なんだろう.せめて点をうまく使えば,直訳だとしても,意味…

ついに5.5に入る

5.29, 5.30があるけれど、パスして5.5に入る。 ついに最後です!

SICP演習問題5.26, 5.27, 5.28

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

積極制御評価器...漢文みたいな名前. 5.23と5.24が組み込んであります. reg-machine-with-meter.scmはレジスタ計算機のスタック監視機能がついているもの. evaluator.scmは4.1の超循環評価器のapply,evalを削除したもの. (load "~/hoge/foo/reg-machine-…