引用环境和范围

时间:2010-06-15 08:12:35

标签: programming-languages scope

所有

在任何编程语言中,依赖于范围界定的引用环境的类型是什么?即一个静态范围的语言必然会有静态引用环境?

此致 darkie

1 个答案:

答案 0 :(得分:2)

是。引用环境是可以使用的变量的集合。在静态范围的语言中,您只能引用静态引用环境中的变量。

静态范围语言中的函数确实具有动态祖先(即其调用者),但它不能引用该祖先中声明的任何变量。