aboutsummaryrefslogtreecommitdiff
path: root/tokens
diff options
context:
space:
mode:
authorBobby <[email protected]>2023-11-03 12:58:02 +0000
committerBobby <[email protected]>2023-11-03 12:58:02 +0000
commit955fdfb79f165bab521cf4f4e0e18613fd1f085b (patch)
tree9bd3474cfa7f5552f5df8a4f0fe47095261ebc49 /tokens
parent895fd381cc3867bb362f1abf19ffc26c41cbdbe7 (diff)
downloadmana-955fdfb79f165bab521cf4f4e0e18613fd1f085b.tar.xz
mana-955fdfb79f165bab521cf4f4e0e18613fd1f085b.zip
fmt:source tree
Diffstat (limited to 'tokens')
-rw-r--r--tokens/tokens.go64
1 files changed, 32 insertions, 32 deletions
diff --git a/tokens/tokens.go b/tokens/tokens.go
index b93d9f9..5a74cd4 100644
--- a/tokens/tokens.go
+++ b/tokens/tokens.go
@@ -8,51 +8,51 @@ type Token struct {
}
const (
- ILLEGAL = "ILLEGAL"
- EOF = "EOF"
+ ILLEGAL = "ILLEGAL"
+ EOF = "EOF"
// Identifiers + literals
- IDENT = "IDENT"
- INT = "INT"
+ IDENT = "IDENT"
+ INT = "INT"
// Operators
- ASSIGN = "="
- PLUS = "+"
- MINUS = "-"
- BANG = "!"
- ASTERISK = "*"
- SLASH = "/"
- LT = "<"
- GT = ">"
- EQ = "=="
- NOT_EQ = "!="
+ ASSIGN = "="
+ PLUS = "+"
+ MINUS = "-"
+ BANG = "!"
+ ASTERISK = "*"
+ SLASH = "/"
+ LT = "<"
+ GT = ">"
+ EQ = "=="
+ NOT_EQ = "!="
// Delimiters
COMMA = ","
SEMICOLON = ";"
- LPAREN = "("
- RPAREN = ")"
- LBRACE = "{"
- RBRACE = "}"
+ LPAREN = "("
+ RPAREN = ")"
+ LBRACE = "{"
+ RBRACE = "}"
// Keywords
- FUNCTION = "FUNCTION"
- LET = "LET"
- IF = "IF"
- ELSE = "ELSE"
- TRUE = "TRUE"
- FALSE = "FALSE"
- RETURN = "RETURN"
+ FUNCTION = "FUNCTION"
+ LET = "LET"
+ IF = "IF"
+ ELSE = "ELSE"
+ TRUE = "TRUE"
+ FALSE = "FALSE"
+ RETURN = "RETURN"
)
-var keywords = map[string]TokenType {
- "fn": FUNCTION,
- "let": LET,
- "if": IF,
- "else": ELSE,
- "true": TRUE,
- "false": FALSE,
+var keywords = map[string]TokenType{
+ "fn": FUNCTION,
+ "let": LET,
+ "if": IF,
+ "else": ELSE,
+ "true": TRUE,
+ "false": FALSE,
"return": RETURN,
}