Versions in this module Expand all Collapse all v1 v1.0.0 Oct 1, 2024 Changes in this version + const BOOL_OBJ + const BUILTIN_OBJ + const ERROR_OBJ + const FLOAT_OBJ + const INTEGER_OBJ + const NULL_OBJ + const RETURN_VALUE_OBJ + const STRING_OBJ + type Boolean struct + Value bool + func (o *Boolean) Inspect() string + func (o *Boolean) Type() ObjectType + type Builtin struct + Fn BuiltinFunc + func (o *Builtin) Inspect() string + func (o *Builtin) Type() ObjectType + type BuiltinFunc func(args ...Object) Object + type Error struct + Message string + func (o *Error) Inspect() string + func (o *Error) Type() ObjectType + type Float struct + Value float64 + func (o *Float) Inspect() string + func (o *Float) Type() ObjectType + type Integer struct + Value int64 + func (o *Integer) Inspect() string + func (o *Integer) Type() ObjectType + type Null struct + func (o *Null) Inspect() string + func (o *Null) Type() ObjectType + type Object interface + Inspect func() string + Type func() ObjectType + type ObjectType string + type ReturnValue struct + Value Object + func (o *ReturnValue) Inspect() string + func (o *ReturnValue) Type() ObjectType + type String struct + Value string + func (o *String) Inspect() string + func (o *String) Type() ObjectType