aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-09-09 20:55:56 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-09-09 20:55:56 +0200
commite0efae97b77ef3e0c3c8435b5ac44bc1dab7b94a (patch)
treedd05bdd8c86bd791478c3a77753255c4bce38b4c
parent3f96b24e96d759bf154520c0181bba0f42a55122 (diff)
gofmt -s
-rw-r--r--evaluator/builtins.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/evaluator/builtins.go b/evaluator/builtins.go
index 2f85223..7809f51 100644
--- a/evaluator/builtins.go
+++ b/evaluator/builtins.go
@@ -7,7 +7,7 @@ import (
)
var builtins = map[string]*object.Builtin{
- "len": &object.Builtin{
+ "len": {
Fn: func(args ...object.Object) object.Object {
if len(args) != 1 {
return newError("wrong number of arguments. got=%d, want=1",
@@ -25,7 +25,7 @@ var builtins = map[string]*object.Builtin{
}
},
},
- "puts": &object.Builtin{
+ "puts": {
Fn: func(args ...object.Object) object.Object {
for _, arg := range args {
fmt.Println(arg.Inspect())
@@ -34,7 +34,7 @@ var builtins = map[string]*object.Builtin{
return NULL
},
},
- "first": &object.Builtin{
+ "first": {
Fn: func(args ...object.Object) object.Object {
if len(args) != 1 {
return newError("wrong number of arguments. got=%d, want=1",
@@ -53,7 +53,7 @@ var builtins = map[string]*object.Builtin{
return NULL
},
},
- "last": &object.Builtin{
+ "last": {
Fn: func(args ...object.Object) object.Object {
if len(args) != 1 {
return newError("wrong number of arguments. got=%d, want=1",
@@ -73,7 +73,7 @@ var builtins = map[string]*object.Builtin{
return NULL
},
},
- "rest": &object.Builtin{
+ "rest": {
Fn: func(args ...object.Object) object.Object {
if len(args) != 1 {
return newError("wrong number of arguments. got=%d, want=1",
@@ -95,7 +95,7 @@ var builtins = map[string]*object.Builtin{
return NULL
},
},
- "push": &object.Builtin{
+ "push": {
Fn: func(args ...object.Object) object.Object {
if len(args) != 2 {
return newError("wrong number of arguments. got=%d, want=2",