答案 0 :(得分:1)
FWIW,McCarthy的功能评估规则(下文)使用“在原始环境中”这一短语,这似乎需要捕获 - 避免替换,从而需要词法范围。
“9。值((LAMBDA(v 1 ... v n )e)e 1 ... e n )与 value e 相同,但在变量 v 1 的环境中...... v n 取 表达式的值 e 1 ... e 1 在原始环境中。“[强调我的] < / p>
答案 1 :(得分:0)
我认为,在43页,最简洁的Scheme描述是the original.但是,再说一遍,我是Common Lisp程序员。