2007-03-14 問題1.5 SICP 僕の解答 作用的順序の場合、testを評価する前に引数を評価しようとするので、pで無限ループ(実際そうなった) 正規順序(遅延評価)のばあい、pを評価する前にtest→ifが評価されて、0が返る。 でよいのかな? 解答例 http://oss.timedia.co.jp/show/SICP/ex-1.5 http://www.csus4.net/hiki/SICPReading/?naoya_t+%28naochan%29#l88 所感 遅延評価を試してみたいけど、別の言語を使うしかないのかな。