SICP 問題1.34
(define (f g) (g 2))
インタプリタに(f f)
を評価させるとどうなるか.
(f f) (f 2) (2 2)
(f f)
のfに引数を適用し,(f 2)
となる.
このfに引数を適用すると(2 2)
となる.
(2 2)
を評価しようとするが2は手続きでないためエラーとなり終了する.
(define (f g) (g 2))
インタプリタに(f f)
を評価させるとどうなるか.
(f f) (f 2) (2 2)
(f f)
のfに引数を適用し,(f 2)
となる.
このfに引数を適用すると(2 2)
となる.
(2 2)
を評価しようとするが2は手続きでないためエラーとなり終了する.