Declaring all the possible TokenType
This commit is contained in:
@@ -6,3 +6,25 @@ type Token struct {
|
|||||||
Type TokenType
|
Type TokenType
|
||||||
Literal string
|
Literal string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
ILLEGAL = "ILLEGAL"
|
||||||
|
EOF = "EOF"
|
||||||
|
|
||||||
|
IDENT = "IDENT"
|
||||||
|
INT = "INT"
|
||||||
|
|
||||||
|
ASSIGN = "="
|
||||||
|
PLUS = "+"
|
||||||
|
|
||||||
|
COMMA = ","
|
||||||
|
SEMICOLON = ";"
|
||||||
|
|
||||||
|
LPAREN = "LPAREN"
|
||||||
|
RPAREN = "RPAREN"
|
||||||
|
LBRACE = "LBRACE"
|
||||||
|
RBRACE = "RBRACE"
|
||||||
|
|
||||||
|
FUNCTION = "FUNCTION"
|
||||||
|
LET = "LET"
|
||||||
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user