aboutsummaryrefslogtreecommitdiff
path: root/token/token.go
diff options
context:
space:
mode:
Diffstat (limited to 'token/token.go')
-rw-r--r--token/token.go16
1 files changed, 10 insertions, 6 deletions
diff --git a/token/token.go b/token/token.go
index 12158fa..3d2d2f7 100644
--- a/token/token.go
+++ b/token/token.go
@@ -7,8 +7,9 @@ const (
EOF = "EOF"
// Identifiers + literals
- IDENT = "IDENT" // add, foobar, x, y, ...
- INT = "INT" // 1343456
+ IDENT = "IDENT" // add, foobar, x, y, ...
+ INT = "INT" // 1343456
+ STRING = "STRING" // "foobar"
// Operators
ASSIGN = "="
@@ -27,11 +28,14 @@ const (
// Delimiters
COMMA = ","
SEMICOLON = ";"
+ COLON = ":"
- LPAREN = "("
- RPAREN = ")"
- LBRACE = "{"
- RBRACE = "}"
+ LPAREN = "("
+ RPAREN = ")"
+ LBRACE = "{"
+ RBRACE = "}"
+ LBRACKET = "["
+ RBRACKET = "]"
// Keywords
FUNCTION = "FUNCTION"