NichtHaskell/Source/gen/DecafLexer.tokens

82 lines
869 B
Plaintext
Raw Normal View History

2024-05-09 12:22:45 +00:00
AccessModifierPublic=1
MainMethodDecl=2
DotOperator=3
LineOperator=4
ComparisonOperator=5
LogicalOpertor=6
Assign=7
Minus=8
Plus=9
Multipilkation=10
Division=11
Modulo=12
Greater=13
Less=14
GreaterEqual=15
LessEqual=16
Equal=17
NotEqual=18
Not=19
And=20
Or=21
Dot=22
OpenRoundBracket=23
ClosedRoundBracket=24
OpenCurlyBracket=25
ClosedCurlyBracket=26
Semicolon=27
Comma=28
Class=29
This=30
While=31
If=32
Else=33
Return=34
New=35
Identifier=36
Void=37
Int=38
Boolean=39
Char=40
IntValue=41
CharValue=42
BooleanValue=43
NullValue=44
WS=45
'public'=1
'public static void main(String[] args)'=2
'='=7
'-'=8
'+'=9
'*'=10
'/'=11
'%'=12
'>'=13
'<'=14
'>='=15
'<='=16
'=='=17
'!='=18
'!'=19
'&&'=20
'||'=21
'.'=22
'('=23
')'=24
'{'=25
'}'=26
';'=27
','=28
'class'=29
'this'=30
'while'=31
'if'=32
'else'=33
'return'=34
'new'=35
'void'=37
'int'=38
'bool'=39
'char'=40
'null'=44