CrLox::Environment
Inherits Reference < Object
Constructors
new(enclosing : Environment | Nil, values : Hash(String, Bool | Char | CrLox::LiteralState | Float64 | String | Nil) = Hash(String, LiteralType | LiteralState).new)
SourceInstance methods
assign(name : Token, value : LiteralType)
Sourcedefine(name : String, value : LiteralType | LiteralState)
Sourceenclosing
Sourceget(name : Token) : LiteralType
Sourcevalues
Source