class

Environment

Inherits Reference < Object

Constructors

new(parent : Nil | Environment)
Source

Instance methods

enter
Source
get(name : String) : EvaluatorValue | Nil
Source
leave
Source
lookup(name : String) : Tuple(Environment, EvaluatorValue) | Nil
Source
parent
Source
set(name : String, value : EvaluatorValue)
Source
set_local(name : String, value : EvaluatorValue)
Source
unset(name : String)
Source
variables
Source