Refactor Type to be an int
Some checks failed
Publish Image / publish (push) Waiting to run
Test / build (push) Waiting to run
Build / build (push) Has been cancelled

This commit is contained in:
Chuck Smith
2024-03-29 11:01:15 -04:00
parent f65d7bfb1c
commit 12d43c9835
58 changed files with 164 additions and 132 deletions

View File

@@ -16,8 +16,8 @@ func (f *Function) Bool() bool {
return false
}
func (f *Function) Type() ObjectType {
return FUNCTION_OBJ
func (f *Function) Type() Type {
return FunctionType
}
func (f *Function) Inspect() string {
@@ -50,8 +50,8 @@ func (rv *ReturnValue) Bool() bool {
return true
}
func (rv *ReturnValue) Type() ObjectType {
return RETURN_VALUE_OBJ
func (rv *ReturnValue) Type() Type {
return ReturnType
}
func (rv *ReturnValue) Inspect() string {