评估:
((((lambda (x) (lambda (y) (lambda (x) (+ x y)))) 3) 4) 5)
这就是我所做的:
评估
((((lambda (x) (lambda (y) (lambda (x) (+ x y)))) 3) 4) 5)- 评估
5 -> 5
- 评估
评估
(((lambda (x) (lambda (y) (lambda (x) (+ x y)))) 3) 4)- 评估
4 -> 4
- 评估
评估
((lambda (x) (lambda (y) (lambda (x) (+ x y)))) 3)- 评估
3 -> 3
- 评估
(lambda (x) (lambda (y) (lambda (x) (+ x y))))->(lambda (x) (lambda (y) (lambda (x) (+ x y))))适用
(lambda (x) (lambda (y) (lambda (x) (+ x y))))于3替代
3->x在(lambda (y) (lambda (x) (+ x y))(lambda (y) (lambda (x) (+ 3 y))评估
(lambda (y) (lambda (x) (+ 3 y)) -> (lambda (y) (lambda (x) (+ 3 y))apply (lambda (y) (lambda (x) (+ 3 y))至4代
4 -> y入(lambda (y) (lambda (x) (+ 3 y))(lambda (y) (+ 3 4))评估
(lambda (y) (+ 3 4)) -> (lambda (y) (7))- 替代
5->?
- 替代
然后我被卡住了。