SICP 読み (280) 5.4 積極制御評価器
とりあえず目先のナニを以下に。
- 問題 5.23 から 25 まで解を検討
- 評価器が動く環境を作って解を検証
- 最後の問題を検討しつつ評価器で検証
現時点での不明点としては
- スタックの確認
- ev-sequence の相異点
あたりなんですが、ev-if 以降はロクに見てなかったり (を
問題 5.23
221p の cond->if が使えるとすると
ev-cond (assign exp (op eval->if) (reg exp)) (goto (label eval-dispatch))
みたいなマネができるんだろうか。let も同様に以下??
ev-let (assign exp (op let->combination) (reg exp)) (goto (label eval-dispatch))
easy スギな気もするんですが、評価器がデキてからハマるという方向で (何