# Functions
NewEnclosedEnvironment creates a new environment that extends a given outer environment.
NewEnvironment creates a new environment.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Array is a representation of array - a list of Objects.
Boolean Object represents a Boolean.
Builtin represents builtin functions.
Environment holds variable bindings in the current and outer scopes.
Error contains the error message.
Function is an representation of functions.
No description provided by the author
HashKey contains a unique hash value and can be linked to a object.String, object.Boolean, object.Integer.
No description provided by the author
Integer Object represents an Integer.
Null object.
ReturnValue contains the Object to be returned.
String is a representation of string.