摘要: SICP:求值和环境模型(Python实现) 一个环境就是帧(frame) 的一个序列,每个帧是包含着一些绑定(bindings) 的表格。这些约束将一些变量名字关联于对应的值(在一个帧内,任何变量至多只有一个绑定)。每个帧还包含一个指针,指向这个帧的外围环境(enclosing environment)。如果由于当前讨论的目的,将相应的帧看做是全局(global) 的,那么它将没有外围环境。一个变量相对于某个特定环境的值,也就是在这一环境中,包含着该变量的第一个帧里这个变量的绑定值。 阅读全文
posted @ 2023-03-23 13:56 orion-orion 阅读(262) 评论(0) 推荐(1) 编辑