aboutsummaryrefslogtreecommitdiff
path: root/token
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-05-20 16:28:10 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-05-20 16:28:10 +0200
commit523f40968b9c1a23da1f4a1c2f125197d7611fef (patch)
tree36518bed0260cb3cede13b59fc7051a9e262d403 /token
parent69fc902f8f5fd8f36db0991f6ba4faeabb3090fa (diff)
04
Diffstat (limited to 'token')
-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"