Programming languages 参考环境和范围

Programming languages 参考环境和范围,programming-languages,scope,Programming Languages,Scope,在任何编程语言中,引用环境的类型是否依赖于作用域?i、 e.静态范围语言必须具有静态引用环境?是。引用环境是可以使用的变量的集合。在静态范围语言中,只能引用静态引用环境中的变量 静态作用域语言中的函数确实具有动态祖先(即其调用者),但它不能引用在该祖先中声明的任何变量

在任何编程语言中,引用环境的类型是否依赖于作用域?i、 e.静态范围语言必须具有静态引用环境?

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

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