package
0.0.0-20241222112821-c0019c940163
Repository: https://github.com/anirudhlakkaraju/go-compiler.git
Documentation: pkg.go.dev

# 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.

# Interfaces

Hashable represents objects that are usable as a hash.
Object represents interpreted values.

# Type aliases

No description provided by the author
No description provided by the author