blob: ca9564e856a0c9698437fa62a6b11cef38af1811 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
T__0=1
T__1=2
T__2=3
T__3=4
T__4=5
T__5=6
T__6=7
T__7=8
T__8=9
T__9=10
T__10=11
T__11=12
T__12=13
T__13=14
T__14=15
T__15=16
T__16=17
T__17=18
T__18=19
T__19=20
T__20=21
T__21=22
T__22=23
T__23=24
T__24=25
T__25=26
T__26=27
T__27=28
T__28=29
T__29=30
T__30=31
T__31=32
T__32=33
T__33=34
T__34=35
T__35=36
T__36=37
T__37=38
T__38=39
T__39=40
T__40=41
T__41=42
T__42=43
T__43=44
T__44=45
T__45=46
T__46=47
T__47=48
T__48=49
T__49=50
T__50=51
T__51=52
T__52=53
T__53=54
T__54=55
T__55=56
T__56=57
INT_LIT=58
DECIMAL_LIT=59
STRING_LIT=60
BOOL_LIT=61
NAME=62
WS=63
NEWLINE=64
';'=1
'namespace'=2
'{'=3
'}'=4
'var'=5
':'=6
'='=7
'*'=8
'['=9
']'=10
'func'=11
'('=12
')'=13
','=14
'struct'=15
'private'=16
'<'=17
'>'=18
'if'=19
'else'=20
'switch'=21
'case'=22
'for'=23
'while'=24
'return'=25
'?'=26
'.'=27
'->'=28
'++'=29
'--'=30
'+'=31
'-'=32
'!'=33
'~'=34
'&'=35
'/'=36
'%'=37
'|'=38
'^'=39
'=='=40
'!='=41
'<='=42
'>='=43
'<<'=44
'>>'=45
'||'=46
'&&'=47
'&='=48
'|='=49
'^='=50
'<<='=51
'>>='=52
'+='=53
'-='=54
'*='=55
'/='=56
'%='=57
|