(Or “access link” or “environment link”) A pointer from an activation record to the activation record for the textually enclosing scope. A static link is only required in a statically (lexically) scoped language.
The number of static links to follow may be determined statically (at compile time). It is simply the difference in lexical nesting depth between the declaration and the reference.
See also display.
noun, Computers. 1. the contents of computer memory that remain fixed until written to or until the power is turned off. static memory Computer memory used by a piece of software that contains fixed information that is not altered while the software is running. See static RAM.
- Static nested scope
programming Where the scope of an identifier is fixed at compile-time to be the smallest block (begin/end, function, or procedure body) containing the identifier’s declaration. This means that an identifier declared in some block is only accessible within that block and from procedures declared within it. This term is used in the Python community. Compare […]
- Static nested scoping
static nested scope
noun, Physics. 1. the pressure exerted by a fluid that is not moving or flowing. static pressure The pressure exerted by a liquid or gas, especially water or air, when the bodies on which the pressure is exerted are not in motion.