Files
monkey/evaluator/builtins.go
Chuck Smith 997f0865f4
Some checks failed
Build / build (push) Failing after 1m40s
Test / build (push) Failing after 11m47s
Extra Features
2024-03-14 21:25:47 -04:00

18 lines
481 B
Go

package evaluator
import (
"monkey/object"
)
var builtins = map[string]*object.Builtin{
"len": object.GetBuiltinByName("len"),
"input": object.GetBuiltinByName("input"),
"print": object.GetBuiltinByName("print"),
"first": object.GetBuiltinByName("first"),
"last": object.GetBuiltinByName("last"),
"rest": object.GetBuiltinByName("rest"),
"push": object.GetBuiltinByName("push"),
"pop": object.GetBuiltinByName("pop"),
"exit": object.GetBuiltinByName("exit"),
}