Objects
Constants
BUILTINS = [{LEN_NAME, LEN_BUILTIN}, {PUTS_NAME, PUTS_BUILTIN}, {FIRST_NAME, FIRST_BUILTIN}, {LAST_NAME, LAST_BUILTIN}, {REST_NAME, REST_BUILTIN}, {PUSH_NAME, PUSH_BUILTIN}]
FIRST_NAME = "first"
LAST_NAME = "last"
LEN_NAME = "len"
MNULL = MNull.new
PUSH_NAME = "push"
PUTS_NAME = "puts"
REST_NAME = "rest"
Nested types
- Objects::BuiltinFunction
- Objects::HashKey
- Objects::HashPair
- Objects::HashType
- Objects::MArray
- Objects::MBoolean
- Objects::MBuiltinFunction
- Objects::MClosure
- Objects::MCompiledFunction
- Objects::MError
- Objects::MFunction
- Objects::MHash
- Objects::MInteger
- Objects::MNull
- Objects::MObject
- Objects::MReturnValue
- Objects::MString
- Objects::MValue(T)