Further progress
This commit is contained in:
19
token.py
19
token.py
@@ -13,17 +13,18 @@ class TokenType(Enum):
|
||||
ELSE = 9
|
||||
WHILE = 10
|
||||
LET = 11
|
||||
END = 12
|
||||
|
||||
ADD = 12
|
||||
SUBTRACT = 13
|
||||
MULTIPLY = 14
|
||||
DIVIDE = 15
|
||||
ADD = 13
|
||||
SUBTRACT = 14
|
||||
MULTIPLY = 15
|
||||
DIVIDE = 16
|
||||
|
||||
SET = 16
|
||||
SET = 17
|
||||
|
||||
EQUAL = 17
|
||||
GREATER = 18
|
||||
LESSER = 19
|
||||
EQUAL = 18
|
||||
GREATER = 19
|
||||
LESSER = 20
|
||||
|
||||
UNKNOWN = 0
|
||||
|
||||
@@ -50,6 +51,8 @@ def get_type(process: str) -> TokenType:
|
||||
return TokenType.WHILE
|
||||
case "true" | "false":
|
||||
return TokenType.BOOLEAN
|
||||
case "end":
|
||||
return TokenType.END
|
||||
case "+":
|
||||
return TokenType.ADD
|
||||
case "-":
|
||||
|
Reference in New Issue
Block a user