Merge: doc: fixed some typos and other misc. corrections
[nit.git] / c_src / nitc__parser.sep.0.h
1 #include "nit.common.h"
2 val* NEW_core__Array(const struct type* type);
3 extern const struct type type_core__Array__nitc__parser_work__ReduceAction;
4 void core___core__Array___with_capacity(val* self, long p0);
5 val* NEW_nitc__parser__ReduceAction0(const struct type* type);
6 extern const struct type type_nitc__parser__ReduceAction0;
7 #define COLOR_nitc__parser_work__ReduceAction__goto_61d 13
8 #define COLOR_core__kernel__Object__init 0
9 void core___core__Array___core__abstract_collection__SimpleCollection__add(val* self, val* p0);
10 val* NEW_nitc__parser__ReduceAction1(const struct type* type);
11 extern const struct type type_nitc__parser__ReduceAction1;
12 val* NEW_nitc__parser__ReduceAction2(const struct type* type);
13 extern const struct type type_nitc__parser__ReduceAction2;
14 val* NEW_nitc__parser__ReduceAction3(const struct type* type);
15 extern const struct type type_nitc__parser__ReduceAction3;
16 val* NEW_nitc__parser__ReduceAction4(const struct type* type);
17 extern const struct type type_nitc__parser__ReduceAction4;
18 val* NEW_nitc__parser__ReduceAction5(const struct type* type);
19 extern const struct type type_nitc__parser__ReduceAction5;
20 val* NEW_nitc__parser__ReduceAction6(const struct type* type);
21 extern const struct type type_nitc__parser__ReduceAction6;
22 val* NEW_nitc__parser__ReduceAction7(const struct type* type);
23 extern const struct type type_nitc__parser__ReduceAction7;
24 val* NEW_nitc__parser__ReduceAction8(const struct type* type);
25 extern const struct type type_nitc__parser__ReduceAction8;
26 val* NEW_nitc__parser__ReduceAction9(const struct type* type);
27 extern const struct type type_nitc__parser__ReduceAction9;
28 val* NEW_nitc__parser__ReduceAction10(const struct type* type);
29 extern const struct type type_nitc__parser__ReduceAction10;
30 val* NEW_nitc__parser__ReduceAction11(const struct type* type);
31 extern const struct type type_nitc__parser__ReduceAction11;
32 val* NEW_nitc__parser__ReduceAction12(const struct type* type);
33 extern const struct type type_nitc__parser__ReduceAction12;
34 val* NEW_nitc__parser__ReduceAction13(const struct type* type);
35 extern const struct type type_nitc__parser__ReduceAction13;
36 val* NEW_nitc__parser__ReduceAction14(const struct type* type);
37 extern const struct type type_nitc__parser__ReduceAction14;
38 val* NEW_nitc__parser__ReduceAction15(const struct type* type);
39 extern const struct type type_nitc__parser__ReduceAction15;
40 val* NEW_nitc__parser__ReduceAction16(const struct type* type);
41 extern const struct type type_nitc__parser__ReduceAction16;
42 val* NEW_nitc__parser__ReduceAction17(const struct type* type);
43 extern const struct type type_nitc__parser__ReduceAction17;
44 val* NEW_nitc__parser__ReduceAction18(const struct type* type);
45 extern const struct type type_nitc__parser__ReduceAction18;
46 val* NEW_nitc__parser__ReduceAction19(const struct type* type);
47 extern const struct type type_nitc__parser__ReduceAction19;
48 val* NEW_nitc__parser__ReduceAction20(const struct type* type);
49 extern const struct type type_nitc__parser__ReduceAction20;
50 val* NEW_nitc__parser__ReduceAction21(const struct type* type);
51 extern const struct type type_nitc__parser__ReduceAction21;
52 val* NEW_nitc__parser__ReduceAction22(const struct type* type);
53 extern const struct type type_nitc__parser__ReduceAction22;
54 val* NEW_nitc__parser__ReduceAction23(const struct type* type);
55 extern const struct type type_nitc__parser__ReduceAction23;
56 val* NEW_nitc__parser__ReduceAction24(const struct type* type);
57 extern const struct type type_nitc__parser__ReduceAction24;
58 val* NEW_nitc__parser__ReduceAction26(const struct type* type);
59 extern const struct type type_nitc__parser__ReduceAction26;
60 val* NEW_nitc__parser__ReduceAction27(const struct type* type);
61 extern const struct type type_nitc__parser__ReduceAction27;
62 val* NEW_nitc__parser__ReduceAction28(const struct type* type);
63 extern const struct type type_nitc__parser__ReduceAction28;
64 val* NEW_nitc__parser__ReduceAction29(const struct type* type);
65 extern const struct type type_nitc__parser__ReduceAction29;
66 val* NEW_nitc__parser__ReduceAction31(const struct type* type);
67 extern const struct type type_nitc__parser__ReduceAction31;
68 val* NEW_nitc__parser__ReduceAction32(const struct type* type);
69 extern const struct type type_nitc__parser__ReduceAction32;
70 val* NEW_nitc__parser__ReduceAction33(const struct type* type);
71 extern const struct type type_nitc__parser__ReduceAction33;
72 val* NEW_nitc__parser__ReduceAction34(const struct type* type);
73 extern const struct type type_nitc__parser__ReduceAction34;
74 val* NEW_nitc__parser__ReduceAction35(const struct type* type);
75 extern const struct type type_nitc__parser__ReduceAction35;
76 val* NEW_nitc__parser__ReduceAction36(const struct type* type);
77 extern const struct type type_nitc__parser__ReduceAction36;
78 val* NEW_nitc__parser__ReduceAction37(const struct type* type);
79 extern const struct type type_nitc__parser__ReduceAction37;
80 val* NEW_nitc__parser__ReduceAction38(const struct type* type);
81 extern const struct type type_nitc__parser__ReduceAction38;
82 val* NEW_nitc__parser__ReduceAction39(const struct type* type);
83 extern const struct type type_nitc__parser__ReduceAction39;
84 val* NEW_nitc__parser__ReduceAction40(const struct type* type);
85 extern const struct type type_nitc__parser__ReduceAction40;
86 val* NEW_nitc__parser__ReduceAction41(const struct type* type);
87 extern const struct type type_nitc__parser__ReduceAction41;
88 val* NEW_nitc__parser__ReduceAction42(const struct type* type);
89 extern const struct type type_nitc__parser__ReduceAction42;
90 val* NEW_nitc__parser__ReduceAction43(const struct type* type);
91 extern const struct type type_nitc__parser__ReduceAction43;
92 val* NEW_nitc__parser__ReduceAction44(const struct type* type);
93 extern const struct type type_nitc__parser__ReduceAction44;
94 val* NEW_nitc__parser__ReduceAction45(const struct type* type);
95 extern const struct type type_nitc__parser__ReduceAction45;
96 val* NEW_nitc__parser__ReduceAction46(const struct type* type);
97 extern const struct type type_nitc__parser__ReduceAction46;
98 val* NEW_nitc__parser__ReduceAction47(const struct type* type);
99 extern const struct type type_nitc__parser__ReduceAction47;
100 val* NEW_nitc__parser__ReduceAction48(const struct type* type);
101 extern const struct type type_nitc__parser__ReduceAction48;
102 val* NEW_nitc__parser__ReduceAction49(const struct type* type);
103 extern const struct type type_nitc__parser__ReduceAction49;
104 val* NEW_nitc__parser__ReduceAction50(const struct type* type);
105 extern const struct type type_nitc__parser__ReduceAction50;
106 val* NEW_nitc__parser__ReduceAction51(const struct type* type);
107 extern const struct type type_nitc__parser__ReduceAction51;
108 val* NEW_nitc__parser__ReduceAction52(const struct type* type);
109 extern const struct type type_nitc__parser__ReduceAction52;
110 val* NEW_nitc__parser__ReduceAction53(const struct type* type);
111 extern const struct type type_nitc__parser__ReduceAction53;
112 val* NEW_nitc__parser__ReduceAction54(const struct type* type);
113 extern const struct type type_nitc__parser__ReduceAction54;
114 val* NEW_nitc__parser__ReduceAction55(const struct type* type);
115 extern const struct type type_nitc__parser__ReduceAction55;
116 val* NEW_nitc__parser__ReduceAction56(const struct type* type);
117 extern const struct type type_nitc__parser__ReduceAction56;
118 val* NEW_nitc__parser__ReduceAction57(const struct type* type);
119 extern const struct type type_nitc__parser__ReduceAction57;
120 val* NEW_nitc__parser__ReduceAction58(const struct type* type);
121 extern const struct type type_nitc__parser__ReduceAction58;
122 val* NEW_nitc__parser__ReduceAction59(const struct type* type);
123 extern const struct type type_nitc__parser__ReduceAction59;
124 val* NEW_nitc__parser__ReduceAction60(const struct type* type);
125 extern const struct type type_nitc__parser__ReduceAction60;
126 val* NEW_nitc__parser__ReduceAction61(const struct type* type);
127 extern const struct type type_nitc__parser__ReduceAction61;
128 val* NEW_nitc__parser__ReduceAction62(const struct type* type);
129 extern const struct type type_nitc__parser__ReduceAction62;
130 val* NEW_nitc__parser__ReduceAction63(const struct type* type);
131 extern const struct type type_nitc__parser__ReduceAction63;
132 val* NEW_nitc__parser__ReduceAction64(const struct type* type);
133 extern const struct type type_nitc__parser__ReduceAction64;
134 val* NEW_nitc__parser__ReduceAction65(const struct type* type);
135 extern const struct type type_nitc__parser__ReduceAction65;
136 val* NEW_nitc__parser__ReduceAction66(const struct type* type);
137 extern const struct type type_nitc__parser__ReduceAction66;
138 val* NEW_nitc__parser__ReduceAction67(const struct type* type);
139 extern const struct type type_nitc__parser__ReduceAction67;
140 val* NEW_nitc__parser__ReduceAction68(const struct type* type);
141 extern const struct type type_nitc__parser__ReduceAction68;
142 val* NEW_nitc__parser__ReduceAction69(const struct type* type);
143 extern const struct type type_nitc__parser__ReduceAction69;
144 val* NEW_nitc__parser__ReduceAction70(const struct type* type);
145 extern const struct type type_nitc__parser__ReduceAction70;
146 val* NEW_nitc__parser__ReduceAction71(const struct type* type);
147 extern const struct type type_nitc__parser__ReduceAction71;
148 val* NEW_nitc__parser__ReduceAction72(const struct type* type);
149 extern const struct type type_nitc__parser__ReduceAction72;
150 val* NEW_nitc__parser__ReduceAction73(const struct type* type);
151 extern const struct type type_nitc__parser__ReduceAction73;
152 val* NEW_nitc__parser__ReduceAction74(const struct type* type);
153 extern const struct type type_nitc__parser__ReduceAction74;
154 val* NEW_nitc__parser__ReduceAction76(const struct type* type);
155 extern const struct type type_nitc__parser__ReduceAction76;
156 val* NEW_nitc__parser__ReduceAction77(const struct type* type);
157 extern const struct type type_nitc__parser__ReduceAction77;
158 val* NEW_nitc__parser__ReduceAction80(const struct type* type);
159 extern const struct type type_nitc__parser__ReduceAction80;
160 val* NEW_nitc__parser__ReduceAction81(const struct type* type);
161 extern const struct type type_nitc__parser__ReduceAction81;
162 val* NEW_nitc__parser__ReduceAction82(const struct type* type);
163 extern const struct type type_nitc__parser__ReduceAction82;
164 val* NEW_nitc__parser__ReduceAction83(const struct type* type);
165 extern const struct type type_nitc__parser__ReduceAction83;
166 val* NEW_nitc__parser__ReduceAction84(const struct type* type);
167 extern const struct type type_nitc__parser__ReduceAction84;
168 val* NEW_nitc__parser__ReduceAction85(const struct type* type);
169 extern const struct type type_nitc__parser__ReduceAction85;
170 val* NEW_nitc__parser__ReduceAction86(const struct type* type);
171 extern const struct type type_nitc__parser__ReduceAction86;
172 val* NEW_nitc__parser__ReduceAction87(const struct type* type);
173 extern const struct type type_nitc__parser__ReduceAction87;
174 val* NEW_nitc__parser__ReduceAction88(const struct type* type);
175 extern const struct type type_nitc__parser__ReduceAction88;
176 val* NEW_nitc__parser__ReduceAction89(const struct type* type);
177 extern const struct type type_nitc__parser__ReduceAction89;
178 val* NEW_nitc__parser__ReduceAction90(const struct type* type);
179 extern const struct type type_nitc__parser__ReduceAction90;
180 val* NEW_nitc__parser__ReduceAction91(const struct type* type);
181 extern const struct type type_nitc__parser__ReduceAction91;
182 val* NEW_nitc__parser__ReduceAction92(const struct type* type);
183 extern const struct type type_nitc__parser__ReduceAction92;
184 val* NEW_nitc__parser__ReduceAction93(const struct type* type);
185 extern const struct type type_nitc__parser__ReduceAction93;
186 val* NEW_nitc__parser__ReduceAction94(const struct type* type);
187 extern const struct type type_nitc__parser__ReduceAction94;
188 val* NEW_nitc__parser__ReduceAction95(const struct type* type);
189 extern const struct type type_nitc__parser__ReduceAction95;
190 val* NEW_nitc__parser__ReduceAction96(const struct type* type);
191 extern const struct type type_nitc__parser__ReduceAction96;
192 val* NEW_nitc__parser__ReduceAction97(const struct type* type);
193 extern const struct type type_nitc__parser__ReduceAction97;
194 val* NEW_nitc__parser__ReduceAction98(const struct type* type);
195 extern const struct type type_nitc__parser__ReduceAction98;
196 val* NEW_nitc__parser__ReduceAction99(const struct type* type);
197 extern const struct type type_nitc__parser__ReduceAction99;
198 val* NEW_nitc__parser__ReduceAction100(const struct type* type);
199 extern const struct type type_nitc__parser__ReduceAction100;
200 val* NEW_nitc__parser__ReduceAction101(const struct type* type);
201 extern const struct type type_nitc__parser__ReduceAction101;
202 val* NEW_nitc__parser__ReduceAction102(const struct type* type);
203 extern const struct type type_nitc__parser__ReduceAction102;
204 val* NEW_nitc__parser__ReduceAction103(const struct type* type);
205 extern const struct type type_nitc__parser__ReduceAction103;
206 val* NEW_nitc__parser__ReduceAction104(const struct type* type);
207 extern const struct type type_nitc__parser__ReduceAction104;
208 val* NEW_nitc__parser__ReduceAction105(const struct type* type);
209 extern const struct type type_nitc__parser__ReduceAction105;
210 val* NEW_nitc__parser__ReduceAction106(const struct type* type);
211 extern const struct type type_nitc__parser__ReduceAction106;
212 val* NEW_nitc__parser__ReduceAction107(const struct type* type);
213 extern const struct type type_nitc__parser__ReduceAction107;
214 val* NEW_nitc__parser__ReduceAction108(const struct type* type);
215 extern const struct type type_nitc__parser__ReduceAction108;
216 val* NEW_nitc__parser__ReduceAction109(const struct type* type);
217 extern const struct type type_nitc__parser__ReduceAction109;
218 val* NEW_nitc__parser__ReduceAction110(const struct type* type);
219 extern const struct type type_nitc__parser__ReduceAction110;
220 val* NEW_nitc__parser__ReduceAction111(const struct type* type);
221 extern const struct type type_nitc__parser__ReduceAction111;
222 val* NEW_nitc__parser__ReduceAction112(const struct type* type);
223 extern const struct type type_nitc__parser__ReduceAction112;
224 val* NEW_nitc__parser__ReduceAction113(const struct type* type);
225 extern const struct type type_nitc__parser__ReduceAction113;
226 val* NEW_nitc__parser__ReduceAction114(const struct type* type);
227 extern const struct type type_nitc__parser__ReduceAction114;
228 val* NEW_nitc__parser__ReduceAction116(const struct type* type);
229 extern const struct type type_nitc__parser__ReduceAction116;
230 val* NEW_nitc__parser__ReduceAction117(const struct type* type);
231 extern const struct type type_nitc__parser__ReduceAction117;
232 val* NEW_nitc__parser__ReduceAction118(const struct type* type);
233 extern const struct type type_nitc__parser__ReduceAction118;
234 val* NEW_nitc__parser__ReduceAction119(const struct type* type);
235 extern const struct type type_nitc__parser__ReduceAction119;
236 val* NEW_nitc__parser__ReduceAction120(const struct type* type);
237 extern const struct type type_nitc__parser__ReduceAction120;
238 val* NEW_nitc__parser__ReduceAction121(const struct type* type);
239 extern const struct type type_nitc__parser__ReduceAction121;
240 val* NEW_nitc__parser__ReduceAction122(const struct type* type);
241 extern const struct type type_nitc__parser__ReduceAction122;
242 val* NEW_nitc__parser__ReduceAction123(const struct type* type);
243 extern const struct type type_nitc__parser__ReduceAction123;
244 val* NEW_nitc__parser__ReduceAction125(const struct type* type);
245 extern const struct type type_nitc__parser__ReduceAction125;
246 val* NEW_nitc__parser__ReduceAction126(const struct type* type);
247 extern const struct type type_nitc__parser__ReduceAction126;
248 val* NEW_nitc__parser__ReduceAction128(const struct type* type);
249 extern const struct type type_nitc__parser__ReduceAction128;
250 val* NEW_nitc__parser__ReduceAction129(const struct type* type);
251 extern const struct type type_nitc__parser__ReduceAction129;
252 val* NEW_nitc__parser__ReduceAction130(const struct type* type);
253 extern const struct type type_nitc__parser__ReduceAction130;
254 val* NEW_nitc__parser__ReduceAction131(const struct type* type);
255 extern const struct type type_nitc__parser__ReduceAction131;
256 val* NEW_nitc__parser__ReduceAction132(const struct type* type);
257 extern const struct type type_nitc__parser__ReduceAction132;
258 val* NEW_nitc__parser__ReduceAction133(const struct type* type);
259 extern const struct type type_nitc__parser__ReduceAction133;
260 val* NEW_nitc__parser__ReduceAction134(const struct type* type);
261 extern const struct type type_nitc__parser__ReduceAction134;
262 val* NEW_nitc__parser__ReduceAction135(const struct type* type);
263 extern const struct type type_nitc__parser__ReduceAction135;
264 val* NEW_nitc__parser__ReduceAction136(const struct type* type);
265 extern const struct type type_nitc__parser__ReduceAction136;
266 val* NEW_nitc__parser__ReduceAction137(const struct type* type);
267 extern const struct type type_nitc__parser__ReduceAction137;
268 val* NEW_nitc__parser__ReduceAction139(const struct type* type);
269 extern const struct type type_nitc__parser__ReduceAction139;
270 val* NEW_nitc__parser__ReduceAction140(const struct type* type);
271 extern const struct type type_nitc__parser__ReduceAction140;
272 val* NEW_nitc__parser__ReduceAction141(const struct type* type);
273 extern const struct type type_nitc__parser__ReduceAction141;
274 val* NEW_nitc__parser__ReduceAction142(const struct type* type);
275 extern const struct type type_nitc__parser__ReduceAction142;
276 val* NEW_nitc__parser__ReduceAction143(const struct type* type);
277 extern const struct type type_nitc__parser__ReduceAction143;
278 val* NEW_nitc__parser__ReduceAction145(const struct type* type);
279 extern const struct type type_nitc__parser__ReduceAction145;
280 val* NEW_nitc__parser__ReduceAction146(const struct type* type);
281 extern const struct type type_nitc__parser__ReduceAction146;
282 val* NEW_nitc__parser__ReduceAction147(const struct type* type);
283 extern const struct type type_nitc__parser__ReduceAction147;
284 val* NEW_nitc__parser__ReduceAction148(const struct type* type);
285 extern const struct type type_nitc__parser__ReduceAction148;
286 val* NEW_nitc__parser__ReduceAction149(const struct type* type);
287 extern const struct type type_nitc__parser__ReduceAction149;
288 val* NEW_nitc__parser__ReduceAction150(const struct type* type);
289 extern const struct type type_nitc__parser__ReduceAction150;
290 val* NEW_nitc__parser__ReduceAction151(const struct type* type);
291 extern const struct type type_nitc__parser__ReduceAction151;
292 val* NEW_nitc__parser__ReduceAction152(const struct type* type);
293 extern const struct type type_nitc__parser__ReduceAction152;
294 val* NEW_nitc__parser__ReduceAction156(const struct type* type);
295 extern const struct type type_nitc__parser__ReduceAction156;
296 val* NEW_nitc__parser__ReduceAction157(const struct type* type);
297 extern const struct type type_nitc__parser__ReduceAction157;
298 val* NEW_nitc__parser__ReduceAction158(const struct type* type);
299 extern const struct type type_nitc__parser__ReduceAction158;
300 val* NEW_nitc__parser__ReduceAction159(const struct type* type);
301 extern const struct type type_nitc__parser__ReduceAction159;
302 val* NEW_nitc__parser__ReduceAction160(const struct type* type);
303 extern const struct type type_nitc__parser__ReduceAction160;
304 val* NEW_nitc__parser__ReduceAction161(const struct type* type);
305 extern const struct type type_nitc__parser__ReduceAction161;
306 val* NEW_nitc__parser__ReduceAction162(const struct type* type);
307 extern const struct type type_nitc__parser__ReduceAction162;
308 val* NEW_nitc__parser__ReduceAction163(const struct type* type);
309 extern const struct type type_nitc__parser__ReduceAction163;
310 val* NEW_nitc__parser__ReduceAction164(const struct type* type);
311 extern const struct type type_nitc__parser__ReduceAction164;
312 val* NEW_nitc__parser__ReduceAction165(const struct type* type);
313 extern const struct type type_nitc__parser__ReduceAction165;
314 val* NEW_nitc__parser__ReduceAction169(const struct type* type);
315 extern const struct type type_nitc__parser__ReduceAction169;
316 val* NEW_nitc__parser__ReduceAction170(const struct type* type);
317 extern const struct type type_nitc__parser__ReduceAction170;
318 val* NEW_nitc__parser__ReduceAction171(const struct type* type);
319 extern const struct type type_nitc__parser__ReduceAction171;
320 val* NEW_nitc__parser__ReduceAction172(const struct type* type);
321 extern const struct type type_nitc__parser__ReduceAction172;
322 val* NEW_nitc__parser__ReduceAction173(const struct type* type);
323 extern const struct type type_nitc__parser__ReduceAction173;
324 val* NEW_nitc__parser__ReduceAction174(const struct type* type);
325 extern const struct type type_nitc__parser__ReduceAction174;
326 val* NEW_nitc__parser__ReduceAction175(const struct type* type);
327 extern const struct type type_nitc__parser__ReduceAction175;
328 val* NEW_nitc__parser__ReduceAction176(const struct type* type);
329 extern const struct type type_nitc__parser__ReduceAction176;
330 val* NEW_nitc__parser__ReduceAction184(const struct type* type);
331 extern const struct type type_nitc__parser__ReduceAction184;
332 val* NEW_nitc__parser__ReduceAction185(const struct type* type);
333 extern const struct type type_nitc__parser__ReduceAction185;
334 val* NEW_nitc__parser__ReduceAction186(const struct type* type);
335 extern const struct type type_nitc__parser__ReduceAction186;
336 val* NEW_nitc__parser__ReduceAction187(const struct type* type);
337 extern const struct type type_nitc__parser__ReduceAction187;
338 val* NEW_nitc__parser__ReduceAction188(const struct type* type);
339 extern const struct type type_nitc__parser__ReduceAction188;
340 val* NEW_nitc__parser__ReduceAction189(const struct type* type);
341 extern const struct type type_nitc__parser__ReduceAction189;
342 val* NEW_nitc__parser__ReduceAction190(const struct type* type);
343 extern const struct type type_nitc__parser__ReduceAction190;
344 val* NEW_nitc__parser__ReduceAction191(const struct type* type);
345 extern const struct type type_nitc__parser__ReduceAction191;
346 val* NEW_nitc__parser__ReduceAction192(const struct type* type);
347 extern const struct type type_nitc__parser__ReduceAction192;
348 val* NEW_nitc__parser__ReduceAction193(const struct type* type);
349 extern const struct type type_nitc__parser__ReduceAction193;
350 val* NEW_nitc__parser__ReduceAction194(const struct type* type);
351 extern const struct type type_nitc__parser__ReduceAction194;
352 val* NEW_nitc__parser__ReduceAction195(const struct type* type);
353 extern const struct type type_nitc__parser__ReduceAction195;
354 val* NEW_nitc__parser__ReduceAction196(const struct type* type);
355 extern const struct type type_nitc__parser__ReduceAction196;
356 val* NEW_nitc__parser__ReduceAction198(const struct type* type);
357 extern const struct type type_nitc__parser__ReduceAction198;
358 val* NEW_nitc__parser__ReduceAction199(const struct type* type);
359 extern const struct type type_nitc__parser__ReduceAction199;
360 val* NEW_nitc__parser__ReduceAction201(const struct type* type);
361 extern const struct type type_nitc__parser__ReduceAction201;
362 val* NEW_nitc__parser__ReduceAction202(const struct type* type);
363 extern const struct type type_nitc__parser__ReduceAction202;
364 val* NEW_nitc__parser__ReduceAction203(const struct type* type);
365 extern const struct type type_nitc__parser__ReduceAction203;
366 val* NEW_nitc__parser__ReduceAction204(const struct type* type);
367 extern const struct type type_nitc__parser__ReduceAction204;
368 val* NEW_nitc__parser__ReduceAction205(const struct type* type);
369 extern const struct type type_nitc__parser__ReduceAction205;
370 val* NEW_nitc__parser__ReduceAction206(const struct type* type);
371 extern const struct type type_nitc__parser__ReduceAction206;
372 val* NEW_nitc__parser__ReduceAction207(const struct type* type);
373 extern const struct type type_nitc__parser__ReduceAction207;
374 val* NEW_nitc__parser__ReduceAction208(const struct type* type);
375 extern const struct type type_nitc__parser__ReduceAction208;
376 val* NEW_nitc__parser__ReduceAction209(const struct type* type);
377 extern const struct type type_nitc__parser__ReduceAction209;
378 val* NEW_nitc__parser__ReduceAction210(const struct type* type);
379 extern const struct type type_nitc__parser__ReduceAction210;
380 val* NEW_nitc__parser__ReduceAction211(const struct type* type);
381 extern const struct type type_nitc__parser__ReduceAction211;
382 val* NEW_nitc__parser__ReduceAction212(const struct type* type);
383 extern const struct type type_nitc__parser__ReduceAction212;
384 val* NEW_nitc__parser__ReduceAction213(const struct type* type);
385 extern const struct type type_nitc__parser__ReduceAction213;
386 val* NEW_nitc__parser__ReduceAction214(const struct type* type);
387 extern const struct type type_nitc__parser__ReduceAction214;
388 val* NEW_nitc__parser__ReduceAction215(const struct type* type);
389 extern const struct type type_nitc__parser__ReduceAction215;
390 val* NEW_nitc__parser__ReduceAction216(const struct type* type);
391 extern const struct type type_nitc__parser__ReduceAction216;
392 val* NEW_nitc__parser__ReduceAction217(const struct type* type);
393 extern const struct type type_nitc__parser__ReduceAction217;
394 val* NEW_nitc__parser__ReduceAction218(const struct type* type);
395 extern const struct type type_nitc__parser__ReduceAction218;
396 val* NEW_nitc__parser__ReduceAction219(const struct type* type);
397 extern const struct type type_nitc__parser__ReduceAction219;
398 val* NEW_nitc__parser__ReduceAction220(const struct type* type);
399 extern const struct type type_nitc__parser__ReduceAction220;
400 val* NEW_nitc__parser__ReduceAction221(const struct type* type);
401 extern const struct type type_nitc__parser__ReduceAction221;
402 val* NEW_nitc__parser__ReduceAction222(const struct type* type);
403 extern const struct type type_nitc__parser__ReduceAction222;
404 val* NEW_nitc__parser__ReduceAction223(const struct type* type);
405 extern const struct type type_nitc__parser__ReduceAction223;
406 val* NEW_nitc__parser__ReduceAction224(const struct type* type);
407 extern const struct type type_nitc__parser__ReduceAction224;
408 val* NEW_nitc__parser__ReduceAction225(const struct type* type);
409 extern const struct type type_nitc__parser__ReduceAction225;
410 val* NEW_nitc__parser__ReduceAction226(const struct type* type);
411 extern const struct type type_nitc__parser__ReduceAction226;
412 val* NEW_nitc__parser__ReduceAction227(const struct type* type);
413 extern const struct type type_nitc__parser__ReduceAction227;
414 val* NEW_nitc__parser__ReduceAction228(const struct type* type);
415 extern const struct type type_nitc__parser__ReduceAction228;
416 val* NEW_nitc__parser__ReduceAction229(const struct type* type);
417 extern const struct type type_nitc__parser__ReduceAction229;
418 val* NEW_nitc__parser__ReduceAction230(const struct type* type);
419 extern const struct type type_nitc__parser__ReduceAction230;
420 val* NEW_nitc__parser__ReduceAction231(const struct type* type);
421 extern const struct type type_nitc__parser__ReduceAction231;
422 val* NEW_nitc__parser__ReduceAction232(const struct type* type);
423 extern const struct type type_nitc__parser__ReduceAction232;
424 val* NEW_nitc__parser__ReduceAction233(const struct type* type);
425 extern const struct type type_nitc__parser__ReduceAction233;
426 val* NEW_nitc__parser__ReduceAction234(const struct type* type);
427 extern const struct type type_nitc__parser__ReduceAction234;
428 val* NEW_nitc__parser__ReduceAction235(const struct type* type);
429 extern const struct type type_nitc__parser__ReduceAction235;
430 val* NEW_nitc__parser__ReduceAction236(const struct type* type);
431 extern const struct type type_nitc__parser__ReduceAction236;
432 val* NEW_nitc__parser__ReduceAction237(const struct type* type);
433 extern const struct type type_nitc__parser__ReduceAction237;
434 val* NEW_nitc__parser__ReduceAction238(const struct type* type);
435 extern const struct type type_nitc__parser__ReduceAction238;
436 val* NEW_nitc__parser__ReduceAction239(const struct type* type);
437 extern const struct type type_nitc__parser__ReduceAction239;
438 val* NEW_nitc__parser__ReduceAction240(const struct type* type);
439 extern const struct type type_nitc__parser__ReduceAction240;
440 val* NEW_nitc__parser__ReduceAction241(const struct type* type);
441 extern const struct type type_nitc__parser__ReduceAction241;
442 val* NEW_nitc__parser__ReduceAction242(const struct type* type);
443 extern const struct type type_nitc__parser__ReduceAction242;
444 val* NEW_nitc__parser__ReduceAction243(const struct type* type);
445 extern const struct type type_nitc__parser__ReduceAction243;
446 val* NEW_nitc__parser__ReduceAction244(const struct type* type);
447 extern const struct type type_nitc__parser__ReduceAction244;
448 val* NEW_nitc__parser__ReduceAction245(const struct type* type);
449 extern const struct type type_nitc__parser__ReduceAction245;
450 val* NEW_nitc__parser__ReduceAction246(const struct type* type);
451 extern const struct type type_nitc__parser__ReduceAction246;
452 val* NEW_nitc__parser__ReduceAction247(const struct type* type);
453 extern const struct type type_nitc__parser__ReduceAction247;
454 val* NEW_nitc__parser__ReduceAction248(const struct type* type);
455 extern const struct type type_nitc__parser__ReduceAction248;
456 val* NEW_nitc__parser__ReduceAction249(const struct type* type);
457 extern const struct type type_nitc__parser__ReduceAction249;
458 val* NEW_nitc__parser__ReduceAction250(const struct type* type);
459 extern const struct type type_nitc__parser__ReduceAction250;
460 val* NEW_nitc__parser__ReduceAction251(const struct type* type);
461 extern const struct type type_nitc__parser__ReduceAction251;
462 val* NEW_nitc__parser__ReduceAction252(const struct type* type);
463 extern const struct type type_nitc__parser__ReduceAction252;
464 val* NEW_nitc__parser__ReduceAction253(const struct type* type);
465 extern const struct type type_nitc__parser__ReduceAction253;
466 val* NEW_nitc__parser__ReduceAction254(const struct type* type);
467 extern const struct type type_nitc__parser__ReduceAction254;
468 val* NEW_nitc__parser__ReduceAction255(const struct type* type);
469 extern const struct type type_nitc__parser__ReduceAction255;
470 val* NEW_nitc__parser__ReduceAction256(const struct type* type);
471 extern const struct type type_nitc__parser__ReduceAction256;
472 val* NEW_nitc__parser__ReduceAction257(const struct type* type);
473 extern const struct type type_nitc__parser__ReduceAction257;
474 val* NEW_nitc__parser__ReduceAction258(const struct type* type);
475 extern const struct type type_nitc__parser__ReduceAction258;
476 val* NEW_nitc__parser__ReduceAction259(const struct type* type);
477 extern const struct type type_nitc__parser__ReduceAction259;
478 val* NEW_nitc__parser__ReduceAction260(const struct type* type);
479 extern const struct type type_nitc__parser__ReduceAction260;
480 val* NEW_nitc__parser__ReduceAction261(const struct type* type);
481 extern const struct type type_nitc__parser__ReduceAction261;
482 val* NEW_nitc__parser__ReduceAction262(const struct type* type);
483 extern const struct type type_nitc__parser__ReduceAction262;
484 val* NEW_nitc__parser__ReduceAction263(const struct type* type);
485 extern const struct type type_nitc__parser__ReduceAction263;
486 val* NEW_nitc__parser__ReduceAction264(const struct type* type);
487 extern const struct type type_nitc__parser__ReduceAction264;
488 val* NEW_nitc__parser__ReduceAction265(const struct type* type);
489 extern const struct type type_nitc__parser__ReduceAction265;
490 val* NEW_nitc__parser__ReduceAction266(const struct type* type);
491 extern const struct type type_nitc__parser__ReduceAction266;
492 val* NEW_nitc__parser__ReduceAction267(const struct type* type);
493 extern const struct type type_nitc__parser__ReduceAction267;
494 val* NEW_nitc__parser__ReduceAction269(const struct type* type);
495 extern const struct type type_nitc__parser__ReduceAction269;
496 val* NEW_nitc__parser__ReduceAction270(const struct type* type);
497 extern const struct type type_nitc__parser__ReduceAction270;
498 val* NEW_nitc__parser__ReduceAction271(const struct type* type);
499 extern const struct type type_nitc__parser__ReduceAction271;
500 val* NEW_nitc__parser__ReduceAction272(const struct type* type);
501 extern const struct type type_nitc__parser__ReduceAction272;
502 val* NEW_nitc__parser__ReduceAction273(const struct type* type);
503 extern const struct type type_nitc__parser__ReduceAction273;
504 val* NEW_nitc__parser__ReduceAction274(const struct type* type);
505 extern const struct type type_nitc__parser__ReduceAction274;
506 val* NEW_nitc__parser__ReduceAction275(const struct type* type);
507 extern const struct type type_nitc__parser__ReduceAction275;
508 val* NEW_nitc__parser__ReduceAction276(const struct type* type);
509 extern const struct type type_nitc__parser__ReduceAction276;
510 val* NEW_nitc__parser__ReduceAction277(const struct type* type);
511 extern const struct type type_nitc__parser__ReduceAction277;
512 val* NEW_nitc__parser__ReduceAction278(const struct type* type);
513 extern const struct type type_nitc__parser__ReduceAction278;
514 val* NEW_nitc__parser__ReduceAction279(const struct type* type);
515 extern const struct type type_nitc__parser__ReduceAction279;
516 val* NEW_nitc__parser__ReduceAction280(const struct type* type);
517 extern const struct type type_nitc__parser__ReduceAction280;
518 val* NEW_nitc__parser__ReduceAction281(const struct type* type);
519 extern const struct type type_nitc__parser__ReduceAction281;
520 val* NEW_nitc__parser__ReduceAction283(const struct type* type);
521 extern const struct type type_nitc__parser__ReduceAction283;
522 val* NEW_nitc__parser__ReduceAction284(const struct type* type);
523 extern const struct type type_nitc__parser__ReduceAction284;
524 val* NEW_nitc__parser__ReduceAction285(const struct type* type);
525 extern const struct type type_nitc__parser__ReduceAction285;
526 val* NEW_nitc__parser__ReduceAction286(const struct type* type);
527 extern const struct type type_nitc__parser__ReduceAction286;
528 val* NEW_nitc__parser__ReduceAction287(const struct type* type);
529 extern const struct type type_nitc__parser__ReduceAction287;
530 val* NEW_nitc__parser__ReduceAction289(const struct type* type);
531 extern const struct type type_nitc__parser__ReduceAction289;
532 val* NEW_nitc__parser__ReduceAction291(const struct type* type);
533 extern const struct type type_nitc__parser__ReduceAction291;
534 val* NEW_nitc__parser__ReduceAction292(const struct type* type);
535 extern const struct type type_nitc__parser__ReduceAction292;
536 val* NEW_nitc__parser__ReduceAction293(const struct type* type);
537 extern const struct type type_nitc__parser__ReduceAction293;
538 val* NEW_nitc__parser__ReduceAction294(const struct type* type);
539 extern const struct type type_nitc__parser__ReduceAction294;
540 val* NEW_nitc__parser__ReduceAction296(const struct type* type);
541 extern const struct type type_nitc__parser__ReduceAction296;
542 val* NEW_nitc__parser__ReduceAction298(const struct type* type);
543 extern const struct type type_nitc__parser__ReduceAction298;
544 val* NEW_nitc__parser__ReduceAction299(const struct type* type);
545 extern const struct type type_nitc__parser__ReduceAction299;
546 val* NEW_nitc__parser__ReduceAction300(const struct type* type);
547 extern const struct type type_nitc__parser__ReduceAction300;
548 val* NEW_nitc__parser__ReduceAction301(const struct type* type);
549 extern const struct type type_nitc__parser__ReduceAction301;
550 val* NEW_nitc__parser__ReduceAction302(const struct type* type);
551 extern const struct type type_nitc__parser__ReduceAction302;
552 val* NEW_nitc__parser__ReduceAction303(const struct type* type);
553 extern const struct type type_nitc__parser__ReduceAction303;
554 val* NEW_nitc__parser__ReduceAction304(const struct type* type);
555 extern const struct type type_nitc__parser__ReduceAction304;
556 val* NEW_nitc__parser__ReduceAction305(const struct type* type);
557 extern const struct type type_nitc__parser__ReduceAction305;
558 val* NEW_nitc__parser__ReduceAction307(const struct type* type);
559 extern const struct type type_nitc__parser__ReduceAction307;
560 val* NEW_nitc__parser__ReduceAction309(const struct type* type);
561 extern const struct type type_nitc__parser__ReduceAction309;
562 val* NEW_nitc__parser__ReduceAction311(const struct type* type);
563 extern const struct type type_nitc__parser__ReduceAction311;
564 val* NEW_nitc__parser__ReduceAction313(const struct type* type);
565 extern const struct type type_nitc__parser__ReduceAction313;
566 val* NEW_nitc__parser__ReduceAction314(const struct type* type);
567 extern const struct type type_nitc__parser__ReduceAction314;
568 val* NEW_nitc__parser__ReduceAction316(const struct type* type);
569 extern const struct type type_nitc__parser__ReduceAction316;
570 val* NEW_nitc__parser__ReduceAction317(const struct type* type);
571 extern const struct type type_nitc__parser__ReduceAction317;
572 val* NEW_nitc__parser__ReduceAction319(const struct type* type);
573 extern const struct type type_nitc__parser__ReduceAction319;
574 val* NEW_nitc__parser__ReduceAction320(const struct type* type);
575 extern const struct type type_nitc__parser__ReduceAction320;
576 val* NEW_nitc__parser__ReduceAction321(const struct type* type);
577 extern const struct type type_nitc__parser__ReduceAction321;
578 val* NEW_nitc__parser__ReduceAction323(const struct type* type);
579 extern const struct type type_nitc__parser__ReduceAction323;
580 val* NEW_nitc__parser__ReduceAction325(const struct type* type);
581 extern const struct type type_nitc__parser__ReduceAction325;
582 val* NEW_nitc__parser__ReduceAction326(const struct type* type);
583 extern const struct type type_nitc__parser__ReduceAction326;
584 val* NEW_nitc__parser__ReduceAction327(const struct type* type);
585 extern const struct type type_nitc__parser__ReduceAction327;
586 val* NEW_nitc__parser__ReduceAction328(const struct type* type);
587 extern const struct type type_nitc__parser__ReduceAction328;
588 val* NEW_nitc__parser__ReduceAction330(const struct type* type);
589 extern const struct type type_nitc__parser__ReduceAction330;
590 val* NEW_nitc__parser__ReduceAction331(const struct type* type);
591 extern const struct type type_nitc__parser__ReduceAction331;
592 val* NEW_nitc__parser__ReduceAction332(const struct type* type);
593 extern const struct type type_nitc__parser__ReduceAction332;
594 val* NEW_nitc__parser__ReduceAction333(const struct type* type);
595 extern const struct type type_nitc__parser__ReduceAction333;
596 val* NEW_nitc__parser__ReduceAction335(const struct type* type);
597 extern const struct type type_nitc__parser__ReduceAction335;
598 val* NEW_nitc__parser__ReduceAction336(const struct type* type);
599 extern const struct type type_nitc__parser__ReduceAction336;
600 val* NEW_nitc__parser__ReduceAction338(const struct type* type);
601 extern const struct type type_nitc__parser__ReduceAction338;
602 val* NEW_nitc__parser__ReduceAction340(const struct type* type);
603 extern const struct type type_nitc__parser__ReduceAction340;
604 val* NEW_nitc__parser__ReduceAction342(const struct type* type);
605 extern const struct type type_nitc__parser__ReduceAction342;
606 val* NEW_nitc__parser__ReduceAction344(const struct type* type);
607 extern const struct type type_nitc__parser__ReduceAction344;
608 val* NEW_nitc__parser__ReduceAction346(const struct type* type);
609 extern const struct type type_nitc__parser__ReduceAction346;
610 val* NEW_nitc__parser__ReduceAction348(const struct type* type);
611 extern const struct type type_nitc__parser__ReduceAction348;
612 val* NEW_nitc__parser__ReduceAction350(const struct type* type);
613 extern const struct type type_nitc__parser__ReduceAction350;
614 val* NEW_nitc__parser__ReduceAction352(const struct type* type);
615 extern const struct type type_nitc__parser__ReduceAction352;
616 val* NEW_nitc__parser__ReduceAction354(const struct type* type);
617 extern const struct type type_nitc__parser__ReduceAction354;
618 val* NEW_nitc__parser__ReduceAction356(const struct type* type);
619 extern const struct type type_nitc__parser__ReduceAction356;
620 val* NEW_nitc__parser__ReduceAction358(const struct type* type);
621 extern const struct type type_nitc__parser__ReduceAction358;
622 val* NEW_nitc__parser__ReduceAction359(const struct type* type);
623 extern const struct type type_nitc__parser__ReduceAction359;
624 val* NEW_nitc__parser__ReduceAction360(const struct type* type);
625 extern const struct type type_nitc__parser__ReduceAction360;
626 val* NEW_nitc__parser__ReduceAction361(const struct type* type);
627 extern const struct type type_nitc__parser__ReduceAction361;
628 val* NEW_nitc__parser__ReduceAction362(const struct type* type);
629 extern const struct type type_nitc__parser__ReduceAction362;
630 val* NEW_nitc__parser__ReduceAction363(const struct type* type);
631 extern const struct type type_nitc__parser__ReduceAction363;
632 val* NEW_nitc__parser__ReduceAction364(const struct type* type);
633 extern const struct type type_nitc__parser__ReduceAction364;
634 val* NEW_nitc__parser__ReduceAction365(const struct type* type);
635 extern const struct type type_nitc__parser__ReduceAction365;
636 val* NEW_nitc__parser__ReduceAction366(const struct type* type);
637 extern const struct type type_nitc__parser__ReduceAction366;
638 val* NEW_nitc__parser__ReduceAction367(const struct type* type);
639 extern const struct type type_nitc__parser__ReduceAction367;
640 val* NEW_nitc__parser__ReduceAction368(const struct type* type);
641 extern const struct type type_nitc__parser__ReduceAction368;
642 val* NEW_nitc__parser__ReduceAction369(const struct type* type);
643 extern const struct type type_nitc__parser__ReduceAction369;
644 val* NEW_nitc__parser__ReduceAction370(const struct type* type);
645 extern const struct type type_nitc__parser__ReduceAction370;
646 val* NEW_nitc__parser__ReduceAction372(const struct type* type);
647 extern const struct type type_nitc__parser__ReduceAction372;
648 val* NEW_nitc__parser__ReduceAction373(const struct type* type);
649 extern const struct type type_nitc__parser__ReduceAction373;
650 val* NEW_nitc__parser__ReduceAction374(const struct type* type);
651 extern const struct type type_nitc__parser__ReduceAction374;
652 val* NEW_nitc__parser__ReduceAction375(const struct type* type);
653 extern const struct type type_nitc__parser__ReduceAction375;
654 val* NEW_nitc__parser__ReduceAction376(const struct type* type);
655 extern const struct type type_nitc__parser__ReduceAction376;
656 val* NEW_nitc__parser__ReduceAction377(const struct type* type);
657 extern const struct type type_nitc__parser__ReduceAction377;
658 val* NEW_nitc__parser__ReduceAction378(const struct type* type);
659 extern const struct type type_nitc__parser__ReduceAction378;
660 val* NEW_nitc__parser__ReduceAction379(const struct type* type);
661 extern const struct type type_nitc__parser__ReduceAction379;
662 val* NEW_nitc__parser__ReduceAction380(const struct type* type);
663 extern const struct type type_nitc__parser__ReduceAction380;
664 val* NEW_nitc__parser__ReduceAction381(const struct type* type);
665 extern const struct type type_nitc__parser__ReduceAction381;
666 val* NEW_nitc__parser__ReduceAction384(const struct type* type);
667 extern const struct type type_nitc__parser__ReduceAction384;
668 val* NEW_nitc__parser__ReduceAction385(const struct type* type);
669 extern const struct type type_nitc__parser__ReduceAction385;
670 val* NEW_nitc__parser__ReduceAction386(const struct type* type);
671 extern const struct type type_nitc__parser__ReduceAction386;
672 val* NEW_nitc__parser__ReduceAction387(const struct type* type);
673 extern const struct type type_nitc__parser__ReduceAction387;
674 val* NEW_nitc__parser__ReduceAction389(const struct type* type);
675 extern const struct type type_nitc__parser__ReduceAction389;
676 val* NEW_nitc__parser__ReduceAction390(const struct type* type);
677 extern const struct type type_nitc__parser__ReduceAction390;
678 val* NEW_nitc__parser__ReduceAction391(const struct type* type);
679 extern const struct type type_nitc__parser__ReduceAction391;
680 val* NEW_nitc__parser__ReduceAction392(const struct type* type);
681 extern const struct type type_nitc__parser__ReduceAction392;
682 val* NEW_nitc__parser__ReduceAction394(const struct type* type);
683 extern const struct type type_nitc__parser__ReduceAction394;
684 val* NEW_nitc__parser__ReduceAction396(const struct type* type);
685 extern const struct type type_nitc__parser__ReduceAction396;
686 val* NEW_nitc__parser__ReduceAction397(const struct type* type);
687 extern const struct type type_nitc__parser__ReduceAction397;
688 val* NEW_nitc__parser__ReduceAction398(const struct type* type);
689 extern const struct type type_nitc__parser__ReduceAction398;
690 val* NEW_nitc__parser__ReduceAction399(const struct type* type);
691 extern const struct type type_nitc__parser__ReduceAction399;
692 val* NEW_nitc__parser__ReduceAction400(const struct type* type);
693 extern const struct type type_nitc__parser__ReduceAction400;
694 val* NEW_nitc__parser__ReduceAction401(const struct type* type);
695 extern const struct type type_nitc__parser__ReduceAction401;
696 val* NEW_nitc__parser__ReduceAction404(const struct type* type);
697 extern const struct type type_nitc__parser__ReduceAction404;
698 val* NEW_nitc__parser__ReduceAction405(const struct type* type);
699 extern const struct type type_nitc__parser__ReduceAction405;
700 val* NEW_nitc__parser__ReduceAction406(const struct type* type);
701 extern const struct type type_nitc__parser__ReduceAction406;
702 val* NEW_nitc__parser__ReduceAction407(const struct type* type);
703 extern const struct type type_nitc__parser__ReduceAction407;
704 val* NEW_nitc__parser__ReduceAction408(const struct type* type);
705 extern const struct type type_nitc__parser__ReduceAction408;
706 val* NEW_nitc__parser__ReduceAction410(const struct type* type);
707 extern const struct type type_nitc__parser__ReduceAction410;
708 val* NEW_nitc__parser__ReduceAction411(const struct type* type);
709 extern const struct type type_nitc__parser__ReduceAction411;
710 val* NEW_nitc__parser__ReduceAction412(const struct type* type);
711 extern const struct type type_nitc__parser__ReduceAction412;
712 val* NEW_nitc__parser__ReduceAction413(const struct type* type);
713 extern const struct type type_nitc__parser__ReduceAction413;
714 val* NEW_nitc__parser__ReduceAction416(const struct type* type);
715 extern const struct type type_nitc__parser__ReduceAction416;
716 val* NEW_nitc__parser__ReduceAction418(const struct type* type);
717 extern const struct type type_nitc__parser__ReduceAction418;
718 val* NEW_nitc__parser__ReduceAction419(const struct type* type);
719 extern const struct type type_nitc__parser__ReduceAction419;
720 val* NEW_nitc__parser__ReduceAction420(const struct type* type);
721 extern const struct type type_nitc__parser__ReduceAction420;
722 val* NEW_nitc__parser__ReduceAction421(const struct type* type);
723 extern const struct type type_nitc__parser__ReduceAction421;
724 val* NEW_nitc__parser__ReduceAction422(const struct type* type);
725 extern const struct type type_nitc__parser__ReduceAction422;
726 val* NEW_nitc__parser__ReduceAction423(const struct type* type);
727 extern const struct type type_nitc__parser__ReduceAction423;
728 val* NEW_nitc__parser__ReduceAction424(const struct type* type);
729 extern const struct type type_nitc__parser__ReduceAction424;
730 val* NEW_nitc__parser__ReduceAction425(const struct type* type);
731 extern const struct type type_nitc__parser__ReduceAction425;
732 val* NEW_nitc__parser__ReduceAction426(const struct type* type);
733 extern const struct type type_nitc__parser__ReduceAction426;
734 val* NEW_nitc__parser__ReduceAction427(const struct type* type);
735 extern const struct type type_nitc__parser__ReduceAction427;
736 val* NEW_nitc__parser__ReduceAction428(const struct type* type);
737 extern const struct type type_nitc__parser__ReduceAction428;
738 val* NEW_nitc__parser__ReduceAction432(const struct type* type);
739 extern const struct type type_nitc__parser__ReduceAction432;
740 val* NEW_nitc__parser__ReduceAction435(const struct type* type);
741 extern const struct type type_nitc__parser__ReduceAction435;
742 val* NEW_nitc__parser__ReduceAction436(const struct type* type);
743 extern const struct type type_nitc__parser__ReduceAction436;
744 val* NEW_nitc__parser__ReduceAction437(const struct type* type);
745 extern const struct type type_nitc__parser__ReduceAction437;
746 val* NEW_nitc__parser__ReduceAction438(const struct type* type);
747 extern const struct type type_nitc__parser__ReduceAction438;
748 val* NEW_nitc__parser__ReduceAction439(const struct type* type);
749 extern const struct type type_nitc__parser__ReduceAction439;
750 val* NEW_nitc__parser__ReduceAction440(const struct type* type);
751 extern const struct type type_nitc__parser__ReduceAction440;
752 val* NEW_nitc__parser__ReduceAction441(const struct type* type);
753 extern const struct type type_nitc__parser__ReduceAction441;
754 val* NEW_nitc__parser__ReduceAction442(const struct type* type);
755 extern const struct type type_nitc__parser__ReduceAction442;
756 val* NEW_nitc__parser__ReduceAction444(const struct type* type);
757 extern const struct type type_nitc__parser__ReduceAction444;
758 val* NEW_nitc__parser__ReduceAction446(const struct type* type);
759 extern const struct type type_nitc__parser__ReduceAction446;
760 val* NEW_nitc__parser__ReduceAction447(const struct type* type);
761 extern const struct type type_nitc__parser__ReduceAction447;
762 val* NEW_nitc__parser__ReduceAction449(const struct type* type);
763 extern const struct type type_nitc__parser__ReduceAction449;
764 val* NEW_nitc__parser__ReduceAction450(const struct type* type);
765 extern const struct type type_nitc__parser__ReduceAction450;
766 val* NEW_nitc__parser__ReduceAction451(const struct type* type);
767 extern const struct type type_nitc__parser__ReduceAction451;
768 val* NEW_nitc__parser__ReduceAction452(const struct type* type);
769 extern const struct type type_nitc__parser__ReduceAction452;
770 val* NEW_nitc__parser__ReduceAction453(const struct type* type);
771 extern const struct type type_nitc__parser__ReduceAction453;
772 val* NEW_nitc__parser__ReduceAction454(const struct type* type);
773 extern const struct type type_nitc__parser__ReduceAction454;
774 val* NEW_nitc__parser__ReduceAction455(const struct type* type);
775 extern const struct type type_nitc__parser__ReduceAction455;
776 val* NEW_nitc__parser__ReduceAction456(const struct type* type);
777 extern const struct type type_nitc__parser__ReduceAction456;
778 val* NEW_nitc__parser__ReduceAction457(const struct type* type);
779 extern const struct type type_nitc__parser__ReduceAction457;
780 val* NEW_nitc__parser__ReduceAction458(const struct type* type);
781 extern const struct type type_nitc__parser__ReduceAction458;
782 val* NEW_nitc__parser__ReduceAction459(const struct type* type);
783 extern const struct type type_nitc__parser__ReduceAction459;
784 val* NEW_nitc__parser__ReduceAction460(const struct type* type);
785 extern const struct type type_nitc__parser__ReduceAction460;
786 val* NEW_nitc__parser__ReduceAction461(const struct type* type);
787 extern const struct type type_nitc__parser__ReduceAction461;
788 val* NEW_nitc__parser__ReduceAction463(const struct type* type);
789 extern const struct type type_nitc__parser__ReduceAction463;
790 val* NEW_nitc__parser__ReduceAction464(const struct type* type);
791 extern const struct type type_nitc__parser__ReduceAction464;
792 val* NEW_nitc__parser__ReduceAction465(const struct type* type);
793 extern const struct type type_nitc__parser__ReduceAction465;
794 val* NEW_nitc__parser__ReduceAction466(const struct type* type);
795 extern const struct type type_nitc__parser__ReduceAction466;
796 val* NEW_nitc__parser__ReduceAction467(const struct type* type);
797 extern const struct type type_nitc__parser__ReduceAction467;
798 val* NEW_nitc__parser__ReduceAction468(const struct type* type);
799 extern const struct type type_nitc__parser__ReduceAction468;
800 val* NEW_nitc__parser__ReduceAction469(const struct type* type);
801 extern const struct type type_nitc__parser__ReduceAction469;
802 val* NEW_nitc__parser__ReduceAction471(const struct type* type);
803 extern const struct type type_nitc__parser__ReduceAction471;
804 val* NEW_nitc__parser__ReduceAction472(const struct type* type);
805 extern const struct type type_nitc__parser__ReduceAction472;
806 val* NEW_nitc__parser__ReduceAction474(const struct type* type);
807 extern const struct type type_nitc__parser__ReduceAction474;
808 val* NEW_nitc__parser__ReduceAction475(const struct type* type);
809 extern const struct type type_nitc__parser__ReduceAction475;
810 val* NEW_nitc__parser__ReduceAction478(const struct type* type);
811 extern const struct type type_nitc__parser__ReduceAction478;
812 val* NEW_nitc__parser__ReduceAction479(const struct type* type);
813 extern const struct type type_nitc__parser__ReduceAction479;
814 val* NEW_nitc__parser__ReduceAction482(const struct type* type);
815 extern const struct type type_nitc__parser__ReduceAction482;
816 val* NEW_nitc__parser__ReduceAction484(const struct type* type);
817 extern const struct type type_nitc__parser__ReduceAction484;
818 val* NEW_nitc__parser__ReduceAction485(const struct type* type);
819 extern const struct type type_nitc__parser__ReduceAction485;
820 val* NEW_nitc__parser__ReduceAction486(const struct type* type);
821 extern const struct type type_nitc__parser__ReduceAction486;
822 val* NEW_nitc__parser__ReduceAction488(const struct type* type);
823 extern const struct type type_nitc__parser__ReduceAction488;
824 val* NEW_nitc__parser__ReduceAction490(const struct type* type);
825 extern const struct type type_nitc__parser__ReduceAction490;
826 val* NEW_nitc__parser__ReduceAction491(const struct type* type);
827 extern const struct type type_nitc__parser__ReduceAction491;
828 val* NEW_nitc__parser__ReduceAction494(const struct type* type);
829 extern const struct type type_nitc__parser__ReduceAction494;
830 val* NEW_nitc__parser__ReduceAction856(const struct type* type);
831 extern const struct type type_nitc__parser__ReduceAction856;
832 val* NEW_nitc__parser__ReduceAction858(const struct type* type);
833 extern const struct type type_nitc__parser__ReduceAction858;
834 val* NEW_nitc__parser__ReduceAction859(const struct type* type);
835 extern const struct type type_nitc__parser__ReduceAction859;
836 val* NEW_nitc__parser__ReduceAction860(const struct type* type);
837 extern const struct type type_nitc__parser__ReduceAction860;
838 val* NEW_nitc__parser__ReduceAction861(const struct type* type);
839 extern const struct type type_nitc__parser__ReduceAction861;
840 val* NEW_nitc__parser__ReduceAction862(const struct type* type);
841 extern const struct type type_nitc__parser__ReduceAction862;
842 val* NEW_nitc__parser__ReduceAction863(const struct type* type);
843 extern const struct type type_nitc__parser__ReduceAction863;
844 val* NEW_nitc__parser__ReduceAction864(const struct type* type);
845 extern const struct type type_nitc__parser__ReduceAction864;
846 val* NEW_nitc__parser__ReduceAction865(const struct type* type);
847 extern const struct type type_nitc__parser__ReduceAction865;
848 val* NEW_nitc__parser__ReduceAction866(const struct type* type);
849 extern const struct type type_nitc__parser__ReduceAction866;
850 val* NEW_nitc__parser__ReduceAction869(const struct type* type);
851 extern const struct type type_nitc__parser__ReduceAction869;
852 val* NEW_nitc__parser__ReduceAction870(const struct type* type);
853 extern const struct type type_nitc__parser__ReduceAction870;
854 val* NEW_nitc__parser__ReduceAction894(const struct type* type);
855 extern const struct type type_nitc__parser__ReduceAction894;
856 val* NEW_nitc__parser__ReduceAction895(const struct type* type);
857 extern const struct type type_nitc__parser__ReduceAction895;
858 val* NEW_nitc__parser__ReduceAction1063(const struct type* type);
859 extern const struct type type_nitc__parser__ReduceAction1063;
860 val* NEW_nitc__parser__ReduceAction1064(const struct type* type);
861 extern const struct type type_nitc__parser__ReduceAction1064;
862 val* NEW_nitc__parser__ReduceAction1065(const struct type* type);
863 extern const struct type type_nitc__parser__ReduceAction1065;
864 val* NEW_nitc__parser__ReduceAction1066(const struct type* type);
865 extern const struct type type_nitc__parser__ReduceAction1066;
866 val* NEW_nitc__parser__ReduceAction1067(const struct type* type);
867 extern const struct type type_nitc__parser__ReduceAction1067;
868 val* NEW_nitc__parser__ReduceAction1068(const struct type* type);
869 extern const struct type type_nitc__parser__ReduceAction1068;
870 val* NEW_nitc__parser__ReduceAction1070(const struct type* type);
871 extern const struct type type_nitc__parser__ReduceAction1070;
872 val* NEW_nitc__parser__ReduceAction1072(const struct type* type);
873 extern const struct type type_nitc__parser__ReduceAction1072;
874 val* NEW_nitc__parser__ReduceAction1074(const struct type* type);
875 extern const struct type type_nitc__parser__ReduceAction1074;
876 val* NEW_nitc__parser__ReduceAction1075(const struct type* type);
877 extern const struct type type_nitc__parser__ReduceAction1075;
878 val* NEW_nitc__parser__ReduceAction1076(const struct type* type);
879 extern const struct type type_nitc__parser__ReduceAction1076;
880 val* NEW_nitc__parser__ReduceAction1077(const struct type* type);
881 extern const struct type type_nitc__parser__ReduceAction1077;
882 val* NEW_nitc__parser__ReduceAction1078(const struct type* type);
883 extern const struct type type_nitc__parser__ReduceAction1078;
884 val* NEW_nitc__parser__ReduceAction1080(const struct type* type);
885 extern const struct type type_nitc__parser__ReduceAction1080;
886 val* NEW_nitc__parser__ReduceAction1082(const struct type* type);
887 extern const struct type type_nitc__parser__ReduceAction1082;
888 val* NEW_nitc__parser__ReduceAction1088(const struct type* type);
889 extern const struct type type_nitc__parser__ReduceAction1088;
890 val* NEW_nitc__parser__ReduceAction1096(const struct type* type);
891 extern const struct type type_nitc__parser__ReduceAction1096;
892 val* NEW_nitc__parser__ReduceAction1097(const struct type* type);
893 extern const struct type type_nitc__parser__ReduceAction1097;
894 val* NEW_nitc__parser__ReduceAction1098(const struct type* type);
895 extern const struct type type_nitc__parser__ReduceAction1098;
896 val* nitc___nitc__Parser___pop(val* self);
897 extern const struct type type_core__Array__core__Object;
898 void core___core__Array___core__kernel__Object__init(val* self);
899 extern const struct type type_nullable__nitc__AClassdef;
900 extern const char FILE_nitc__parser[];
901 #define COLOR_core__kernel__Object___61d_61d 4
902 val* NEW_nitc__AModule(const struct type* type);
903 extern const struct type type_nitc__AModule;
904 void nitc__parser_prod___AModule___init_amodule(val* self, val* p0, val* p1, val* p2, val* p3);
905 #define COLOR_nitc__parser_work__ReduceAction___goto 0
906 long nitc___nitc__Parser___go_to(val* self, long p0);
907 void nitc___nitc__Parser___push(val* self, long p0, val* p1);
908 extern const struct type type_nullable__nitc__AModuledecl;
909 val* nitc__parser_work___nitc__parser_work__ReduceAction___concat(val* self, val* p0, val* p1);
910 extern const struct type type_nullable__nitc__ADoc;
911 extern const struct type type_nullable__nitc__TKwredef;
912 extern const struct type type_nullable__nitc__AVisibility;
913 extern const struct type type_nullable__nitc__TKwmodule;
914 extern const struct type type_nullable__nitc__AModuleName;
915 extern const struct type type_nullable__nitc__AAnnotations;
916 val* NEW_nitc__AModuledecl(const struct type* type);
917 extern const struct type type_nitc__AModuledecl;
918 void nitc__parser_prod___AModuledecl___init_amoduledecl(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
919 extern const struct type type_nullable__nitc__TKwimport;
920 val* NEW_nitc__AStdImport(const struct type* type);
921 extern const struct type type_nitc__AStdImport;
922 void nitc__parser_prod___AStdImport___init_astdimport(val* self, val* p0, val* p1, val* p2, val* p3);
923 extern const struct type type_nullable__nitc__TKwend;
924 val* NEW_nitc__ANoImport(const struct type* type);
925 extern const struct type type_nitc__ANoImport;
926 void nitc__parser_prod___ANoImport___init_anoimport(val* self, val* p0, val* p1, val* p2);
927 extern const struct type type_nullable__nitc__APropdef;
928 val* NEW_nitc__ATopClassdef(const struct type* type);
929 extern const struct type type_nitc__ATopClassdef;
930 void nitc__parser_prod___ATopClassdef___init_atopclassdef(val* self, val* p0);
931 val* NEW_nitc__AMainClassdef(const struct type* type);
932 extern const struct type type_nitc__AMainClassdef;
933 void nitc__parser_prod___AMainClassdef___init_amainclassdef(val* self, val* p0);
934 extern const struct type type_nullable__nitc__AExpr;
935 val* NEW_nitc__AMainMethPropdef(const struct type* type);
936 extern const struct type type_nitc__AMainMethPropdef;
937 void nitc__parser_prod___AMainMethPropdef___init_amainmethpropdef(val* self, val* p0, val* p1);
938 extern const struct type type_nullable__nitc__AClasskind;
939 extern const struct type type_nullable__nitc__AQclassid;
940 val* NEW_nitc__AStdClassdef(const struct type* type);
941 extern const struct type type_nitc__AStdClassdef;
942 void nitc__parser_prod___AStdClassdef___init_astdclassdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8, val* p9, val* p10);
943 extern const struct type type_nullable__nitc__AExternCodeBlock;
944 extern const struct type type_nullable__nitc__TObra;
945 extern const struct type type_nullable__nitc__TCbra;
946 extern const struct type type_nullable__nitc__TKwclass;
947 val* NEW_nitc__AConcreteClasskind(const struct type* type);
948 extern const struct type type_nitc__AConcreteClasskind;
949 void nitc__parser_prod___AConcreteClasskind___init_aconcreteclasskind(val* self, val* p0);
950 extern const struct type type_nullable__nitc__TKwabstract;
951 val* NEW_nitc__AAbstractClasskind(const struct type* type);
952 extern const struct type type_nitc__AAbstractClasskind;
953 void nitc__parser_prod___AAbstractClasskind___init_aabstractclasskind(val* self, val* p0, val* p1);
954 extern const struct type type_nullable__nitc__TKwinterface;
955 val* NEW_nitc__AInterfaceClasskind(const struct type* type);
956 extern const struct type type_nitc__AInterfaceClasskind;
957 void nitc__parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val* self, val* p0);
958 extern const struct type type_nullable__nitc__TKwenum;
959 val* NEW_nitc__AEnumClasskind(const struct type* type);
960 extern const struct type type_nitc__AEnumClasskind;
961 void nitc__parser_prod___AEnumClasskind___init_aenumclasskind(val* self, val* p0);
962 extern const struct type type_nullable__nitc__TKwextern;
963 val* NEW_nitc__AExternClasskind(const struct type* type);
964 extern const struct type type_nitc__AExternClasskind;
965 void nitc__parser_prod___AExternClasskind___init_aexternclasskind(val* self, val* p0, val* p1);
966 #define COLOR_core__kernel__Object___33d_61d 1
967 extern const struct type type_nullable__nitc__TClassid;
968 extern const struct type type_nullable__nitc__AType;
969 val* NEW_nitc__AFormaldef(const struct type* type);
970 extern const struct type type_nitc__AFormaldef;
971 void nitc__parser_prod___AFormaldef___init_aformaldef(val* self, val* p0, val* p1, val* p2);
972 extern const struct type type_nullable__nitc__TKwsuper;
973 val* NEW_nitc__ASuperPropdef(const struct type* type);
974 extern const struct type type_nitc__ASuperPropdef;
975 void nitc__parser_prod___ASuperPropdef___init_asuperpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
976 extern const struct type type_nullable__nitc__TKwmeth;
977 extern const struct type type_nullable__nitc__AMethid;
978 extern const struct type type_nullable__nitc__ASignature;
979 extern const struct type type_nullable__nitc__TKwdo;
980 val* NEW_nitc__AMethPropdef(const struct type* type);
981 extern const struct type type_nitc__AMethPropdef;
982 void nitc__parser_prod___AMethPropdef___init_amethpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8, val* p9, val* p10, val* p11, val* p12, val* p13);
983 extern const struct type type_nullable__nitc__TKwnew;
984 extern const struct type type_nullable__nitc__AExternCalls;
985 extern const struct type type_nullable__nitc__TKwvar;
986 extern const struct type type_nullable__nitc__TId;
987 val* NEW_nitc__AAttrPropdef(const struct type* type);
988 extern const struct type type_nitc__AAttrPropdef;
989 void nitc__parser_prod___AAttrPropdef___init_aattrpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7, val* p8, val* p9, val* p10, val* p11);
990 extern const struct type type_nullable__nitc__TAssign;
991 extern const struct type type_nullable__nitc__TKwinit;
992 extern const struct type type_nullable__nitc__TKwtype;
993 val* NEW_nitc__ATypePropdef(const struct type* type);
994 extern const struct type type_nitc__ATypePropdef;
995 void nitc__parser_prod___ATypePropdef___init_atypepropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6);
996 extern const struct type type_nullable__nitc__TKwis;
997 val* NEW_nitc__AAnnotations(const struct type* type);
998 extern const struct type type_nitc__AAnnotations;
999 void nitc__parser_prod___AAnnotations___init_aannotations(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1000 val* NEW_nitc__APublicVisibility(const struct type* type);
1001 extern const struct type type_nitc__APublicVisibility;
1002 void nitc__parser_prod___APublicVisibility___init_apublicvisibility(val* self, val* p0);
1003 extern const struct type type_nullable__nitc__TKwpublic;
1004 extern const struct type type_nullable__nitc__TKwprivate;
1005 val* NEW_nitc__APrivateVisibility(const struct type* type);
1006 extern const struct type type_nitc__APrivateVisibility;
1007 void nitc__parser_prod___APrivateVisibility___init_aprivatevisibility(val* self, val* p0);
1008 extern const struct type type_nullable__nitc__TKwprotected;
1009 val* NEW_nitc__AProtectedVisibility(const struct type* type);
1010 extern const struct type type_nitc__AProtectedVisibility;
1011 void nitc__parser_prod___AProtectedVisibility___init_aprotectedvisibility(val* self, val* p0);
1012 extern const struct type type_nullable__nitc__TKwintrude;
1013 val* NEW_nitc__AIntrudeVisibility(const struct type* type);
1014 extern const struct type type_nitc__AIntrudeVisibility;
1015 void nitc__parser_prod___AIntrudeVisibility___init_aintrudevisibility(val* self, val* p0);
1016 extern const struct type type_nullable__nitc__TPlus;
1017 val* NEW_nitc__APlusMethid(const struct type* type);
1018 extern const struct type type_nitc__APlusMethid;
1019 void nitc__parser_prod___APlusMethid___init_aplusmethid(val* self, val* p0);
1020 extern const struct type type_nullable__nitc__TMinus;
1021 val* NEW_nitc__AMinusMethid(const struct type* type);
1022 extern const struct type type_nitc__AMinusMethid;
1023 void nitc__parser_prod___AMinusMethid___init_aminusmethid(val* self, val* p0);
1024 extern const struct type type_nullable__nitc__TStar;
1025 val* NEW_nitc__AStarMethid(const struct type* type);
1026 extern const struct type type_nitc__AStarMethid;
1027 void nitc__parser_prod___AStarMethid___init_astarmethid(val* self, val* p0);
1028 extern const struct type type_nullable__nitc__TStarstar;
1029 val* NEW_nitc__AStarstarMethid(const struct type* type);
1030 extern const struct type type_nitc__AStarstarMethid;
1031 void nitc__parser_prod___AStarstarMethid___init_astarstarmethid(val* self, val* p0);
1032 extern const struct type type_nullable__nitc__TSlash;
1033 val* NEW_nitc__ASlashMethid(const struct type* type);
1034 extern const struct type type_nitc__ASlashMethid;
1035 void nitc__parser_prod___ASlashMethid___init_aslashmethid(val* self, val* p0);
1036 extern const struct type type_nullable__nitc__TPercent;
1037 val* NEW_nitc__APercentMethid(const struct type* type);
1038 extern const struct type type_nitc__APercentMethid;
1039 void nitc__parser_prod___APercentMethid___init_apercentmethid(val* self, val* p0);
1040 extern const struct type type_nullable__nitc__TPipe;
1041 val* NEW_nitc__APipeMethid(const struct type* type);
1042 extern const struct type type_nitc__APipeMethid;
1043 void nitc__parser_prod___APipeMethid___init_apipemethid(val* self, val* p0);
1044 extern const struct type type_nullable__nitc__TCaret;
1045 val* NEW_nitc__ACaretMethid(const struct type* type);
1046 extern const struct type type_nitc__ACaretMethid;
1047 void nitc__parser_prod___ACaretMethid___init_acaretmethid(val* self, val* p0);
1048 extern const struct type type_nullable__nitc__TAmp;
1049 val* NEW_nitc__AAmpMethid(const struct type* type);
1050 extern const struct type type_nitc__AAmpMethid;
1051 void nitc__parser_prod___AAmpMethid___init_aampmethid(val* self, val* p0);
1052 extern const struct type type_nullable__nitc__TTilde;
1053 val* NEW_nitc__ATildeMethid(const struct type* type);
1054 extern const struct type type_nitc__ATildeMethid;
1055 void nitc__parser_prod___ATildeMethid___init_atildemethid(val* self, val* p0);
1056 extern const struct type type_nullable__nitc__TEq;
1057 val* NEW_nitc__AEqMethid(const struct type* type);
1058 extern const struct type type_nitc__AEqMethid;
1059 void nitc__parser_prod___AEqMethid___init_aeqmethid(val* self, val* p0);
1060 extern const struct type type_nullable__nitc__TNe;
1061 val* NEW_nitc__ANeMethid(const struct type* type);
1062 extern const struct type type_nitc__ANeMethid;
1063 void nitc__parser_prod___ANeMethid___init_anemethid(val* self, val* p0);
1064 extern const struct type type_nullable__nitc__TLe;
1065 val* NEW_nitc__ALeMethid(const struct type* type);
1066 extern const struct type type_nitc__ALeMethid;
1067 void nitc__parser_prod___ALeMethid___init_alemethid(val* self, val* p0);
1068 extern const struct type type_nullable__nitc__TGe;
1069 val* NEW_nitc__AGeMethid(const struct type* type);
1070 extern const struct type type_nitc__AGeMethid;
1071 void nitc__parser_prod___AGeMethid___init_agemethid(val* self, val* p0);
1072 extern const struct type type_nullable__nitc__TLt;
1073 val* NEW_nitc__ALtMethid(const struct type* type);
1074 extern const struct type type_nitc__ALtMethid;
1075 void nitc__parser_prod___ALtMethid___init_altmethid(val* self, val* p0);
1076 extern const struct type type_nullable__nitc__TGt;
1077 val* NEW_nitc__AGtMethid(const struct type* type);
1078 extern const struct type type_nitc__AGtMethid;
1079 void nitc__parser_prod___AGtMethid___init_agtmethid(val* self, val* p0);
1080 extern const struct type type_nullable__nitc__TLl;
1081 val* NEW_nitc__ALlMethid(const struct type* type);
1082 extern const struct type type_nitc__ALlMethid;
1083 void nitc__parser_prod___ALlMethid___init_allmethid(val* self, val* p0);
1084 extern const struct type type_nullable__nitc__TGg;
1085 val* NEW_nitc__AGgMethid(const struct type* type);
1086 extern const struct type type_nitc__AGgMethid;
1087 void nitc__parser_prod___AGgMethid___init_aggmethid(val* self, val* p0);
1088 val* NEW_nitc__ABraMethid(const struct type* type);
1089 extern const struct type type_nitc__ABraMethid;
1090 void nitc__parser_prod___ABraMethid___init_abramethid(val* self, val* p0, val* p1);
1091 extern const struct type type_nullable__nitc__TStarship;
1092 val* NEW_nitc__AStarshipMethid(const struct type* type);
1093 extern const struct type type_nitc__AStarshipMethid;
1094 void nitc__parser_prod___AStarshipMethid___init_astarshipmethid(val* self, val* p0);
1095 val* NEW_nitc__AAssignMethid(const struct type* type);
1096 extern const struct type type_nitc__AAssignMethid;
1097 void nitc__parser_prod___AAssignMethid___init_aassignmethid(val* self, val* p0, val* p1);
1098 val* NEW_nitc__ABraassignMethid(const struct type* type);
1099 extern const struct type type_nitc__ABraassignMethid;
1100 void nitc__parser_prod___ABraassignMethid___init_abraassignmethid(val* self, val* p0, val* p1, val* p2);
1101 val* NEW_nitc__AIdMethid(const struct type* type);
1102 extern const struct type type_nitc__AIdMethid;
1103 void nitc__parser_prod___AIdMethid___init_aidmethid(val* self, val* p0);
1104 extern const struct type type_nullable__nitc__TOpar;
1105 extern const struct type type_nullable__nitc__TCpar;
1106 val* NEW_nitc__ASignature(const struct type* type);
1107 extern const struct type type_nitc__ASignature;
1108 void nitc__parser_prod___ASignature___init_asignature(val* self, val* p0, val* p1, val* p2, val* p3);
1109 val* NEW_nitc__AParam(const struct type* type);
1110 extern const struct type type_nitc__AParam;
1111 void nitc__parser_prod___AParam___init_aparam(val* self, val* p0, val* p1, val* p2, val* p3);
1112 extern const struct type type_nullable__nitc__TDotdotdot;
1113 extern const struct type type_nullable__nitc__AExternCall;
1114 val* NEW_nitc__AExternCalls(const struct type* type);
1115 extern const struct type type_nitc__AExternCalls;
1116 void nitc__parser_prod___AExternCalls___init_aexterncalls(val* self, val* p0, val* p1);
1117 val* NEW_nitc__ASuperExternCall(const struct type* type);
1118 extern const struct type type_nitc__ASuperExternCall;
1119 void nitc__parser_prod___ASuperExternCall___init_asuperexterncall(val* self, val* p0);
1120 val* NEW_nitc__ALocalPropExternCall(const struct type* type);
1121 extern const struct type type_nitc__ALocalPropExternCall;
1122 void nitc__parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val* self, val* p0);
1123 extern const struct type type_nullable__nitc__TDot;
1124 val* NEW_nitc__AFullPropExternCall(const struct type* type);
1125 extern const struct type type_nitc__AFullPropExternCall;
1126 void nitc__parser_prod___AFullPropExternCall___init_afullpropexterncall(val* self, val* p0, val* p1, val* p2);
1127 val* NEW_nitc__AInitPropExternCall(const struct type* type);
1128 extern const struct type type_nitc__AInitPropExternCall;
1129 void nitc__parser_prod___AInitPropExternCall___init_ainitpropexterncall(val* self, val* p0);
1130 extern const struct type type_nullable__nitc__TKwas;
1131 val* NEW_nitc__ACastAsExternCall(const struct type* type);
1132 extern const struct type type_nitc__ACastAsExternCall;
1133 void nitc__parser_prod___ACastAsExternCall___init_acastasexterncall(val* self, val* p0, val* p1, val* p2, val* p3);
1134 extern const struct type type_nullable__nitc__TKwnullable;
1135 val* NEW_nitc__AAsNullableExternCall(const struct type* type);
1136 extern const struct type type_nitc__AAsNullableExternCall;
1137 void nitc__parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val* self, val* p0, val* p1, val* p2);
1138 extern const struct type type_nullable__nitc__TKwnot;
1139 val* NEW_nitc__AAsNotNullableExternCall(const struct type* type);
1140 extern const struct type type_nitc__AAsNotNullableExternCall;
1141 void nitc__parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val* self, val* p0, val* p1, val* p2, val* p3);
1142 extern const struct type type_nullable__nitc__TKwin;
1143 extern const struct type type_nullable__nitc__TString;
1144 val* NEW_nitc__AInLanguage(const struct type* type);
1145 extern const struct type type_nitc__AInLanguage;
1146 void nitc__parser_prod___AInLanguage___init_ainlanguage(val* self, val* p0, val* p1);
1147 extern const struct type type_nullable__nitc__TExternCodeSegment;
1148 val* NEW_nitc__AExternCodeBlock(const struct type* type);
1149 extern const struct type type_nitc__AExternCodeBlock;
1150 void nitc__parser_prod___AExternCodeBlock___init_aexterncodeblock(val* self, val* p0, val* p1);
1151 extern const struct type type_nullable__nitc__AInLanguage;
1152 val* NEW_nitc__AType(const struct type* type);
1153 extern const struct type type_nitc__AType;
1154 void nitc__parser_prod___AType___init_atype(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1155 val* NEW_nitc__ABlockExpr(const struct type* type);
1156 extern const struct type type_nitc__ABlockExpr;
1157 void nitc__parser_prod___ABlockExpr___init_ablockexpr(val* self, val* p0, val* p1);
1158 extern const struct type type_nullable__nitc__TKwreturn;
1159 val* NEW_nitc__AReturnExpr(const struct type* type);
1160 extern const struct type type_nitc__AReturnExpr;
1161 void nitc__parser_prod___AReturnExpr___init_areturnexpr(val* self, val* p0, val* p1);
1162 extern const struct type type_nullable__nitc__TKwyield;
1163 val* NEW_nitc__AYieldExpr(const struct type* type);
1164 extern const struct type type_nitc__AYieldExpr;
1165 void nitc__parser_prod___AYieldExpr___init_ayieldexpr(val* self, val* p0, val* p1);
1166 extern const struct type type_nullable__nitc__TKwbreak;
1167 val* NEW_nitc__ABreakExpr(const struct type* type);
1168 extern const struct type type_nitc__ABreakExpr;
1169 void nitc__parser_prod___ABreakExpr___init_abreakexpr(val* self, val* p0, val* p1);
1170 extern const struct type type_nullable__nitc__ALabel;
1171 extern const struct type type_nullable__nitc__TKwabort;
1172 val* NEW_nitc__AAbortExpr(const struct type* type);
1173 extern const struct type type_nitc__AAbortExpr;
1174 void nitc__parser_prod___AAbortExpr___init_aabortexpr(val* self, val* p0);
1175 extern const struct type type_nullable__nitc__TKwcontinue;
1176 val* NEW_nitc__AContinueExpr(const struct type* type);
1177 extern const struct type type_nitc__AContinueExpr;
1178 void nitc__parser_prod___AContinueExpr___init_acontinueexpr(val* self, val* p0, val* p1);
1179 val* NEW_nitc__AQid(const struct type* type);
1180 extern const struct type type_nitc__AQid;
1181 void nitc__parser_prod___AQid___init_aqid(val* self, val* p0, val* p1);
1182 extern const struct type type_nullable__nitc__AExprs;
1183 val* NEW_nitc__ACallExpr(const struct type* type);
1184 extern const struct type type_nitc__ACallExpr;
1185 void nitc__parser_prod___ACallExpr___init_acallexpr(val* self, val* p0, val* p1, val* p2);
1186 val* NEW_nitc__AQualified(const struct type* type);
1187 extern const struct type type_nitc__AQualified;
1188 void nitc__parser_prod___AQualified___init_aqualified(val* self, val* p0, val* p1);
1189 val* NEW_nitc__AImplicitSelfExpr(const struct type* type);
1190 extern const struct type type_nitc__AImplicitSelfExpr;
1191 void nitc__parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val* self);
1192 extern const struct type type_nullable__nitc__AQualified;
1193 val* NEW_nitc__ASuperExpr(const struct type* type);
1194 extern const struct type type_nitc__ASuperExpr;
1195 void nitc__parser_prod___ASuperExpr___init_asuperexpr(val* self, val* p0, val* p1, val* p2);
1196 val* NEW_nitc__AInitExpr(const struct type* type);
1197 extern const struct type type_nitc__AInitExpr;
1198 void nitc__parser_prod___AInitExpr___init_ainitexpr(val* self, val* p0, val* p1, val* p2);
1199 extern const struct type type_nullable__nitc__TKwdebug;
1200 val* NEW_nitc__ADebugTypeExpr(const struct type* type);
1201 extern const struct type type_nitc__ADebugTypeExpr;
1202 void nitc__parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1203 extern const struct type type_nullable__nitc__TKwlabel;
1204 val* NEW_nitc__ALabel(const struct type* type);
1205 extern const struct type type_nitc__ALabel;
1206 void nitc__parser_prod___ALabel___init_alabel(val* self, val* p0, val* p1);
1207 val* NEW_nitc__AVardeclExpr(const struct type* type);
1208 extern const struct type type_nitc__AVardeclExpr;
1209 void nitc__parser_prod___AVardeclExpr___init_avardeclexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1210 extern const struct type type_nullable__nitc__TAttrid;
1211 val* NEW_nitc__AAttrAssignExpr(const struct type* type);
1212 extern const struct type type_nitc__AAttrAssignExpr;
1213 void nitc__parser_prod___AAttrAssignExpr___init_aattrassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1214 val* NEW_nitc__ACallAssignExpr(const struct type* type);
1215 extern const struct type type_nitc__ACallAssignExpr;
1216 void nitc__parser_prod___ACallAssignExpr___init_acallassignexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1217 val* NEW_nitc__AListExprs(const struct type* type);
1218 extern const struct type type_nitc__AListExprs;
1219 void nitc__parser_prod___AListExprs___init_alistexprs(val* self, val* p0);
1220 val* NEW_nitc__ABraAssignExpr(const struct type* type);
1221 extern const struct type type_nitc__ABraAssignExpr;
1222 void nitc__parser_prod___ABraAssignExpr___init_abraassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1223 extern const struct type type_nullable__nitc__AAssignOp;
1224 val* NEW_nitc__AAttrReassignExpr(const struct type* type);
1225 extern const struct type type_nitc__AAttrReassignExpr;
1226 void nitc__parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1227 val* NEW_nitc__ACallReassignExpr(const struct type* type);
1228 extern const struct type type_nitc__ACallReassignExpr;
1229 void nitc__parser_prod___ACallReassignExpr___init_acallreassignexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1230 val* NEW_nitc__ABraReassignExpr(const struct type* type);
1231 extern const struct type type_nitc__ABraReassignExpr;
1232 void nitc__parser_prod___ABraReassignExpr___init_abrareassignexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1233 extern const struct type type_nullable__nitc__TPluseq;
1234 val* NEW_nitc__APlusAssignOp(const struct type* type);
1235 extern const struct type type_nitc__APlusAssignOp;
1236 void nitc__parser_prod___APlusAssignOp___init_aplusassignop(val* self, val* p0);
1237 extern const struct type type_nullable__nitc__TMinuseq;
1238 val* NEW_nitc__AMinusAssignOp(const struct type* type);
1239 extern const struct type type_nitc__AMinusAssignOp;
1240 void nitc__parser_prod___AMinusAssignOp___init_aminusassignop(val* self, val* p0);
1241 extern const struct type type_nullable__nitc__TStareq;
1242 val* NEW_nitc__AStarAssignOp(const struct type* type);
1243 extern const struct type type_nitc__AStarAssignOp;
1244 void nitc__parser_prod___AStarAssignOp___init_astarassignop(val* self, val* p0);
1245 extern const struct type type_nullable__nitc__TSlasheq;
1246 val* NEW_nitc__ASlashAssignOp(const struct type* type);
1247 extern const struct type type_nitc__ASlashAssignOp;
1248 void nitc__parser_prod___ASlashAssignOp___init_aslashassignop(val* self, val* p0);
1249 extern const struct type type_nullable__nitc__TPercenteq;
1250 val* NEW_nitc__APercentAssignOp(const struct type* type);
1251 extern const struct type type_nitc__APercentAssignOp;
1252 void nitc__parser_prod___APercentAssignOp___init_apercentassignop(val* self, val* p0);
1253 extern const struct type type_nullable__nitc__TStarstareq;
1254 val* NEW_nitc__AStarstarAssignOp(const struct type* type);
1255 extern const struct type type_nitc__AStarstarAssignOp;
1256 void nitc__parser_prod___AStarstarAssignOp___init_astarstarassignop(val* self, val* p0);
1257 extern const struct type type_nullable__nitc__TPipeeq;
1258 val* NEW_nitc__APipeAssignOp(const struct type* type);
1259 extern const struct type type_nitc__APipeAssignOp;
1260 void nitc__parser_prod___APipeAssignOp___init_apipeassignop(val* self, val* p0);
1261 extern const struct type type_nullable__nitc__TCareteq;
1262 val* NEW_nitc__ACaretAssignOp(const struct type* type);
1263 extern const struct type type_nitc__ACaretAssignOp;
1264 void nitc__parser_prod___ACaretAssignOp___init_acaretassignop(val* self, val* p0);
1265 extern const struct type type_nullable__nitc__TAmpeq;
1266 val* NEW_nitc__AAmpAssignOp(const struct type* type);
1267 extern const struct type type_nitc__AAmpAssignOp;
1268 void nitc__parser_prod___AAmpAssignOp___init_aampassignop(val* self, val* p0);
1269 extern const struct type type_nullable__nitc__TLleq;
1270 val* NEW_nitc__ALlAssignOp(const struct type* type);
1271 extern const struct type type_nitc__ALlAssignOp;
1272 void nitc__parser_prod___ALlAssignOp___init_allassignop(val* self, val* p0);
1273 extern const struct type type_nullable__nitc__TGgeq;
1274 val* NEW_nitc__AGgAssignOp(const struct type* type);
1275 extern const struct type type_nitc__AGgAssignOp;
1276 void nitc__parser_prod___AGgAssignOp___init_aggassignop(val* self, val* p0);
1277 val* NEW_nitc__ADoExpr(const struct type* type);
1278 extern const struct type type_nitc__ADoExpr;
1279 void nitc__parser_prod___ADoExpr___init_adoexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1280 extern const struct type type_nullable__nitc__TKwcatch;
1281 extern const struct type type_nullable__nitc__TKwif;
1282 extern const struct type type_nullable__nitc__TKwthen;
1283 extern const struct type type_nullable__nitc__TKwelse;
1284 val* NEW_nitc__AIfExpr(const struct type* type);
1285 extern const struct type type_nitc__AIfExpr;
1286 void nitc__parser_prod___AIfExpr___init_aifexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1287 extern const struct type type_nullable__nitc__TKwloop;
1288 val* NEW_nitc__ALoopExpr(const struct type* type);
1289 extern const struct type type_nitc__ALoopExpr;
1290 void nitc__parser_prod___ALoopExpr___init_aloopexpr(val* self, val* p0, val* p1, val* p2);
1291 extern const struct type type_nullable__nitc__TKwwhile;
1292 val* NEW_nitc__AWhileExpr(const struct type* type);
1293 extern const struct type type_nitc__AWhileExpr;
1294 void nitc__parser_prod___AWhileExpr___init_awhileexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1295 extern const struct type type_nullable__nitc__TKwfor;
1296 val* NEW_nitc__AForExpr(const struct type* type);
1297 extern const struct type type_nitc__AForExpr;
1298 void nitc__parser_prod___AForExpr___init_aforexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1299 val* NEW_nitc__AForGroup(const struct type* type);
1300 extern const struct type type_nitc__AForGroup;
1301 void nitc__parser_prod___AForGroup___init_aforgroup(val* self, val* p0, val* p1, val* p2);
1302 extern const struct type type_nullable__nitc__TKwwith;
1303 val* NEW_nitc__AWithExpr(const struct type* type);
1304 extern const struct type type_nitc__AWithExpr;
1305 void nitc__parser_prod___AWithExpr___init_awithexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1306 extern const struct type type_nullable__nitc__TKwassert;
1307 val* NEW_nitc__AAssertExpr(const struct type* type);
1308 extern const struct type type_nitc__AAssertExpr;
1309 void nitc__parser_prod___AAssertExpr___init_aassertexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1310 val* NEW_nitc__AIfexprExpr(const struct type* type);
1311 extern const struct type type_nitc__AIfexprExpr;
1312 void nitc__parser_prod___AIfexprExpr___init_aifexprexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1313 extern const struct type type_nullable__nitc__TKwor;
1314 val* NEW_nitc__AOrExpr(const struct type* type);
1315 extern const struct type type_nitc__AOrExpr;
1316 void nitc__parser_prod___AOrExpr___init_aorexpr(val* self, val* p0, val* p1, val* p2);
1317 extern const struct type type_nullable__nitc__TKwand;
1318 val* NEW_nitc__AAndExpr(const struct type* type);
1319 extern const struct type type_nitc__AAndExpr;
1320 void nitc__parser_prod___AAndExpr___init_aandexpr(val* self, val* p0, val* p1, val* p2);
1321 val* NEW_nitc__AOrElseExpr(const struct type* type);
1322 extern const struct type type_nitc__AOrElseExpr;
1323 void nitc__parser_prod___AOrElseExpr___init_aorelseexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1324 extern const struct type type_nullable__nitc__TKwimplies;
1325 val* NEW_nitc__AImpliesExpr(const struct type* type);
1326 extern const struct type type_nitc__AImpliesExpr;
1327 void nitc__parser_prod___AImpliesExpr___init_aimpliesexpr(val* self, val* p0, val* p1, val* p2);
1328 val* NEW_nitc__ANotExpr(const struct type* type);
1329 extern const struct type type_nitc__ANotExpr;
1330 void nitc__parser_prod___ANotExpr___init_anotexpr(val* self, val* p0, val* p1);
1331 val* NEW_nitc__AEqExpr(const struct type* type);
1332 extern const struct type type_nitc__AEqExpr;
1333 void nitc__parser_prod___AEqExpr___init_aeqexpr(val* self, val* p0, val* p1, val* p2);
1334 val* NEW_nitc__ANeExpr(const struct type* type);
1335 extern const struct type type_nitc__ANeExpr;
1336 void nitc__parser_prod___ANeExpr___init_aneexpr(val* self, val* p0, val* p1, val* p2);
1337 val* NEW_nitc__ALtExpr(const struct type* type);
1338 extern const struct type type_nitc__ALtExpr;
1339 void nitc__parser_prod___ALtExpr___init_altexpr(val* self, val* p0, val* p1, val* p2);
1340 val* NEW_nitc__ALeExpr(const struct type* type);
1341 extern const struct type type_nitc__ALeExpr;
1342 void nitc__parser_prod___ALeExpr___init_aleexpr(val* self, val* p0, val* p1, val* p2);
1343 val* NEW_nitc__AGtExpr(const struct type* type);
1344 extern const struct type type_nitc__AGtExpr;
1345 void nitc__parser_prod___AGtExpr___init_agtexpr(val* self, val* p0, val* p1, val* p2);
1346 val* NEW_nitc__AGeExpr(const struct type* type);
1347 extern const struct type type_nitc__AGeExpr;
1348 void nitc__parser_prod___AGeExpr___init_ageexpr(val* self, val* p0, val* p1, val* p2);
1349 val* NEW_nitc__AStarshipExpr(const struct type* type);
1350 extern const struct type type_nitc__AStarshipExpr;
1351 void nitc__parser_prod___AStarshipExpr___init_astarshipexpr(val* self, val* p0, val* p1, val* p2);
1352 extern const struct type type_nullable__nitc__TKwisa;
1353 val* NEW_nitc__AIsaExpr(const struct type* type);
1354 extern const struct type type_nitc__AIsaExpr;
1355 void nitc__parser_prod___AIsaExpr___init_aisaexpr(val* self, val* p0, val* p1, val* p2);
1356 val* NEW_nitc__APipeExpr(const struct type* type);
1357 extern const struct type type_nitc__APipeExpr;
1358 void nitc__parser_prod___APipeExpr___init_apipeexpr(val* self, val* p0, val* p1, val* p2);
1359 val* NEW_nitc__ACaretExpr(const struct type* type);
1360 extern const struct type type_nitc__ACaretExpr;
1361 void nitc__parser_prod___ACaretExpr___init_acaretexpr(val* self, val* p0, val* p1, val* p2);
1362 val* NEW_nitc__AAmpExpr(const struct type* type);
1363 extern const struct type type_nitc__AAmpExpr;
1364 void nitc__parser_prod___AAmpExpr___init_aampexpr(val* self, val* p0, val* p1, val* p2);
1365 val* NEW_nitc__ALlExpr(const struct type* type);
1366 extern const struct type type_nitc__ALlExpr;
1367 void nitc__parser_prod___ALlExpr___init_allexpr(val* self, val* p0, val* p1, val* p2);
1368 val* NEW_nitc__AGgExpr(const struct type* type);
1369 extern const struct type type_nitc__AGgExpr;
1370 void nitc__parser_prod___AGgExpr___init_aggexpr(val* self, val* p0, val* p1, val* p2);
1371 val* NEW_nitc__APlusExpr(const struct type* type);
1372 extern const struct type type_nitc__APlusExpr;
1373 void nitc__parser_prod___APlusExpr___init_aplusexpr(val* self, val* p0, val* p1, val* p2);
1374 val* NEW_nitc__AMinusExpr(const struct type* type);
1375 extern const struct type type_nitc__AMinusExpr;
1376 void nitc__parser_prod___AMinusExpr___init_aminusexpr(val* self, val* p0, val* p1, val* p2);
1377 val* NEW_nitc__AStarExpr(const struct type* type);
1378 extern const struct type type_nitc__AStarExpr;
1379 void nitc__parser_prod___AStarExpr___init_astarexpr(val* self, val* p0, val* p1, val* p2);
1380 val* NEW_nitc__ASlashExpr(const struct type* type);
1381 extern const struct type type_nitc__ASlashExpr;
1382 void nitc__parser_prod___ASlashExpr___init_aslashexpr(val* self, val* p0, val* p1, val* p2);
1383 val* NEW_nitc__APercentExpr(const struct type* type);
1384 extern const struct type type_nitc__APercentExpr;
1385 void nitc__parser_prod___APercentExpr___init_apercentexpr(val* self, val* p0, val* p1, val* p2);
1386 val* NEW_nitc__AStarstarExpr(const struct type* type);
1387 extern const struct type type_nitc__AStarstarExpr;
1388 void nitc__parser_prod___AStarstarExpr___init_astarstarexpr(val* self, val* p0, val* p1, val* p2);
1389 val* NEW_nitc__AUminusExpr(const struct type* type);
1390 extern const struct type type_nitc__AUminusExpr;
1391 void nitc__parser_prod___AUminusExpr___init_auminusexpr(val* self, val* p0, val* p1);
1392 val* NEW_nitc__AUplusExpr(const struct type* type);
1393 extern const struct type type_nitc__AUplusExpr;
1394 void nitc__parser_prod___AUplusExpr___init_auplusexpr(val* self, val* p0, val* p1);
1395 val* NEW_nitc__AUtildeExpr(const struct type* type);
1396 extern const struct type type_nitc__AUtildeExpr;
1397 void nitc__parser_prod___AUtildeExpr___init_autildeexpr(val* self, val* p0, val* p1);
1398 extern const struct type type_nullable__nitc__TKwonce;
1399 val* NEW_nitc__AOnceExpr(const struct type* type);
1400 extern const struct type type_nitc__AOnceExpr;
1401 void nitc__parser_prod___AOnceExpr___init_aonceexpr(val* self, val* p0, val* p1);
1402 val* NEW_nitc__ANewExpr(const struct type* type);
1403 extern const struct type type_nitc__ANewExpr;
1404 void nitc__parser_prod___ANewExpr___init_anewexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1405 extern const struct type type_nullable__nitc__TKwisset;
1406 val* NEW_nitc__AIssetAttrExpr(const struct type* type);
1407 extern const struct type type_nitc__AIssetAttrExpr;
1408 void nitc__parser_prod___AIssetAttrExpr___init_aissetattrexpr(val* self, val* p0, val* p1, val* p2);
1409 val* NEW_nitc__AAttrExpr(const struct type* type);
1410 extern const struct type type_nitc__AAttrExpr;
1411 void nitc__parser_prod___AAttrExpr___init_aattrexpr(val* self, val* p0, val* p1);
1412 val* NEW_nitc__ABraExpr(const struct type* type);
1413 extern const struct type type_nitc__ABraExpr;
1414 void nitc__parser_prod___ABraExpr___init_abraexpr(val* self, val* p0, val* p1);
1415 val* NEW_nitc__AAsCastExpr(const struct type* type);
1416 extern const struct type type_nitc__AAsCastExpr;
1417 void nitc__parser_prod___AAsCastExpr___init_aascastexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1418 extern const struct type type_nullable__nitc__TKwnull;
1419 val* NEW_nitc__AAsNotnullExpr(const struct type* type);
1420 extern const struct type type_nitc__AAsNotnullExpr;
1421 void nitc__parser_prod___AAsNotnullExpr___init_aasnotnullexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1422 val* NEW_nitc__AVarargExpr(const struct type* type);
1423 extern const struct type type_nitc__AVarargExpr;
1424 void nitc__parser_prod___AVarargExpr___init_avarargexpr(val* self, val* p0, val* p1);
1425 val* NEW_nitc__ANamedargExpr(const struct type* type);
1426 extern const struct type type_nitc__ANamedargExpr;
1427 void nitc__parser_prod___ANamedargExpr___init_anamedargexpr(val* self, val* p0, val* p1, val* p2);
1428 extern const struct type type_nullable__nitc__TKwself;
1429 val* NEW_nitc__ASelfExpr(const struct type* type);
1430 extern const struct type type_nitc__ASelfExpr;
1431 void nitc__parser_prod___ASelfExpr___init_aselfexpr(val* self, val* p0, val* p1);
1432 extern const struct type type_nullable__nitc__TKwtrue;
1433 val* NEW_nitc__ATrueExpr(const struct type* type);
1434 extern const struct type type_nitc__ATrueExpr;
1435 void nitc__parser_prod___ATrueExpr___init_atrueexpr(val* self, val* p0, val* p1);
1436 extern const struct type type_nullable__nitc__TKwfalse;
1437 val* NEW_nitc__AFalseExpr(const struct type* type);
1438 extern const struct type type_nitc__AFalseExpr;
1439 void nitc__parser_prod___AFalseExpr___init_afalseexpr(val* self, val* p0, val* p1);
1440 val* NEW_nitc__ANullExpr(const struct type* type);
1441 extern const struct type type_nitc__ANullExpr;
1442 void nitc__parser_prod___ANullExpr___init_anullexpr(val* self, val* p0, val* p1);
1443 extern const struct type type_nullable__nitc__TInteger;
1444 val* NEW_nitc__AIntegerExpr(const struct type* type);
1445 extern const struct type type_nitc__AIntegerExpr;
1446 void nitc__parser_prod___AIntegerExpr___init_aintegerexpr(val* self, val* p0, val* p1);
1447 extern const struct type type_nullable__nitc__TFloat;
1448 val* NEW_nitc__AFloatExpr(const struct type* type);
1449 extern const struct type type_nitc__AFloatExpr;
1450 void nitc__parser_prod___AFloatExpr___init_afloatexpr(val* self, val* p0, val* p1);
1451 extern const struct type type_nullable__nitc__TChar;
1452 val* NEW_nitc__ACharExpr(const struct type* type);
1453 extern const struct type type_nitc__ACharExpr;
1454 void nitc__parser_prod___ACharExpr___init_acharexpr(val* self, val* p0, val* p1);
1455 val* NEW_nitc__AStringExpr(const struct type* type);
1456 extern const struct type type_nitc__AStringExpr;
1457 void nitc__parser_prod___AStringExpr___init_astringexpr(val* self, val* p0, val* p1);
1458 extern const struct type type_nullable__nitc__TDotdot;
1459 val* NEW_nitc__ACrangeExpr(const struct type* type);
1460 extern const struct type type_nitc__ACrangeExpr;
1461 void nitc__parser_prod___ACrangeExpr___init_acrangeexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1462 val* NEW_nitc__AOrangeExpr(const struct type* type);
1463 extern const struct type type_nitc__AOrangeExpr;
1464 void nitc__parser_prod___AOrangeExpr___init_aorangeexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5);
1465 val* NEW_nitc__AArrayExpr(const struct type* type);
1466 extern const struct type type_nitc__AArrayExpr;
1467 void nitc__parser_prod___AArrayExpr___init_aarrayexpr(val* self, val* p0, val* p1, val* p2, val* p3, val* p4);
1468 val* NEW_nitc__AParExpr(const struct type* type);
1469 extern const struct type type_nitc__AParExpr;
1470 void nitc__parser_prod___AParExpr___init_aparexpr(val* self, val* p0, val* p1, val* p2, val* p3);
1471 val* NEW_nitc__AManyExpr(const struct type* type);
1472 extern const struct type type_nitc__AManyExpr;
1473 void nitc__parser_prod___AManyExpr___init_amanyexpr(val* self, val* p0);
1474 val* NEW_nitc__ASuperstringExpr(const struct type* type);
1475 extern const struct type type_nitc__ASuperstringExpr;
1476 void nitc__parser_prod___ASuperstringExpr___init_asuperstringexpr(val* self, val* p0, val* p1);
1477 extern const struct type type_nullable__nitc__TStartString;
1478 val* NEW_nitc__AStartStringExpr(const struct type* type);
1479 extern const struct type type_nitc__AStartStringExpr;
1480 void nitc__parser_prod___AStartStringExpr___init_astartstringexpr(val* self, val* p0);
1481 extern const struct type type_nullable__nitc__TMidString;
1482 val* NEW_nitc__AMidStringExpr(const struct type* type);
1483 extern const struct type type_nitc__AMidStringExpr;
1484 void nitc__parser_prod___AMidStringExpr___init_amidstringexpr(val* self, val* p0);
1485 extern const struct type type_nullable__nitc__TEndString;
1486 val* NEW_nitc__AEndStringExpr(const struct type* type);
1487 extern const struct type type_nitc__AEndStringExpr;
1488 void nitc__parser_prod___AEndStringExpr___init_aendstringexpr(val* self, val* p0);
1489 extern const struct type type_nullable__nitc__TAt;
1490 extern const struct type type_nullable__nitc__AAnnotation;
1491 extern const struct type type_nullable__nitc__AAtid;
1492 val* NEW_nitc__AAnnotation(const struct type* type);
1493 extern const struct type type_nitc__AAnnotation;
1494 void nitc__parser_prod___AAnnotation___init_aannotation(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7);
1495 val* NEW_nitc__AAnnotPropdef(const struct type* type);
1496 extern const struct type type_nitc__AAnnotPropdef;
1497 void nitc__parser_prod___AAnnotPropdef___init_aannotpropdef(val* self, val* p0, val* p1, val* p2, val* p3, val* p4, val* p5, val* p6, val* p7);
1498 val* NEW_nitc__ATypeExpr(const struct type* type);
1499 extern const struct type type_nitc__ATypeExpr;
1500 void nitc__parser_prod___ATypeExpr___init_atypeexpr(val* self, val* p0);
1501 val* NEW_nitc__AMethidExpr(const struct type* type);
1502 extern const struct type type_nitc__AMethidExpr;
1503 void nitc__parser_prod___AMethidExpr___init_amethidexpr(val* self, val* p0, val* p1);
1504 val* NEW_nitc__AAtExpr(const struct type* type);
1505 extern const struct type type_nitc__AAtExpr;
1506 void nitc__parser_prod___AAtExpr___init_aatexpr(val* self, val* p0);
1507 val* NEW_nitc__AIdAtid(const struct type* type);
1508 extern const struct type type_nitc__AIdAtid;
1509 void nitc__parser_prod___AIdAtid___init_aidatid(val* self, val* p0);
1510 val* NEW_nitc__AKwexternAtid(const struct type* type);
1511 extern const struct type type_nitc__AKwexternAtid;
1512 void nitc__parser_prod___AKwexternAtid___init_akwexternatid(val* self, val* p0);
1513 val* NEW_nitc__AKwabstractAtid(const struct type* type);
1514 extern const struct type type_nitc__AKwabstractAtid;
1515 void nitc__parser_prod___AKwabstractAtid___init_akwabstractatid(val* self, val* p0);
1516 val* NEW_nitc__AParExprs(const struct type* type);
1517 extern const struct type type_nitc__AParExprs;
1518 void nitc__parser_prod___AParExprs___init_aparexprs(val* self, val* p0, val* p1, val* p2);
1519 val* NEW_nitc__ABraExprs(const struct type* type);
1520 extern const struct type type_nitc__ABraExprs;
1521 void nitc__parser_prod___ABraExprs___init_abraexprs(val* self, val* p0, val* p1, val* p2);
1522 val* NEW_nitc__AModuleName(const struct type* type);
1523 extern const struct type type_nitc__AModuleName;
1524 void nitc__parser_prod___AModuleName___init_amodulename(val* self, val* p0, val* p1, val* p2);
1525 extern const struct type type_nullable__nitc__TQuad;
1526 val* NEW_nitc__AQclassid(const struct type* type);
1527 extern const struct type type_nitc__AQclassid;
1528 void nitc__parser_prod___AQclassid___init_aqclassid(val* self, val* p0, val* p1);
1529 val* NEW_nitc__ADoc(const struct type* type);
1530 extern const struct type type_nitc__ADoc;
1531 void nitc__parser_prod___ADoc___init_adoc(val* self, val* p0);