82 lines
869 B
Plaintext
82 lines
869 B
Plaintext
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
|