Go backward to Scope
Go up to Top
Go forward to Semantics of Dynamic Scoping
Dynamic Scoping
- Dynamic Scoping
- Interpreter for language makes assocatiation between an invocation
and a definition.
- Assocation can change each time invocation is evaluated.
- Typing rules difficult or impossible.
- begin var A: newint; proc P =
A:=0
in begin fun A = 1
in call P end end
Runtime incompatibility errors may occur!
Wolfgang.Schreiner@risc.uni-linz.ac.at
Id: qualification.tex,v 1.2 1996/05/02 11:53:49 schreine Exp schreine