23 lines
570 B
Python
23 lines
570 B
Python
from src.token import TokenType
|
|
|
|
KEYWORDS: dict[str, TokenType] = {
|
|
"let": TokenType.LET,
|
|
"fun": TokenType.FUN,
|
|
"and": TokenType.AND,
|
|
"or": TokenType.OR,
|
|
"if": TokenType.IF,
|
|
"else": TokenType.ELSE,
|
|
"for": TokenType.FOR,
|
|
"while": TokenType.WHILE,
|
|
"from": TokenType.FROM,
|
|
"to": TokenType.TO,
|
|
"until": TokenType.UNTIL,
|
|
"by": TokenType.BY,
|
|
"false": TokenType.FALSE,
|
|
"true": TokenType.TRUE,
|
|
"null": TokenType.NULL,
|
|
"return": TokenType.RETURN,
|
|
"break": TokenType.BREAK,
|
|
"continue": TokenType.CONTINUE,
|
|
}
|