2006-07-09 インタプリタ開発中 Scheme SICP読書日記に書けるような完成度に向けてがんばっています。 begin/if/defineは動いています。 lambdaに挑戦して二つの問題点が発覚(まだクリアできていない) ((lambda (x) (+ x 1) 3)のように一番左側の( の直後がそもそもevalされなければいけない場合への対処 (begin (define a (lambda (x) x)) (a 1))のように defineしたものを呼び出す場合。 がうまくいっていない!頭を冷やせ!