✨
This commit is contained in:
32
lexer.py
32
lexer.py
@@ -3,37 +3,37 @@ from rply import LexerGenerator
|
||||
valid_characters = '|'.join(list("abcdefghiklmnopqrstvxyz_"))
|
||||
|
||||
keyword_tokens = [("KEYWORD_"+i, i) for i in [
|
||||
"ALUID",
|
||||
"ALVID",
|
||||
"DEFINI",
|
||||
"DESIGNA",
|
||||
"DONICUM",
|
||||
"DUM",
|
||||
"ERUMPE",
|
||||
"DONICVM",
|
||||
"DVM",
|
||||
"ERVMPE",
|
||||
"EST",
|
||||
"FACE",
|
||||
"FALSITAS",
|
||||
"INVOCA",
|
||||
"IN",
|
||||
"MINUS",
|
||||
"NULLUS",
|
||||
"MINVS",
|
||||
"NVLLVS",
|
||||
"PER",
|
||||
"PLUS",
|
||||
"PLVS",
|
||||
"REDI",
|
||||
"SI",
|
||||
"TUNC",
|
||||
"USQUE",
|
||||
"UT",
|
||||
"TVNC",
|
||||
"VSQVE",
|
||||
"VT",
|
||||
"VERITAS",
|
||||
"VOCA"
|
||||
]]
|
||||
|
||||
builtin_tokens = [("BUILTIN", i) for i in [
|
||||
"AUDI_NUMERUS",
|
||||
"AUDI",
|
||||
"AVDI_NVMERVS",
|
||||
"AVDI",
|
||||
"DICE",
|
||||
"FORTIS_NUMERUS",
|
||||
"FORTIS_NVMERVS",
|
||||
"FORTIS_ELECTIONIS",
|
||||
"LONGITUDO"
|
||||
"LONGITVDO"
|
||||
]]
|
||||
|
||||
data_tokens = [
|
||||
@@ -44,8 +44,8 @@ data_tokens = [
|
||||
module_tokens = [("MODULE", i) for i in [
|
||||
"FORS",
|
||||
"FRACTIO",
|
||||
"MAGNUM",
|
||||
"SUBNULLA"
|
||||
"MAGNVM",
|
||||
"SVBNVLLA"
|
||||
]]
|
||||
|
||||
symbol_tokens = [
|
||||
|
||||
Reference in New Issue
Block a user