update NOTICE and LICENSE
[nit.git] / c_src / parser._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires parser. */
2 #ifndef parser_sep
3 #define parser_sep
4 #include "parser_prod._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_State[];
8
9 extern const classtable_elt_t VFT_Parser[];
10
11 extern const classtable_elt_t VFT_ComputeProdLocationVisitor[];
12
13 extern const classtable_elt_t VFT_ReduceAction[];
14
15 extern const classtable_elt_t VFT_ReduceAction0[];
16
17 extern const classtable_elt_t VFT_ReduceAction1[];
18
19 extern const classtable_elt_t VFT_ReduceAction2[];
20
21 extern const classtable_elt_t VFT_ReduceAction3[];
22
23 extern const classtable_elt_t VFT_ReduceAction4[];
24
25 extern const classtable_elt_t VFT_ReduceAction5[];
26
27 extern const classtable_elt_t VFT_ReduceAction6[];
28
29 extern const classtable_elt_t VFT_ReduceAction7[];
30
31 extern const classtable_elt_t VFT_ReduceAction8[];
32
33 extern const classtable_elt_t VFT_ReduceAction9[];
34
35 extern const classtable_elt_t VFT_ReduceAction10[];
36
37 extern const classtable_elt_t VFT_ReduceAction11[];
38
39 extern const classtable_elt_t VFT_ReduceAction12[];
40
41 extern const classtable_elt_t VFT_ReduceAction13[];
42
43 extern const classtable_elt_t VFT_ReduceAction14[];
44
45 extern const classtable_elt_t VFT_ReduceAction15[];
46
47 extern const classtable_elt_t VFT_ReduceAction16[];
48
49 extern const classtable_elt_t VFT_ReduceAction17[];
50
51 extern const classtable_elt_t VFT_ReduceAction18[];
52
53 extern const classtable_elt_t VFT_ReduceAction19[];
54
55 extern const classtable_elt_t VFT_ReduceAction20[];
56
57 extern const classtable_elt_t VFT_ReduceAction21[];
58
59 extern const classtable_elt_t VFT_ReduceAction22[];
60
61 extern const classtable_elt_t VFT_ReduceAction23[];
62
63 extern const classtable_elt_t VFT_ReduceAction24[];
64
65 extern const classtable_elt_t VFT_ReduceAction25[];
66
67 extern const classtable_elt_t VFT_ReduceAction26[];
68
69 extern const classtable_elt_t VFT_ReduceAction27[];
70
71 extern const classtable_elt_t VFT_ReduceAction28[];
72
73 extern const classtable_elt_t VFT_ReduceAction29[];
74
75 extern const classtable_elt_t VFT_ReduceAction30[];
76
77 extern const classtable_elt_t VFT_ReduceAction31[];
78
79 extern const classtable_elt_t VFT_ReduceAction32[];
80
81 extern const classtable_elt_t VFT_ReduceAction33[];
82
83 extern const classtable_elt_t VFT_ReduceAction34[];
84
85 extern const classtable_elt_t VFT_ReduceAction35[];
86
87 extern const classtable_elt_t VFT_ReduceAction36[];
88
89 extern const classtable_elt_t VFT_ReduceAction37[];
90
91 extern const classtable_elt_t VFT_ReduceAction39[];
92
93 extern const classtable_elt_t VFT_ReduceAction40[];
94
95 extern const classtable_elt_t VFT_ReduceAction41[];
96
97 extern const classtable_elt_t VFT_ReduceAction42[];
98
99 extern const classtable_elt_t VFT_ReduceAction43[];
100
101 extern const classtable_elt_t VFT_ReduceAction44[];
102
103 extern const classtable_elt_t VFT_ReduceAction45[];
104
105 extern const classtable_elt_t VFT_ReduceAction46[];
106
107 extern const classtable_elt_t VFT_ReduceAction47[];
108
109 extern const classtable_elt_t VFT_ReduceAction48[];
110
111 extern const classtable_elt_t VFT_ReduceAction49[];
112
113 extern const classtable_elt_t VFT_ReduceAction50[];
114
115 extern const classtable_elt_t VFT_ReduceAction51[];
116
117 extern const classtable_elt_t VFT_ReduceAction52[];
118
119 extern const classtable_elt_t VFT_ReduceAction53[];
120
121 extern const classtable_elt_t VFT_ReduceAction54[];
122
123 extern const classtable_elt_t VFT_ReduceAction55[];
124
125 extern const classtable_elt_t VFT_ReduceAction56[];
126
127 extern const classtable_elt_t VFT_ReduceAction57[];
128
129 extern const classtable_elt_t VFT_ReduceAction58[];
130
131 extern const classtable_elt_t VFT_ReduceAction59[];
132
133 extern const classtable_elt_t VFT_ReduceAction60[];
134
135 extern const classtable_elt_t VFT_ReduceAction61[];
136
137 extern const classtable_elt_t VFT_ReduceAction62[];
138
139 extern const classtable_elt_t VFT_ReduceAction63[];
140
141 extern const classtable_elt_t VFT_ReduceAction64[];
142
143 extern const classtable_elt_t VFT_ReduceAction65[];
144
145 extern const classtable_elt_t VFT_ReduceAction66[];
146
147 extern const classtable_elt_t VFT_ReduceAction67[];
148
149 extern const classtable_elt_t VFT_ReduceAction68[];
150
151 extern const classtable_elt_t VFT_ReduceAction69[];
152
153 extern const classtable_elt_t VFT_ReduceAction70[];
154
155 extern const classtable_elt_t VFT_ReduceAction71[];
156
157 extern const classtable_elt_t VFT_ReduceAction72[];
158
159 extern const classtable_elt_t VFT_ReduceAction73[];
160
161 extern const classtable_elt_t VFT_ReduceAction74[];
162
163 extern const classtable_elt_t VFT_ReduceAction75[];
164
165 extern const classtable_elt_t VFT_ReduceAction76[];
166
167 extern const classtable_elt_t VFT_ReduceAction77[];
168
169 extern const classtable_elt_t VFT_ReduceAction78[];
170
171 extern const classtable_elt_t VFT_ReduceAction79[];
172
173 extern const classtable_elt_t VFT_ReduceAction80[];
174
175 extern const classtable_elt_t VFT_ReduceAction81[];
176
177 extern const classtable_elt_t VFT_ReduceAction82[];
178
179 extern const classtable_elt_t VFT_ReduceAction83[];
180
181 extern const classtable_elt_t VFT_ReduceAction84[];
182
183 extern const classtable_elt_t VFT_ReduceAction85[];
184
185 extern const classtable_elt_t VFT_ReduceAction86[];
186
187 extern const classtable_elt_t VFT_ReduceAction87[];
188
189 extern const classtable_elt_t VFT_ReduceAction88[];
190
191 extern const classtable_elt_t VFT_ReduceAction89[];
192
193 extern const classtable_elt_t VFT_ReduceAction90[];
194
195 extern const classtable_elt_t VFT_ReduceAction91[];
196
197 extern const classtable_elt_t VFT_ReduceAction92[];
198
199 extern const classtable_elt_t VFT_ReduceAction93[];
200
201 extern const classtable_elt_t VFT_ReduceAction94[];
202
203 extern const classtable_elt_t VFT_ReduceAction95[];
204
205 extern const classtable_elt_t VFT_ReduceAction96[];
206
207 extern const classtable_elt_t VFT_ReduceAction97[];
208
209 extern const classtable_elt_t VFT_ReduceAction98[];
210
211 extern const classtable_elt_t VFT_ReduceAction99[];
212
213 extern const classtable_elt_t VFT_ReduceAction100[];
214
215 extern const classtable_elt_t VFT_ReduceAction101[];
216
217 extern const classtable_elt_t VFT_ReduceAction102[];
218
219 extern const classtable_elt_t VFT_ReduceAction103[];
220
221 extern const classtable_elt_t VFT_ReduceAction104[];
222
223 extern const classtable_elt_t VFT_ReduceAction105[];
224
225 extern const classtable_elt_t VFT_ReduceAction106[];
226
227 extern const classtable_elt_t VFT_ReduceAction107[];
228
229 extern const classtable_elt_t VFT_ReduceAction108[];
230
231 extern const classtable_elt_t VFT_ReduceAction109[];
232
233 extern const classtable_elt_t VFT_ReduceAction110[];
234
235 extern const classtable_elt_t VFT_ReduceAction111[];
236
237 extern const classtable_elt_t VFT_ReduceAction112[];
238
239 extern const classtable_elt_t VFT_ReduceAction113[];
240
241 extern const classtable_elt_t VFT_ReduceAction114[];
242
243 extern const classtable_elt_t VFT_ReduceAction115[];
244
245 extern const classtable_elt_t VFT_ReduceAction116[];
246
247 extern const classtable_elt_t VFT_ReduceAction117[];
248
249 extern const classtable_elt_t VFT_ReduceAction118[];
250
251 extern const classtable_elt_t VFT_ReduceAction119[];
252
253 extern const classtable_elt_t VFT_ReduceAction120[];
254
255 extern const classtable_elt_t VFT_ReduceAction121[];
256
257 extern const classtable_elt_t VFT_ReduceAction122[];
258
259 extern const classtable_elt_t VFT_ReduceAction123[];
260
261 extern const classtable_elt_t VFT_ReduceAction124[];
262
263 extern const classtable_elt_t VFT_ReduceAction125[];
264
265 extern const classtable_elt_t VFT_ReduceAction126[];
266
267 extern const classtable_elt_t VFT_ReduceAction127[];
268
269 extern const classtable_elt_t VFT_ReduceAction128[];
270
271 extern const classtable_elt_t VFT_ReduceAction129[];
272
273 extern const classtable_elt_t VFT_ReduceAction130[];
274
275 extern const classtable_elt_t VFT_ReduceAction131[];
276
277 extern const classtable_elt_t VFT_ReduceAction132[];
278
279 extern const classtable_elt_t VFT_ReduceAction133[];
280
281 extern const classtable_elt_t VFT_ReduceAction134[];
282
283 extern const classtable_elt_t VFT_ReduceAction135[];
284
285 extern const classtable_elt_t VFT_ReduceAction136[];
286
287 extern const classtable_elt_t VFT_ReduceAction137[];
288
289 extern const classtable_elt_t VFT_ReduceAction138[];
290
291 extern const classtable_elt_t VFT_ReduceAction139[];
292
293 extern const classtable_elt_t VFT_ReduceAction140[];
294
295 extern const classtable_elt_t VFT_ReduceAction141[];
296
297 extern const classtable_elt_t VFT_ReduceAction142[];
298
299 extern const classtable_elt_t VFT_ReduceAction143[];
300
301 extern const classtable_elt_t VFT_ReduceAction144[];
302
303 extern const classtable_elt_t VFT_ReduceAction145[];
304
305 extern const classtable_elt_t VFT_ReduceAction146[];
306
307 extern const classtable_elt_t VFT_ReduceAction147[];
308
309 extern const classtable_elt_t VFT_ReduceAction148[];
310
311 extern const classtable_elt_t VFT_ReduceAction149[];
312
313 extern const classtable_elt_t VFT_ReduceAction150[];
314
315 extern const classtable_elt_t VFT_ReduceAction151[];
316
317 extern const classtable_elt_t VFT_ReduceAction152[];
318
319 extern const classtable_elt_t VFT_ReduceAction153[];
320
321 extern const classtable_elt_t VFT_ReduceAction154[];
322
323 extern const classtable_elt_t VFT_ReduceAction155[];
324
325 extern const classtable_elt_t VFT_ReduceAction156[];
326
327 extern const classtable_elt_t VFT_ReduceAction157[];
328
329 extern const classtable_elt_t VFT_ReduceAction158[];
330
331 extern const classtable_elt_t VFT_ReduceAction159[];
332
333 extern const classtable_elt_t VFT_ReduceAction160[];
334
335 extern const classtable_elt_t VFT_ReduceAction161[];
336
337 extern const classtable_elt_t VFT_ReduceAction162[];
338
339 extern const classtable_elt_t VFT_ReduceAction163[];
340
341 extern const classtable_elt_t VFT_ReduceAction164[];
342
343 extern const classtable_elt_t VFT_ReduceAction165[];
344
345 extern const classtable_elt_t VFT_ReduceAction166[];
346
347 extern const classtable_elt_t VFT_ReduceAction167[];
348
349 extern const classtable_elt_t VFT_ReduceAction168[];
350
351 extern const classtable_elt_t VFT_ReduceAction169[];
352
353 extern const classtable_elt_t VFT_ReduceAction170[];
354
355 extern const classtable_elt_t VFT_ReduceAction171[];
356
357 extern const classtable_elt_t VFT_ReduceAction172[];
358
359 extern const classtable_elt_t VFT_ReduceAction173[];
360
361 extern const classtable_elt_t VFT_ReduceAction174[];
362
363 extern const classtable_elt_t VFT_ReduceAction175[];
364
365 extern const classtable_elt_t VFT_ReduceAction176[];
366
367 extern const classtable_elt_t VFT_ReduceAction177[];
368
369 extern const classtable_elt_t VFT_ReduceAction178[];
370
371 extern const classtable_elt_t VFT_ReduceAction179[];
372
373 extern const classtable_elt_t VFT_ReduceAction180[];
374
375 extern const classtable_elt_t VFT_ReduceAction181[];
376
377 extern const classtable_elt_t VFT_ReduceAction182[];
378
379 extern const classtable_elt_t VFT_ReduceAction183[];
380
381 extern const classtable_elt_t VFT_ReduceAction184[];
382
383 extern const classtable_elt_t VFT_ReduceAction185[];
384
385 extern const classtable_elt_t VFT_ReduceAction186[];
386
387 extern const classtable_elt_t VFT_ReduceAction187[];
388
389 extern const classtable_elt_t VFT_ReduceAction188[];
390
391 extern const classtable_elt_t VFT_ReduceAction189[];
392
393 extern const classtable_elt_t VFT_ReduceAction190[];
394
395 extern const classtable_elt_t VFT_ReduceAction191[];
396
397 extern const classtable_elt_t VFT_ReduceAction192[];
398
399 extern const classtable_elt_t VFT_ReduceAction193[];
400
401 extern const classtable_elt_t VFT_ReduceAction194[];
402
403 extern const classtable_elt_t VFT_ReduceAction195[];
404
405 extern const classtable_elt_t VFT_ReduceAction196[];
406
407 extern const classtable_elt_t VFT_ReduceAction197[];
408
409 extern const classtable_elt_t VFT_ReduceAction198[];
410
411 extern const classtable_elt_t VFT_ReduceAction199[];
412
413 extern const classtable_elt_t VFT_ReduceAction200[];
414
415 extern const classtable_elt_t VFT_ReduceAction202[];
416
417 extern const classtable_elt_t VFT_ReduceAction203[];
418
419 extern const classtable_elt_t VFT_ReduceAction204[];
420
421 extern const classtable_elt_t VFT_ReduceAction205[];
422
423 extern const classtable_elt_t VFT_ReduceAction206[];
424
425 extern const classtable_elt_t VFT_ReduceAction207[];
426
427 extern const classtable_elt_t VFT_ReduceAction208[];
428
429 extern const classtable_elt_t VFT_ReduceAction209[];
430
431 extern const classtable_elt_t VFT_ReduceAction210[];
432
433 extern const classtable_elt_t VFT_ReduceAction213[];
434
435 extern const classtable_elt_t VFT_ReduceAction214[];
436
437 extern const classtable_elt_t VFT_ReduceAction215[];
438
439 extern const classtable_elt_t VFT_ReduceAction216[];
440
441 extern const classtable_elt_t VFT_ReduceAction217[];
442
443 extern const classtable_elt_t VFT_ReduceAction218[];
444
445 extern const classtable_elt_t VFT_ReduceAction219[];
446
447 extern const classtable_elt_t VFT_ReduceAction220[];
448
449 extern const classtable_elt_t VFT_ReduceAction221[];
450
451 extern const classtable_elt_t VFT_ReduceAction222[];
452
453 extern const classtable_elt_t VFT_ReduceAction223[];
454
455 extern const classtable_elt_t VFT_ReduceAction230[];
456
457 extern const classtable_elt_t VFT_ReduceAction231[];
458
459 extern const classtable_elt_t VFT_ReduceAction232[];
460
461 extern const classtable_elt_t VFT_ReduceAction233[];
462
463 extern const classtable_elt_t VFT_ReduceAction234[];
464
465 extern const classtable_elt_t VFT_ReduceAction235[];
466
467 extern const classtable_elt_t VFT_ReduceAction236[];
468
469 extern const classtable_elt_t VFT_ReduceAction237[];
470
471 extern const classtable_elt_t VFT_ReduceAction238[];
472
473 extern const classtable_elt_t VFT_ReduceAction239[];
474
475 extern const classtable_elt_t VFT_ReduceAction240[];
476
477 extern const classtable_elt_t VFT_ReduceAction241[];
478
479 extern const classtable_elt_t VFT_ReduceAction242[];
480
481 extern const classtable_elt_t VFT_ReduceAction243[];
482
483 extern const classtable_elt_t VFT_ReduceAction244[];
484
485 extern const classtable_elt_t VFT_ReduceAction245[];
486
487 extern const classtable_elt_t VFT_ReduceAction246[];
488
489 extern const classtable_elt_t VFT_ReduceAction247[];
490
491 extern const classtable_elt_t VFT_ReduceAction248[];
492
493 extern const classtable_elt_t VFT_ReduceAction249[];
494
495 extern const classtable_elt_t VFT_ReduceAction250[];
496
497 extern const classtable_elt_t VFT_ReduceAction251[];
498
499 extern const classtable_elt_t VFT_ReduceAction252[];
500
501 extern const classtable_elt_t VFT_ReduceAction253[];
502
503 extern const classtable_elt_t VFT_ReduceAction254[];
504
505 extern const classtable_elt_t VFT_ReduceAction255[];
506
507 extern const classtable_elt_t VFT_ReduceAction256[];
508
509 extern const classtable_elt_t VFT_ReduceAction257[];
510
511 extern const classtable_elt_t VFT_ReduceAction258[];
512
513 extern const classtable_elt_t VFT_ReduceAction259[];
514
515 extern const classtable_elt_t VFT_ReduceAction260[];
516
517 extern const classtable_elt_t VFT_ReduceAction261[];
518
519 extern const classtable_elt_t VFT_ReduceAction262[];
520
521 extern const classtable_elt_t VFT_ReduceAction263[];
522
523 extern const classtable_elt_t VFT_ReduceAction264[];
524
525 extern const classtable_elt_t VFT_ReduceAction265[];
526
527 extern const classtable_elt_t VFT_ReduceAction266[];
528
529 extern const classtable_elt_t VFT_ReduceAction267[];
530
531 extern const classtable_elt_t VFT_ReduceAction268[];
532
533 extern const classtable_elt_t VFT_ReduceAction269[];
534
535 extern const classtable_elt_t VFT_ReduceAction270[];
536
537 extern const classtable_elt_t VFT_ReduceAction271[];
538
539 extern const classtable_elt_t VFT_ReduceAction272[];
540
541 extern const classtable_elt_t VFT_ReduceAction273[];
542
543 extern const classtable_elt_t VFT_ReduceAction274[];
544
545 extern const classtable_elt_t VFT_ReduceAction275[];
546
547 extern const classtable_elt_t VFT_ReduceAction276[];
548
549 extern const classtable_elt_t VFT_ReduceAction279[];
550
551 extern const classtable_elt_t VFT_ReduceAction280[];
552
553 extern const classtable_elt_t VFT_ReduceAction281[];
554
555 extern const classtable_elt_t VFT_ReduceAction282[];
556
557 extern const classtable_elt_t VFT_ReduceAction283[];
558
559 extern const classtable_elt_t VFT_ReduceAction284[];
560
561 extern const classtable_elt_t VFT_ReduceAction285[];
562
563 extern const classtable_elt_t VFT_ReduceAction286[];
564
565 extern const classtable_elt_t VFT_ReduceAction287[];
566
567 extern const classtable_elt_t VFT_ReduceAction288[];
568
569 extern const classtable_elt_t VFT_ReduceAction289[];
570
571 extern const classtable_elt_t VFT_ReduceAction293[];
572
573 extern const classtable_elt_t VFT_ReduceAction295[];
574
575 extern const classtable_elt_t VFT_ReduceAction297[];
576
577 extern const classtable_elt_t VFT_ReduceAction298[];
578
579 extern const classtable_elt_t VFT_ReduceAction299[];
580
581 extern const classtable_elt_t VFT_ReduceAction301[];
582
583 extern const classtable_elt_t VFT_ReduceAction303[];
584
585 extern const classtable_elt_t VFT_ReduceAction304[];
586
587 extern const classtable_elt_t VFT_ReduceAction305[];
588
589 extern const classtable_elt_t VFT_ReduceAction306[];
590
591 extern const classtable_elt_t VFT_ReduceAction307[];
592
593 extern const classtable_elt_t VFT_ReduceAction308[];
594
595 extern const classtable_elt_t VFT_ReduceAction309[];
596
597 extern const classtable_elt_t VFT_ReduceAction310[];
598
599 extern const classtable_elt_t VFT_ReduceAction311[];
600
601 extern const classtable_elt_t VFT_ReduceAction312[];
602
603 extern const classtable_elt_t VFT_ReduceAction313[];
604
605 extern const classtable_elt_t VFT_ReduceAction315[];
606
607 extern const classtable_elt_t VFT_ReduceAction316[];
608
609 extern const classtable_elt_t VFT_ReduceAction318[];
610
611 extern const classtable_elt_t VFT_ReduceAction319[];
612
613 extern const classtable_elt_t VFT_ReduceAction320[];
614
615 extern const classtable_elt_t VFT_ReduceAction322[];
616
617 extern const classtable_elt_t VFT_ReduceAction323[];
618
619 extern const classtable_elt_t VFT_ReduceAction325[];
620
621 extern const classtable_elt_t VFT_ReduceAction326[];
622
623 extern const classtable_elt_t VFT_ReduceAction327[];
624
625 extern const classtable_elt_t VFT_ReduceAction328[];
626
627 extern const classtable_elt_t VFT_ReduceAction329[];
628
629 extern const classtable_elt_t VFT_ReduceAction336[];
630
631 extern const classtable_elt_t VFT_ReduceAction337[];
632
633 extern const classtable_elt_t VFT_ReduceAction338[];
634
635 extern const classtable_elt_t VFT_ReduceAction339[];
636
637 extern const classtable_elt_t VFT_ReduceAction340[];
638
639 extern const classtable_elt_t VFT_ReduceAction341[];
640
641 extern const classtable_elt_t VFT_ReduceAction342[];
642
643 extern const classtable_elt_t VFT_ReduceAction343[];
644
645 extern const classtable_elt_t VFT_ReduceAction344[];
646
647 extern const classtable_elt_t VFT_ReduceAction345[];
648
649 extern const classtable_elt_t VFT_ReduceAction346[];
650
651 extern const classtable_elt_t VFT_ReduceAction347[];
652
653 extern const classtable_elt_t VFT_ReduceAction348[];
654
655 extern const classtable_elt_t VFT_ReduceAction351[];
656
657 extern const classtable_elt_t VFT_ReduceAction352[];
658
659 extern const classtable_elt_t VFT_ReduceAction353[];
660
661 extern const classtable_elt_t VFT_ReduceAction354[];
662
663 extern const classtable_elt_t VFT_ReduceAction355[];
664
665 extern const classtable_elt_t VFT_ReduceAction356[];
666
667 extern const classtable_elt_t VFT_ReduceAction358[];
668
669 extern const classtable_elt_t VFT_ReduceAction359[];
670
671 extern const classtable_elt_t VFT_ReduceAction360[];
672
673 extern const classtable_elt_t VFT_ReduceAction361[];
674
675 extern const classtable_elt_t VFT_ReduceAction363[];
676
677 extern const classtable_elt_t VFT_ReduceAction366[];
678
679 extern const classtable_elt_t VFT_ReduceAction371[];
680
681 extern const classtable_elt_t VFT_ReduceAction372[];
682
683 extern const classtable_elt_t VFT_ReduceAction373[];
684
685 extern const classtable_elt_t VFT_ReduceAction374[];
686
687 extern const classtable_elt_t VFT_ReduceAction375[];
688
689 extern const classtable_elt_t VFT_ReduceAction376[];
690
691 extern const classtable_elt_t VFT_ReduceAction377[];
692
693 extern const classtable_elt_t VFT_ReduceAction378[];
694
695 extern const classtable_elt_t VFT_ReduceAction379[];
696
697 extern const classtable_elt_t VFT_ReduceAction380[];
698
699 extern const classtable_elt_t VFT_ReduceAction381[];
700
701 extern const classtable_elt_t VFT_ReduceAction383[];
702
703 extern const classtable_elt_t VFT_ReduceAction384[];
704
705 extern const classtable_elt_t VFT_ReduceAction386[];
706
707 extern const classtable_elt_t VFT_ReduceAction387[];
708
709 extern const classtable_elt_t VFT_ReduceAction388[];
710
711 extern const classtable_elt_t VFT_ReduceAction389[];
712
713 extern const classtable_elt_t VFT_ReduceAction637[];
714
715 extern const classtable_elt_t VFT_ReduceAction638[];
716
717 extern const classtable_elt_t VFT_ReduceAction639[];
718
719 extern const classtable_elt_t VFT_ReduceAction642[];
720
721 extern const classtable_elt_t VFT_ReduceAction655[];
722
723 extern const classtable_elt_t VFT_ReduceAction656[];
724
725 extern const classtable_elt_t VFT_ReduceAction663[];
726
727 extern const classtable_elt_t VFT_ReduceAction664[];
728
729 extern const classtable_elt_t VFT_ReduceAction665[];
730
731 extern const classtable_elt_t VFT_ReduceAction666[];
732
733 extern const classtable_elt_t VFT_ReduceAction667[];
734
735 extern const classtable_elt_t VFT_ReduceAction668[];
736
737 extern const classtable_elt_t VFT_ReduceAction669[];
738
739 extern const classtable_elt_t VFT_ReduceAction670[];
740
741 extern const classtable_elt_t VFT_ReduceAction673[];
742
743 extern const classtable_elt_t VFT_ReduceAction674[];
744
745 extern const classtable_elt_t VFT_ReduceAction675[];
746
747 extern const classtable_elt_t VFT_ReduceAction676[];
748
749 extern const classtable_elt_t VFT_ReduceAction677[];
750
751 extern const classtable_elt_t VFT_ReduceAction678[];
752
753 extern const classtable_elt_t VFT_ReduceAction680[];
754
755 extern const classtable_elt_t VFT_ReduceAction682[];
756
757 extern const classtable_elt_t VFT_ReduceAction684[];
758
759 extern const classtable_elt_t VFT_ReduceAction688[];
760
761 extern const classtable_elt_t VFT_ReduceAction689[];
762
763 extern const classtable_elt_t VFT_ReduceAction690[];
764
765 extern const classtable_elt_t VFT_ReduceAction691[];
766
767 extern const classtable_elt_t VFT_ReduceAction692[];
768 extern const char *LOCATE_parser;
769 extern const int SFT_parser[];
770 #define ID_State (SFT_parser[0])
771 #define COLOR_State (SFT_parser[1])
772 #define ATTR_parser___State____state(recv) ATTR(recv, (SFT_parser[2] + 0))
773 #define ATTR_parser___State____nodes(recv) ATTR(recv, (SFT_parser[2] + 1))
774 #define INIT_TABLE_POS_State (SFT_parser[3] + 0)
775 #define CALL_parser___State___state(recv) ((parser___State___state_t)CALL((recv), (SFT_parser[3] + 1)))
776 #define CALL_parser___State___state__eq(recv) ((parser___State___state__eq_t)CALL((recv), (SFT_parser[3] + 2)))
777 #define CALL_parser___State___nodes(recv) ((parser___State___nodes_t)CALL((recv), (SFT_parser[3] + 3)))
778 #define CALL_parser___State___nodes__eq(recv) ((parser___State___nodes__eq_t)CALL((recv), (SFT_parser[3] + 4)))
779 #define CALL_parser___State___init(recv) ((parser___State___init_t)CALL((recv), (SFT_parser[3] + 5)))
780 #define ID_Parser (SFT_parser[4])
781 #define COLOR_Parser (SFT_parser[5])
782 #define ATTR_parser___Parser____lexer(recv) ATTR(recv, (SFT_parser[6] + 0))
783 #define ATTR_parser___Parser____stack(recv) ATTR(recv, (SFT_parser[6] + 1))
784 #define ATTR_parser___Parser____stack_pos(recv) ATTR(recv, (SFT_parser[6] + 2))
785 #define ATTR_parser___Parser____reduce_table(recv) ATTR(recv, (SFT_parser[6] + 3))
786 #define INIT_TABLE_POS_Parser (SFT_parser[7] + 0)
787 #define CALL_parser___Parser___init(recv) ((parser___Parser___init_t)CALL((recv), (SFT_parser[7] + 1)))
788 #define CALL_parser___Parser___go_to(recv) ((parser___Parser___go_to_t)CALL((recv), (SFT_parser[7] + 2)))
789 #define CALL_parser___Parser___push(recv) ((parser___Parser___push_t)CALL((recv), (SFT_parser[7] + 3)))
790 #define CALL_parser___Parser___state(recv) ((parser___Parser___state_t)CALL((recv), (SFT_parser[7] + 4)))
791 #define CALL_parser___Parser___pop(recv) ((parser___Parser___pop_t)CALL((recv), (SFT_parser[7] + 5)))
792 #define CALL_parser___Parser___parse(recv) ((parser___Parser___parse_t)CALL((recv), (SFT_parser[7] + 6)))
793 #define CALL_parser___Parser___build_reduce_table(recv) ((parser___Parser___build_reduce_table_t)CALL((recv), (SFT_parser[7] + 7)))
794 #define ATTR_parser___Prod____first_location(recv) ATTR(recv, (SFT_parser[8] + 0))
795 #define ATTR_parser___Prod____last_location(recv) ATTR(recv, (SFT_parser[8] + 1))
796 #define ID_ComputeProdLocationVisitor (SFT_parser[9])
797 #define COLOR_ComputeProdLocationVisitor (SFT_parser[10])
798 #define ATTR_parser___ComputeProdLocationVisitor____need_first_prods(recv) ATTR(recv, (SFT_parser[11] + 0))
799 #define ATTR_parser___ComputeProdLocationVisitor____need_after_epsilons(recv) ATTR(recv, (SFT_parser[11] + 1))
800 #define ATTR_parser___ComputeProdLocationVisitor____need_before_epsilons(recv) ATTR(recv, (SFT_parser[11] + 2))
801 #define ATTR_parser___ComputeProdLocationVisitor____last_location(recv) ATTR(recv, (SFT_parser[11] + 3))
802 #define INIT_TABLE_POS_ComputeProdLocationVisitor (SFT_parser[12] + 0)
803 #define CALL_parser___ComputeProdLocationVisitor___init(recv) ((parser___ComputeProdLocationVisitor___init_t)CALL((recv), (SFT_parser[12] + 1)))
804 #define ID_ReduceAction (SFT_parser[13])
805 #define COLOR_ReduceAction (SFT_parser[14])
806 #define INIT_TABLE_POS_ReduceAction (SFT_parser[15] + 0)
807 #define CALL_parser___ReduceAction___action(recv) ((parser___ReduceAction___action_t)CALL((recv), (SFT_parser[15] + 1)))
808 #define CALL_parser___ReduceAction___concat(recv) ((parser___ReduceAction___concat_t)CALL((recv), (SFT_parser[15] + 2)))
809 #define CALL_parser___ReduceAction___init(recv) ((parser___ReduceAction___init_t)CALL((recv), (SFT_parser[15] + 3)))
810 #define ID_ReduceAction0 (SFT_parser[16])
811 #define COLOR_ReduceAction0 (SFT_parser[17])
812 #define ATTR_parser___ReduceAction0____goto(recv) ATTR(recv, (SFT_parser[18] + 0))
813 #define INIT_TABLE_POS_ReduceAction0 (SFT_parser[19] + 0)
814 #define CALL_parser___ReduceAction0___init(recv) ((parser___ReduceAction0___init_t)CALL((recv), (SFT_parser[19] + 1)))
815 #define ID_ReduceAction1 (SFT_parser[20])
816 #define COLOR_ReduceAction1 (SFT_parser[21])
817 #define ATTR_parser___ReduceAction1____goto(recv) ATTR(recv, (SFT_parser[22] + 0))
818 #define INIT_TABLE_POS_ReduceAction1 (SFT_parser[23] + 0)
819 #define CALL_parser___ReduceAction1___init(recv) ((parser___ReduceAction1___init_t)CALL((recv), (SFT_parser[23] + 1)))
820 #define ID_ReduceAction2 (SFT_parser[24])
821 #define COLOR_ReduceAction2 (SFT_parser[25])
822 #define ATTR_parser___ReduceAction2____goto(recv) ATTR(recv, (SFT_parser[26] + 0))
823 #define INIT_TABLE_POS_ReduceAction2 (SFT_parser[27] + 0)
824 #define CALL_parser___ReduceAction2___init(recv) ((parser___ReduceAction2___init_t)CALL((recv), (SFT_parser[27] + 1)))
825 #define ID_ReduceAction3 (SFT_parser[28])
826 #define COLOR_ReduceAction3 (SFT_parser[29])
827 #define ATTR_parser___ReduceAction3____goto(recv) ATTR(recv, (SFT_parser[30] + 0))
828 #define INIT_TABLE_POS_ReduceAction3 (SFT_parser[31] + 0)
829 #define CALL_parser___ReduceAction3___init(recv) ((parser___ReduceAction3___init_t)CALL((recv), (SFT_parser[31] + 1)))
830 #define ID_ReduceAction4 (SFT_parser[32])
831 #define COLOR_ReduceAction4 (SFT_parser[33])
832 #define ATTR_parser___ReduceAction4____goto(recv) ATTR(recv, (SFT_parser[34] + 0))
833 #define INIT_TABLE_POS_ReduceAction4 (SFT_parser[35] + 0)
834 #define CALL_parser___ReduceAction4___init(recv) ((parser___ReduceAction4___init_t)CALL((recv), (SFT_parser[35] + 1)))
835 #define ID_ReduceAction5 (SFT_parser[36])
836 #define COLOR_ReduceAction5 (SFT_parser[37])
837 #define ATTR_parser___ReduceAction5____goto(recv) ATTR(recv, (SFT_parser[38] + 0))
838 #define INIT_TABLE_POS_ReduceAction5 (SFT_parser[39] + 0)
839 #define CALL_parser___ReduceAction5___init(recv) ((parser___ReduceAction5___init_t)CALL((recv), (SFT_parser[39] + 1)))
840 #define ID_ReduceAction6 (SFT_parser[40])
841 #define COLOR_ReduceAction6 (SFT_parser[41])
842 #define ATTR_parser___ReduceAction6____goto(recv) ATTR(recv, (SFT_parser[42] + 0))
843 #define INIT_TABLE_POS_ReduceAction6 (SFT_parser[43] + 0)
844 #define CALL_parser___ReduceAction6___init(recv) ((parser___ReduceAction6___init_t)CALL((recv), (SFT_parser[43] + 1)))
845 #define ID_ReduceAction7 (SFT_parser[44])
846 #define COLOR_ReduceAction7 (SFT_parser[45])
847 #define ATTR_parser___ReduceAction7____goto(recv) ATTR(recv, (SFT_parser[46] + 0))
848 #define INIT_TABLE_POS_ReduceAction7 (SFT_parser[47] + 0)
849 #define CALL_parser___ReduceAction7___init(recv) ((parser___ReduceAction7___init_t)CALL((recv), (SFT_parser[47] + 1)))
850 #define ID_ReduceAction8 (SFT_parser[48])
851 #define COLOR_ReduceAction8 (SFT_parser[49])
852 #define ATTR_parser___ReduceAction8____goto(recv) ATTR(recv, (SFT_parser[50] + 0))
853 #define INIT_TABLE_POS_ReduceAction8 (SFT_parser[51] + 0)
854 #define CALL_parser___ReduceAction8___init(recv) ((parser___ReduceAction8___init_t)CALL((recv), (SFT_parser[51] + 1)))
855 #define ID_ReduceAction9 (SFT_parser[52])
856 #define COLOR_ReduceAction9 (SFT_parser[53])
857 #define ATTR_parser___ReduceAction9____goto(recv) ATTR(recv, (SFT_parser[54] + 0))
858 #define INIT_TABLE_POS_ReduceAction9 (SFT_parser[55] + 0)
859 #define CALL_parser___ReduceAction9___init(recv) ((parser___ReduceAction9___init_t)CALL((recv), (SFT_parser[55] + 1)))
860 #define ID_ReduceAction10 (SFT_parser[56])
861 #define COLOR_ReduceAction10 (SFT_parser[57])
862 #define ATTR_parser___ReduceAction10____goto(recv) ATTR(recv, (SFT_parser[58] + 0))
863 #define INIT_TABLE_POS_ReduceAction10 (SFT_parser[59] + 0)
864 #define CALL_parser___ReduceAction10___init(recv) ((parser___ReduceAction10___init_t)CALL((recv), (SFT_parser[59] + 1)))
865 #define ID_ReduceAction11 (SFT_parser[60])
866 #define COLOR_ReduceAction11 (SFT_parser[61])
867 #define ATTR_parser___ReduceAction11____goto(recv) ATTR(recv, (SFT_parser[62] + 0))
868 #define INIT_TABLE_POS_ReduceAction11 (SFT_parser[63] + 0)
869 #define CALL_parser___ReduceAction11___init(recv) ((parser___ReduceAction11___init_t)CALL((recv), (SFT_parser[63] + 1)))
870 #define ID_ReduceAction12 (SFT_parser[64])
871 #define COLOR_ReduceAction12 (SFT_parser[65])
872 #define ATTR_parser___ReduceAction12____goto(recv) ATTR(recv, (SFT_parser[66] + 0))
873 #define INIT_TABLE_POS_ReduceAction12 (SFT_parser[67] + 0)
874 #define CALL_parser___ReduceAction12___init(recv) ((parser___ReduceAction12___init_t)CALL((recv), (SFT_parser[67] + 1)))
875 #define ID_ReduceAction13 (SFT_parser[68])
876 #define COLOR_ReduceAction13 (SFT_parser[69])
877 #define ATTR_parser___ReduceAction13____goto(recv) ATTR(recv, (SFT_parser[70] + 0))
878 #define INIT_TABLE_POS_ReduceAction13 (SFT_parser[71] + 0)
879 #define CALL_parser___ReduceAction13___init(recv) ((parser___ReduceAction13___init_t)CALL((recv), (SFT_parser[71] + 1)))
880 #define ID_ReduceAction14 (SFT_parser[72])
881 #define COLOR_ReduceAction14 (SFT_parser[73])
882 #define ATTR_parser___ReduceAction14____goto(recv) ATTR(recv, (SFT_parser[74] + 0))
883 #define INIT_TABLE_POS_ReduceAction14 (SFT_parser[75] + 0)
884 #define CALL_parser___ReduceAction14___init(recv) ((parser___ReduceAction14___init_t)CALL((recv), (SFT_parser[75] + 1)))
885 #define ID_ReduceAction15 (SFT_parser[76])
886 #define COLOR_ReduceAction15 (SFT_parser[77])
887 #define ATTR_parser___ReduceAction15____goto(recv) ATTR(recv, (SFT_parser[78] + 0))
888 #define INIT_TABLE_POS_ReduceAction15 (SFT_parser[79] + 0)
889 #define CALL_parser___ReduceAction15___init(recv) ((parser___ReduceAction15___init_t)CALL((recv), (SFT_parser[79] + 1)))
890 #define ID_ReduceAction16 (SFT_parser[80])
891 #define COLOR_ReduceAction16 (SFT_parser[81])
892 #define ATTR_parser___ReduceAction16____goto(recv) ATTR(recv, (SFT_parser[82] + 0))
893 #define INIT_TABLE_POS_ReduceAction16 (SFT_parser[83] + 0)
894 #define CALL_parser___ReduceAction16___init(recv) ((parser___ReduceAction16___init_t)CALL((recv), (SFT_parser[83] + 1)))
895 #define ID_ReduceAction17 (SFT_parser[84])
896 #define COLOR_ReduceAction17 (SFT_parser[85])
897 #define ATTR_parser___ReduceAction17____goto(recv) ATTR(recv, (SFT_parser[86] + 0))
898 #define INIT_TABLE_POS_ReduceAction17 (SFT_parser[87] + 0)
899 #define CALL_parser___ReduceAction17___init(recv) ((parser___ReduceAction17___init_t)CALL((recv), (SFT_parser[87] + 1)))
900 #define ID_ReduceAction18 (SFT_parser[88])
901 #define COLOR_ReduceAction18 (SFT_parser[89])
902 #define ATTR_parser___ReduceAction18____goto(recv) ATTR(recv, (SFT_parser[90] + 0))
903 #define INIT_TABLE_POS_ReduceAction18 (SFT_parser[91] + 0)
904 #define CALL_parser___ReduceAction18___init(recv) ((parser___ReduceAction18___init_t)CALL((recv), (SFT_parser[91] + 1)))
905 #define ID_ReduceAction19 (SFT_parser[92])
906 #define COLOR_ReduceAction19 (SFT_parser[93])
907 #define ATTR_parser___ReduceAction19____goto(recv) ATTR(recv, (SFT_parser[94] + 0))
908 #define INIT_TABLE_POS_ReduceAction19 (SFT_parser[95] + 0)
909 #define CALL_parser___ReduceAction19___init(recv) ((parser___ReduceAction19___init_t)CALL((recv), (SFT_parser[95] + 1)))
910 #define ID_ReduceAction20 (SFT_parser[96])
911 #define COLOR_ReduceAction20 (SFT_parser[97])
912 #define ATTR_parser___ReduceAction20____goto(recv) ATTR(recv, (SFT_parser[98] + 0))
913 #define INIT_TABLE_POS_ReduceAction20 (SFT_parser[99] + 0)
914 #define CALL_parser___ReduceAction20___init(recv) ((parser___ReduceAction20___init_t)CALL((recv), (SFT_parser[99] + 1)))
915 #define ID_ReduceAction21 (SFT_parser[100])
916 #define COLOR_ReduceAction21 (SFT_parser[101])
917 #define ATTR_parser___ReduceAction21____goto(recv) ATTR(recv, (SFT_parser[102] + 0))
918 #define INIT_TABLE_POS_ReduceAction21 (SFT_parser[103] + 0)
919 #define CALL_parser___ReduceAction21___init(recv) ((parser___ReduceAction21___init_t)CALL((recv), (SFT_parser[103] + 1)))
920 #define ID_ReduceAction22 (SFT_parser[104])
921 #define COLOR_ReduceAction22 (SFT_parser[105])
922 #define ATTR_parser___ReduceAction22____goto(recv) ATTR(recv, (SFT_parser[106] + 0))
923 #define INIT_TABLE_POS_ReduceAction22 (SFT_parser[107] + 0)
924 #define CALL_parser___ReduceAction22___init(recv) ((parser___ReduceAction22___init_t)CALL((recv), (SFT_parser[107] + 1)))
925 #define ID_ReduceAction23 (SFT_parser[108])
926 #define COLOR_ReduceAction23 (SFT_parser[109])
927 #define ATTR_parser___ReduceAction23____goto(recv) ATTR(recv, (SFT_parser[110] + 0))
928 #define INIT_TABLE_POS_ReduceAction23 (SFT_parser[111] + 0)
929 #define CALL_parser___ReduceAction23___init(recv) ((parser___ReduceAction23___init_t)CALL((recv), (SFT_parser[111] + 1)))
930 #define ID_ReduceAction24 (SFT_parser[112])
931 #define COLOR_ReduceAction24 (SFT_parser[113])
932 #define ATTR_parser___ReduceAction24____goto(recv) ATTR(recv, (SFT_parser[114] + 0))
933 #define INIT_TABLE_POS_ReduceAction24 (SFT_parser[115] + 0)
934 #define CALL_parser___ReduceAction24___init(recv) ((parser___ReduceAction24___init_t)CALL((recv), (SFT_parser[115] + 1)))
935 #define ID_ReduceAction25 (SFT_parser[116])
936 #define COLOR_ReduceAction25 (SFT_parser[117])
937 #define ATTR_parser___ReduceAction25____goto(recv) ATTR(recv, (SFT_parser[118] + 0))
938 #define INIT_TABLE_POS_ReduceAction25 (SFT_parser[119] + 0)
939 #define CALL_parser___ReduceAction25___init(recv) ((parser___ReduceAction25___init_t)CALL((recv), (SFT_parser[119] + 1)))
940 #define ID_ReduceAction26 (SFT_parser[120])
941 #define COLOR_ReduceAction26 (SFT_parser[121])
942 #define ATTR_parser___ReduceAction26____goto(recv) ATTR(recv, (SFT_parser[122] + 0))
943 #define INIT_TABLE_POS_ReduceAction26 (SFT_parser[123] + 0)
944 #define CALL_parser___ReduceAction26___init(recv) ((parser___ReduceAction26___init_t)CALL((recv), (SFT_parser[123] + 1)))
945 #define ID_ReduceAction27 (SFT_parser[124])
946 #define COLOR_ReduceAction27 (SFT_parser[125])
947 #define ATTR_parser___ReduceAction27____goto(recv) ATTR(recv, (SFT_parser[126] + 0))
948 #define INIT_TABLE_POS_ReduceAction27 (SFT_parser[127] + 0)
949 #define CALL_parser___ReduceAction27___init(recv) ((parser___ReduceAction27___init_t)CALL((recv), (SFT_parser[127] + 1)))
950 #define ID_ReduceAction28 (SFT_parser[128])
951 #define COLOR_ReduceAction28 (SFT_parser[129])
952 #define ATTR_parser___ReduceAction28____goto(recv) ATTR(recv, (SFT_parser[130] + 0))
953 #define INIT_TABLE_POS_ReduceAction28 (SFT_parser[131] + 0)
954 #define CALL_parser___ReduceAction28___init(recv) ((parser___ReduceAction28___init_t)CALL((recv), (SFT_parser[131] + 1)))
955 #define ID_ReduceAction29 (SFT_parser[132])
956 #define COLOR_ReduceAction29 (SFT_parser[133])
957 #define ATTR_parser___ReduceAction29____goto(recv) ATTR(recv, (SFT_parser[134] + 0))
958 #define INIT_TABLE_POS_ReduceAction29 (SFT_parser[135] + 0)
959 #define CALL_parser___ReduceAction29___init(recv) ((parser___ReduceAction29___init_t)CALL((recv), (SFT_parser[135] + 1)))
960 #define ID_ReduceAction30 (SFT_parser[136])
961 #define COLOR_ReduceAction30 (SFT_parser[137])
962 #define ATTR_parser___ReduceAction30____goto(recv) ATTR(recv, (SFT_parser[138] + 0))
963 #define INIT_TABLE_POS_ReduceAction30 (SFT_parser[139] + 0)
964 #define CALL_parser___ReduceAction30___init(recv) ((parser___ReduceAction30___init_t)CALL((recv), (SFT_parser[139] + 1)))
965 #define ID_ReduceAction31 (SFT_parser[140])
966 #define COLOR_ReduceAction31 (SFT_parser[141])
967 #define ATTR_parser___ReduceAction31____goto(recv) ATTR(recv, (SFT_parser[142] + 0))
968 #define INIT_TABLE_POS_ReduceAction31 (SFT_parser[143] + 0)
969 #define CALL_parser___ReduceAction31___init(recv) ((parser___ReduceAction31___init_t)CALL((recv), (SFT_parser[143] + 1)))
970 #define ID_ReduceAction32 (SFT_parser[144])
971 #define COLOR_ReduceAction32 (SFT_parser[145])
972 #define ATTR_parser___ReduceAction32____goto(recv) ATTR(recv, (SFT_parser[146] + 0))
973 #define INIT_TABLE_POS_ReduceAction32 (SFT_parser[147] + 0)
974 #define CALL_parser___ReduceAction32___init(recv) ((parser___ReduceAction32___init_t)CALL((recv), (SFT_parser[147] + 1)))
975 #define ID_ReduceAction33 (SFT_parser[148])
976 #define COLOR_ReduceAction33 (SFT_parser[149])
977 #define ATTR_parser___ReduceAction33____goto(recv) ATTR(recv, (SFT_parser[150] + 0))
978 #define INIT_TABLE_POS_ReduceAction33 (SFT_parser[151] + 0)
979 #define CALL_parser___ReduceAction33___init(recv) ((parser___ReduceAction33___init_t)CALL((recv), (SFT_parser[151] + 1)))
980 #define ID_ReduceAction34 (SFT_parser[152])
981 #define COLOR_ReduceAction34 (SFT_parser[153])
982 #define ATTR_parser___ReduceAction34____goto(recv) ATTR(recv, (SFT_parser[154] + 0))
983 #define INIT_TABLE_POS_ReduceAction34 (SFT_parser[155] + 0)
984 #define CALL_parser___ReduceAction34___init(recv) ((parser___ReduceAction34___init_t)CALL((recv), (SFT_parser[155] + 1)))
985 #define ID_ReduceAction35 (SFT_parser[156])
986 #define COLOR_ReduceAction35 (SFT_parser[157])
987 #define ATTR_parser___ReduceAction35____goto(recv) ATTR(recv, (SFT_parser[158] + 0))
988 #define INIT_TABLE_POS_ReduceAction35 (SFT_parser[159] + 0)
989 #define CALL_parser___ReduceAction35___init(recv) ((parser___ReduceAction35___init_t)CALL((recv), (SFT_parser[159] + 1)))
990 #define ID_ReduceAction36 (SFT_parser[160])
991 #define COLOR_ReduceAction36 (SFT_parser[161])
992 #define ATTR_parser___ReduceAction36____goto(recv) ATTR(recv, (SFT_parser[162] + 0))
993 #define INIT_TABLE_POS_ReduceAction36 (SFT_parser[163] + 0)
994 #define CALL_parser___ReduceAction36___init(recv) ((parser___ReduceAction36___init_t)CALL((recv), (SFT_parser[163] + 1)))
995 #define ID_ReduceAction37 (SFT_parser[164])
996 #define COLOR_ReduceAction37 (SFT_parser[165])
997 #define ATTR_parser___ReduceAction37____goto(recv) ATTR(recv, (SFT_parser[166] + 0))
998 #define INIT_TABLE_POS_ReduceAction37 (SFT_parser[167] + 0)
999 #define CALL_parser___ReduceAction37___init(recv) ((parser___ReduceAction37___init_t)CALL((recv), (SFT_parser[167] + 1)))
1000 #define ID_ReduceAction39 (SFT_parser[168])
1001 #define COLOR_ReduceAction39 (SFT_parser[169])
1002 #define ATTR_parser___ReduceAction39____goto(recv) ATTR(recv, (SFT_parser[170] + 0))
1003 #define INIT_TABLE_POS_ReduceAction39 (SFT_parser[171] + 0)
1004 #define CALL_parser___ReduceAction39___init(recv) ((parser___ReduceAction39___init_t)CALL((recv), (SFT_parser[171] + 1)))
1005 #define ID_ReduceAction40 (SFT_parser[172])
1006 #define COLOR_ReduceAction40 (SFT_parser[173])
1007 #define ATTR_parser___ReduceAction40____goto(recv) ATTR(recv, (SFT_parser[174] + 0))
1008 #define INIT_TABLE_POS_ReduceAction40 (SFT_parser[175] + 0)
1009 #define CALL_parser___ReduceAction40___init(recv) ((parser___ReduceAction40___init_t)CALL((recv), (SFT_parser[175] + 1)))
1010 #define ID_ReduceAction41 (SFT_parser[176])
1011 #define COLOR_ReduceAction41 (SFT_parser[177])
1012 #define ATTR_parser___ReduceAction41____goto(recv) ATTR(recv, (SFT_parser[178] + 0))
1013 #define INIT_TABLE_POS_ReduceAction41 (SFT_parser[179] + 0)
1014 #define CALL_parser___ReduceAction41___init(recv) ((parser___ReduceAction41___init_t)CALL((recv), (SFT_parser[179] + 1)))
1015 #define ID_ReduceAction42 (SFT_parser[180])
1016 #define COLOR_ReduceAction42 (SFT_parser[181])
1017 #define ATTR_parser___ReduceAction42____goto(recv) ATTR(recv, (SFT_parser[182] + 0))
1018 #define INIT_TABLE_POS_ReduceAction42 (SFT_parser[183] + 0)
1019 #define CALL_parser___ReduceAction42___init(recv) ((parser___ReduceAction42___init_t)CALL((recv), (SFT_parser[183] + 1)))
1020 #define ID_ReduceAction43 (SFT_parser[184])
1021 #define COLOR_ReduceAction43 (SFT_parser[185])
1022 #define ATTR_parser___ReduceAction43____goto(recv) ATTR(recv, (SFT_parser[186] + 0))
1023 #define INIT_TABLE_POS_ReduceAction43 (SFT_parser[187] + 0)
1024 #define CALL_parser___ReduceAction43___init(recv) ((parser___ReduceAction43___init_t)CALL((recv), (SFT_parser[187] + 1)))
1025 #define ID_ReduceAction44 (SFT_parser[188])
1026 #define COLOR_ReduceAction44 (SFT_parser[189])
1027 #define ATTR_parser___ReduceAction44____goto(recv) ATTR(recv, (SFT_parser[190] + 0))
1028 #define INIT_TABLE_POS_ReduceAction44 (SFT_parser[191] + 0)
1029 #define CALL_parser___ReduceAction44___init(recv) ((parser___ReduceAction44___init_t)CALL((recv), (SFT_parser[191] + 1)))
1030 #define ID_ReduceAction45 (SFT_parser[192])
1031 #define COLOR_ReduceAction45 (SFT_parser[193])
1032 #define ATTR_parser___ReduceAction45____goto(recv) ATTR(recv, (SFT_parser[194] + 0))
1033 #define INIT_TABLE_POS_ReduceAction45 (SFT_parser[195] + 0)
1034 #define CALL_parser___ReduceAction45___init(recv) ((parser___ReduceAction45___init_t)CALL((recv), (SFT_parser[195] + 1)))
1035 #define ID_ReduceAction46 (SFT_parser[196])
1036 #define COLOR_ReduceAction46 (SFT_parser[197])
1037 #define ATTR_parser___ReduceAction46____goto(recv) ATTR(recv, (SFT_parser[198] + 0))
1038 #define INIT_TABLE_POS_ReduceAction46 (SFT_parser[199] + 0)
1039 #define CALL_parser___ReduceAction46___init(recv) ((parser___ReduceAction46___init_t)CALL((recv), (SFT_parser[199] + 1)))
1040 #define ID_ReduceAction47 (SFT_parser[200])
1041 #define COLOR_ReduceAction47 (SFT_parser[201])
1042 #define ATTR_parser___ReduceAction47____goto(recv) ATTR(recv, (SFT_parser[202] + 0))
1043 #define INIT_TABLE_POS_ReduceAction47 (SFT_parser[203] + 0)
1044 #define CALL_parser___ReduceAction47___init(recv) ((parser___ReduceAction47___init_t)CALL((recv), (SFT_parser[203] + 1)))
1045 #define ID_ReduceAction48 (SFT_parser[204])
1046 #define COLOR_ReduceAction48 (SFT_parser[205])
1047 #define ATTR_parser___ReduceAction48____goto(recv) ATTR(recv, (SFT_parser[206] + 0))
1048 #define INIT_TABLE_POS_ReduceAction48 (SFT_parser[207] + 0)
1049 #define CALL_parser___ReduceAction48___init(recv) ((parser___ReduceAction48___init_t)CALL((recv), (SFT_parser[207] + 1)))
1050 #define ID_ReduceAction49 (SFT_parser[208])
1051 #define COLOR_ReduceAction49 (SFT_parser[209])
1052 #define ATTR_parser___ReduceAction49____goto(recv) ATTR(recv, (SFT_parser[210] + 0))
1053 #define INIT_TABLE_POS_ReduceAction49 (SFT_parser[211] + 0)
1054 #define CALL_parser___ReduceAction49___init(recv) ((parser___ReduceAction49___init_t)CALL((recv), (SFT_parser[211] + 1)))
1055 #define ID_ReduceAction50 (SFT_parser[212])
1056 #define COLOR_ReduceAction50 (SFT_parser[213])
1057 #define ATTR_parser___ReduceAction50____goto(recv) ATTR(recv, (SFT_parser[214] + 0))
1058 #define INIT_TABLE_POS_ReduceAction50 (SFT_parser[215] + 0)
1059 #define CALL_parser___ReduceAction50___init(recv) ((parser___ReduceAction50___init_t)CALL((recv), (SFT_parser[215] + 1)))
1060 #define ID_ReduceAction51 (SFT_parser[216])
1061 #define COLOR_ReduceAction51 (SFT_parser[217])
1062 #define ATTR_parser___ReduceAction51____goto(recv) ATTR(recv, (SFT_parser[218] + 0))
1063 #define INIT_TABLE_POS_ReduceAction51 (SFT_parser[219] + 0)
1064 #define CALL_parser___ReduceAction51___init(recv) ((parser___ReduceAction51___init_t)CALL((recv), (SFT_parser[219] + 1)))
1065 #define ID_ReduceAction52 (SFT_parser[220])
1066 #define COLOR_ReduceAction52 (SFT_parser[221])
1067 #define ATTR_parser___ReduceAction52____goto(recv) ATTR(recv, (SFT_parser[222] + 0))
1068 #define INIT_TABLE_POS_ReduceAction52 (SFT_parser[223] + 0)
1069 #define CALL_parser___ReduceAction52___init(recv) ((parser___ReduceAction52___init_t)CALL((recv), (SFT_parser[223] + 1)))
1070 #define ID_ReduceAction53 (SFT_parser[224])
1071 #define COLOR_ReduceAction53 (SFT_parser[225])
1072 #define ATTR_parser___ReduceAction53____goto(recv) ATTR(recv, (SFT_parser[226] + 0))
1073 #define INIT_TABLE_POS_ReduceAction53 (SFT_parser[227] + 0)
1074 #define CALL_parser___ReduceAction53___init(recv) ((parser___ReduceAction53___init_t)CALL((recv), (SFT_parser[227] + 1)))
1075 #define ID_ReduceAction54 (SFT_parser[228])
1076 #define COLOR_ReduceAction54 (SFT_parser[229])
1077 #define ATTR_parser___ReduceAction54____goto(recv) ATTR(recv, (SFT_parser[230] + 0))
1078 #define INIT_TABLE_POS_ReduceAction54 (SFT_parser[231] + 0)
1079 #define CALL_parser___ReduceAction54___init(recv) ((parser___ReduceAction54___init_t)CALL((recv), (SFT_parser[231] + 1)))
1080 #define ID_ReduceAction55 (SFT_parser[232])
1081 #define COLOR_ReduceAction55 (SFT_parser[233])
1082 #define ATTR_parser___ReduceAction55____goto(recv) ATTR(recv, (SFT_parser[234] + 0))
1083 #define INIT_TABLE_POS_ReduceAction55 (SFT_parser[235] + 0)
1084 #define CALL_parser___ReduceAction55___init(recv) ((parser___ReduceAction55___init_t)CALL((recv), (SFT_parser[235] + 1)))
1085 #define ID_ReduceAction56 (SFT_parser[236])
1086 #define COLOR_ReduceAction56 (SFT_parser[237])
1087 #define ATTR_parser___ReduceAction56____goto(recv) ATTR(recv, (SFT_parser[238] + 0))
1088 #define INIT_TABLE_POS_ReduceAction56 (SFT_parser[239] + 0)
1089 #define CALL_parser___ReduceAction56___init(recv) ((parser___ReduceAction56___init_t)CALL((recv), (SFT_parser[239] + 1)))
1090 #define ID_ReduceAction57 (SFT_parser[240])
1091 #define COLOR_ReduceAction57 (SFT_parser[241])
1092 #define ATTR_parser___ReduceAction57____goto(recv) ATTR(recv, (SFT_parser[242] + 0))
1093 #define INIT_TABLE_POS_ReduceAction57 (SFT_parser[243] + 0)
1094 #define CALL_parser___ReduceAction57___init(recv) ((parser___ReduceAction57___init_t)CALL((recv), (SFT_parser[243] + 1)))
1095 #define ID_ReduceAction58 (SFT_parser[244])
1096 #define COLOR_ReduceAction58 (SFT_parser[245])
1097 #define ATTR_parser___ReduceAction58____goto(recv) ATTR(recv, (SFT_parser[246] + 0))
1098 #define INIT_TABLE_POS_ReduceAction58 (SFT_parser[247] + 0)
1099 #define CALL_parser___ReduceAction58___init(recv) ((parser___ReduceAction58___init_t)CALL((recv), (SFT_parser[247] + 1)))
1100 #define ID_ReduceAction59 (SFT_parser[248])
1101 #define COLOR_ReduceAction59 (SFT_parser[249])
1102 #define ATTR_parser___ReduceAction59____goto(recv) ATTR(recv, (SFT_parser[250] + 0))
1103 #define INIT_TABLE_POS_ReduceAction59 (SFT_parser[251] + 0)
1104 #define CALL_parser___ReduceAction59___init(recv) ((parser___ReduceAction59___init_t)CALL((recv), (SFT_parser[251] + 1)))
1105 #define ID_ReduceAction60 (SFT_parser[252])
1106 #define COLOR_ReduceAction60 (SFT_parser[253])
1107 #define ATTR_parser___ReduceAction60____goto(recv) ATTR(recv, (SFT_parser[254] + 0))
1108 #define INIT_TABLE_POS_ReduceAction60 (SFT_parser[255] + 0)
1109 #define CALL_parser___ReduceAction60___init(recv) ((parser___ReduceAction60___init_t)CALL((recv), (SFT_parser[255] + 1)))
1110 #define ID_ReduceAction61 (SFT_parser[256])
1111 #define COLOR_ReduceAction61 (SFT_parser[257])
1112 #define ATTR_parser___ReduceAction61____goto(recv) ATTR(recv, (SFT_parser[258] + 0))
1113 #define INIT_TABLE_POS_ReduceAction61 (SFT_parser[259] + 0)
1114 #define CALL_parser___ReduceAction61___init(recv) ((parser___ReduceAction61___init_t)CALL((recv), (SFT_parser[259] + 1)))
1115 #define ID_ReduceAction62 (SFT_parser[260])
1116 #define COLOR_ReduceAction62 (SFT_parser[261])
1117 #define ATTR_parser___ReduceAction62____goto(recv) ATTR(recv, (SFT_parser[262] + 0))
1118 #define INIT_TABLE_POS_ReduceAction62 (SFT_parser[263] + 0)
1119 #define CALL_parser___ReduceAction62___init(recv) ((parser___ReduceAction62___init_t)CALL((recv), (SFT_parser[263] + 1)))
1120 #define ID_ReduceAction63 (SFT_parser[264])
1121 #define COLOR_ReduceAction63 (SFT_parser[265])
1122 #define ATTR_parser___ReduceAction63____goto(recv) ATTR(recv, (SFT_parser[266] + 0))
1123 #define INIT_TABLE_POS_ReduceAction63 (SFT_parser[267] + 0)
1124 #define CALL_parser___ReduceAction63___init(recv) ((parser___ReduceAction63___init_t)CALL((recv), (SFT_parser[267] + 1)))
1125 #define ID_ReduceAction64 (SFT_parser[268])
1126 #define COLOR_ReduceAction64 (SFT_parser[269])
1127 #define ATTR_parser___ReduceAction64____goto(recv) ATTR(recv, (SFT_parser[270] + 0))
1128 #define INIT_TABLE_POS_ReduceAction64 (SFT_parser[271] + 0)
1129 #define CALL_parser___ReduceAction64___init(recv) ((parser___ReduceAction64___init_t)CALL((recv), (SFT_parser[271] + 1)))
1130 #define ID_ReduceAction65 (SFT_parser[272])
1131 #define COLOR_ReduceAction65 (SFT_parser[273])
1132 #define ATTR_parser___ReduceAction65____goto(recv) ATTR(recv, (SFT_parser[274] + 0))
1133 #define INIT_TABLE_POS_ReduceAction65 (SFT_parser[275] + 0)
1134 #define CALL_parser___ReduceAction65___init(recv) ((parser___ReduceAction65___init_t)CALL((recv), (SFT_parser[275] + 1)))
1135 #define ID_ReduceAction66 (SFT_parser[276])
1136 #define COLOR_ReduceAction66 (SFT_parser[277])
1137 #define ATTR_parser___ReduceAction66____goto(recv) ATTR(recv, (SFT_parser[278] + 0))
1138 #define INIT_TABLE_POS_ReduceAction66 (SFT_parser[279] + 0)
1139 #define CALL_parser___ReduceAction66___init(recv) ((parser___ReduceAction66___init_t)CALL((recv), (SFT_parser[279] + 1)))
1140 #define ID_ReduceAction67 (SFT_parser[280])
1141 #define COLOR_ReduceAction67 (SFT_parser[281])
1142 #define ATTR_parser___ReduceAction67____goto(recv) ATTR(recv, (SFT_parser[282] + 0))
1143 #define INIT_TABLE_POS_ReduceAction67 (SFT_parser[283] + 0)
1144 #define CALL_parser___ReduceAction67___init(recv) ((parser___ReduceAction67___init_t)CALL((recv), (SFT_parser[283] + 1)))
1145 #define ID_ReduceAction68 (SFT_parser[284])
1146 #define COLOR_ReduceAction68 (SFT_parser[285])
1147 #define ATTR_parser___ReduceAction68____goto(recv) ATTR(recv, (SFT_parser[286] + 0))
1148 #define INIT_TABLE_POS_ReduceAction68 (SFT_parser[287] + 0)
1149 #define CALL_parser___ReduceAction68___init(recv) ((parser___ReduceAction68___init_t)CALL((recv), (SFT_parser[287] + 1)))
1150 #define ID_ReduceAction69 (SFT_parser[288])
1151 #define COLOR_ReduceAction69 (SFT_parser[289])
1152 #define ATTR_parser___ReduceAction69____goto(recv) ATTR(recv, (SFT_parser[290] + 0))
1153 #define INIT_TABLE_POS_ReduceAction69 (SFT_parser[291] + 0)
1154 #define CALL_parser___ReduceAction69___init(recv) ((parser___ReduceAction69___init_t)CALL((recv), (SFT_parser[291] + 1)))
1155 #define ID_ReduceAction70 (SFT_parser[292])
1156 #define COLOR_ReduceAction70 (SFT_parser[293])
1157 #define ATTR_parser___ReduceAction70____goto(recv) ATTR(recv, (SFT_parser[294] + 0))
1158 #define INIT_TABLE_POS_ReduceAction70 (SFT_parser[295] + 0)
1159 #define CALL_parser___ReduceAction70___init(recv) ((parser___ReduceAction70___init_t)CALL((recv), (SFT_parser[295] + 1)))
1160 #define ID_ReduceAction71 (SFT_parser[296])
1161 #define COLOR_ReduceAction71 (SFT_parser[297])
1162 #define ATTR_parser___ReduceAction71____goto(recv) ATTR(recv, (SFT_parser[298] + 0))
1163 #define INIT_TABLE_POS_ReduceAction71 (SFT_parser[299] + 0)
1164 #define CALL_parser___ReduceAction71___init(recv) ((parser___ReduceAction71___init_t)CALL((recv), (SFT_parser[299] + 1)))
1165 #define ID_ReduceAction72 (SFT_parser[300])
1166 #define COLOR_ReduceAction72 (SFT_parser[301])
1167 #define ATTR_parser___ReduceAction72____goto(recv) ATTR(recv, (SFT_parser[302] + 0))
1168 #define INIT_TABLE_POS_ReduceAction72 (SFT_parser[303] + 0)
1169 #define CALL_parser___ReduceAction72___init(recv) ((parser___ReduceAction72___init_t)CALL((recv), (SFT_parser[303] + 1)))
1170 #define ID_ReduceAction73 (SFT_parser[304])
1171 #define COLOR_ReduceAction73 (SFT_parser[305])
1172 #define ATTR_parser___ReduceAction73____goto(recv) ATTR(recv, (SFT_parser[306] + 0))
1173 #define INIT_TABLE_POS_ReduceAction73 (SFT_parser[307] + 0)
1174 #define CALL_parser___ReduceAction73___init(recv) ((parser___ReduceAction73___init_t)CALL((recv), (SFT_parser[307] + 1)))
1175 #define ID_ReduceAction74 (SFT_parser[308])
1176 #define COLOR_ReduceAction74 (SFT_parser[309])
1177 #define ATTR_parser___ReduceAction74____goto(recv) ATTR(recv, (SFT_parser[310] + 0))
1178 #define INIT_TABLE_POS_ReduceAction74 (SFT_parser[311] + 0)
1179 #define CALL_parser___ReduceAction74___init(recv) ((parser___ReduceAction74___init_t)CALL((recv), (SFT_parser[311] + 1)))
1180 #define ID_ReduceAction75 (SFT_parser[312])
1181 #define COLOR_ReduceAction75 (SFT_parser[313])
1182 #define ATTR_parser___ReduceAction75____goto(recv) ATTR(recv, (SFT_parser[314] + 0))
1183 #define INIT_TABLE_POS_ReduceAction75 (SFT_parser[315] + 0)
1184 #define CALL_parser___ReduceAction75___init(recv) ((parser___ReduceAction75___init_t)CALL((recv), (SFT_parser[315] + 1)))
1185 #define ID_ReduceAction76 (SFT_parser[316])
1186 #define COLOR_ReduceAction76 (SFT_parser[317])
1187 #define ATTR_parser___ReduceAction76____goto(recv) ATTR(recv, (SFT_parser[318] + 0))
1188 #define INIT_TABLE_POS_ReduceAction76 (SFT_parser[319] + 0)
1189 #define CALL_parser___ReduceAction76___init(recv) ((parser___ReduceAction76___init_t)CALL((recv), (SFT_parser[319] + 1)))
1190 #define ID_ReduceAction77 (SFT_parser[320])
1191 #define COLOR_ReduceAction77 (SFT_parser[321])
1192 #define ATTR_parser___ReduceAction77____goto(recv) ATTR(recv, (SFT_parser[322] + 0))
1193 #define INIT_TABLE_POS_ReduceAction77 (SFT_parser[323] + 0)
1194 #define CALL_parser___ReduceAction77___init(recv) ((parser___ReduceAction77___init_t)CALL((recv), (SFT_parser[323] + 1)))
1195 #define ID_ReduceAction78 (SFT_parser[324])
1196 #define COLOR_ReduceAction78 (SFT_parser[325])
1197 #define ATTR_parser___ReduceAction78____goto(recv) ATTR(recv, (SFT_parser[326] + 0))
1198 #define INIT_TABLE_POS_ReduceAction78 (SFT_parser[327] + 0)
1199 #define CALL_parser___ReduceAction78___init(recv) ((parser___ReduceAction78___init_t)CALL((recv), (SFT_parser[327] + 1)))
1200 #define ID_ReduceAction79 (SFT_parser[328])
1201 #define COLOR_ReduceAction79 (SFT_parser[329])
1202 #define ATTR_parser___ReduceAction79____goto(recv) ATTR(recv, (SFT_parser[330] + 0))
1203 #define INIT_TABLE_POS_ReduceAction79 (SFT_parser[331] + 0)
1204 #define CALL_parser___ReduceAction79___init(recv) ((parser___ReduceAction79___init_t)CALL((recv), (SFT_parser[331] + 1)))
1205 #define ID_ReduceAction80 (SFT_parser[332])
1206 #define COLOR_ReduceAction80 (SFT_parser[333])
1207 #define ATTR_parser___ReduceAction80____goto(recv) ATTR(recv, (SFT_parser[334] + 0))
1208 #define INIT_TABLE_POS_ReduceAction80 (SFT_parser[335] + 0)
1209 #define CALL_parser___ReduceAction80___init(recv) ((parser___ReduceAction80___init_t)CALL((recv), (SFT_parser[335] + 1)))
1210 #define ID_ReduceAction81 (SFT_parser[336])
1211 #define COLOR_ReduceAction81 (SFT_parser[337])
1212 #define ATTR_parser___ReduceAction81____goto(recv) ATTR(recv, (SFT_parser[338] + 0))
1213 #define INIT_TABLE_POS_ReduceAction81 (SFT_parser[339] + 0)
1214 #define CALL_parser___ReduceAction81___init(recv) ((parser___ReduceAction81___init_t)CALL((recv), (SFT_parser[339] + 1)))
1215 #define ID_ReduceAction82 (SFT_parser[340])
1216 #define COLOR_ReduceAction82 (SFT_parser[341])
1217 #define ATTR_parser___ReduceAction82____goto(recv) ATTR(recv, (SFT_parser[342] + 0))
1218 #define INIT_TABLE_POS_ReduceAction82 (SFT_parser[343] + 0)
1219 #define CALL_parser___ReduceAction82___init(recv) ((parser___ReduceAction82___init_t)CALL((recv), (SFT_parser[343] + 1)))
1220 #define ID_ReduceAction83 (SFT_parser[344])
1221 #define COLOR_ReduceAction83 (SFT_parser[345])
1222 #define ATTR_parser___ReduceAction83____goto(recv) ATTR(recv, (SFT_parser[346] + 0))
1223 #define INIT_TABLE_POS_ReduceAction83 (SFT_parser[347] + 0)
1224 #define CALL_parser___ReduceAction83___init(recv) ((parser___ReduceAction83___init_t)CALL((recv), (SFT_parser[347] + 1)))
1225 #define ID_ReduceAction84 (SFT_parser[348])
1226 #define COLOR_ReduceAction84 (SFT_parser[349])
1227 #define ATTR_parser___ReduceAction84____goto(recv) ATTR(recv, (SFT_parser[350] + 0))
1228 #define INIT_TABLE_POS_ReduceAction84 (SFT_parser[351] + 0)
1229 #define CALL_parser___ReduceAction84___init(recv) ((parser___ReduceAction84___init_t)CALL((recv), (SFT_parser[351] + 1)))
1230 #define ID_ReduceAction85 (SFT_parser[352])
1231 #define COLOR_ReduceAction85 (SFT_parser[353])
1232 #define ATTR_parser___ReduceAction85____goto(recv) ATTR(recv, (SFT_parser[354] + 0))
1233 #define INIT_TABLE_POS_ReduceAction85 (SFT_parser[355] + 0)
1234 #define CALL_parser___ReduceAction85___init(recv) ((parser___ReduceAction85___init_t)CALL((recv), (SFT_parser[355] + 1)))
1235 #define ID_ReduceAction86 (SFT_parser[356])
1236 #define COLOR_ReduceAction86 (SFT_parser[357])
1237 #define ATTR_parser___ReduceAction86____goto(recv) ATTR(recv, (SFT_parser[358] + 0))
1238 #define INIT_TABLE_POS_ReduceAction86 (SFT_parser[359] + 0)
1239 #define CALL_parser___ReduceAction86___init(recv) ((parser___ReduceAction86___init_t)CALL((recv), (SFT_parser[359] + 1)))
1240 #define ID_ReduceAction87 (SFT_parser[360])
1241 #define COLOR_ReduceAction87 (SFT_parser[361])
1242 #define ATTR_parser___ReduceAction87____goto(recv) ATTR(recv, (SFT_parser[362] + 0))
1243 #define INIT_TABLE_POS_ReduceAction87 (SFT_parser[363] + 0)
1244 #define CALL_parser___ReduceAction87___init(recv) ((parser___ReduceAction87___init_t)CALL((recv), (SFT_parser[363] + 1)))
1245 #define ID_ReduceAction88 (SFT_parser[364])
1246 #define COLOR_ReduceAction88 (SFT_parser[365])
1247 #define ATTR_parser___ReduceAction88____goto(recv) ATTR(recv, (SFT_parser[366] + 0))
1248 #define INIT_TABLE_POS_ReduceAction88 (SFT_parser[367] + 0)
1249 #define CALL_parser___ReduceAction88___init(recv) ((parser___ReduceAction88___init_t)CALL((recv), (SFT_parser[367] + 1)))
1250 #define ID_ReduceAction89 (SFT_parser[368])
1251 #define COLOR_ReduceAction89 (SFT_parser[369])
1252 #define ATTR_parser___ReduceAction89____goto(recv) ATTR(recv, (SFT_parser[370] + 0))
1253 #define INIT_TABLE_POS_ReduceAction89 (SFT_parser[371] + 0)
1254 #define CALL_parser___ReduceAction89___init(recv) ((parser___ReduceAction89___init_t)CALL((recv), (SFT_parser[371] + 1)))
1255 #define ID_ReduceAction90 (SFT_parser[372])
1256 #define COLOR_ReduceAction90 (SFT_parser[373])
1257 #define ATTR_parser___ReduceAction90____goto(recv) ATTR(recv, (SFT_parser[374] + 0))
1258 #define INIT_TABLE_POS_ReduceAction90 (SFT_parser[375] + 0)
1259 #define CALL_parser___ReduceAction90___init(recv) ((parser___ReduceAction90___init_t)CALL((recv), (SFT_parser[375] + 1)))
1260 #define ID_ReduceAction91 (SFT_parser[376])
1261 #define COLOR_ReduceAction91 (SFT_parser[377])
1262 #define ATTR_parser___ReduceAction91____goto(recv) ATTR(recv, (SFT_parser[378] + 0))
1263 #define INIT_TABLE_POS_ReduceAction91 (SFT_parser[379] + 0)
1264 #define CALL_parser___ReduceAction91___init(recv) ((parser___ReduceAction91___init_t)CALL((recv), (SFT_parser[379] + 1)))
1265 #define ID_ReduceAction92 (SFT_parser[380])
1266 #define COLOR_ReduceAction92 (SFT_parser[381])
1267 #define ATTR_parser___ReduceAction92____goto(recv) ATTR(recv, (SFT_parser[382] + 0))
1268 #define INIT_TABLE_POS_ReduceAction92 (SFT_parser[383] + 0)
1269 #define CALL_parser___ReduceAction92___init(recv) ((parser___ReduceAction92___init_t)CALL((recv), (SFT_parser[383] + 1)))
1270 #define ID_ReduceAction93 (SFT_parser[384])
1271 #define COLOR_ReduceAction93 (SFT_parser[385])
1272 #define ATTR_parser___ReduceAction93____goto(recv) ATTR(recv, (SFT_parser[386] + 0))
1273 #define INIT_TABLE_POS_ReduceAction93 (SFT_parser[387] + 0)
1274 #define CALL_parser___ReduceAction93___init(recv) ((parser___ReduceAction93___init_t)CALL((recv), (SFT_parser[387] + 1)))
1275 #define ID_ReduceAction94 (SFT_parser[388])
1276 #define COLOR_ReduceAction94 (SFT_parser[389])
1277 #define ATTR_parser___ReduceAction94____goto(recv) ATTR(recv, (SFT_parser[390] + 0))
1278 #define INIT_TABLE_POS_ReduceAction94 (SFT_parser[391] + 0)
1279 #define CALL_parser___ReduceAction94___init(recv) ((parser___ReduceAction94___init_t)CALL((recv), (SFT_parser[391] + 1)))
1280 #define ID_ReduceAction95 (SFT_parser[392])
1281 #define COLOR_ReduceAction95 (SFT_parser[393])
1282 #define ATTR_parser___ReduceAction95____goto(recv) ATTR(recv, (SFT_parser[394] + 0))
1283 #define INIT_TABLE_POS_ReduceAction95 (SFT_parser[395] + 0)
1284 #define CALL_parser___ReduceAction95___init(recv) ((parser___ReduceAction95___init_t)CALL((recv), (SFT_parser[395] + 1)))
1285 #define ID_ReduceAction96 (SFT_parser[396])
1286 #define COLOR_ReduceAction96 (SFT_parser[397])
1287 #define ATTR_parser___ReduceAction96____goto(recv) ATTR(recv, (SFT_parser[398] + 0))
1288 #define INIT_TABLE_POS_ReduceAction96 (SFT_parser[399] + 0)
1289 #define CALL_parser___ReduceAction96___init(recv) ((parser___ReduceAction96___init_t)CALL((recv), (SFT_parser[399] + 1)))
1290 #define ID_ReduceAction97 (SFT_parser[400])
1291 #define COLOR_ReduceAction97 (SFT_parser[401])
1292 #define ATTR_parser___ReduceAction97____goto(recv) ATTR(recv, (SFT_parser[402] + 0))
1293 #define INIT_TABLE_POS_ReduceAction97 (SFT_parser[403] + 0)
1294 #define CALL_parser___ReduceAction97___init(recv) ((parser___ReduceAction97___init_t)CALL((recv), (SFT_parser[403] + 1)))
1295 #define ID_ReduceAction98 (SFT_parser[404])
1296 #define COLOR_ReduceAction98 (SFT_parser[405])
1297 #define ATTR_parser___ReduceAction98____goto(recv) ATTR(recv, (SFT_parser[406] + 0))
1298 #define INIT_TABLE_POS_ReduceAction98 (SFT_parser[407] + 0)
1299 #define CALL_parser___ReduceAction98___init(recv) ((parser___ReduceAction98___init_t)CALL((recv), (SFT_parser[407] + 1)))
1300 #define ID_ReduceAction99 (SFT_parser[408])
1301 #define COLOR_ReduceAction99 (SFT_parser[409])
1302 #define ATTR_parser___ReduceAction99____goto(recv) ATTR(recv, (SFT_parser[410] + 0))
1303 #define INIT_TABLE_POS_ReduceAction99 (SFT_parser[411] + 0)
1304 #define CALL_parser___ReduceAction99___init(recv) ((parser___ReduceAction99___init_t)CALL((recv), (SFT_parser[411] + 1)))
1305 #define ID_ReduceAction100 (SFT_parser[412])
1306 #define COLOR_ReduceAction100 (SFT_parser[413])
1307 #define ATTR_parser___ReduceAction100____goto(recv) ATTR(recv, (SFT_parser[414] + 0))
1308 #define INIT_TABLE_POS_ReduceAction100 (SFT_parser[415] + 0)
1309 #define CALL_parser___ReduceAction100___init(recv) ((parser___ReduceAction100___init_t)CALL((recv), (SFT_parser[415] + 1)))
1310 #define ID_ReduceAction101 (SFT_parser[416])
1311 #define COLOR_ReduceAction101 (SFT_parser[417])
1312 #define ATTR_parser___ReduceAction101____goto(recv) ATTR(recv, (SFT_parser[418] + 0))
1313 #define INIT_TABLE_POS_ReduceAction101 (SFT_parser[419] + 0)
1314 #define CALL_parser___ReduceAction101___init(recv) ((parser___ReduceAction101___init_t)CALL((recv), (SFT_parser[419] + 1)))
1315 #define ID_ReduceAction102 (SFT_parser[420])
1316 #define COLOR_ReduceAction102 (SFT_parser[421])
1317 #define ATTR_parser___ReduceAction102____goto(recv) ATTR(recv, (SFT_parser[422] + 0))
1318 #define INIT_TABLE_POS_ReduceAction102 (SFT_parser[423] + 0)
1319 #define CALL_parser___ReduceAction102___init(recv) ((parser___ReduceAction102___init_t)CALL((recv), (SFT_parser[423] + 1)))
1320 #define ID_ReduceAction103 (SFT_parser[424])
1321 #define COLOR_ReduceAction103 (SFT_parser[425])
1322 #define ATTR_parser___ReduceAction103____goto(recv) ATTR(recv, (SFT_parser[426] + 0))
1323 #define INIT_TABLE_POS_ReduceAction103 (SFT_parser[427] + 0)
1324 #define CALL_parser___ReduceAction103___init(recv) ((parser___ReduceAction103___init_t)CALL((recv), (SFT_parser[427] + 1)))
1325 #define ID_ReduceAction104 (SFT_parser[428])
1326 #define COLOR_ReduceAction104 (SFT_parser[429])
1327 #define ATTR_parser___ReduceAction104____goto(recv) ATTR(recv, (SFT_parser[430] + 0))
1328 #define INIT_TABLE_POS_ReduceAction104 (SFT_parser[431] + 0)
1329 #define CALL_parser___ReduceAction104___init(recv) ((parser___ReduceAction104___init_t)CALL((recv), (SFT_parser[431] + 1)))
1330 #define ID_ReduceAction105 (SFT_parser[432])
1331 #define COLOR_ReduceAction105 (SFT_parser[433])
1332 #define ATTR_parser___ReduceAction105____goto(recv) ATTR(recv, (SFT_parser[434] + 0))
1333 #define INIT_TABLE_POS_ReduceAction105 (SFT_parser[435] + 0)
1334 #define CALL_parser___ReduceAction105___init(recv) ((parser___ReduceAction105___init_t)CALL((recv), (SFT_parser[435] + 1)))
1335 #define ID_ReduceAction106 (SFT_parser[436])
1336 #define COLOR_ReduceAction106 (SFT_parser[437])
1337 #define ATTR_parser___ReduceAction106____goto(recv) ATTR(recv, (SFT_parser[438] + 0))
1338 #define INIT_TABLE_POS_ReduceAction106 (SFT_parser[439] + 0)
1339 #define CALL_parser___ReduceAction106___init(recv) ((parser___ReduceAction106___init_t)CALL((recv), (SFT_parser[439] + 1)))
1340 #define ID_ReduceAction107 (SFT_parser[440])
1341 #define COLOR_ReduceAction107 (SFT_parser[441])
1342 #define ATTR_parser___ReduceAction107____goto(recv) ATTR(recv, (SFT_parser[442] + 0))
1343 #define INIT_TABLE_POS_ReduceAction107 (SFT_parser[443] + 0)
1344 #define CALL_parser___ReduceAction107___init(recv) ((parser___ReduceAction107___init_t)CALL((recv), (SFT_parser[443] + 1)))
1345 #define ID_ReduceAction108 (SFT_parser[444])
1346 #define COLOR_ReduceAction108 (SFT_parser[445])
1347 #define ATTR_parser___ReduceAction108____goto(recv) ATTR(recv, (SFT_parser[446] + 0))
1348 #define INIT_TABLE_POS_ReduceAction108 (SFT_parser[447] + 0)
1349 #define CALL_parser___ReduceAction108___init(recv) ((parser___ReduceAction108___init_t)CALL((recv), (SFT_parser[447] + 1)))
1350 #define ID_ReduceAction109 (SFT_parser[448])
1351 #define COLOR_ReduceAction109 (SFT_parser[449])
1352 #define ATTR_parser___ReduceAction109____goto(recv) ATTR(recv, (SFT_parser[450] + 0))
1353 #define INIT_TABLE_POS_ReduceAction109 (SFT_parser[451] + 0)
1354 #define CALL_parser___ReduceAction109___init(recv) ((parser___ReduceAction109___init_t)CALL((recv), (SFT_parser[451] + 1)))
1355 #define ID_ReduceAction110 (SFT_parser[452])
1356 #define COLOR_ReduceAction110 (SFT_parser[453])
1357 #define ATTR_parser___ReduceAction110____goto(recv) ATTR(recv, (SFT_parser[454] + 0))
1358 #define INIT_TABLE_POS_ReduceAction110 (SFT_parser[455] + 0)
1359 #define CALL_parser___ReduceAction110___init(recv) ((parser___ReduceAction110___init_t)CALL((recv), (SFT_parser[455] + 1)))
1360 #define ID_ReduceAction111 (SFT_parser[456])
1361 #define COLOR_ReduceAction111 (SFT_parser[457])
1362 #define ATTR_parser___ReduceAction111____goto(recv) ATTR(recv, (SFT_parser[458] + 0))
1363 #define INIT_TABLE_POS_ReduceAction111 (SFT_parser[459] + 0)
1364 #define CALL_parser___ReduceAction111___init(recv) ((parser___ReduceAction111___init_t)CALL((recv), (SFT_parser[459] + 1)))
1365 #define ID_ReduceAction112 (SFT_parser[460])
1366 #define COLOR_ReduceAction112 (SFT_parser[461])
1367 #define ATTR_parser___ReduceAction112____goto(recv) ATTR(recv, (SFT_parser[462] + 0))
1368 #define INIT_TABLE_POS_ReduceAction112 (SFT_parser[463] + 0)
1369 #define CALL_parser___ReduceAction112___init(recv) ((parser___ReduceAction112___init_t)CALL((recv), (SFT_parser[463] + 1)))
1370 #define ID_ReduceAction113 (SFT_parser[464])
1371 #define COLOR_ReduceAction113 (SFT_parser[465])
1372 #define ATTR_parser___ReduceAction113____goto(recv) ATTR(recv, (SFT_parser[466] + 0))
1373 #define INIT_TABLE_POS_ReduceAction113 (SFT_parser[467] + 0)
1374 #define CALL_parser___ReduceAction113___init(recv) ((parser___ReduceAction113___init_t)CALL((recv), (SFT_parser[467] + 1)))
1375 #define ID_ReduceAction114 (SFT_parser[468])
1376 #define COLOR_ReduceAction114 (SFT_parser[469])
1377 #define ATTR_parser___ReduceAction114____goto(recv) ATTR(recv, (SFT_parser[470] + 0))
1378 #define INIT_TABLE_POS_ReduceAction114 (SFT_parser[471] + 0)
1379 #define CALL_parser___ReduceAction114___init(recv) ((parser___ReduceAction114___init_t)CALL((recv), (SFT_parser[471] + 1)))
1380 #define ID_ReduceAction115 (SFT_parser[472])
1381 #define COLOR_ReduceAction115 (SFT_parser[473])
1382 #define ATTR_parser___ReduceAction115____goto(recv) ATTR(recv, (SFT_parser[474] + 0))
1383 #define INIT_TABLE_POS_ReduceAction115 (SFT_parser[475] + 0)
1384 #define CALL_parser___ReduceAction115___init(recv) ((parser___ReduceAction115___init_t)CALL((recv), (SFT_parser[475] + 1)))
1385 #define ID_ReduceAction116 (SFT_parser[476])
1386 #define COLOR_ReduceAction116 (SFT_parser[477])
1387 #define ATTR_parser___ReduceAction116____goto(recv) ATTR(recv, (SFT_parser[478] + 0))
1388 #define INIT_TABLE_POS_ReduceAction116 (SFT_parser[479] + 0)
1389 #define CALL_parser___ReduceAction116___init(recv) ((parser___ReduceAction116___init_t)CALL((recv), (SFT_parser[479] + 1)))
1390 #define ID_ReduceAction117 (SFT_parser[480])
1391 #define COLOR_ReduceAction117 (SFT_parser[481])
1392 #define ATTR_parser___ReduceAction117____goto(recv) ATTR(recv, (SFT_parser[482] + 0))
1393 #define INIT_TABLE_POS_ReduceAction117 (SFT_parser[483] + 0)
1394 #define CALL_parser___ReduceAction117___init(recv) ((parser___ReduceAction117___init_t)CALL((recv), (SFT_parser[483] + 1)))
1395 #define ID_ReduceAction118 (SFT_parser[484])
1396 #define COLOR_ReduceAction118 (SFT_parser[485])
1397 #define ATTR_parser___ReduceAction118____goto(recv) ATTR(recv, (SFT_parser[486] + 0))
1398 #define INIT_TABLE_POS_ReduceAction118 (SFT_parser[487] + 0)
1399 #define CALL_parser___ReduceAction118___init(recv) ((parser___ReduceAction118___init_t)CALL((recv), (SFT_parser[487] + 1)))
1400 #define ID_ReduceAction119 (SFT_parser[488])
1401 #define COLOR_ReduceAction119 (SFT_parser[489])
1402 #define ATTR_parser___ReduceAction119____goto(recv) ATTR(recv, (SFT_parser[490] + 0))
1403 #define INIT_TABLE_POS_ReduceAction119 (SFT_parser[491] + 0)
1404 #define CALL_parser___ReduceAction119___init(recv) ((parser___ReduceAction119___init_t)CALL((recv), (SFT_parser[491] + 1)))
1405 #define ID_ReduceAction120 (SFT_parser[492])
1406 #define COLOR_ReduceAction120 (SFT_parser[493])
1407 #define ATTR_parser___ReduceAction120____goto(recv) ATTR(recv, (SFT_parser[494] + 0))
1408 #define INIT_TABLE_POS_ReduceAction120 (SFT_parser[495] + 0)
1409 #define CALL_parser___ReduceAction120___init(recv) ((parser___ReduceAction120___init_t)CALL((recv), (SFT_parser[495] + 1)))
1410 #define ID_ReduceAction121 (SFT_parser[496])
1411 #define COLOR_ReduceAction121 (SFT_parser[497])
1412 #define ATTR_parser___ReduceAction121____goto(recv) ATTR(recv, (SFT_parser[498] + 0))
1413 #define INIT_TABLE_POS_ReduceAction121 (SFT_parser[499] + 0)
1414 #define CALL_parser___ReduceAction121___init(recv) ((parser___ReduceAction121___init_t)CALL((recv), (SFT_parser[499] + 1)))
1415 #define ID_ReduceAction122 (SFT_parser[500])
1416 #define COLOR_ReduceAction122 (SFT_parser[501])
1417 #define ATTR_parser___ReduceAction122____goto(recv) ATTR(recv, (SFT_parser[502] + 0))
1418 #define INIT_TABLE_POS_ReduceAction122 (SFT_parser[503] + 0)
1419 #define CALL_parser___ReduceAction122___init(recv) ((parser___ReduceAction122___init_t)CALL((recv), (SFT_parser[503] + 1)))
1420 #define ID_ReduceAction123 (SFT_parser[504])
1421 #define COLOR_ReduceAction123 (SFT_parser[505])
1422 #define ATTR_parser___ReduceAction123____goto(recv) ATTR(recv, (SFT_parser[506] + 0))
1423 #define INIT_TABLE_POS_ReduceAction123 (SFT_parser[507] + 0)
1424 #define CALL_parser___ReduceAction123___init(recv) ((parser___ReduceAction123___init_t)CALL((recv), (SFT_parser[507] + 1)))
1425 #define ID_ReduceAction124 (SFT_parser[508])
1426 #define COLOR_ReduceAction124 (SFT_parser[509])
1427 #define ATTR_parser___ReduceAction124____goto(recv) ATTR(recv, (SFT_parser[510] + 0))
1428 #define INIT_TABLE_POS_ReduceAction124 (SFT_parser[511] + 0)
1429 #define CALL_parser___ReduceAction124___init(recv) ((parser___ReduceAction124___init_t)CALL((recv), (SFT_parser[511] + 1)))
1430 #define ID_ReduceAction125 (SFT_parser[512])
1431 #define COLOR_ReduceAction125 (SFT_parser[513])
1432 #define ATTR_parser___ReduceAction125____goto(recv) ATTR(recv, (SFT_parser[514] + 0))
1433 #define INIT_TABLE_POS_ReduceAction125 (SFT_parser[515] + 0)
1434 #define CALL_parser___ReduceAction125___init(recv) ((parser___ReduceAction125___init_t)CALL((recv), (SFT_parser[515] + 1)))
1435 #define ID_ReduceAction126 (SFT_parser[516])
1436 #define COLOR_ReduceAction126 (SFT_parser[517])
1437 #define ATTR_parser___ReduceAction126____goto(recv) ATTR(recv, (SFT_parser[518] + 0))
1438 #define INIT_TABLE_POS_ReduceAction126 (SFT_parser[519] + 0)
1439 #define CALL_parser___ReduceAction126___init(recv) ((parser___ReduceAction126___init_t)CALL((recv), (SFT_parser[519] + 1)))
1440 #define ID_ReduceAction127 (SFT_parser[520])
1441 #define COLOR_ReduceAction127 (SFT_parser[521])
1442 #define ATTR_parser___ReduceAction127____goto(recv) ATTR(recv, (SFT_parser[522] + 0))
1443 #define INIT_TABLE_POS_ReduceAction127 (SFT_parser[523] + 0)
1444 #define CALL_parser___ReduceAction127___init(recv) ((parser___ReduceAction127___init_t)CALL((recv), (SFT_parser[523] + 1)))
1445 #define ID_ReduceAction128 (SFT_parser[524])
1446 #define COLOR_ReduceAction128 (SFT_parser[525])
1447 #define ATTR_parser___ReduceAction128____goto(recv) ATTR(recv, (SFT_parser[526] + 0))
1448 #define INIT_TABLE_POS_ReduceAction128 (SFT_parser[527] + 0)
1449 #define CALL_parser___ReduceAction128___init(recv) ((parser___ReduceAction128___init_t)CALL((recv), (SFT_parser[527] + 1)))
1450 #define ID_ReduceAction129 (SFT_parser[528])
1451 #define COLOR_ReduceAction129 (SFT_parser[529])
1452 #define ATTR_parser___ReduceAction129____goto(recv) ATTR(recv, (SFT_parser[530] + 0))
1453 #define INIT_TABLE_POS_ReduceAction129 (SFT_parser[531] + 0)
1454 #define CALL_parser___ReduceAction129___init(recv) ((parser___ReduceAction129___init_t)CALL((recv), (SFT_parser[531] + 1)))
1455 #define ID_ReduceAction130 (SFT_parser[532])
1456 #define COLOR_ReduceAction130 (SFT_parser[533])
1457 #define ATTR_parser___ReduceAction130____goto(recv) ATTR(recv, (SFT_parser[534] + 0))
1458 #define INIT_TABLE_POS_ReduceAction130 (SFT_parser[535] + 0)
1459 #define CALL_parser___ReduceAction130___init(recv) ((parser___ReduceAction130___init_t)CALL((recv), (SFT_parser[535] + 1)))
1460 #define ID_ReduceAction131 (SFT_parser[536])
1461 #define COLOR_ReduceAction131 (SFT_parser[537])
1462 #define ATTR_parser___ReduceAction131____goto(recv) ATTR(recv, (SFT_parser[538] + 0))
1463 #define INIT_TABLE_POS_ReduceAction131 (SFT_parser[539] + 0)
1464 #define CALL_parser___ReduceAction131___init(recv) ((parser___ReduceAction131___init_t)CALL((recv), (SFT_parser[539] + 1)))
1465 #define ID_ReduceAction132 (SFT_parser[540])
1466 #define COLOR_ReduceAction132 (SFT_parser[541])
1467 #define ATTR_parser___ReduceAction132____goto(recv) ATTR(recv, (SFT_parser[542] + 0))
1468 #define INIT_TABLE_POS_ReduceAction132 (SFT_parser[543] + 0)
1469 #define CALL_parser___ReduceAction132___init(recv) ((parser___ReduceAction132___init_t)CALL((recv), (SFT_parser[543] + 1)))
1470 #define ID_ReduceAction133 (SFT_parser[544])
1471 #define COLOR_ReduceAction133 (SFT_parser[545])
1472 #define ATTR_parser___ReduceAction133____goto(recv) ATTR(recv, (SFT_parser[546] + 0))
1473 #define INIT_TABLE_POS_ReduceAction133 (SFT_parser[547] + 0)
1474 #define CALL_parser___ReduceAction133___init(recv) ((parser___ReduceAction133___init_t)CALL((recv), (SFT_parser[547] + 1)))
1475 #define ID_ReduceAction134 (SFT_parser[548])
1476 #define COLOR_ReduceAction134 (SFT_parser[549])
1477 #define ATTR_parser___ReduceAction134____goto(recv) ATTR(recv, (SFT_parser[550] + 0))
1478 #define INIT_TABLE_POS_ReduceAction134 (SFT_parser[551] + 0)
1479 #define CALL_parser___ReduceAction134___init(recv) ((parser___ReduceAction134___init_t)CALL((recv), (SFT_parser[551] + 1)))
1480 #define ID_ReduceAction135 (SFT_parser[552])
1481 #define COLOR_ReduceAction135 (SFT_parser[553])
1482 #define ATTR_parser___ReduceAction135____goto(recv) ATTR(recv, (SFT_parser[554] + 0))
1483 #define INIT_TABLE_POS_ReduceAction135 (SFT_parser[555] + 0)
1484 #define CALL_parser___ReduceAction135___init(recv) ((parser___ReduceAction135___init_t)CALL((recv), (SFT_parser[555] + 1)))
1485 #define ID_ReduceAction136 (SFT_parser[556])
1486 #define COLOR_ReduceAction136 (SFT_parser[557])
1487 #define ATTR_parser___ReduceAction136____goto(recv) ATTR(recv, (SFT_parser[558] + 0))
1488 #define INIT_TABLE_POS_ReduceAction136 (SFT_parser[559] + 0)
1489 #define CALL_parser___ReduceAction136___init(recv) ((parser___ReduceAction136___init_t)CALL((recv), (SFT_parser[559] + 1)))
1490 #define ID_ReduceAction137 (SFT_parser[560])
1491 #define COLOR_ReduceAction137 (SFT_parser[561])
1492 #define ATTR_parser___ReduceAction137____goto(recv) ATTR(recv, (SFT_parser[562] + 0))
1493 #define INIT_TABLE_POS_ReduceAction137 (SFT_parser[563] + 0)
1494 #define CALL_parser___ReduceAction137___init(recv) ((parser___ReduceAction137___init_t)CALL((recv), (SFT_parser[563] + 1)))
1495 #define ID_ReduceAction138 (SFT_parser[564])
1496 #define COLOR_ReduceAction138 (SFT_parser[565])
1497 #define ATTR_parser___ReduceAction138____goto(recv) ATTR(recv, (SFT_parser[566] + 0))
1498 #define INIT_TABLE_POS_ReduceAction138 (SFT_parser[567] + 0)
1499 #define CALL_parser___ReduceAction138___init(recv) ((parser___ReduceAction138___init_t)CALL((recv), (SFT_parser[567] + 1)))
1500 #define ID_ReduceAction139 (SFT_parser[568])
1501 #define COLOR_ReduceAction139 (SFT_parser[569])
1502 #define ATTR_parser___ReduceAction139____goto(recv) ATTR(recv, (SFT_parser[570] + 0))
1503 #define INIT_TABLE_POS_ReduceAction139 (SFT_parser[571] + 0)
1504 #define CALL_parser___ReduceAction139___init(recv) ((parser___ReduceAction139___init_t)CALL((recv), (SFT_parser[571] + 1)))
1505 #define ID_ReduceAction140 (SFT_parser[572])
1506 #define COLOR_ReduceAction140 (SFT_parser[573])
1507 #define ATTR_parser___ReduceAction140____goto(recv) ATTR(recv, (SFT_parser[574] + 0))
1508 #define INIT_TABLE_POS_ReduceAction140 (SFT_parser[575] + 0)
1509 #define CALL_parser___ReduceAction140___init(recv) ((parser___ReduceAction140___init_t)CALL((recv), (SFT_parser[575] + 1)))
1510 #define ID_ReduceAction141 (SFT_parser[576])
1511 #define COLOR_ReduceAction141 (SFT_parser[577])
1512 #define ATTR_parser___ReduceAction141____goto(recv) ATTR(recv, (SFT_parser[578] + 0))
1513 #define INIT_TABLE_POS_ReduceAction141 (SFT_parser[579] + 0)
1514 #define CALL_parser___ReduceAction141___init(recv) ((parser___ReduceAction141___init_t)CALL((recv), (SFT_parser[579] + 1)))
1515 #define ID_ReduceAction142 (SFT_parser[580])
1516 #define COLOR_ReduceAction142 (SFT_parser[581])
1517 #define ATTR_parser___ReduceAction142____goto(recv) ATTR(recv, (SFT_parser[582] + 0))
1518 #define INIT_TABLE_POS_ReduceAction142 (SFT_parser[583] + 0)
1519 #define CALL_parser___ReduceAction142___init(recv) ((parser___ReduceAction142___init_t)CALL((recv), (SFT_parser[583] + 1)))
1520 #define ID_ReduceAction143 (SFT_parser[584])
1521 #define COLOR_ReduceAction143 (SFT_parser[585])
1522 #define ATTR_parser___ReduceAction143____goto(recv) ATTR(recv, (SFT_parser[586] + 0))
1523 #define INIT_TABLE_POS_ReduceAction143 (SFT_parser[587] + 0)
1524 #define CALL_parser___ReduceAction143___init(recv) ((parser___ReduceAction143___init_t)CALL((recv), (SFT_parser[587] + 1)))
1525 #define ID_ReduceAction144 (SFT_parser[588])
1526 #define COLOR_ReduceAction144 (SFT_parser[589])
1527 #define ATTR_parser___ReduceAction144____goto(recv) ATTR(recv, (SFT_parser[590] + 0))
1528 #define INIT_TABLE_POS_ReduceAction144 (SFT_parser[591] + 0)
1529 #define CALL_parser___ReduceAction144___init(recv) ((parser___ReduceAction144___init_t)CALL((recv), (SFT_parser[591] + 1)))
1530 #define ID_ReduceAction145 (SFT_parser[592])
1531 #define COLOR_ReduceAction145 (SFT_parser[593])
1532 #define ATTR_parser___ReduceAction145____goto(recv) ATTR(recv, (SFT_parser[594] + 0))
1533 #define INIT_TABLE_POS_ReduceAction145 (SFT_parser[595] + 0)
1534 #define CALL_parser___ReduceAction145___init(recv) ((parser___ReduceAction145___init_t)CALL((recv), (SFT_parser[595] + 1)))
1535 #define ID_ReduceAction146 (SFT_parser[596])
1536 #define COLOR_ReduceAction146 (SFT_parser[597])
1537 #define ATTR_parser___ReduceAction146____goto(recv) ATTR(recv, (SFT_parser[598] + 0))
1538 #define INIT_TABLE_POS_ReduceAction146 (SFT_parser[599] + 0)
1539 #define CALL_parser___ReduceAction146___init(recv) ((parser___ReduceAction146___init_t)CALL((recv), (SFT_parser[599] + 1)))
1540 #define ID_ReduceAction147 (SFT_parser[600])
1541 #define COLOR_ReduceAction147 (SFT_parser[601])
1542 #define ATTR_parser___ReduceAction147____goto(recv) ATTR(recv, (SFT_parser[602] + 0))
1543 #define INIT_TABLE_POS_ReduceAction147 (SFT_parser[603] + 0)
1544 #define CALL_parser___ReduceAction147___init(recv) ((parser___ReduceAction147___init_t)CALL((recv), (SFT_parser[603] + 1)))
1545 #define ID_ReduceAction148 (SFT_parser[604])
1546 #define COLOR_ReduceAction148 (SFT_parser[605])
1547 #define ATTR_parser___ReduceAction148____goto(recv) ATTR(recv, (SFT_parser[606] + 0))
1548 #define INIT_TABLE_POS_ReduceAction148 (SFT_parser[607] + 0)
1549 #define CALL_parser___ReduceAction148___init(recv) ((parser___ReduceAction148___init_t)CALL((recv), (SFT_parser[607] + 1)))
1550 #define ID_ReduceAction149 (SFT_parser[608])
1551 #define COLOR_ReduceAction149 (SFT_parser[609])
1552 #define ATTR_parser___ReduceAction149____goto(recv) ATTR(recv, (SFT_parser[610] + 0))
1553 #define INIT_TABLE_POS_ReduceAction149 (SFT_parser[611] + 0)
1554 #define CALL_parser___ReduceAction149___init(recv) ((parser___ReduceAction149___init_t)CALL((recv), (SFT_parser[611] + 1)))
1555 #define ID_ReduceAction150 (SFT_parser[612])
1556 #define COLOR_ReduceAction150 (SFT_parser[613])
1557 #define ATTR_parser___ReduceAction150____goto(recv) ATTR(recv, (SFT_parser[614] + 0))
1558 #define INIT_TABLE_POS_ReduceAction150 (SFT_parser[615] + 0)
1559 #define CALL_parser___ReduceAction150___init(recv) ((parser___ReduceAction150___init_t)CALL((recv), (SFT_parser[615] + 1)))
1560 #define ID_ReduceAction151 (SFT_parser[616])
1561 #define COLOR_ReduceAction151 (SFT_parser[617])
1562 #define ATTR_parser___ReduceAction151____goto(recv) ATTR(recv, (SFT_parser[618] + 0))
1563 #define INIT_TABLE_POS_ReduceAction151 (SFT_parser[619] + 0)
1564 #define CALL_parser___ReduceAction151___init(recv) ((parser___ReduceAction151___init_t)CALL((recv), (SFT_parser[619] + 1)))
1565 #define ID_ReduceAction152 (SFT_parser[620])
1566 #define COLOR_ReduceAction152 (SFT_parser[621])
1567 #define ATTR_parser___ReduceAction152____goto(recv) ATTR(recv, (SFT_parser[622] + 0))
1568 #define INIT_TABLE_POS_ReduceAction152 (SFT_parser[623] + 0)
1569 #define CALL_parser___ReduceAction152___init(recv) ((parser___ReduceAction152___init_t)CALL((recv), (SFT_parser[623] + 1)))
1570 #define ID_ReduceAction153 (SFT_parser[624])
1571 #define COLOR_ReduceAction153 (SFT_parser[625])
1572 #define ATTR_parser___ReduceAction153____goto(recv) ATTR(recv, (SFT_parser[626] + 0))
1573 #define INIT_TABLE_POS_ReduceAction153 (SFT_parser[627] + 0)
1574 #define CALL_parser___ReduceAction153___init(recv) ((parser___ReduceAction153___init_t)CALL((recv), (SFT_parser[627] + 1)))
1575 #define ID_ReduceAction154 (SFT_parser[628])
1576 #define COLOR_ReduceAction154 (SFT_parser[629])
1577 #define ATTR_parser___ReduceAction154____goto(recv) ATTR(recv, (SFT_parser[630] + 0))
1578 #define INIT_TABLE_POS_ReduceAction154 (SFT_parser[631] + 0)
1579 #define CALL_parser___ReduceAction154___init(recv) ((parser___ReduceAction154___init_t)CALL((recv), (SFT_parser[631] + 1)))
1580 #define ID_ReduceAction155 (SFT_parser[632])
1581 #define COLOR_ReduceAction155 (SFT_parser[633])
1582 #define ATTR_parser___ReduceAction155____goto(recv) ATTR(recv, (SFT_parser[634] + 0))
1583 #define INIT_TABLE_POS_ReduceAction155 (SFT_parser[635] + 0)
1584 #define CALL_parser___ReduceAction155___init(recv) ((parser___ReduceAction155___init_t)CALL((recv), (SFT_parser[635] + 1)))
1585 #define ID_ReduceAction156 (SFT_parser[636])
1586 #define COLOR_ReduceAction156 (SFT_parser[637])
1587 #define ATTR_parser___ReduceAction156____goto(recv) ATTR(recv, (SFT_parser[638] + 0))
1588 #define INIT_TABLE_POS_ReduceAction156 (SFT_parser[639] + 0)
1589 #define CALL_parser___ReduceAction156___init(recv) ((parser___ReduceAction156___init_t)CALL((recv), (SFT_parser[639] + 1)))
1590 #define ID_ReduceAction157 (SFT_parser[640])
1591 #define COLOR_ReduceAction157 (SFT_parser[641])
1592 #define ATTR_parser___ReduceAction157____goto(recv) ATTR(recv, (SFT_parser[642] + 0))
1593 #define INIT_TABLE_POS_ReduceAction157 (SFT_parser[643] + 0)
1594 #define CALL_parser___ReduceAction157___init(recv) ((parser___ReduceAction157___init_t)CALL((recv), (SFT_parser[643] + 1)))
1595 #define ID_ReduceAction158 (SFT_parser[644])
1596 #define COLOR_ReduceAction158 (SFT_parser[645])
1597 #define ATTR_parser___ReduceAction158____goto(recv) ATTR(recv, (SFT_parser[646] + 0))
1598 #define INIT_TABLE_POS_ReduceAction158 (SFT_parser[647] + 0)
1599 #define CALL_parser___ReduceAction158___init(recv) ((parser___ReduceAction158___init_t)CALL((recv), (SFT_parser[647] + 1)))
1600 #define ID_ReduceAction159 (SFT_parser[648])
1601 #define COLOR_ReduceAction159 (SFT_parser[649])
1602 #define ATTR_parser___ReduceAction159____goto(recv) ATTR(recv, (SFT_parser[650] + 0))
1603 #define INIT_TABLE_POS_ReduceAction159 (SFT_parser[651] + 0)
1604 #define CALL_parser___ReduceAction159___init(recv) ((parser___ReduceAction159___init_t)CALL((recv), (SFT_parser[651] + 1)))
1605 #define ID_ReduceAction160 (SFT_parser[652])
1606 #define COLOR_ReduceAction160 (SFT_parser[653])
1607 #define ATTR_parser___ReduceAction160____goto(recv) ATTR(recv, (SFT_parser[654] + 0))
1608 #define INIT_TABLE_POS_ReduceAction160 (SFT_parser[655] + 0)
1609 #define CALL_parser___ReduceAction160___init(recv) ((parser___ReduceAction160___init_t)CALL((recv), (SFT_parser[655] + 1)))
1610 #define ID_ReduceAction161 (SFT_parser[656])
1611 #define COLOR_ReduceAction161 (SFT_parser[657])
1612 #define ATTR_parser___ReduceAction161____goto(recv) ATTR(recv, (SFT_parser[658] + 0))
1613 #define INIT_TABLE_POS_ReduceAction161 (SFT_parser[659] + 0)
1614 #define CALL_parser___ReduceAction161___init(recv) ((parser___ReduceAction161___init_t)CALL((recv), (SFT_parser[659] + 1)))
1615 #define ID_ReduceAction162 (SFT_parser[660])
1616 #define COLOR_ReduceAction162 (SFT_parser[661])
1617 #define ATTR_parser___ReduceAction162____goto(recv) ATTR(recv, (SFT_parser[662] + 0))
1618 #define INIT_TABLE_POS_ReduceAction162 (SFT_parser[663] + 0)
1619 #define CALL_parser___ReduceAction162___init(recv) ((parser___ReduceAction162___init_t)CALL((recv), (SFT_parser[663] + 1)))
1620 #define ID_ReduceAction163 (SFT_parser[664])
1621 #define COLOR_ReduceAction163 (SFT_parser[665])
1622 #define ATTR_parser___ReduceAction163____goto(recv) ATTR(recv, (SFT_parser[666] + 0))
1623 #define INIT_TABLE_POS_ReduceAction163 (SFT_parser[667] + 0)
1624 #define CALL_parser___ReduceAction163___init(recv) ((parser___ReduceAction163___init_t)CALL((recv), (SFT_parser[667] + 1)))
1625 #define ID_ReduceAction164 (SFT_parser[668])
1626 #define COLOR_ReduceAction164 (SFT_parser[669])
1627 #define ATTR_parser___ReduceAction164____goto(recv) ATTR(recv, (SFT_parser[670] + 0))
1628 #define INIT_TABLE_POS_ReduceAction164 (SFT_parser[671] + 0)
1629 #define CALL_parser___ReduceAction164___init(recv) ((parser___ReduceAction164___init_t)CALL((recv), (SFT_parser[671] + 1)))
1630 #define ID_ReduceAction165 (SFT_parser[672])
1631 #define COLOR_ReduceAction165 (SFT_parser[673])
1632 #define ATTR_parser___ReduceAction165____goto(recv) ATTR(recv, (SFT_parser[674] + 0))
1633 #define INIT_TABLE_POS_ReduceAction165 (SFT_parser[675] + 0)
1634 #define CALL_parser___ReduceAction165___init(recv) ((parser___ReduceAction165___init_t)CALL((recv), (SFT_parser[675] + 1)))
1635 #define ID_ReduceAction166 (SFT_parser[676])
1636 #define COLOR_ReduceAction166 (SFT_parser[677])
1637 #define ATTR_parser___ReduceAction166____goto(recv) ATTR(recv, (SFT_parser[678] + 0))
1638 #define INIT_TABLE_POS_ReduceAction166 (SFT_parser[679] + 0)
1639 #define CALL_parser___ReduceAction166___init(recv) ((parser___ReduceAction166___init_t)CALL((recv), (SFT_parser[679] + 1)))
1640 #define ID_ReduceAction167 (SFT_parser[680])
1641 #define COLOR_ReduceAction167 (SFT_parser[681])
1642 #define ATTR_parser___ReduceAction167____goto(recv) ATTR(recv, (SFT_parser[682] + 0))
1643 #define INIT_TABLE_POS_ReduceAction167 (SFT_parser[683] + 0)
1644 #define CALL_parser___ReduceAction167___init(recv) ((parser___ReduceAction167___init_t)CALL((recv), (SFT_parser[683] + 1)))
1645 #define ID_ReduceAction168 (SFT_parser[684])
1646 #define COLOR_ReduceAction168 (SFT_parser[685])
1647 #define ATTR_parser___ReduceAction168____goto(recv) ATTR(recv, (SFT_parser[686] + 0))
1648 #define INIT_TABLE_POS_ReduceAction168 (SFT_parser[687] + 0)
1649 #define CALL_parser___ReduceAction168___init(recv) ((parser___ReduceAction168___init_t)CALL((recv), (SFT_parser[687] + 1)))
1650 #define ID_ReduceAction169 (SFT_parser[688])
1651 #define COLOR_ReduceAction169 (SFT_parser[689])
1652 #define ATTR_parser___ReduceAction169____goto(recv) ATTR(recv, (SFT_parser[690] + 0))
1653 #define INIT_TABLE_POS_ReduceAction169 (SFT_parser[691] + 0)
1654 #define CALL_parser___ReduceAction169___init(recv) ((parser___ReduceAction169___init_t)CALL((recv), (SFT_parser[691] + 1)))
1655 #define ID_ReduceAction170 (SFT_parser[692])
1656 #define COLOR_ReduceAction170 (SFT_parser[693])
1657 #define ATTR_parser___ReduceAction170____goto(recv) ATTR(recv, (SFT_parser[694] + 0))
1658 #define INIT_TABLE_POS_ReduceAction170 (SFT_parser[695] + 0)
1659 #define CALL_parser___ReduceAction170___init(recv) ((parser___ReduceAction170___init_t)CALL((recv), (SFT_parser[695] + 1)))
1660 #define ID_ReduceAction171 (SFT_parser[696])
1661 #define COLOR_ReduceAction171 (SFT_parser[697])
1662 #define ATTR_parser___ReduceAction171____goto(recv) ATTR(recv, (SFT_parser[698] + 0))
1663 #define INIT_TABLE_POS_ReduceAction171 (SFT_parser[699] + 0)
1664 #define CALL_parser___ReduceAction171___init(recv) ((parser___ReduceAction171___init_t)CALL((recv), (SFT_parser[699] + 1)))
1665 #define ID_ReduceAction172 (SFT_parser[700])
1666 #define COLOR_ReduceAction172 (SFT_parser[701])
1667 #define ATTR_parser___ReduceAction172____goto(recv) ATTR(recv, (SFT_parser[702] + 0))
1668 #define INIT_TABLE_POS_ReduceAction172 (SFT_parser[703] + 0)
1669 #define CALL_parser___ReduceAction172___init(recv) ((parser___ReduceAction172___init_t)CALL((recv), (SFT_parser[703] + 1)))
1670 #define ID_ReduceAction173 (SFT_parser[704])
1671 #define COLOR_ReduceAction173 (SFT_parser[705])
1672 #define ATTR_parser___ReduceAction173____goto(recv) ATTR(recv, (SFT_parser[706] + 0))
1673 #define INIT_TABLE_POS_ReduceAction173 (SFT_parser[707] + 0)
1674 #define CALL_parser___ReduceAction173___init(recv) ((parser___ReduceAction173___init_t)CALL((recv), (SFT_parser[707] + 1)))
1675 #define ID_ReduceAction174 (SFT_parser[708])
1676 #define COLOR_ReduceAction174 (SFT_parser[709])
1677 #define ATTR_parser___ReduceAction174____goto(recv) ATTR(recv, (SFT_parser[710] + 0))
1678 #define INIT_TABLE_POS_ReduceAction174 (SFT_parser[711] + 0)
1679 #define CALL_parser___ReduceAction174___init(recv) ((parser___ReduceAction174___init_t)CALL((recv), (SFT_parser[711] + 1)))
1680 #define ID_ReduceAction175 (SFT_parser[712])
1681 #define COLOR_ReduceAction175 (SFT_parser[713])
1682 #define ATTR_parser___ReduceAction175____goto(recv) ATTR(recv, (SFT_parser[714] + 0))
1683 #define INIT_TABLE_POS_ReduceAction175 (SFT_parser[715] + 0)
1684 #define CALL_parser___ReduceAction175___init(recv) ((parser___ReduceAction175___init_t)CALL((recv), (SFT_parser[715] + 1)))
1685 #define ID_ReduceAction176 (SFT_parser[716])
1686 #define COLOR_ReduceAction176 (SFT_parser[717])
1687 #define ATTR_parser___ReduceAction176____goto(recv) ATTR(recv, (SFT_parser[718] + 0))
1688 #define INIT_TABLE_POS_ReduceAction176 (SFT_parser[719] + 0)
1689 #define CALL_parser___ReduceAction176___init(recv) ((parser___ReduceAction176___init_t)CALL((recv), (SFT_parser[719] + 1)))
1690 #define ID_ReduceAction177 (SFT_parser[720])
1691 #define COLOR_ReduceAction177 (SFT_parser[721])
1692 #define ATTR_parser___ReduceAction177____goto(recv) ATTR(recv, (SFT_parser[722] + 0))
1693 #define INIT_TABLE_POS_ReduceAction177 (SFT_parser[723] + 0)
1694 #define CALL_parser___ReduceAction177___init(recv) ((parser___ReduceAction177___init_t)CALL((recv), (SFT_parser[723] + 1)))
1695 #define ID_ReduceAction178 (SFT_parser[724])
1696 #define COLOR_ReduceAction178 (SFT_parser[725])
1697 #define ATTR_parser___ReduceAction178____goto(recv) ATTR(recv, (SFT_parser[726] + 0))
1698 #define INIT_TABLE_POS_ReduceAction178 (SFT_parser[727] + 0)
1699 #define CALL_parser___ReduceAction178___init(recv) ((parser___ReduceAction178___init_t)CALL((recv), (SFT_parser[727] + 1)))
1700 #define ID_ReduceAction179 (SFT_parser[728])
1701 #define COLOR_ReduceAction179 (SFT_parser[729])
1702 #define ATTR_parser___ReduceAction179____goto(recv) ATTR(recv, (SFT_parser[730] + 0))
1703 #define INIT_TABLE_POS_ReduceAction179 (SFT_parser[731] + 0)
1704 #define CALL_parser___ReduceAction179___init(recv) ((parser___ReduceAction179___init_t)CALL((recv), (SFT_parser[731] + 1)))
1705 #define ID_ReduceAction180 (SFT_parser[732])
1706 #define COLOR_ReduceAction180 (SFT_parser[733])
1707 #define ATTR_parser___ReduceAction180____goto(recv) ATTR(recv, (SFT_parser[734] + 0))
1708 #define INIT_TABLE_POS_ReduceAction180 (SFT_parser[735] + 0)
1709 #define CALL_parser___ReduceAction180___init(recv) ((parser___ReduceAction180___init_t)CALL((recv), (SFT_parser[735] + 1)))
1710 #define ID_ReduceAction181 (SFT_parser[736])
1711 #define COLOR_ReduceAction181 (SFT_parser[737])
1712 #define ATTR_parser___ReduceAction181____goto(recv) ATTR(recv, (SFT_parser[738] + 0))
1713 #define INIT_TABLE_POS_ReduceAction181 (SFT_parser[739] + 0)
1714 #define CALL_parser___ReduceAction181___init(recv) ((parser___ReduceAction181___init_t)CALL((recv), (SFT_parser[739] + 1)))
1715 #define ID_ReduceAction182 (SFT_parser[740])
1716 #define COLOR_ReduceAction182 (SFT_parser[741])
1717 #define ATTR_parser___ReduceAction182____goto(recv) ATTR(recv, (SFT_parser[742] + 0))
1718 #define INIT_TABLE_POS_ReduceAction182 (SFT_parser[743] + 0)
1719 #define CALL_parser___ReduceAction182___init(recv) ((parser___ReduceAction182___init_t)CALL((recv), (SFT_parser[743] + 1)))
1720 #define ID_ReduceAction183 (SFT_parser[744])
1721 #define COLOR_ReduceAction183 (SFT_parser[745])
1722 #define ATTR_parser___ReduceAction183____goto(recv) ATTR(recv, (SFT_parser[746] + 0))
1723 #define INIT_TABLE_POS_ReduceAction183 (SFT_parser[747] + 0)
1724 #define CALL_parser___ReduceAction183___init(recv) ((parser___ReduceAction183___init_t)CALL((recv), (SFT_parser[747] + 1)))
1725 #define ID_ReduceAction184 (SFT_parser[748])
1726 #define COLOR_ReduceAction184 (SFT_parser[749])
1727 #define ATTR_parser___ReduceAction184____goto(recv) ATTR(recv, (SFT_parser[750] + 0))
1728 #define INIT_TABLE_POS_ReduceAction184 (SFT_parser[751] + 0)
1729 #define CALL_parser___ReduceAction184___init(recv) ((parser___ReduceAction184___init_t)CALL((recv), (SFT_parser[751] + 1)))
1730 #define ID_ReduceAction185 (SFT_parser[752])
1731 #define COLOR_ReduceAction185 (SFT_parser[753])
1732 #define ATTR_parser___ReduceAction185____goto(recv) ATTR(recv, (SFT_parser[754] + 0))
1733 #define INIT_TABLE_POS_ReduceAction185 (SFT_parser[755] + 0)
1734 #define CALL_parser___ReduceAction185___init(recv) ((parser___ReduceAction185___init_t)CALL((recv), (SFT_parser[755] + 1)))
1735 #define ID_ReduceAction186 (SFT_parser[756])
1736 #define COLOR_ReduceAction186 (SFT_parser[757])
1737 #define ATTR_parser___ReduceAction186____goto(recv) ATTR(recv, (SFT_parser[758] + 0))
1738 #define INIT_TABLE_POS_ReduceAction186 (SFT_parser[759] + 0)
1739 #define CALL_parser___ReduceAction186___init(recv) ((parser___ReduceAction186___init_t)CALL((recv), (SFT_parser[759] + 1)))
1740 #define ID_ReduceAction187 (SFT_parser[760])
1741 #define COLOR_ReduceAction187 (SFT_parser[761])
1742 #define ATTR_parser___ReduceAction187____goto(recv) ATTR(recv, (SFT_parser[762] + 0))
1743 #define INIT_TABLE_POS_ReduceAction187 (SFT_parser[763] + 0)
1744 #define CALL_parser___ReduceAction187___init(recv) ((parser___ReduceAction187___init_t)CALL((recv), (SFT_parser[763] + 1)))
1745 #define ID_ReduceAction188 (SFT_parser[764])
1746 #define COLOR_ReduceAction188 (SFT_parser[765])
1747 #define ATTR_parser___ReduceAction188____goto(recv) ATTR(recv, (SFT_parser[766] + 0))
1748 #define INIT_TABLE_POS_ReduceAction188 (SFT_parser[767] + 0)
1749 #define CALL_parser___ReduceAction188___init(recv) ((parser___ReduceAction188___init_t)CALL((recv), (SFT_parser[767] + 1)))
1750 #define ID_ReduceAction189 (SFT_parser[768])
1751 #define COLOR_ReduceAction189 (SFT_parser[769])
1752 #define ATTR_parser___ReduceAction189____goto(recv) ATTR(recv, (SFT_parser[770] + 0))
1753 #define INIT_TABLE_POS_ReduceAction189 (SFT_parser[771] + 0)
1754 #define CALL_parser___ReduceAction189___init(recv) ((parser___ReduceAction189___init_t)CALL((recv), (SFT_parser[771] + 1)))
1755 #define ID_ReduceAction190 (SFT_parser[772])
1756 #define COLOR_ReduceAction190 (SFT_parser[773])
1757 #define ATTR_parser___ReduceAction190____goto(recv) ATTR(recv, (SFT_parser[774] + 0))
1758 #define INIT_TABLE_POS_ReduceAction190 (SFT_parser[775] + 0)
1759 #define CALL_parser___ReduceAction190___init(recv) ((parser___ReduceAction190___init_t)CALL((recv), (SFT_parser[775] + 1)))
1760 #define ID_ReduceAction191 (SFT_parser[776])
1761 #define COLOR_ReduceAction191 (SFT_parser[777])
1762 #define ATTR_parser___ReduceAction191____goto(recv) ATTR(recv, (SFT_parser[778] + 0))
1763 #define INIT_TABLE_POS_ReduceAction191 (SFT_parser[779] + 0)
1764 #define CALL_parser___ReduceAction191___init(recv) ((parser___ReduceAction191___init_t)CALL((recv), (SFT_parser[779] + 1)))
1765 #define ID_ReduceAction192 (SFT_parser[780])
1766 #define COLOR_ReduceAction192 (SFT_parser[781])
1767 #define ATTR_parser___ReduceAction192____goto(recv) ATTR(recv, (SFT_parser[782] + 0))
1768 #define INIT_TABLE_POS_ReduceAction192 (SFT_parser[783] + 0)
1769 #define CALL_parser___ReduceAction192___init(recv) ((parser___ReduceAction192___init_t)CALL((recv), (SFT_parser[783] + 1)))
1770 #define ID_ReduceAction193 (SFT_parser[784])
1771 #define COLOR_ReduceAction193 (SFT_parser[785])
1772 #define ATTR_parser___ReduceAction193____goto(recv) ATTR(recv, (SFT_parser[786] + 0))
1773 #define INIT_TABLE_POS_ReduceAction193 (SFT_parser[787] + 0)
1774 #define CALL_parser___ReduceAction193___init(recv) ((parser___ReduceAction193___init_t)CALL((recv), (SFT_parser[787] + 1)))
1775 #define ID_ReduceAction194 (SFT_parser[788])
1776 #define COLOR_ReduceAction194 (SFT_parser[789])
1777 #define ATTR_parser___ReduceAction194____goto(recv) ATTR(recv, (SFT_parser[790] + 0))
1778 #define INIT_TABLE_POS_ReduceAction194 (SFT_parser[791] + 0)
1779 #define CALL_parser___ReduceAction194___init(recv) ((parser___ReduceAction194___init_t)CALL((recv), (SFT_parser[791] + 1)))
1780 #define ID_ReduceAction195 (SFT_parser[792])
1781 #define COLOR_ReduceAction195 (SFT_parser[793])
1782 #define ATTR_parser___ReduceAction195____goto(recv) ATTR(recv, (SFT_parser[794] + 0))
1783 #define INIT_TABLE_POS_ReduceAction195 (SFT_parser[795] + 0)
1784 #define CALL_parser___ReduceAction195___init(recv) ((parser___ReduceAction195___init_t)CALL((recv), (SFT_parser[795] + 1)))
1785 #define ID_ReduceAction196 (SFT_parser[796])
1786 #define COLOR_ReduceAction196 (SFT_parser[797])
1787 #define ATTR_parser___ReduceAction196____goto(recv) ATTR(recv, (SFT_parser[798] + 0))
1788 #define INIT_TABLE_POS_ReduceAction196 (SFT_parser[799] + 0)
1789 #define CALL_parser___ReduceAction196___init(recv) ((parser___ReduceAction196___init_t)CALL((recv), (SFT_parser[799] + 1)))
1790 #define ID_ReduceAction197 (SFT_parser[800])
1791 #define COLOR_ReduceAction197 (SFT_parser[801])
1792 #define ATTR_parser___ReduceAction197____goto(recv) ATTR(recv, (SFT_parser[802] + 0))
1793 #define INIT_TABLE_POS_ReduceAction197 (SFT_parser[803] + 0)
1794 #define CALL_parser___ReduceAction197___init(recv) ((parser___ReduceAction197___init_t)CALL((recv), (SFT_parser[803] + 1)))
1795 #define ID_ReduceAction198 (SFT_parser[804])
1796 #define COLOR_ReduceAction198 (SFT_parser[805])
1797 #define ATTR_parser___ReduceAction198____goto(recv) ATTR(recv, (SFT_parser[806] + 0))
1798 #define INIT_TABLE_POS_ReduceAction198 (SFT_parser[807] + 0)
1799 #define CALL_parser___ReduceAction198___init(recv) ((parser___ReduceAction198___init_t)CALL((recv), (SFT_parser[807] + 1)))
1800 #define ID_ReduceAction199 (SFT_parser[808])
1801 #define COLOR_ReduceAction199 (SFT_parser[809])
1802 #define ATTR_parser___ReduceAction199____goto(recv) ATTR(recv, (SFT_parser[810] + 0))
1803 #define INIT_TABLE_POS_ReduceAction199 (SFT_parser[811] + 0)
1804 #define CALL_parser___ReduceAction199___init(recv) ((parser___ReduceAction199___init_t)CALL((recv), (SFT_parser[811] + 1)))
1805 #define ID_ReduceAction200 (SFT_parser[812])
1806 #define COLOR_ReduceAction200 (SFT_parser[813])
1807 #define ATTR_parser___ReduceAction200____goto(recv) ATTR(recv, (SFT_parser[814] + 0))
1808 #define INIT_TABLE_POS_ReduceAction200 (SFT_parser[815] + 0)
1809 #define CALL_parser___ReduceAction200___init(recv) ((parser___ReduceAction200___init_t)CALL((recv), (SFT_parser[815] + 1)))
1810 #define ID_ReduceAction202 (SFT_parser[816])
1811 #define COLOR_ReduceAction202 (SFT_parser[817])
1812 #define ATTR_parser___ReduceAction202____goto(recv) ATTR(recv, (SFT_parser[818] + 0))
1813 #define INIT_TABLE_POS_ReduceAction202 (SFT_parser[819] + 0)
1814 #define CALL_parser___ReduceAction202___init(recv) ((parser___ReduceAction202___init_t)CALL((recv), (SFT_parser[819] + 1)))
1815 #define ID_ReduceAction203 (SFT_parser[820])
1816 #define COLOR_ReduceAction203 (SFT_parser[821])
1817 #define ATTR_parser___ReduceAction203____goto(recv) ATTR(recv, (SFT_parser[822] + 0))
1818 #define INIT_TABLE_POS_ReduceAction203 (SFT_parser[823] + 0)
1819 #define CALL_parser___ReduceAction203___init(recv) ((parser___ReduceAction203___init_t)CALL((recv), (SFT_parser[823] + 1)))
1820 #define ID_ReduceAction204 (SFT_parser[824])
1821 #define COLOR_ReduceAction204 (SFT_parser[825])
1822 #define ATTR_parser___ReduceAction204____goto(recv) ATTR(recv, (SFT_parser[826] + 0))
1823 #define INIT_TABLE_POS_ReduceAction204 (SFT_parser[827] + 0)
1824 #define CALL_parser___ReduceAction204___init(recv) ((parser___ReduceAction204___init_t)CALL((recv), (SFT_parser[827] + 1)))
1825 #define ID_ReduceAction205 (SFT_parser[828])
1826 #define COLOR_ReduceAction205 (SFT_parser[829])
1827 #define ATTR_parser___ReduceAction205____goto(recv) ATTR(recv, (SFT_parser[830] + 0))
1828 #define INIT_TABLE_POS_ReduceAction205 (SFT_parser[831] + 0)
1829 #define CALL_parser___ReduceAction205___init(recv) ((parser___ReduceAction205___init_t)CALL((recv), (SFT_parser[831] + 1)))
1830 #define ID_ReduceAction206 (SFT_parser[832])
1831 #define COLOR_ReduceAction206 (SFT_parser[833])
1832 #define ATTR_parser___ReduceAction206____goto(recv) ATTR(recv, (SFT_parser[834] + 0))
1833 #define INIT_TABLE_POS_ReduceAction206 (SFT_parser[835] + 0)
1834 #define CALL_parser___ReduceAction206___init(recv) ((parser___ReduceAction206___init_t)CALL((recv), (SFT_parser[835] + 1)))
1835 #define ID_ReduceAction207 (SFT_parser[836])
1836 #define COLOR_ReduceAction207 (SFT_parser[837])
1837 #define ATTR_parser___ReduceAction207____goto(recv) ATTR(recv, (SFT_parser[838] + 0))
1838 #define INIT_TABLE_POS_ReduceAction207 (SFT_parser[839] + 0)
1839 #define CALL_parser___ReduceAction207___init(recv) ((parser___ReduceAction207___init_t)CALL((recv), (SFT_parser[839] + 1)))
1840 #define ID_ReduceAction208 (SFT_parser[840])
1841 #define COLOR_ReduceAction208 (SFT_parser[841])
1842 #define ATTR_parser___ReduceAction208____goto(recv) ATTR(recv, (SFT_parser[842] + 0))
1843 #define INIT_TABLE_POS_ReduceAction208 (SFT_parser[843] + 0)
1844 #define CALL_parser___ReduceAction208___init(recv) ((parser___ReduceAction208___init_t)CALL((recv), (SFT_parser[843] + 1)))
1845 #define ID_ReduceAction209 (SFT_parser[844])
1846 #define COLOR_ReduceAction209 (SFT_parser[845])
1847 #define ATTR_parser___ReduceAction209____goto(recv) ATTR(recv, (SFT_parser[846] + 0))
1848 #define INIT_TABLE_POS_ReduceAction209 (SFT_parser[847] + 0)
1849 #define CALL_parser___ReduceAction209___init(recv) ((parser___ReduceAction209___init_t)CALL((recv), (SFT_parser[847] + 1)))
1850 #define ID_ReduceAction210 (SFT_parser[848])
1851 #define COLOR_ReduceAction210 (SFT_parser[849])
1852 #define ATTR_parser___ReduceAction210____goto(recv) ATTR(recv, (SFT_parser[850] + 0))
1853 #define INIT_TABLE_POS_ReduceAction210 (SFT_parser[851] + 0)
1854 #define CALL_parser___ReduceAction210___init(recv) ((parser___ReduceAction210___init_t)CALL((recv), (SFT_parser[851] + 1)))
1855 #define ID_ReduceAction213 (SFT_parser[852])
1856 #define COLOR_ReduceAction213 (SFT_parser[853])
1857 #define ATTR_parser___ReduceAction213____goto(recv) ATTR(recv, (SFT_parser[854] + 0))
1858 #define INIT_TABLE_POS_ReduceAction213 (SFT_parser[855] + 0)
1859 #define CALL_parser___ReduceAction213___init(recv) ((parser___ReduceAction213___init_t)CALL((recv), (SFT_parser[855] + 1)))
1860 #define ID_ReduceAction214 (SFT_parser[856])
1861 #define COLOR_ReduceAction214 (SFT_parser[857])
1862 #define ATTR_parser___ReduceAction214____goto(recv) ATTR(recv, (SFT_parser[858] + 0))
1863 #define INIT_TABLE_POS_ReduceAction214 (SFT_parser[859] + 0)
1864 #define CALL_parser___ReduceAction214___init(recv) ((parser___ReduceAction214___init_t)CALL((recv), (SFT_parser[859] + 1)))
1865 #define ID_ReduceAction215 (SFT_parser[860])
1866 #define COLOR_ReduceAction215 (SFT_parser[861])
1867 #define ATTR_parser___ReduceAction215____goto(recv) ATTR(recv, (SFT_parser[862] + 0))
1868 #define INIT_TABLE_POS_ReduceAction215 (SFT_parser[863] + 0)
1869 #define CALL_parser___ReduceAction215___init(recv) ((parser___ReduceAction215___init_t)CALL((recv), (SFT_parser[863] + 1)))
1870 #define ID_ReduceAction216 (SFT_parser[864])
1871 #define COLOR_ReduceAction216 (SFT_parser[865])
1872 #define ATTR_parser___ReduceAction216____goto(recv) ATTR(recv, (SFT_parser[866] + 0))
1873 #define INIT_TABLE_POS_ReduceAction216 (SFT_parser[867] + 0)
1874 #define CALL_parser___ReduceAction216___init(recv) ((parser___ReduceAction216___init_t)CALL((recv), (SFT_parser[867] + 1)))
1875 #define ID_ReduceAction217 (SFT_parser[868])
1876 #define COLOR_ReduceAction217 (SFT_parser[869])
1877 #define ATTR_parser___ReduceAction217____goto(recv) ATTR(recv, (SFT_parser[870] + 0))
1878 #define INIT_TABLE_POS_ReduceAction217 (SFT_parser[871] + 0)
1879 #define CALL_parser___ReduceAction217___init(recv) ((parser___ReduceAction217___init_t)CALL((recv), (SFT_parser[871] + 1)))
1880 #define ID_ReduceAction218 (SFT_parser[872])
1881 #define COLOR_ReduceAction218 (SFT_parser[873])
1882 #define ATTR_parser___ReduceAction218____goto(recv) ATTR(recv, (SFT_parser[874] + 0))
1883 #define INIT_TABLE_POS_ReduceAction218 (SFT_parser[875] + 0)
1884 #define CALL_parser___ReduceAction218___init(recv) ((parser___ReduceAction218___init_t)CALL((recv), (SFT_parser[875] + 1)))
1885 #define ID_ReduceAction219 (SFT_parser[876])
1886 #define COLOR_ReduceAction219 (SFT_parser[877])
1887 #define ATTR_parser___ReduceAction219____goto(recv) ATTR(recv, (SFT_parser[878] + 0))
1888 #define INIT_TABLE_POS_ReduceAction219 (SFT_parser[879] + 0)
1889 #define CALL_parser___ReduceAction219___init(recv) ((parser___ReduceAction219___init_t)CALL((recv), (SFT_parser[879] + 1)))
1890 #define ID_ReduceAction220 (SFT_parser[880])
1891 #define COLOR_ReduceAction220 (SFT_parser[881])
1892 #define ATTR_parser___ReduceAction220____goto(recv) ATTR(recv, (SFT_parser[882] + 0))
1893 #define INIT_TABLE_POS_ReduceAction220 (SFT_parser[883] + 0)
1894 #define CALL_parser___ReduceAction220___init(recv) ((parser___ReduceAction220___init_t)CALL((recv), (SFT_parser[883] + 1)))
1895 #define ID_ReduceAction221 (SFT_parser[884])
1896 #define COLOR_ReduceAction221 (SFT_parser[885])
1897 #define ATTR_parser___ReduceAction221____goto(recv) ATTR(recv, (SFT_parser[886] + 0))
1898 #define INIT_TABLE_POS_ReduceAction221 (SFT_parser[887] + 0)
1899 #define CALL_parser___ReduceAction221___init(recv) ((parser___ReduceAction221___init_t)CALL((recv), (SFT_parser[887] + 1)))
1900 #define ID_ReduceAction222 (SFT_parser[888])
1901 #define COLOR_ReduceAction222 (SFT_parser[889])
1902 #define ATTR_parser___ReduceAction222____goto(recv) ATTR(recv, (SFT_parser[890] + 0))
1903 #define INIT_TABLE_POS_ReduceAction222 (SFT_parser[891] + 0)
1904 #define CALL_parser___ReduceAction222___init(recv) ((parser___ReduceAction222___init_t)CALL((recv), (SFT_parser[891] + 1)))
1905 #define ID_ReduceAction223 (SFT_parser[892])
1906 #define COLOR_ReduceAction223 (SFT_parser[893])
1907 #define ATTR_parser___ReduceAction223____goto(recv) ATTR(recv, (SFT_parser[894] + 0))
1908 #define INIT_TABLE_POS_ReduceAction223 (SFT_parser[895] + 0)
1909 #define CALL_parser___ReduceAction223___init(recv) ((parser___ReduceAction223___init_t)CALL((recv), (SFT_parser[895] + 1)))
1910 #define ID_ReduceAction230 (SFT_parser[896])
1911 #define COLOR_ReduceAction230 (SFT_parser[897])
1912 #define ATTR_parser___ReduceAction230____goto(recv) ATTR(recv, (SFT_parser[898] + 0))
1913 #define INIT_TABLE_POS_ReduceAction230 (SFT_parser[899] + 0)
1914 #define CALL_parser___ReduceAction230___init(recv) ((parser___ReduceAction230___init_t)CALL((recv), (SFT_parser[899] + 1)))
1915 #define ID_ReduceAction231 (SFT_parser[900])
1916 #define COLOR_ReduceAction231 (SFT_parser[901])
1917 #define ATTR_parser___ReduceAction231____goto(recv) ATTR(recv, (SFT_parser[902] + 0))
1918 #define INIT_TABLE_POS_ReduceAction231 (SFT_parser[903] + 0)
1919 #define CALL_parser___ReduceAction231___init(recv) ((parser___ReduceAction231___init_t)CALL((recv), (SFT_parser[903] + 1)))
1920 #define ID_ReduceAction232 (SFT_parser[904])
1921 #define COLOR_ReduceAction232 (SFT_parser[905])
1922 #define ATTR_parser___ReduceAction232____goto(recv) ATTR(recv, (SFT_parser[906] + 0))
1923 #define INIT_TABLE_POS_ReduceAction232 (SFT_parser[907] + 0)
1924 #define CALL_parser___ReduceAction232___init(recv) ((parser___ReduceAction232___init_t)CALL((recv), (SFT_parser[907] + 1)))
1925 #define ID_ReduceAction233 (SFT_parser[908])
1926 #define COLOR_ReduceAction233 (SFT_parser[909])
1927 #define ATTR_parser___ReduceAction233____goto(recv) ATTR(recv, (SFT_parser[910] + 0))
1928 #define INIT_TABLE_POS_ReduceAction233 (SFT_parser[911] + 0)
1929 #define CALL_parser___ReduceAction233___init(recv) ((parser___ReduceAction233___init_t)CALL((recv), (SFT_parser[911] + 1)))
1930 #define ID_ReduceAction234 (SFT_parser[912])
1931 #define COLOR_ReduceAction234 (SFT_parser[913])
1932 #define ATTR_parser___ReduceAction234____goto(recv) ATTR(recv, (SFT_parser[914] + 0))
1933 #define INIT_TABLE_POS_ReduceAction234 (SFT_parser[915] + 0)
1934 #define CALL_parser___ReduceAction234___init(recv) ((parser___ReduceAction234___init_t)CALL((recv), (SFT_parser[915] + 1)))
1935 #define ID_ReduceAction235 (SFT_parser[916])
1936 #define COLOR_ReduceAction235 (SFT_parser[917])
1937 #define ATTR_parser___ReduceAction235____goto(recv) ATTR(recv, (SFT_parser[918] + 0))
1938 #define INIT_TABLE_POS_ReduceAction235 (SFT_parser[919] + 0)
1939 #define CALL_parser___ReduceAction235___init(recv) ((parser___ReduceAction235___init_t)CALL((recv), (SFT_parser[919] + 1)))
1940 #define ID_ReduceAction236 (SFT_parser[920])
1941 #define COLOR_ReduceAction236 (SFT_parser[921])
1942 #define ATTR_parser___ReduceAction236____goto(recv) ATTR(recv, (SFT_parser[922] + 0))
1943 #define INIT_TABLE_POS_ReduceAction236 (SFT_parser[923] + 0)
1944 #define CALL_parser___ReduceAction236___init(recv) ((parser___ReduceAction236___init_t)CALL((recv), (SFT_parser[923] + 1)))
1945 #define ID_ReduceAction237 (SFT_parser[924])
1946 #define COLOR_ReduceAction237 (SFT_parser[925])
1947 #define ATTR_parser___ReduceAction237____goto(recv) ATTR(recv, (SFT_parser[926] + 0))
1948 #define INIT_TABLE_POS_ReduceAction237 (SFT_parser[927] + 0)
1949 #define CALL_parser___ReduceAction237___init(recv) ((parser___ReduceAction237___init_t)CALL((recv), (SFT_parser[927] + 1)))
1950 #define ID_ReduceAction238 (SFT_parser[928])
1951 #define COLOR_ReduceAction238 (SFT_parser[929])
1952 #define ATTR_parser___ReduceAction238____goto(recv) ATTR(recv, (SFT_parser[930] + 0))
1953 #define INIT_TABLE_POS_ReduceAction238 (SFT_parser[931] + 0)
1954 #define CALL_parser___ReduceAction238___init(recv) ((parser___ReduceAction238___init_t)CALL((recv), (SFT_parser[931] + 1)))
1955 #define ID_ReduceAction239 (SFT_parser[932])
1956 #define COLOR_ReduceAction239 (SFT_parser[933])
1957 #define ATTR_parser___ReduceAction239____goto(recv) ATTR(recv, (SFT_parser[934] + 0))
1958 #define INIT_TABLE_POS_ReduceAction239 (SFT_parser[935] + 0)
1959 #define CALL_parser___ReduceAction239___init(recv) ((parser___ReduceAction239___init_t)CALL((recv), (SFT_parser[935] + 1)))
1960 #define ID_ReduceAction240 (SFT_parser[936])
1961 #define COLOR_ReduceAction240 (SFT_parser[937])
1962 #define ATTR_parser___ReduceAction240____goto(recv) ATTR(recv, (SFT_parser[938] + 0))
1963 #define INIT_TABLE_POS_ReduceAction240 (SFT_parser[939] + 0)
1964 #define CALL_parser___ReduceAction240___init(recv) ((parser___ReduceAction240___init_t)CALL((recv), (SFT_parser[939] + 1)))
1965 #define ID_ReduceAction241 (SFT_parser[940])
1966 #define COLOR_ReduceAction241 (SFT_parser[941])
1967 #define ATTR_parser___ReduceAction241____goto(recv) ATTR(recv, (SFT_parser[942] + 0))
1968 #define INIT_TABLE_POS_ReduceAction241 (SFT_parser[943] + 0)
1969 #define CALL_parser___ReduceAction241___init(recv) ((parser___ReduceAction241___init_t)CALL((recv), (SFT_parser[943] + 1)))
1970 #define ID_ReduceAction242 (SFT_parser[944])
1971 #define COLOR_ReduceAction242 (SFT_parser[945])
1972 #define ATTR_parser___ReduceAction242____goto(recv) ATTR(recv, (SFT_parser[946] + 0))
1973 #define INIT_TABLE_POS_ReduceAction242 (SFT_parser[947] + 0)
1974 #define CALL_parser___ReduceAction242___init(recv) ((parser___ReduceAction242___init_t)CALL((recv), (SFT_parser[947] + 1)))
1975 #define ID_ReduceAction243 (SFT_parser[948])
1976 #define COLOR_ReduceAction243 (SFT_parser[949])
1977 #define ATTR_parser___ReduceAction243____goto(recv) ATTR(recv, (SFT_parser[950] + 0))
1978 #define INIT_TABLE_POS_ReduceAction243 (SFT_parser[951] + 0)
1979 #define CALL_parser___ReduceAction243___init(recv) ((parser___ReduceAction243___init_t)CALL((recv), (SFT_parser[951] + 1)))
1980 #define ID_ReduceAction244 (SFT_parser[952])
1981 #define COLOR_ReduceAction244 (SFT_parser[953])
1982 #define ATTR_parser___ReduceAction244____goto(recv) ATTR(recv, (SFT_parser[954] + 0))
1983 #define INIT_TABLE_POS_ReduceAction244 (SFT_parser[955] + 0)
1984 #define CALL_parser___ReduceAction244___init(recv) ((parser___ReduceAction244___init_t)CALL((recv), (SFT_parser[955] + 1)))
1985 #define ID_ReduceAction245 (SFT_parser[956])
1986 #define COLOR_ReduceAction245 (SFT_parser[957])
1987 #define ATTR_parser___ReduceAction245____goto(recv) ATTR(recv, (SFT_parser[958] + 0))
1988 #define INIT_TABLE_POS_ReduceAction245 (SFT_parser[959] + 0)
1989 #define CALL_parser___ReduceAction245___init(recv) ((parser___ReduceAction245___init_t)CALL((recv), (SFT_parser[959] + 1)))
1990 #define ID_ReduceAction246 (SFT_parser[960])
1991 #define COLOR_ReduceAction246 (SFT_parser[961])
1992 #define ATTR_parser___ReduceAction246____goto(recv) ATTR(recv, (SFT_parser[962] + 0))
1993 #define INIT_TABLE_POS_ReduceAction246 (SFT_parser[963] + 0)
1994 #define CALL_parser___ReduceAction246___init(recv) ((parser___ReduceAction246___init_t)CALL((recv), (SFT_parser[963] + 1)))
1995 #define ID_ReduceAction247 (SFT_parser[964])
1996 #define COLOR_ReduceAction247 (SFT_parser[965])
1997 #define ATTR_parser___ReduceAction247____goto(recv) ATTR(recv, (SFT_parser[966] + 0))
1998 #define INIT_TABLE_POS_ReduceAction247 (SFT_parser[967] + 0)
1999 #define CALL_parser___ReduceAction247___init(recv) ((parser___ReduceAction247___init_t)CALL((recv), (SFT_parser[967] + 1)))
2000 #define ID_ReduceAction248 (SFT_parser[968])
2001 #define COLOR_ReduceAction248 (SFT_parser[969])
2002 #define ATTR_parser___ReduceAction248____goto(recv) ATTR(recv, (SFT_parser[970] + 0))
2003 #define INIT_TABLE_POS_ReduceAction248 (SFT_parser[971] + 0)
2004 #define CALL_parser___ReduceAction248___init(recv) ((parser___ReduceAction248___init_t)CALL((recv), (SFT_parser[971] + 1)))
2005 #define ID_ReduceAction249 (SFT_parser[972])
2006 #define COLOR_ReduceAction249 (SFT_parser[973])
2007 #define ATTR_parser___ReduceAction249____goto(recv) ATTR(recv, (SFT_parser[974] + 0))
2008 #define INIT_TABLE_POS_ReduceAction249 (SFT_parser[975] + 0)
2009 #define CALL_parser___ReduceAction249___init(recv) ((parser___ReduceAction249___init_t)CALL((recv), (SFT_parser[975] + 1)))
2010 #define ID_ReduceAction250 (SFT_parser[976])
2011 #define COLOR_ReduceAction250 (SFT_parser[977])
2012 #define ATTR_parser___ReduceAction250____goto(recv) ATTR(recv, (SFT_parser[978] + 0))
2013 #define INIT_TABLE_POS_ReduceAction250 (SFT_parser[979] + 0)
2014 #define CALL_parser___ReduceAction250___init(recv) ((parser___ReduceAction250___init_t)CALL((recv), (SFT_parser[979] + 1)))
2015 #define ID_ReduceAction251 (SFT_parser[980])
2016 #define COLOR_ReduceAction251 (SFT_parser[981])
2017 #define ATTR_parser___ReduceAction251____goto(recv) ATTR(recv, (SFT_parser[982] + 0))
2018 #define INIT_TABLE_POS_ReduceAction251 (SFT_parser[983] + 0)
2019 #define CALL_parser___ReduceAction251___init(recv) ((parser___ReduceAction251___init_t)CALL((recv), (SFT_parser[983] + 1)))
2020 #define ID_ReduceAction252 (SFT_parser[984])
2021 #define COLOR_ReduceAction252 (SFT_parser[985])
2022 #define ATTR_parser___ReduceAction252____goto(recv) ATTR(recv, (SFT_parser[986] + 0))
2023 #define INIT_TABLE_POS_ReduceAction252 (SFT_parser[987] + 0)
2024 #define CALL_parser___ReduceAction252___init(recv) ((parser___ReduceAction252___init_t)CALL((recv), (SFT_parser[987] + 1)))
2025 #define ID_ReduceAction253 (SFT_parser[988])
2026 #define COLOR_ReduceAction253 (SFT_parser[989])
2027 #define ATTR_parser___ReduceAction253____goto(recv) ATTR(recv, (SFT_parser[990] + 0))
2028 #define INIT_TABLE_POS_ReduceAction253 (SFT_parser[991] + 0)
2029 #define CALL_parser___ReduceAction253___init(recv) ((parser___ReduceAction253___init_t)CALL((recv), (SFT_parser[991] + 1)))
2030 #define ID_ReduceAction254 (SFT_parser[992])
2031 #define COLOR_ReduceAction254 (SFT_parser[993])
2032 #define ATTR_parser___ReduceAction254____goto(recv) ATTR(recv, (SFT_parser[994] + 0))
2033 #define INIT_TABLE_POS_ReduceAction254 (SFT_parser[995] + 0)
2034 #define CALL_parser___ReduceAction254___init(recv) ((parser___ReduceAction254___init_t)CALL((recv), (SFT_parser[995] + 1)))
2035 #define ID_ReduceAction255 (SFT_parser[996])
2036 #define COLOR_ReduceAction255 (SFT_parser[997])
2037 #define ATTR_parser___ReduceAction255____goto(recv) ATTR(recv, (SFT_parser[998] + 0))
2038 #define INIT_TABLE_POS_ReduceAction255 (SFT_parser[999] + 0)
2039 #define CALL_parser___ReduceAction255___init(recv) ((parser___ReduceAction255___init_t)CALL((recv), (SFT_parser[999] + 1)))
2040 #define ID_ReduceAction256 (SFT_parser[1000])
2041 #define COLOR_ReduceAction256 (SFT_parser[1001])
2042 #define ATTR_parser___ReduceAction256____goto(recv) ATTR(recv, (SFT_parser[1002] + 0))
2043 #define INIT_TABLE_POS_ReduceAction256 (SFT_parser[1003] + 0)
2044 #define CALL_parser___ReduceAction256___init(recv) ((parser___ReduceAction256___init_t)CALL((recv), (SFT_parser[1003] + 1)))
2045 #define ID_ReduceAction257 (SFT_parser[1004])
2046 #define COLOR_ReduceAction257 (SFT_parser[1005])
2047 #define ATTR_parser___ReduceAction257____goto(recv) ATTR(recv, (SFT_parser[1006] + 0))
2048 #define INIT_TABLE_POS_ReduceAction257 (SFT_parser[1007] + 0)
2049 #define CALL_parser___ReduceAction257___init(recv) ((parser___ReduceAction257___init_t)CALL((recv), (SFT_parser[1007] + 1)))
2050 #define ID_ReduceAction258 (SFT_parser[1008])
2051 #define COLOR_ReduceAction258 (SFT_parser[1009])
2052 #define ATTR_parser___ReduceAction258____goto(recv) ATTR(recv, (SFT_parser[1010] + 0))
2053 #define INIT_TABLE_POS_ReduceAction258 (SFT_parser[1011] + 0)
2054 #define CALL_parser___ReduceAction258___init(recv) ((parser___ReduceAction258___init_t)CALL((recv), (SFT_parser[1011] + 1)))
2055 #define ID_ReduceAction259 (SFT_parser[1012])
2056 #define COLOR_ReduceAction259 (SFT_parser[1013])
2057 #define ATTR_parser___ReduceAction259____goto(recv) ATTR(recv, (SFT_parser[1014] + 0))
2058 #define INIT_TABLE_POS_ReduceAction259 (SFT_parser[1015] + 0)
2059 #define CALL_parser___ReduceAction259___init(recv) ((parser___ReduceAction259___init_t)CALL((recv), (SFT_parser[1015] + 1)))
2060 #define ID_ReduceAction260 (SFT_parser[1016])
2061 #define COLOR_ReduceAction260 (SFT_parser[1017])
2062 #define ATTR_parser___ReduceAction260____goto(recv) ATTR(recv, (SFT_parser[1018] + 0))
2063 #define INIT_TABLE_POS_ReduceAction260 (SFT_parser[1019] + 0)
2064 #define CALL_parser___ReduceAction260___init(recv) ((parser___ReduceAction260___init_t)CALL((recv), (SFT_parser[1019] + 1)))
2065 #define ID_ReduceAction261 (SFT_parser[1020])
2066 #define COLOR_ReduceAction261 (SFT_parser[1021])
2067 #define ATTR_parser___ReduceAction261____goto(recv) ATTR(recv, (SFT_parser[1022] + 0))
2068 #define INIT_TABLE_POS_ReduceAction261 (SFT_parser[1023] + 0)
2069 #define CALL_parser___ReduceAction261___init(recv) ((parser___ReduceAction261___init_t)CALL((recv), (SFT_parser[1023] + 1)))
2070 #define ID_ReduceAction262 (SFT_parser[1024])
2071 #define COLOR_ReduceAction262 (SFT_parser[1025])
2072 #define ATTR_parser___ReduceAction262____goto(recv) ATTR(recv, (SFT_parser[1026] + 0))
2073 #define INIT_TABLE_POS_ReduceAction262 (SFT_parser[1027] + 0)
2074 #define CALL_parser___ReduceAction262___init(recv) ((parser___ReduceAction262___init_t)CALL((recv), (SFT_parser[1027] + 1)))
2075 #define ID_ReduceAction263 (SFT_parser[1028])
2076 #define COLOR_ReduceAction263 (SFT_parser[1029])
2077 #define ATTR_parser___ReduceAction263____goto(recv) ATTR(recv, (SFT_parser[1030] + 0))
2078 #define INIT_TABLE_POS_ReduceAction263 (SFT_parser[1031] + 0)
2079 #define CALL_parser___ReduceAction263___init(recv) ((parser___ReduceAction263___init_t)CALL((recv), (SFT_parser[1031] + 1)))
2080 #define ID_ReduceAction264 (SFT_parser[1032])
2081 #define COLOR_ReduceAction264 (SFT_parser[1033])
2082 #define ATTR_parser___ReduceAction264____goto(recv) ATTR(recv, (SFT_parser[1034] + 0))
2083 #define INIT_TABLE_POS_ReduceAction264 (SFT_parser[1035] + 0)
2084 #define CALL_parser___ReduceAction264___init(recv) ((parser___ReduceAction264___init_t)CALL((recv), (SFT_parser[1035] + 1)))
2085 #define ID_ReduceAction265 (SFT_parser[1036])
2086 #define COLOR_ReduceAction265 (SFT_parser[1037])
2087 #define ATTR_parser___ReduceAction265____goto(recv) ATTR(recv, (SFT_parser[1038] + 0))
2088 #define INIT_TABLE_POS_ReduceAction265 (SFT_parser[1039] + 0)
2089 #define CALL_parser___ReduceAction265___init(recv) ((parser___ReduceAction265___init_t)CALL((recv), (SFT_parser[1039] + 1)))
2090 #define ID_ReduceAction266 (SFT_parser[1040])
2091 #define COLOR_ReduceAction266 (SFT_parser[1041])
2092 #define ATTR_parser___ReduceAction266____goto(recv) ATTR(recv, (SFT_parser[1042] + 0))
2093 #define INIT_TABLE_POS_ReduceAction266 (SFT_parser[1043] + 0)
2094 #define CALL_parser___ReduceAction266___init(recv) ((parser___ReduceAction266___init_t)CALL((recv), (SFT_parser[1043] + 1)))
2095 #define ID_ReduceAction267 (SFT_parser[1044])
2096 #define COLOR_ReduceAction267 (SFT_parser[1045])
2097 #define ATTR_parser___ReduceAction267____goto(recv) ATTR(recv, (SFT_parser[1046] + 0))
2098 #define INIT_TABLE_POS_ReduceAction267 (SFT_parser[1047] + 0)
2099 #define CALL_parser___ReduceAction267___init(recv) ((parser___ReduceAction267___init_t)CALL((recv), (SFT_parser[1047] + 1)))
2100 #define ID_ReduceAction268 (SFT_parser[1048])
2101 #define COLOR_ReduceAction268 (SFT_parser[1049])
2102 #define ATTR_parser___ReduceAction268____goto(recv) ATTR(recv, (SFT_parser[1050] + 0))
2103 #define INIT_TABLE_POS_ReduceAction268 (SFT_parser[1051] + 0)
2104 #define CALL_parser___ReduceAction268___init(recv) ((parser___ReduceAction268___init_t)CALL((recv), (SFT_parser[1051] + 1)))
2105 #define ID_ReduceAction269 (SFT_parser[1052])
2106 #define COLOR_ReduceAction269 (SFT_parser[1053])
2107 #define ATTR_parser___ReduceAction269____goto(recv) ATTR(recv, (SFT_parser[1054] + 0))
2108 #define INIT_TABLE_POS_ReduceAction269 (SFT_parser[1055] + 0)
2109 #define CALL_parser___ReduceAction269___init(recv) ((parser___ReduceAction269___init_t)CALL((recv), (SFT_parser[1055] + 1)))
2110 #define ID_ReduceAction270 (SFT_parser[1056])
2111 #define COLOR_ReduceAction270 (SFT_parser[1057])
2112 #define ATTR_parser___ReduceAction270____goto(recv) ATTR(recv, (SFT_parser[1058] + 0))
2113 #define INIT_TABLE_POS_ReduceAction270 (SFT_parser[1059] + 0)
2114 #define CALL_parser___ReduceAction270___init(recv) ((parser___ReduceAction270___init_t)CALL((recv), (SFT_parser[1059] + 1)))
2115 #define ID_ReduceAction271 (SFT_parser[1060])
2116 #define COLOR_ReduceAction271 (SFT_parser[1061])
2117 #define ATTR_parser___ReduceAction271____goto(recv) ATTR(recv, (SFT_parser[1062] + 0))
2118 #define INIT_TABLE_POS_ReduceAction271 (SFT_parser[1063] + 0)
2119 #define CALL_parser___ReduceAction271___init(recv) ((parser___ReduceAction271___init_t)CALL((recv), (SFT_parser[1063] + 1)))
2120 #define ID_ReduceAction272 (SFT_parser[1064])
2121 #define COLOR_ReduceAction272 (SFT_parser[1065])
2122 #define ATTR_parser___ReduceAction272____goto(recv) ATTR(recv, (SFT_parser[1066] + 0))
2123 #define INIT_TABLE_POS_ReduceAction272 (SFT_parser[1067] + 0)
2124 #define CALL_parser___ReduceAction272___init(recv) ((parser___ReduceAction272___init_t)CALL((recv), (SFT_parser[1067] + 1)))
2125 #define ID_ReduceAction273 (SFT_parser[1068])
2126 #define COLOR_ReduceAction273 (SFT_parser[1069])
2127 #define ATTR_parser___ReduceAction273____goto(recv) ATTR(recv, (SFT_parser[1070] + 0))
2128 #define INIT_TABLE_POS_ReduceAction273 (SFT_parser[1071] + 0)
2129 #define CALL_parser___ReduceAction273___init(recv) ((parser___ReduceAction273___init_t)CALL((recv), (SFT_parser[1071] + 1)))
2130 #define ID_ReduceAction274 (SFT_parser[1072])
2131 #define COLOR_ReduceAction274 (SFT_parser[1073])
2132 #define ATTR_parser___ReduceAction274____goto(recv) ATTR(recv, (SFT_parser[1074] + 0))
2133 #define INIT_TABLE_POS_ReduceAction274 (SFT_parser[1075] + 0)
2134 #define CALL_parser___ReduceAction274___init(recv) ((parser___ReduceAction274___init_t)CALL((recv), (SFT_parser[1075] + 1)))
2135 #define ID_ReduceAction275 (SFT_parser[1076])
2136 #define COLOR_ReduceAction275 (SFT_parser[1077])
2137 #define ATTR_parser___ReduceAction275____goto(recv) ATTR(recv, (SFT_parser[1078] + 0))
2138 #define INIT_TABLE_POS_ReduceAction275 (SFT_parser[1079] + 0)
2139 #define CALL_parser___ReduceAction275___init(recv) ((parser___ReduceAction275___init_t)CALL((recv), (SFT_parser[1079] + 1)))
2140 #define ID_ReduceAction276 (SFT_parser[1080])
2141 #define COLOR_ReduceAction276 (SFT_parser[1081])
2142 #define ATTR_parser___ReduceAction276____goto(recv) ATTR(recv, (SFT_parser[1082] + 0))
2143 #define INIT_TABLE_POS_ReduceAction276 (SFT_parser[1083] + 0)
2144 #define CALL_parser___ReduceAction276___init(recv) ((parser___ReduceAction276___init_t)CALL((recv), (SFT_parser[1083] + 1)))
2145 #define ID_ReduceAction279 (SFT_parser[1084])
2146 #define COLOR_ReduceAction279 (SFT_parser[1085])
2147 #define ATTR_parser___ReduceAction279____goto(recv) ATTR(recv, (SFT_parser[1086] + 0))
2148 #define INIT_TABLE_POS_ReduceAction279 (SFT_parser[1087] + 0)
2149 #define CALL_parser___ReduceAction279___init(recv) ((parser___ReduceAction279___init_t)CALL((recv), (SFT_parser[1087] + 1)))
2150 #define ID_ReduceAction280 (SFT_parser[1088])
2151 #define COLOR_ReduceAction280 (SFT_parser[1089])
2152 #define ATTR_parser___ReduceAction280____goto(recv) ATTR(recv, (SFT_parser[1090] + 0))
2153 #define INIT_TABLE_POS_ReduceAction280 (SFT_parser[1091] + 0)
2154 #define CALL_parser___ReduceAction280___init(recv) ((parser___ReduceAction280___init_t)CALL((recv), (SFT_parser[1091] + 1)))
2155 #define ID_ReduceAction281 (SFT_parser[1092])
2156 #define COLOR_ReduceAction281 (SFT_parser[1093])
2157 #define ATTR_parser___ReduceAction281____goto(recv) ATTR(recv, (SFT_parser[1094] + 0))
2158 #define INIT_TABLE_POS_ReduceAction281 (SFT_parser[1095] + 0)
2159 #define CALL_parser___ReduceAction281___init(recv) ((parser___ReduceAction281___init_t)CALL((recv), (SFT_parser[1095] + 1)))
2160 #define ID_ReduceAction282 (SFT_parser[1096])
2161 #define COLOR_ReduceAction282 (SFT_parser[1097])
2162 #define ATTR_parser___ReduceAction282____goto(recv) ATTR(recv, (SFT_parser[1098] + 0))
2163 #define INIT_TABLE_POS_ReduceAction282 (SFT_parser[1099] + 0)
2164 #define CALL_parser___ReduceAction282___init(recv) ((parser___ReduceAction282___init_t)CALL((recv), (SFT_parser[1099] + 1)))
2165 #define ID_ReduceAction283 (SFT_parser[1100])
2166 #define COLOR_ReduceAction283 (SFT_parser[1101])
2167 #define ATTR_parser___ReduceAction283____goto(recv) ATTR(recv, (SFT_parser[1102] + 0))
2168 #define INIT_TABLE_POS_ReduceAction283 (SFT_parser[1103] + 0)
2169 #define CALL_parser___ReduceAction283___init(recv) ((parser___ReduceAction283___init_t)CALL((recv), (SFT_parser[1103] + 1)))
2170 #define ID_ReduceAction284 (SFT_parser[1104])
2171 #define COLOR_ReduceAction284 (SFT_parser[1105])
2172 #define ATTR_parser___ReduceAction284____goto(recv) ATTR(recv, (SFT_parser[1106] + 0))
2173 #define INIT_TABLE_POS_ReduceAction284 (SFT_parser[1107] + 0)
2174 #define CALL_parser___ReduceAction284___init(recv) ((parser___ReduceAction284___init_t)CALL((recv), (SFT_parser[1107] + 1)))
2175 #define ID_ReduceAction285 (SFT_parser[1108])
2176 #define COLOR_ReduceAction285 (SFT_parser[1109])
2177 #define ATTR_parser___ReduceAction285____goto(recv) ATTR(recv, (SFT_parser[1110] + 0))
2178 #define INIT_TABLE_POS_ReduceAction285 (SFT_parser[1111] + 0)
2179 #define CALL_parser___ReduceAction285___init(recv) ((parser___ReduceAction285___init_t)CALL((recv), (SFT_parser[1111] + 1)))
2180 #define ID_ReduceAction286 (SFT_parser[1112])
2181 #define COLOR_ReduceAction286 (SFT_parser[1113])
2182 #define ATTR_parser___ReduceAction286____goto(recv) ATTR(recv, (SFT_parser[1114] + 0))
2183 #define INIT_TABLE_POS_ReduceAction286 (SFT_parser[1115] + 0)
2184 #define CALL_parser___ReduceAction286___init(recv) ((parser___ReduceAction286___init_t)CALL((recv), (SFT_parser[1115] + 1)))
2185 #define ID_ReduceAction287 (SFT_parser[1116])
2186 #define COLOR_ReduceAction287 (SFT_parser[1117])
2187 #define ATTR_parser___ReduceAction287____goto(recv) ATTR(recv, (SFT_parser[1118] + 0))
2188 #define INIT_TABLE_POS_ReduceAction287 (SFT_parser[1119] + 0)
2189 #define CALL_parser___ReduceAction287___init(recv) ((parser___ReduceAction287___init_t)CALL((recv), (SFT_parser[1119] + 1)))
2190 #define ID_ReduceAction288 (SFT_parser[1120])
2191 #define COLOR_ReduceAction288 (SFT_parser[1121])
2192 #define ATTR_parser___ReduceAction288____goto(recv) ATTR(recv, (SFT_parser[1122] + 0))
2193 #define INIT_TABLE_POS_ReduceAction288 (SFT_parser[1123] + 0)
2194 #define CALL_parser___ReduceAction288___init(recv) ((parser___ReduceAction288___init_t)CALL((recv), (SFT_parser[1123] + 1)))
2195 #define ID_ReduceAction289 (SFT_parser[1124])
2196 #define COLOR_ReduceAction289 (SFT_parser[1125])
2197 #define ATTR_parser___ReduceAction289____goto(recv) ATTR(recv, (SFT_parser[1126] + 0))
2198 #define INIT_TABLE_POS_ReduceAction289 (SFT_parser[1127] + 0)
2199 #define CALL_parser___ReduceAction289___init(recv) ((parser___ReduceAction289___init_t)CALL((recv), (SFT_parser[1127] + 1)))
2200 #define ID_ReduceAction293 (SFT_parser[1128])
2201 #define COLOR_ReduceAction293 (SFT_parser[1129])
2202 #define ATTR_parser___ReduceAction293____goto(recv) ATTR(recv, (SFT_parser[1130] + 0))
2203 #define INIT_TABLE_POS_ReduceAction293 (SFT_parser[1131] + 0)
2204 #define CALL_parser___ReduceAction293___init(recv) ((parser___ReduceAction293___init_t)CALL((recv), (SFT_parser[1131] + 1)))
2205 #define ID_ReduceAction295 (SFT_parser[1132])
2206 #define COLOR_ReduceAction295 (SFT_parser[1133])
2207 #define ATTR_parser___ReduceAction295____goto(recv) ATTR(recv, (SFT_parser[1134] + 0))
2208 #define INIT_TABLE_POS_ReduceAction295 (SFT_parser[1135] + 0)
2209 #define CALL_parser___ReduceAction295___init(recv) ((parser___ReduceAction295___init_t)CALL((recv), (SFT_parser[1135] + 1)))
2210 #define ID_ReduceAction297 (SFT_parser[1136])
2211 #define COLOR_ReduceAction297 (SFT_parser[1137])
2212 #define ATTR_parser___ReduceAction297____goto(recv) ATTR(recv, (SFT_parser[1138] + 0))
2213 #define INIT_TABLE_POS_ReduceAction297 (SFT_parser[1139] + 0)
2214 #define CALL_parser___ReduceAction297___init(recv) ((parser___ReduceAction297___init_t)CALL((recv), (SFT_parser[1139] + 1)))
2215 #define ID_ReduceAction298 (SFT_parser[1140])
2216 #define COLOR_ReduceAction298 (SFT_parser[1141])
2217 #define ATTR_parser___ReduceAction298____goto(recv) ATTR(recv, (SFT_parser[1142] + 0))
2218 #define INIT_TABLE_POS_ReduceAction298 (SFT_parser[1143] + 0)
2219 #define CALL_parser___ReduceAction298___init(recv) ((parser___ReduceAction298___init_t)CALL((recv), (SFT_parser[1143] + 1)))
2220 #define ID_ReduceAction299 (SFT_parser[1144])
2221 #define COLOR_ReduceAction299 (SFT_parser[1145])
2222 #define ATTR_parser___ReduceAction299____goto(recv) ATTR(recv, (SFT_parser[1146] + 0))
2223 #define INIT_TABLE_POS_ReduceAction299 (SFT_parser[1147] + 0)
2224 #define CALL_parser___ReduceAction299___init(recv) ((parser___ReduceAction299___init_t)CALL((recv), (SFT_parser[1147] + 1)))
2225 #define ID_ReduceAction301 (SFT_parser[1148])
2226 #define COLOR_ReduceAction301 (SFT_parser[1149])
2227 #define ATTR_parser___ReduceAction301____goto(recv) ATTR(recv, (SFT_parser[1150] + 0))
2228 #define INIT_TABLE_POS_ReduceAction301 (SFT_parser[1151] + 0)
2229 #define CALL_parser___ReduceAction301___init(recv) ((parser___ReduceAction301___init_t)CALL((recv), (SFT_parser[1151] + 1)))
2230 #define ID_ReduceAction303 (SFT_parser[1152])
2231 #define COLOR_ReduceAction303 (SFT_parser[1153])
2232 #define ATTR_parser___ReduceAction303____goto(recv) ATTR(recv, (SFT_parser[1154] + 0))
2233 #define INIT_TABLE_POS_ReduceAction303 (SFT_parser[1155] + 0)
2234 #define CALL_parser___ReduceAction303___init(recv) ((parser___ReduceAction303___init_t)CALL((recv), (SFT_parser[1155] + 1)))
2235 #define ID_ReduceAction304 (SFT_parser[1156])
2236 #define COLOR_ReduceAction304 (SFT_parser[1157])
2237 #define ATTR_parser___ReduceAction304____goto(recv) ATTR(recv, (SFT_parser[1158] + 0))
2238 #define INIT_TABLE_POS_ReduceAction304 (SFT_parser[1159] + 0)
2239 #define CALL_parser___ReduceAction304___init(recv) ((parser___ReduceAction304___init_t)CALL((recv), (SFT_parser[1159] + 1)))
2240 #define ID_ReduceAction305 (SFT_parser[1160])
2241 #define COLOR_ReduceAction305 (SFT_parser[1161])
2242 #define ATTR_parser___ReduceAction305____goto(recv) ATTR(recv, (SFT_parser[1162] + 0))
2243 #define INIT_TABLE_POS_ReduceAction305 (SFT_parser[1163] + 0)
2244 #define CALL_parser___ReduceAction305___init(recv) ((parser___ReduceAction305___init_t)CALL((recv), (SFT_parser[1163] + 1)))
2245 #define ID_ReduceAction306 (SFT_parser[1164])
2246 #define COLOR_ReduceAction306 (SFT_parser[1165])
2247 #define ATTR_parser___ReduceAction306____goto(recv) ATTR(recv, (SFT_parser[1166] + 0))
2248 #define INIT_TABLE_POS_ReduceAction306 (SFT_parser[1167] + 0)
2249 #define CALL_parser___ReduceAction306___init(recv) ((parser___ReduceAction306___init_t)CALL((recv), (SFT_parser[1167] + 1)))
2250 #define ID_ReduceAction307 (SFT_parser[1168])
2251 #define COLOR_ReduceAction307 (SFT_parser[1169])
2252 #define ATTR_parser___ReduceAction307____goto(recv) ATTR(recv, (SFT_parser[1170] + 0))
2253 #define INIT_TABLE_POS_ReduceAction307 (SFT_parser[1171] + 0)
2254 #define CALL_parser___ReduceAction307___init(recv) ((parser___ReduceAction307___init_t)CALL((recv), (SFT_parser[1171] + 1)))
2255 #define ID_ReduceAction308 (SFT_parser[1172])
2256 #define COLOR_ReduceAction308 (SFT_parser[1173])
2257 #define ATTR_parser___ReduceAction308____goto(recv) ATTR(recv, (SFT_parser[1174] + 0))
2258 #define INIT_TABLE_POS_ReduceAction308 (SFT_parser[1175] + 0)
2259 #define CALL_parser___ReduceAction308___init(recv) ((parser___ReduceAction308___init_t)CALL((recv), (SFT_parser[1175] + 1)))
2260 #define ID_ReduceAction309 (SFT_parser[1176])
2261 #define COLOR_ReduceAction309 (SFT_parser[1177])
2262 #define ATTR_parser___ReduceAction309____goto(recv) ATTR(recv, (SFT_parser[1178] + 0))
2263 #define INIT_TABLE_POS_ReduceAction309 (SFT_parser[1179] + 0)
2264 #define CALL_parser___ReduceAction309___init(recv) ((parser___ReduceAction309___init_t)CALL((recv), (SFT_parser[1179] + 1)))
2265 #define ID_ReduceAction310 (SFT_parser[1180])
2266 #define COLOR_ReduceAction310 (SFT_parser[1181])
2267 #define ATTR_parser___ReduceAction310____goto(recv) ATTR(recv, (SFT_parser[1182] + 0))
2268 #define INIT_TABLE_POS_ReduceAction310 (SFT_parser[1183] + 0)
2269 #define CALL_parser___ReduceAction310___init(recv) ((parser___ReduceAction310___init_t)CALL((recv), (SFT_parser[1183] + 1)))
2270 #define ID_ReduceAction311 (SFT_parser[1184])
2271 #define COLOR_ReduceAction311 (SFT_parser[1185])
2272 #define ATTR_parser___ReduceAction311____goto(recv) ATTR(recv, (SFT_parser[1186] + 0))
2273 #define INIT_TABLE_POS_ReduceAction311 (SFT_parser[1187] + 0)
2274 #define CALL_parser___ReduceAction311___init(recv) ((parser___ReduceAction311___init_t)CALL((recv), (SFT_parser[1187] + 1)))
2275 #define ID_ReduceAction312 (SFT_parser[1188])
2276 #define COLOR_ReduceAction312 (SFT_parser[1189])
2277 #define ATTR_parser___ReduceAction312____goto(recv) ATTR(recv, (SFT_parser[1190] + 0))
2278 #define INIT_TABLE_POS_ReduceAction312 (SFT_parser[1191] + 0)
2279 #define CALL_parser___ReduceAction312___init(recv) ((parser___ReduceAction312___init_t)CALL((recv), (SFT_parser[1191] + 1)))
2280 #define ID_ReduceAction313 (SFT_parser[1192])
2281 #define COLOR_ReduceAction313 (SFT_parser[1193])
2282 #define ATTR_parser___ReduceAction313____goto(recv) ATTR(recv, (SFT_parser[1194] + 0))
2283 #define INIT_TABLE_POS_ReduceAction313 (SFT_parser[1195] + 0)
2284 #define CALL_parser___ReduceAction313___init(recv) ((parser___ReduceAction313___init_t)CALL((recv), (SFT_parser[1195] + 1)))
2285 #define ID_ReduceAction315 (SFT_parser[1196])
2286 #define COLOR_ReduceAction315 (SFT_parser[1197])
2287 #define ATTR_parser___ReduceAction315____goto(recv) ATTR(recv, (SFT_parser[1198] + 0))
2288 #define INIT_TABLE_POS_ReduceAction315 (SFT_parser[1199] + 0)
2289 #define CALL_parser___ReduceAction315___init(recv) ((parser___ReduceAction315___init_t)CALL((recv), (SFT_parser[1199] + 1)))
2290 #define ID_ReduceAction316 (SFT_parser[1200])
2291 #define COLOR_ReduceAction316 (SFT_parser[1201])
2292 #define ATTR_parser___ReduceAction316____goto(recv) ATTR(recv, (SFT_parser[1202] + 0))
2293 #define INIT_TABLE_POS_ReduceAction316 (SFT_parser[1203] + 0)
2294 #define CALL_parser___ReduceAction316___init(recv) ((parser___ReduceAction316___init_t)CALL((recv), (SFT_parser[1203] + 1)))
2295 #define ID_ReduceAction318 (SFT_parser[1204])
2296 #define COLOR_ReduceAction318 (SFT_parser[1205])
2297 #define ATTR_parser___ReduceAction318____goto(recv) ATTR(recv, (SFT_parser[1206] + 0))
2298 #define INIT_TABLE_POS_ReduceAction318 (SFT_parser[1207] + 0)
2299 #define CALL_parser___ReduceAction318___init(recv) ((parser___ReduceAction318___init_t)CALL((recv), (SFT_parser[1207] + 1)))
2300 #define ID_ReduceAction319 (SFT_parser[1208])
2301 #define COLOR_ReduceAction319 (SFT_parser[1209])
2302 #define ATTR_parser___ReduceAction319____goto(recv) ATTR(recv, (SFT_parser[1210] + 0))
2303 #define INIT_TABLE_POS_ReduceAction319 (SFT_parser[1211] + 0)
2304 #define CALL_parser___ReduceAction319___init(recv) ((parser___ReduceAction319___init_t)CALL((recv), (SFT_parser[1211] + 1)))
2305 #define ID_ReduceAction320 (SFT_parser[1212])
2306 #define COLOR_ReduceAction320 (SFT_parser[1213])
2307 #define ATTR_parser___ReduceAction320____goto(recv) ATTR(recv, (SFT_parser[1214] + 0))
2308 #define INIT_TABLE_POS_ReduceAction320 (SFT_parser[1215] + 0)
2309 #define CALL_parser___ReduceAction320___init(recv) ((parser___ReduceAction320___init_t)CALL((recv), (SFT_parser[1215] + 1)))
2310 #define ID_ReduceAction322 (SFT_parser[1216])
2311 #define COLOR_ReduceAction322 (SFT_parser[1217])
2312 #define ATTR_parser___ReduceAction322____goto(recv) ATTR(recv, (SFT_parser[1218] + 0))
2313 #define INIT_TABLE_POS_ReduceAction322 (SFT_parser[1219] + 0)
2314 #define CALL_parser___ReduceAction322___init(recv) ((parser___ReduceAction322___init_t)CALL((recv), (SFT_parser[1219] + 1)))
2315 #define ID_ReduceAction323 (SFT_parser[1220])
2316 #define COLOR_ReduceAction323 (SFT_parser[1221])
2317 #define ATTR_parser___ReduceAction323____goto(recv) ATTR(recv, (SFT_parser[1222] + 0))
2318 #define INIT_TABLE_POS_ReduceAction323 (SFT_parser[1223] + 0)
2319 #define CALL_parser___ReduceAction323___init(recv) ((parser___ReduceAction323___init_t)CALL((recv), (SFT_parser[1223] + 1)))
2320 #define ID_ReduceAction325 (SFT_parser[1224])
2321 #define COLOR_ReduceAction325 (SFT_parser[1225])
2322 #define ATTR_parser___ReduceAction325____goto(recv) ATTR(recv, (SFT_parser[1226] + 0))
2323 #define INIT_TABLE_POS_ReduceAction325 (SFT_parser[1227] + 0)
2324 #define CALL_parser___ReduceAction325___init(recv) ((parser___ReduceAction325___init_t)CALL((recv), (SFT_parser[1227] + 1)))
2325 #define ID_ReduceAction326 (SFT_parser[1228])
2326 #define COLOR_ReduceAction326 (SFT_parser[1229])
2327 #define ATTR_parser___ReduceAction326____goto(recv) ATTR(recv, (SFT_parser[1230] + 0))
2328 #define INIT_TABLE_POS_ReduceAction326 (SFT_parser[1231] + 0)
2329 #define CALL_parser___ReduceAction326___init(recv) ((parser___ReduceAction326___init_t)CALL((recv), (SFT_parser[1231] + 1)))
2330 #define ID_ReduceAction327 (SFT_parser[1232])
2331 #define COLOR_ReduceAction327 (SFT_parser[1233])
2332 #define ATTR_parser___ReduceAction327____goto(recv) ATTR(recv, (SFT_parser[1234] + 0))
2333 #define INIT_TABLE_POS_ReduceAction327 (SFT_parser[1235] + 0)
2334 #define CALL_parser___ReduceAction327___init(recv) ((parser___ReduceAction327___init_t)CALL((recv), (SFT_parser[1235] + 1)))
2335 #define ID_ReduceAction328 (SFT_parser[1236])
2336 #define COLOR_ReduceAction328 (SFT_parser[1237])
2337 #define ATTR_parser___ReduceAction328____goto(recv) ATTR(recv, (SFT_parser[1238] + 0))
2338 #define INIT_TABLE_POS_ReduceAction328 (SFT_parser[1239] + 0)
2339 #define CALL_parser___ReduceAction328___init(recv) ((parser___ReduceAction328___init_t)CALL((recv), (SFT_parser[1239] + 1)))
2340 #define ID_ReduceAction329 (SFT_parser[1240])
2341 #define COLOR_ReduceAction329 (SFT_parser[1241])
2342 #define ATTR_parser___ReduceAction329____goto(recv) ATTR(recv, (SFT_parser[1242] + 0))
2343 #define INIT_TABLE_POS_ReduceAction329 (SFT_parser[1243] + 0)
2344 #define CALL_parser___ReduceAction329___init(recv) ((parser___ReduceAction329___init_t)CALL((recv), (SFT_parser[1243] + 1)))
2345 #define ID_ReduceAction336 (SFT_parser[1244])
2346 #define COLOR_ReduceAction336 (SFT_parser[1245])
2347 #define ATTR_parser___ReduceAction336____goto(recv) ATTR(recv, (SFT_parser[1246] + 0))
2348 #define INIT_TABLE_POS_ReduceAction336 (SFT_parser[1247] + 0)
2349 #define CALL_parser___ReduceAction336___init(recv) ((parser___ReduceAction336___init_t)CALL((recv), (SFT_parser[1247] + 1)))
2350 #define ID_ReduceAction337 (SFT_parser[1248])
2351 #define COLOR_ReduceAction337 (SFT_parser[1249])
2352 #define ATTR_parser___ReduceAction337____goto(recv) ATTR(recv, (SFT_parser[1250] + 0))
2353 #define INIT_TABLE_POS_ReduceAction337 (SFT_parser[1251] + 0)
2354 #define CALL_parser___ReduceAction337___init(recv) ((parser___ReduceAction337___init_t)CALL((recv), (SFT_parser[1251] + 1)))
2355 #define ID_ReduceAction338 (SFT_parser[1252])
2356 #define COLOR_ReduceAction338 (SFT_parser[1253])
2357 #define ATTR_parser___ReduceAction338____goto(recv) ATTR(recv, (SFT_parser[1254] + 0))
2358 #define INIT_TABLE_POS_ReduceAction338 (SFT_parser[1255] + 0)
2359 #define CALL_parser___ReduceAction338___init(recv) ((parser___ReduceAction338___init_t)CALL((recv), (SFT_parser[1255] + 1)))
2360 #define ID_ReduceAction339 (SFT_parser[1256])
2361 #define COLOR_ReduceAction339 (SFT_parser[1257])
2362 #define ATTR_parser___ReduceAction339____goto(recv) ATTR(recv, (SFT_parser[1258] + 0))
2363 #define INIT_TABLE_POS_ReduceAction339 (SFT_parser[1259] + 0)
2364 #define CALL_parser___ReduceAction339___init(recv) ((parser___ReduceAction339___init_t)CALL((recv), (SFT_parser[1259] + 1)))
2365 #define ID_ReduceAction340 (SFT_parser[1260])
2366 #define COLOR_ReduceAction340 (SFT_parser[1261])
2367 #define ATTR_parser___ReduceAction340____goto(recv) ATTR(recv, (SFT_parser[1262] + 0))
2368 #define INIT_TABLE_POS_ReduceAction340 (SFT_parser[1263] + 0)
2369 #define CALL_parser___ReduceAction340___init(recv) ((parser___ReduceAction340___init_t)CALL((recv), (SFT_parser[1263] + 1)))
2370 #define ID_ReduceAction341 (SFT_parser[1264])
2371 #define COLOR_ReduceAction341 (SFT_parser[1265])
2372 #define ATTR_parser___ReduceAction341____goto(recv) ATTR(recv, (SFT_parser[1266] + 0))
2373 #define INIT_TABLE_POS_ReduceAction341 (SFT_parser[1267] + 0)
2374 #define CALL_parser___ReduceAction341___init(recv) ((parser___ReduceAction341___init_t)CALL((recv), (SFT_parser[1267] + 1)))
2375 #define ID_ReduceAction342 (SFT_parser[1268])
2376 #define COLOR_ReduceAction342 (SFT_parser[1269])
2377 #define ATTR_parser___ReduceAction342____goto(recv) ATTR(recv, (SFT_parser[1270] + 0))
2378 #define INIT_TABLE_POS_ReduceAction342 (SFT_parser[1271] + 0)
2379 #define CALL_parser___ReduceAction342___init(recv) ((parser___ReduceAction342___init_t)CALL((recv), (SFT_parser[1271] + 1)))
2380 #define ID_ReduceAction343 (SFT_parser[1272])
2381 #define COLOR_ReduceAction343 (SFT_parser[1273])
2382 #define ATTR_parser___ReduceAction343____goto(recv) ATTR(recv, (SFT_parser[1274] + 0))
2383 #define INIT_TABLE_POS_ReduceAction343 (SFT_parser[1275] + 0)
2384 #define CALL_parser___ReduceAction343___init(recv) ((parser___ReduceAction343___init_t)CALL((recv), (SFT_parser[1275] + 1)))
2385 #define ID_ReduceAction344 (SFT_parser[1276])
2386 #define COLOR_ReduceAction344 (SFT_parser[1277])
2387 #define ATTR_parser___ReduceAction344____goto(recv) ATTR(recv, (SFT_parser[1278] + 0))
2388 #define INIT_TABLE_POS_ReduceAction344 (SFT_parser[1279] + 0)
2389 #define CALL_parser___ReduceAction344___init(recv) ((parser___ReduceAction344___init_t)CALL((recv), (SFT_parser[1279] + 1)))
2390 #define ID_ReduceAction345 (SFT_parser[1280])
2391 #define COLOR_ReduceAction345 (SFT_parser[1281])
2392 #define ATTR_parser___ReduceAction345____goto(recv) ATTR(recv, (SFT_parser[1282] + 0))
2393 #define INIT_TABLE_POS_ReduceAction345 (SFT_parser[1283] + 0)
2394 #define CALL_parser___ReduceAction345___init(recv) ((parser___ReduceAction345___init_t)CALL((recv), (SFT_parser[1283] + 1)))
2395 #define ID_ReduceAction346 (SFT_parser[1284])
2396 #define COLOR_ReduceAction346 (SFT_parser[1285])
2397 #define ATTR_parser___ReduceAction346____goto(recv) ATTR(recv, (SFT_parser[1286] + 0))
2398 #define INIT_TABLE_POS_ReduceAction346 (SFT_parser[1287] + 0)
2399 #define CALL_parser___ReduceAction346___init(recv) ((parser___ReduceAction346___init_t)CALL((recv), (SFT_parser[1287] + 1)))
2400 #define ID_ReduceAction347 (SFT_parser[1288])
2401 #define COLOR_ReduceAction347 (SFT_parser[1289])
2402 #define ATTR_parser___ReduceAction347____goto(recv) ATTR(recv, (SFT_parser[1290] + 0))
2403 #define INIT_TABLE_POS_ReduceAction347 (SFT_parser[1291] + 0)
2404 #define CALL_parser___ReduceAction347___init(recv) ((parser___ReduceAction347___init_t)CALL((recv), (SFT_parser[1291] + 1)))
2405 #define ID_ReduceAction348 (SFT_parser[1292])
2406 #define COLOR_ReduceAction348 (SFT_parser[1293])
2407 #define ATTR_parser___ReduceAction348____goto(recv) ATTR(recv, (SFT_parser[1294] + 0))
2408 #define INIT_TABLE_POS_ReduceAction348 (SFT_parser[1295] + 0)
2409 #define CALL_parser___ReduceAction348___init(recv) ((parser___ReduceAction348___init_t)CALL((recv), (SFT_parser[1295] + 1)))
2410 #define ID_ReduceAction351 (SFT_parser[1296])
2411 #define COLOR_ReduceAction351 (SFT_parser[1297])
2412 #define ATTR_parser___ReduceAction351____goto(recv) ATTR(recv, (SFT_parser[1298] + 0))
2413 #define INIT_TABLE_POS_ReduceAction351 (SFT_parser[1299] + 0)
2414 #define CALL_parser___ReduceAction351___init(recv) ((parser___ReduceAction351___init_t)CALL((recv), (SFT_parser[1299] + 1)))
2415 #define ID_ReduceAction352 (SFT_parser[1300])
2416 #define COLOR_ReduceAction352 (SFT_parser[1301])
2417 #define ATTR_parser___ReduceAction352____goto(recv) ATTR(recv, (SFT_parser[1302] + 0))
2418 #define INIT_TABLE_POS_ReduceAction352 (SFT_parser[1303] + 0)
2419 #define CALL_parser___ReduceAction352___init(recv) ((parser___ReduceAction352___init_t)CALL((recv), (SFT_parser[1303] + 1)))
2420 #define ID_ReduceAction353 (SFT_parser[1304])
2421 #define COLOR_ReduceAction353 (SFT_parser[1305])
2422 #define ATTR_parser___ReduceAction353____goto(recv) ATTR(recv, (SFT_parser[1306] + 0))
2423 #define INIT_TABLE_POS_ReduceAction353 (SFT_parser[1307] + 0)
2424 #define CALL_parser___ReduceAction353___init(recv) ((parser___ReduceAction353___init_t)CALL((recv), (SFT_parser[1307] + 1)))
2425 #define ID_ReduceAction354 (SFT_parser[1308])
2426 #define COLOR_ReduceAction354 (SFT_parser[1309])
2427 #define ATTR_parser___ReduceAction354____goto(recv) ATTR(recv, (SFT_parser[1310] + 0))
2428 #define INIT_TABLE_POS_ReduceAction354 (SFT_parser[1311] + 0)
2429 #define CALL_parser___ReduceAction354___init(recv) ((parser___ReduceAction354___init_t)CALL((recv), (SFT_parser[1311] + 1)))
2430 #define ID_ReduceAction355 (SFT_parser[1312])
2431 #define COLOR_ReduceAction355 (SFT_parser[1313])
2432 #define ATTR_parser___ReduceAction355____goto(recv) ATTR(recv, (SFT_parser[1314] + 0))
2433 #define INIT_TABLE_POS_ReduceAction355 (SFT_parser[1315] + 0)
2434 #define CALL_parser___ReduceAction355___init(recv) ((parser___ReduceAction355___init_t)CALL((recv), (SFT_parser[1315] + 1)))
2435 #define ID_ReduceAction356 (SFT_parser[1316])
2436 #define COLOR_ReduceAction356 (SFT_parser[1317])
2437 #define ATTR_parser___ReduceAction356____goto(recv) ATTR(recv, (SFT_parser[1318] + 0))
2438 #define INIT_TABLE_POS_ReduceAction356 (SFT_parser[1319] + 0)
2439 #define CALL_parser___ReduceAction356___init(recv) ((parser___ReduceAction356___init_t)CALL((recv), (SFT_parser[1319] + 1)))
2440 #define ID_ReduceAction358 (SFT_parser[1320])
2441 #define COLOR_ReduceAction358 (SFT_parser[1321])
2442 #define ATTR_parser___ReduceAction358____goto(recv) ATTR(recv, (SFT_parser[1322] + 0))
2443 #define INIT_TABLE_POS_ReduceAction358 (SFT_parser[1323] + 0)
2444 #define CALL_parser___ReduceAction358___init(recv) ((parser___ReduceAction358___init_t)CALL((recv), (SFT_parser[1323] + 1)))
2445 #define ID_ReduceAction359 (SFT_parser[1324])
2446 #define COLOR_ReduceAction359 (SFT_parser[1325])
2447 #define ATTR_parser___ReduceAction359____goto(recv) ATTR(recv, (SFT_parser[1326] + 0))
2448 #define INIT_TABLE_POS_ReduceAction359 (SFT_parser[1327] + 0)
2449 #define CALL_parser___ReduceAction359___init(recv) ((parser___ReduceAction359___init_t)CALL((recv), (SFT_parser[1327] + 1)))
2450 #define ID_ReduceAction360 (SFT_parser[1328])
2451 #define COLOR_ReduceAction360 (SFT_parser[1329])
2452 #define ATTR_parser___ReduceAction360____goto(recv) ATTR(recv, (SFT_parser[1330] + 0))
2453 #define INIT_TABLE_POS_ReduceAction360 (SFT_parser[1331] + 0)
2454 #define CALL_parser___ReduceAction360___init(recv) ((parser___ReduceAction360___init_t)CALL((recv), (SFT_parser[1331] + 1)))
2455 #define ID_ReduceAction361 (SFT_parser[1332])
2456 #define COLOR_ReduceAction361 (SFT_parser[1333])
2457 #define ATTR_parser___ReduceAction361____goto(recv) ATTR(recv, (SFT_parser[1334] + 0))
2458 #define INIT_TABLE_POS_ReduceAction361 (SFT_parser[1335] + 0)
2459 #define CALL_parser___ReduceAction361___init(recv) ((parser___ReduceAction361___init_t)CALL((recv), (SFT_parser[1335] + 1)))
2460 #define ID_ReduceAction363 (SFT_parser[1336])
2461 #define COLOR_ReduceAction363 (SFT_parser[1337])
2462 #define ATTR_parser___ReduceAction363____goto(recv) ATTR(recv, (SFT_parser[1338] + 0))
2463 #define INIT_TABLE_POS_ReduceAction363 (SFT_parser[1339] + 0)
2464 #define CALL_parser___ReduceAction363___init(recv) ((parser___ReduceAction363___init_t)CALL((recv), (SFT_parser[1339] + 1)))
2465 #define ID_ReduceAction366 (SFT_parser[1340])
2466 #define COLOR_ReduceAction366 (SFT_parser[1341])
2467 #define ATTR_parser___ReduceAction366____goto(recv) ATTR(recv, (SFT_parser[1342] + 0))
2468 #define INIT_TABLE_POS_ReduceAction366 (SFT_parser[1343] + 0)
2469 #define CALL_parser___ReduceAction366___init(recv) ((parser___ReduceAction366___init_t)CALL((recv), (SFT_parser[1343] + 1)))
2470 #define ID_ReduceAction371 (SFT_parser[1344])
2471 #define COLOR_ReduceAction371 (SFT_parser[1345])
2472 #define ATTR_parser___ReduceAction371____goto(recv) ATTR(recv, (SFT_parser[1346] + 0))
2473 #define INIT_TABLE_POS_ReduceAction371 (SFT_parser[1347] + 0)
2474 #define CALL_parser___ReduceAction371___init(recv) ((parser___ReduceAction371___init_t)CALL((recv), (SFT_parser[1347] + 1)))
2475 #define ID_ReduceAction372 (SFT_parser[1348])
2476 #define COLOR_ReduceAction372 (SFT_parser[1349])
2477 #define ATTR_parser___ReduceAction372____goto(recv) ATTR(recv, (SFT_parser[1350] + 0))
2478 #define INIT_TABLE_POS_ReduceAction372 (SFT_parser[1351] + 0)
2479 #define CALL_parser___ReduceAction372___init(recv) ((parser___ReduceAction372___init_t)CALL((recv), (SFT_parser[1351] + 1)))
2480 #define ID_ReduceAction373 (SFT_parser[1352])
2481 #define COLOR_ReduceAction373 (SFT_parser[1353])
2482 #define ATTR_parser___ReduceAction373____goto(recv) ATTR(recv, (SFT_parser[1354] + 0))
2483 #define INIT_TABLE_POS_ReduceAction373 (SFT_parser[1355] + 0)
2484 #define CALL_parser___ReduceAction373___init(recv) ((parser___ReduceAction373___init_t)CALL((recv), (SFT_parser[1355] + 1)))
2485 #define ID_ReduceAction374 (SFT_parser[1356])
2486 #define COLOR_ReduceAction374 (SFT_parser[1357])
2487 #define ATTR_parser___ReduceAction374____goto(recv) ATTR(recv, (SFT_parser[1358] + 0))
2488 #define INIT_TABLE_POS_ReduceAction374 (SFT_parser[1359] + 0)
2489 #define CALL_parser___ReduceAction374___init(recv) ((parser___ReduceAction374___init_t)CALL((recv), (SFT_parser[1359] + 1)))
2490 #define ID_ReduceAction375 (SFT_parser[1360])
2491 #define COLOR_ReduceAction375 (SFT_parser[1361])
2492 #define ATTR_parser___ReduceAction375____goto(recv) ATTR(recv, (SFT_parser[1362] + 0))
2493 #define INIT_TABLE_POS_ReduceAction375 (SFT_parser[1363] + 0)
2494 #define CALL_parser___ReduceAction375___init(recv) ((parser___ReduceAction375___init_t)CALL((recv), (SFT_parser[1363] + 1)))
2495 #define ID_ReduceAction376 (SFT_parser[1364])
2496 #define COLOR_ReduceAction376 (SFT_parser[1365])
2497 #define ATTR_parser___ReduceAction376____goto(recv) ATTR(recv, (SFT_parser[1366] + 0))
2498 #define INIT_TABLE_POS_ReduceAction376 (SFT_parser[1367] + 0)
2499 #define CALL_parser___ReduceAction376___init(recv) ((parser___ReduceAction376___init_t)CALL((recv), (SFT_parser[1367] + 1)))
2500 #define ID_ReduceAction377 (SFT_parser[1368])
2501 #define COLOR_ReduceAction377 (SFT_parser[1369])
2502 #define ATTR_parser___ReduceAction377____goto(recv) ATTR(recv, (SFT_parser[1370] + 0))
2503 #define INIT_TABLE_POS_ReduceAction377 (SFT_parser[1371] + 0)
2504 #define CALL_parser___ReduceAction377___init(recv) ((parser___ReduceAction377___init_t)CALL((recv), (SFT_parser[1371] + 1)))
2505 #define ID_ReduceAction378 (SFT_parser[1372])
2506 #define COLOR_ReduceAction378 (SFT_parser[1373])
2507 #define ATTR_parser___ReduceAction378____goto(recv) ATTR(recv, (SFT_parser[1374] + 0))
2508 #define INIT_TABLE_POS_ReduceAction378 (SFT_parser[1375] + 0)
2509 #define CALL_parser___ReduceAction378___init(recv) ((parser___ReduceAction378___init_t)CALL((recv), (SFT_parser[1375] + 1)))
2510 #define ID_ReduceAction379 (SFT_parser[1376])
2511 #define COLOR_ReduceAction379 (SFT_parser[1377])
2512 #define ATTR_parser___ReduceAction379____goto(recv) ATTR(recv, (SFT_parser[1378] + 0))
2513 #define INIT_TABLE_POS_ReduceAction379 (SFT_parser[1379] + 0)
2514 #define CALL_parser___ReduceAction379___init(recv) ((parser___ReduceAction379___init_t)CALL((recv), (SFT_parser[1379] + 1)))
2515 #define ID_ReduceAction380 (SFT_parser[1380])
2516 #define COLOR_ReduceAction380 (SFT_parser[1381])
2517 #define ATTR_parser___ReduceAction380____goto(recv) ATTR(recv, (SFT_parser[1382] + 0))
2518 #define INIT_TABLE_POS_ReduceAction380 (SFT_parser[1383] + 0)
2519 #define CALL_parser___ReduceAction380___init(recv) ((parser___ReduceAction380___init_t)CALL((recv), (SFT_parser[1383] + 1)))
2520 #define ID_ReduceAction381 (SFT_parser[1384])
2521 #define COLOR_ReduceAction381 (SFT_parser[1385])
2522 #define ATTR_parser___ReduceAction381____goto(recv) ATTR(recv, (SFT_parser[1386] + 0))
2523 #define INIT_TABLE_POS_ReduceAction381 (SFT_parser[1387] + 0)
2524 #define CALL_parser___ReduceAction381___init(recv) ((parser___ReduceAction381___init_t)CALL((recv), (SFT_parser[1387] + 1)))
2525 #define ID_ReduceAction383 (SFT_parser[1388])
2526 #define COLOR_ReduceAction383 (SFT_parser[1389])
2527 #define ATTR_parser___ReduceAction383____goto(recv) ATTR(recv, (SFT_parser[1390] + 0))
2528 #define INIT_TABLE_POS_ReduceAction383 (SFT_parser[1391] + 0)
2529 #define CALL_parser___ReduceAction383___init(recv) ((parser___ReduceAction383___init_t)CALL((recv), (SFT_parser[1391] + 1)))
2530 #define ID_ReduceAction384 (SFT_parser[1392])
2531 #define COLOR_ReduceAction384 (SFT_parser[1393])
2532 #define ATTR_parser___ReduceAction384____goto(recv) ATTR(recv, (SFT_parser[1394] + 0))
2533 #define INIT_TABLE_POS_ReduceAction384 (SFT_parser[1395] + 0)
2534 #define CALL_parser___ReduceAction384___init(recv) ((parser___ReduceAction384___init_t)CALL((recv), (SFT_parser[1395] + 1)))
2535 #define ID_ReduceAction386 (SFT_parser[1396])
2536 #define COLOR_ReduceAction386 (SFT_parser[1397])
2537 #define ATTR_parser___ReduceAction386____goto(recv) ATTR(recv, (SFT_parser[1398] + 0))
2538 #define INIT_TABLE_POS_ReduceAction386 (SFT_parser[1399] + 0)
2539 #define CALL_parser___ReduceAction386___init(recv) ((parser___ReduceAction386___init_t)CALL((recv), (SFT_parser[1399] + 1)))
2540 #define ID_ReduceAction387 (SFT_parser[1400])
2541 #define COLOR_ReduceAction387 (SFT_parser[1401])
2542 #define ATTR_parser___ReduceAction387____goto(recv) ATTR(recv, (SFT_parser[1402] + 0))
2543 #define INIT_TABLE_POS_ReduceAction387 (SFT_parser[1403] + 0)
2544 #define CALL_parser___ReduceAction387___init(recv) ((parser___ReduceAction387___init_t)CALL((recv), (SFT_parser[1403] + 1)))
2545 #define ID_ReduceAction388 (SFT_parser[1404])
2546 #define COLOR_ReduceAction388 (SFT_parser[1405])
2547 #define ATTR_parser___ReduceAction388____goto(recv) ATTR(recv, (SFT_parser[1406] + 0))
2548 #define INIT_TABLE_POS_ReduceAction388 (SFT_parser[1407] + 0)
2549 #define CALL_parser___ReduceAction388___init(recv) ((parser___ReduceAction388___init_t)CALL((recv), (SFT_parser[1407] + 1)))
2550 #define ID_ReduceAction389 (SFT_parser[1408])
2551 #define COLOR_ReduceAction389 (SFT_parser[1409])
2552 #define ATTR_parser___ReduceAction389____goto(recv) ATTR(recv, (SFT_parser[1410] + 0))
2553 #define INIT_TABLE_POS_ReduceAction389 (SFT_parser[1411] + 0)
2554 #define CALL_parser___ReduceAction389___init(recv) ((parser___ReduceAction389___init_t)CALL((recv), (SFT_parser[1411] + 1)))
2555 #define ID_ReduceAction637 (SFT_parser[1412])
2556 #define COLOR_ReduceAction637 (SFT_parser[1413])
2557 #define ATTR_parser___ReduceAction637____goto(recv) ATTR(recv, (SFT_parser[1414] + 0))
2558 #define INIT_TABLE_POS_ReduceAction637 (SFT_parser[1415] + 0)
2559 #define CALL_parser___ReduceAction637___init(recv) ((parser___ReduceAction637___init_t)CALL((recv), (SFT_parser[1415] + 1)))
2560 #define ID_ReduceAction638 (SFT_parser[1416])
2561 #define COLOR_ReduceAction638 (SFT_parser[1417])
2562 #define ATTR_parser___ReduceAction638____goto(recv) ATTR(recv, (SFT_parser[1418] + 0))
2563 #define INIT_TABLE_POS_ReduceAction638 (SFT_parser[1419] + 0)
2564 #define CALL_parser___ReduceAction638___init(recv) ((parser___ReduceAction638___init_t)CALL((recv), (SFT_parser[1419] + 1)))
2565 #define ID_ReduceAction639 (SFT_parser[1420])
2566 #define COLOR_ReduceAction639 (SFT_parser[1421])
2567 #define ATTR_parser___ReduceAction639____goto(recv) ATTR(recv, (SFT_parser[1422] + 0))
2568 #define INIT_TABLE_POS_ReduceAction639 (SFT_parser[1423] + 0)
2569 #define CALL_parser___ReduceAction639___init(recv) ((parser___ReduceAction639___init_t)CALL((recv), (SFT_parser[1423] + 1)))
2570 #define ID_ReduceAction642 (SFT_parser[1424])
2571 #define COLOR_ReduceAction642 (SFT_parser[1425])
2572 #define ATTR_parser___ReduceAction642____goto(recv) ATTR(recv, (SFT_parser[1426] + 0))
2573 #define INIT_TABLE_POS_ReduceAction642 (SFT_parser[1427] + 0)
2574 #define CALL_parser___ReduceAction642___init(recv) ((parser___ReduceAction642___init_t)CALL((recv), (SFT_parser[1427] + 1)))
2575 #define ID_ReduceAction655 (SFT_parser[1428])
2576 #define COLOR_ReduceAction655 (SFT_parser[1429])
2577 #define ATTR_parser___ReduceAction655____goto(recv) ATTR(recv, (SFT_parser[1430] + 0))
2578 #define INIT_TABLE_POS_ReduceAction655 (SFT_parser[1431] + 0)
2579 #define CALL_parser___ReduceAction655___init(recv) ((parser___ReduceAction655___init_t)CALL((recv), (SFT_parser[1431] + 1)))
2580 #define ID_ReduceAction656 (SFT_parser[1432])
2581 #define COLOR_ReduceAction656 (SFT_parser[1433])
2582 #define ATTR_parser___ReduceAction656____goto(recv) ATTR(recv, (SFT_parser[1434] + 0))
2583 #define INIT_TABLE_POS_ReduceAction656 (SFT_parser[1435] + 0)
2584 #define CALL_parser___ReduceAction656___init(recv) ((parser___ReduceAction656___init_t)CALL((recv), (SFT_parser[1435] + 1)))
2585 #define ID_ReduceAction663 (SFT_parser[1436])
2586 #define COLOR_ReduceAction663 (SFT_parser[1437])
2587 #define ATTR_parser___ReduceAction663____goto(recv) ATTR(recv, (SFT_parser[1438] + 0))
2588 #define INIT_TABLE_POS_ReduceAction663 (SFT_parser[1439] + 0)
2589 #define CALL_parser___ReduceAction663___init(recv) ((parser___ReduceAction663___init_t)CALL((recv), (SFT_parser[1439] + 1)))
2590 #define ID_ReduceAction664 (SFT_parser[1440])
2591 #define COLOR_ReduceAction664 (SFT_parser[1441])
2592 #define ATTR_parser___ReduceAction664____goto(recv) ATTR(recv, (SFT_parser[1442] + 0))
2593 #define INIT_TABLE_POS_ReduceAction664 (SFT_parser[1443] + 0)
2594 #define CALL_parser___ReduceAction664___init(recv) ((parser___ReduceAction664___init_t)CALL((recv), (SFT_parser[1443] + 1)))
2595 #define ID_ReduceAction665 (SFT_parser[1444])
2596 #define COLOR_ReduceAction665 (SFT_parser[1445])
2597 #define ATTR_parser___ReduceAction665____goto(recv) ATTR(recv, (SFT_parser[1446] + 0))
2598 #define INIT_TABLE_POS_ReduceAction665 (SFT_parser[1447] + 0)
2599 #define CALL_parser___ReduceAction665___init(recv) ((parser___ReduceAction665___init_t)CALL((recv), (SFT_parser[1447] + 1)))
2600 #define ID_ReduceAction666 (SFT_parser[1448])
2601 #define COLOR_ReduceAction666 (SFT_parser[1449])
2602 #define ATTR_parser___ReduceAction666____goto(recv) ATTR(recv, (SFT_parser[1450] + 0))
2603 #define INIT_TABLE_POS_ReduceAction666 (SFT_parser[1451] + 0)
2604 #define CALL_parser___ReduceAction666___init(recv) ((parser___ReduceAction666___init_t)CALL((recv), (SFT_parser[1451] + 1)))
2605 #define ID_ReduceAction667 (SFT_parser[1452])
2606 #define COLOR_ReduceAction667 (SFT_parser[1453])
2607 #define ATTR_parser___ReduceAction667____goto(recv) ATTR(recv, (SFT_parser[1454] + 0))
2608 #define INIT_TABLE_POS_ReduceAction667 (SFT_parser[1455] + 0)
2609 #define CALL_parser___ReduceAction667___init(recv) ((parser___ReduceAction667___init_t)CALL((recv), (SFT_parser[1455] + 1)))
2610 #define ID_ReduceAction668 (SFT_parser[1456])
2611 #define COLOR_ReduceAction668 (SFT_parser[1457])
2612 #define ATTR_parser___ReduceAction668____goto(recv) ATTR(recv, (SFT_parser[1458] + 0))
2613 #define INIT_TABLE_POS_ReduceAction668 (SFT_parser[1459] + 0)
2614 #define CALL_parser___ReduceAction668___init(recv) ((parser___ReduceAction668___init_t)CALL((recv), (SFT_parser[1459] + 1)))
2615 #define ID_ReduceAction669 (SFT_parser[1460])
2616 #define COLOR_ReduceAction669 (SFT_parser[1461])
2617 #define ATTR_parser___ReduceAction669____goto(recv) ATTR(recv, (SFT_parser[1462] + 0))
2618 #define INIT_TABLE_POS_ReduceAction669 (SFT_parser[1463] + 0)
2619 #define CALL_parser___ReduceAction669___init(recv) ((parser___ReduceAction669___init_t)CALL((recv), (SFT_parser[1463] + 1)))
2620 #define ID_ReduceAction670 (SFT_parser[1464])
2621 #define COLOR_ReduceAction670 (SFT_parser[1465])
2622 #define ATTR_parser___ReduceAction670____goto(recv) ATTR(recv, (SFT_parser[1466] + 0))
2623 #define INIT_TABLE_POS_ReduceAction670 (SFT_parser[1467] + 0)
2624 #define CALL_parser___ReduceAction670___init(recv) ((parser___ReduceAction670___init_t)CALL((recv), (SFT_parser[1467] + 1)))
2625 #define ID_ReduceAction673 (SFT_parser[1468])
2626 #define COLOR_ReduceAction673 (SFT_parser[1469])
2627 #define ATTR_parser___ReduceAction673____goto(recv) ATTR(recv, (SFT_parser[1470] + 0))
2628 #define INIT_TABLE_POS_ReduceAction673 (SFT_parser[1471] + 0)
2629 #define CALL_parser___ReduceAction673___init(recv) ((parser___ReduceAction673___init_t)CALL((recv), (SFT_parser[1471] + 1)))
2630 #define ID_ReduceAction674 (SFT_parser[1472])
2631 #define COLOR_ReduceAction674 (SFT_parser[1473])
2632 #define ATTR_parser___ReduceAction674____goto(recv) ATTR(recv, (SFT_parser[1474] + 0))
2633 #define INIT_TABLE_POS_ReduceAction674 (SFT_parser[1475] + 0)
2634 #define CALL_parser___ReduceAction674___init(recv) ((parser___ReduceAction674___init_t)CALL((recv), (SFT_parser[1475] + 1)))
2635 #define ID_ReduceAction675 (SFT_parser[1476])
2636 #define COLOR_ReduceAction675 (SFT_parser[1477])
2637 #define ATTR_parser___ReduceAction675____goto(recv) ATTR(recv, (SFT_parser[1478] + 0))
2638 #define INIT_TABLE_POS_ReduceAction675 (SFT_parser[1479] + 0)
2639 #define CALL_parser___ReduceAction675___init(recv) ((parser___ReduceAction675___init_t)CALL((recv), (SFT_parser[1479] + 1)))
2640 #define ID_ReduceAction676 (SFT_parser[1480])
2641 #define COLOR_ReduceAction676 (SFT_parser[1481])
2642 #define ATTR_parser___ReduceAction676____goto(recv) ATTR(recv, (SFT_parser[1482] + 0))
2643 #define INIT_TABLE_POS_ReduceAction676 (SFT_parser[1483] + 0)
2644 #define CALL_parser___ReduceAction676___init(recv) ((parser___ReduceAction676___init_t)CALL((recv), (SFT_parser[1483] + 1)))
2645 #define ID_ReduceAction677 (SFT_parser[1484])
2646 #define COLOR_ReduceAction677 (SFT_parser[1485])
2647 #define ATTR_parser___ReduceAction677____goto(recv) ATTR(recv, (SFT_parser[1486] + 0))
2648 #define INIT_TABLE_POS_ReduceAction677 (SFT_parser[1487] + 0)
2649 #define CALL_parser___ReduceAction677___init(recv) ((parser___ReduceAction677___init_t)CALL((recv), (SFT_parser[1487] + 1)))
2650 #define ID_ReduceAction678 (SFT_parser[1488])
2651 #define COLOR_ReduceAction678 (SFT_parser[1489])
2652 #define ATTR_parser___ReduceAction678____goto(recv) ATTR(recv, (SFT_parser[1490] + 0))
2653 #define INIT_TABLE_POS_ReduceAction678 (SFT_parser[1491] + 0)
2654 #define CALL_parser___ReduceAction678___init(recv) ((parser___ReduceAction678___init_t)CALL((recv), (SFT_parser[1491] + 1)))
2655 #define ID_ReduceAction680 (SFT_parser[1492])
2656 #define COLOR_ReduceAction680 (SFT_parser[1493])
2657 #define ATTR_parser___ReduceAction680____goto(recv) ATTR(recv, (SFT_parser[1494] + 0))
2658 #define INIT_TABLE_POS_ReduceAction680 (SFT_parser[1495] + 0)
2659 #define CALL_parser___ReduceAction680___init(recv) ((parser___ReduceAction680___init_t)CALL((recv), (SFT_parser[1495] + 1)))
2660 #define ID_ReduceAction682 (SFT_parser[1496])
2661 #define COLOR_ReduceAction682 (SFT_parser[1497])
2662 #define ATTR_parser___ReduceAction682____goto(recv) ATTR(recv, (SFT_parser[1498] + 0))
2663 #define INIT_TABLE_POS_ReduceAction682 (SFT_parser[1499] + 0)
2664 #define CALL_parser___ReduceAction682___init(recv) ((parser___ReduceAction682___init_t)CALL((recv), (SFT_parser[1499] + 1)))
2665 #define ID_ReduceAction684 (SFT_parser[1500])
2666 #define COLOR_ReduceAction684 (SFT_parser[1501])
2667 #define ATTR_parser___ReduceAction684____goto(recv) ATTR(recv, (SFT_parser[1502] + 0))
2668 #define INIT_TABLE_POS_ReduceAction684 (SFT_parser[1503] + 0)
2669 #define CALL_parser___ReduceAction684___init(recv) ((parser___ReduceAction684___init_t)CALL((recv), (SFT_parser[1503] + 1)))
2670 #define ID_ReduceAction688 (SFT_parser[1504])
2671 #define COLOR_ReduceAction688 (SFT_parser[1505])
2672 #define ATTR_parser___ReduceAction688____goto(recv) ATTR(recv, (SFT_parser[1506] + 0))
2673 #define INIT_TABLE_POS_ReduceAction688 (SFT_parser[1507] + 0)
2674 #define CALL_parser___ReduceAction688___init(recv) ((parser___ReduceAction688___init_t)CALL((recv), (SFT_parser[1507] + 1)))
2675 #define ID_ReduceAction689 (SFT_parser[1508])
2676 #define COLOR_ReduceAction689 (SFT_parser[1509])
2677 #define ATTR_parser___ReduceAction689____goto(recv) ATTR(recv, (SFT_parser[1510] + 0))
2678 #define INIT_TABLE_POS_ReduceAction689 (SFT_parser[1511] + 0)
2679 #define CALL_parser___ReduceAction689___init(recv) ((parser___ReduceAction689___init_t)CALL((recv), (SFT_parser[1511] + 1)))
2680 #define ID_ReduceAction690 (SFT_parser[1512])
2681 #define COLOR_ReduceAction690 (SFT_parser[1513])
2682 #define ATTR_parser___ReduceAction690____goto(recv) ATTR(recv, (SFT_parser[1514] + 0))
2683 #define INIT_TABLE_POS_ReduceAction690 (SFT_parser[1515] + 0)
2684 #define CALL_parser___ReduceAction690___init(recv) ((parser___ReduceAction690___init_t)CALL((recv), (SFT_parser[1515] + 1)))
2685 #define ID_ReduceAction691 (SFT_parser[1516])
2686 #define COLOR_ReduceAction691 (SFT_parser[1517])
2687 #define ATTR_parser___ReduceAction691____goto(recv) ATTR(recv, (SFT_parser[1518] + 0))
2688 #define INIT_TABLE_POS_ReduceAction691 (SFT_parser[1519] + 0)
2689 #define CALL_parser___ReduceAction691___init(recv) ((parser___ReduceAction691___init_t)CALL((recv), (SFT_parser[1519] + 1)))
2690 #define ID_ReduceAction692 (SFT_parser[1520])
2691 #define COLOR_ReduceAction692 (SFT_parser[1521])
2692 #define ATTR_parser___ReduceAction692____goto(recv) ATTR(recv, (SFT_parser[1522] + 0))
2693 #define INIT_TABLE_POS_ReduceAction692 (SFT_parser[1523] + 0)
2694 #define CALL_parser___ReduceAction692___init(recv) ((parser___ReduceAction692___init_t)CALL((recv), (SFT_parser[1523] + 1)))
2695 static const char * const LOCATE_parser___State___state = "parser::State::state";
2696 val_t parser___State___state(val_t p0);
2697 typedef val_t (*parser___State___state_t)(val_t p0);
2698 static const char * const LOCATE_parser___State___state__eq = "parser::State::state=";
2699 void parser___State___state__eq(val_t p0, val_t p1);
2700 typedef void (*parser___State___state__eq_t)(val_t p0, val_t p1);
2701 static const char * const LOCATE_parser___State___nodes = "parser::State::nodes";
2702 val_t parser___State___nodes(val_t p0);
2703 typedef val_t (*parser___State___nodes_t)(val_t p0);
2704 static const char * const LOCATE_parser___State___nodes__eq = "parser::State::nodes=";
2705 void parser___State___nodes__eq(val_t p0, val_t p1);
2706 typedef void (*parser___State___nodes__eq_t)(val_t p0, val_t p1);
2707 static const char * const LOCATE_parser___State___init = "parser::State::init";
2708 void parser___State___init(val_t p0, val_t p1, val_t p2, int* init_table);
2709 typedef void (*parser___State___init_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2710 val_t NEW_State_parser___State___init(val_t p0, val_t p1);
2711 static const char * const LOCATE_parser___Parser___init = "parser::Parser::init";
2712 void parser___Parser___init(val_t p0, val_t p1, int* init_table);
2713 typedef void (*parser___Parser___init_t)(val_t p0, val_t p1, int* init_table);
2714 val_t NEW_Parser_parser___Parser___init(val_t p0);
2715 static const char * const LOCATE_parser___Parser___go_to = "parser::Parser::go_to";
2716 val_t parser___Parser___go_to(val_t p0, val_t p1);
2717 typedef val_t (*parser___Parser___go_to_t)(val_t p0, val_t p1);
2718 static const char * const LOCATE_parser___Parser___push = "parser::Parser::push";
2719 void parser___Parser___push(val_t p0, val_t p1, val_t p2);
2720 typedef void (*parser___Parser___push_t)(val_t p0, val_t p1, val_t p2);
2721 static const char * const LOCATE_parser___Parser___state = "parser::Parser::state";
2722 val_t parser___Parser___state(val_t p0);
2723 typedef val_t (*parser___Parser___state_t)(val_t p0);
2724 static const char * const LOCATE_parser___Parser___pop = "parser::Parser::pop";
2725 val_t parser___Parser___pop(val_t p0);
2726 typedef val_t (*parser___Parser___pop_t)(val_t p0);
2727 static const char * const LOCATE_parser___Parser___parse = "parser::Parser::parse";
2728 val_t parser___Parser___parse(val_t p0);
2729 typedef val_t (*parser___Parser___parse_t)(val_t p0);
2730 static const char * const LOCATE_parser___Parser___build_reduce_table = "parser::Parser::build_reduce_table";
2731 void parser___Parser___build_reduce_table(val_t p0);
2732 typedef void (*parser___Parser___build_reduce_table_t)(val_t p0);
2733 val_t NEW_Prod_parser_nodes___ANode___init(val_t p0);
2734 static const char * const LOCATE_parser___ComputeProdLocationVisitor___visit = "parser::ComputeProdLocationVisitor::(parser_prod::Visitor::visit)";
2735 void parser___ComputeProdLocationVisitor___visit(val_t p0, val_t p1);
2736 typedef void (*parser___ComputeProdLocationVisitor___visit_t)(val_t p0, val_t p1);
2737 static const char * const LOCATE_parser___ComputeProdLocationVisitor___init = "parser::ComputeProdLocationVisitor::init";
2738 void parser___ComputeProdLocationVisitor___init(val_t p0, int* init_table);
2739 typedef void (*parser___ComputeProdLocationVisitor___init_t)(val_t p0, int* init_table);
2740 val_t NEW_ComputeProdLocationVisitor_parser___ComputeProdLocationVisitor___init();
2741 static const char * const LOCATE_parser___ReduceAction___action = "parser::ReduceAction::action";
2742 void parser___ReduceAction___action(val_t p0, val_t p1);
2743 typedef void (*parser___ReduceAction___action_t)(val_t p0, val_t p1);
2744 static const char * const LOCATE_parser___ReduceAction___concat = "parser::ReduceAction::concat";
2745 val_t parser___ReduceAction___concat(val_t p0, val_t p1, val_t p2);
2746 typedef val_t (*parser___ReduceAction___concat_t)(val_t p0, val_t p1, val_t p2);
2747 static const char * const LOCATE_parser___ReduceAction___init = "parser::ReduceAction::init";
2748 void parser___ReduceAction___init(val_t p0, int* init_table);
2749 typedef void (*parser___ReduceAction___init_t)(val_t p0, int* init_table);
2750 val_t NEW_ReduceAction_parser___ReduceAction___init();
2751 static const char * const LOCATE_parser___ReduceAction0___action = "parser::ReduceAction0::(parser::ReduceAction::action)";
2752 void parser___ReduceAction0___action(val_t p0, val_t p1);
2753 typedef void (*parser___ReduceAction0___action_t)(val_t p0, val_t p1);
2754 static const char * const LOCATE_parser___ReduceAction0___init = "parser::ReduceAction0::init";
2755 void parser___ReduceAction0___init(val_t p0, val_t p1, int* init_table);
2756 typedef void (*parser___ReduceAction0___init_t)(val_t p0, val_t p1, int* init_table);
2757 val_t NEW_ReduceAction0_parser___ReduceAction0___init(val_t p0);
2758 static const char * const LOCATE_parser___ReduceAction1___action = "parser::ReduceAction1::(parser::ReduceAction::action)";
2759 void parser___ReduceAction1___action(val_t p0, val_t p1);
2760 typedef void (*parser___ReduceAction1___action_t)(val_t p0, val_t p1);
2761 static const char * const LOCATE_parser___ReduceAction1___init = "parser::ReduceAction1::init";
2762 void parser___ReduceAction1___init(val_t p0, val_t p1, int* init_table);
2763 typedef void (*parser___ReduceAction1___init_t)(val_t p0, val_t p1, int* init_table);
2764 val_t NEW_ReduceAction1_parser___ReduceAction1___init(val_t p0);
2765 static const char * const LOCATE_parser___ReduceAction2___action = "parser::ReduceAction2::(parser::ReduceAction::action)";
2766 void parser___ReduceAction2___action(val_t p0, val_t p1);
2767 typedef void (*parser___ReduceAction2___action_t)(val_t p0, val_t p1);
2768 static const char * const LOCATE_parser___ReduceAction2___init = "parser::ReduceAction2::init";
2769 void parser___ReduceAction2___init(val_t p0, val_t p1, int* init_table);
2770 typedef void (*parser___ReduceAction2___init_t)(val_t p0, val_t p1, int* init_table);
2771 val_t NEW_ReduceAction2_parser___ReduceAction2___init(val_t p0);
2772 static const char * const LOCATE_parser___ReduceAction3___action = "parser::ReduceAction3::(parser::ReduceAction::action)";
2773 void parser___ReduceAction3___action(val_t p0, val_t p1);
2774 typedef void (*parser___ReduceAction3___action_t)(val_t p0, val_t p1);
2775 static const char * const LOCATE_parser___ReduceAction3___init = "parser::ReduceAction3::init";
2776 void parser___ReduceAction3___init(val_t p0, val_t p1, int* init_table);
2777 typedef void (*parser___ReduceAction3___init_t)(val_t p0, val_t p1, int* init_table);
2778 val_t NEW_ReduceAction3_parser___ReduceAction3___init(val_t p0);
2779 static const char * const LOCATE_parser___ReduceAction4___action = "parser::ReduceAction4::(parser::ReduceAction::action)";
2780 void parser___ReduceAction4___action(val_t p0, val_t p1);
2781 typedef void (*parser___ReduceAction4___action_t)(val_t p0, val_t p1);
2782 static const char * const LOCATE_parser___ReduceAction4___init = "parser::ReduceAction4::init";
2783 void parser___ReduceAction4___init(val_t p0, val_t p1, int* init_table);
2784 typedef void (*parser___ReduceAction4___init_t)(val_t p0, val_t p1, int* init_table);
2785 val_t NEW_ReduceAction4_parser___ReduceAction4___init(val_t p0);
2786 static const char * const LOCATE_parser___ReduceAction5___action = "parser::ReduceAction5::(parser::ReduceAction::action)";
2787 void parser___ReduceAction5___action(val_t p0, val_t p1);
2788 typedef void (*parser___ReduceAction5___action_t)(val_t p0, val_t p1);
2789 static const char * const LOCATE_parser___ReduceAction5___init = "parser::ReduceAction5::init";
2790 void parser___ReduceAction5___init(val_t p0, val_t p1, int* init_table);
2791 typedef void (*parser___ReduceAction5___init_t)(val_t p0, val_t p1, int* init_table);
2792 val_t NEW_ReduceAction5_parser___ReduceAction5___init(val_t p0);
2793 static const char * const LOCATE_parser___ReduceAction6___action = "parser::ReduceAction6::(parser::ReduceAction::action)";
2794 void parser___ReduceAction6___action(val_t p0, val_t p1);
2795 typedef void (*parser___ReduceAction6___action_t)(val_t p0, val_t p1);
2796 static const char * const LOCATE_parser___ReduceAction6___init = "parser::ReduceAction6::init";
2797 void parser___ReduceAction6___init(val_t p0, val_t p1, int* init_table);
2798 typedef void (*parser___ReduceAction6___init_t)(val_t p0, val_t p1, int* init_table);
2799 val_t NEW_ReduceAction6_parser___ReduceAction6___init(val_t p0);
2800 static const char * const LOCATE_parser___ReduceAction7___action = "parser::ReduceAction7::(parser::ReduceAction::action)";
2801 void parser___ReduceAction7___action(val_t p0, val_t p1);
2802 typedef void (*parser___ReduceAction7___action_t)(val_t p0, val_t p1);
2803 static const char * const LOCATE_parser___ReduceAction7___init = "parser::ReduceAction7::init";
2804 void parser___ReduceAction7___init(val_t p0, val_t p1, int* init_table);
2805 typedef void (*parser___ReduceAction7___init_t)(val_t p0, val_t p1, int* init_table);
2806 val_t NEW_ReduceAction7_parser___ReduceAction7___init(val_t p0);
2807 static const char * const LOCATE_parser___ReduceAction8___action = "parser::ReduceAction8::(parser::ReduceAction::action)";
2808 void parser___ReduceAction8___action(val_t p0, val_t p1);
2809 typedef void (*parser___ReduceAction8___action_t)(val_t p0, val_t p1);
2810 static const char * const LOCATE_parser___ReduceAction8___init = "parser::ReduceAction8::init";
2811 void parser___ReduceAction8___init(val_t p0, val_t p1, int* init_table);
2812 typedef void (*parser___ReduceAction8___init_t)(val_t p0, val_t p1, int* init_table);
2813 val_t NEW_ReduceAction8_parser___ReduceAction8___init(val_t p0);
2814 static const char * const LOCATE_parser___ReduceAction9___action = "parser::ReduceAction9::(parser::ReduceAction::action)";
2815 void parser___ReduceAction9___action(val_t p0, val_t p1);
2816 typedef void (*parser___ReduceAction9___action_t)(val_t p0, val_t p1);
2817 static const char * const LOCATE_parser___ReduceAction9___init = "parser::ReduceAction9::init";
2818 void parser___ReduceAction9___init(val_t p0, val_t p1, int* init_table);
2819 typedef void (*parser___ReduceAction9___init_t)(val_t p0, val_t p1, int* init_table);
2820 val_t NEW_ReduceAction9_parser___ReduceAction9___init(val_t p0);
2821 static const char * const LOCATE_parser___ReduceAction10___action = "parser::ReduceAction10::(parser::ReduceAction::action)";
2822 void parser___ReduceAction10___action(val_t p0, val_t p1);
2823 typedef void (*parser___ReduceAction10___action_t)(val_t p0, val_t p1);
2824 static const char * const LOCATE_parser___ReduceAction10___init = "parser::ReduceAction10::init";
2825 void parser___ReduceAction10___init(val_t p0, val_t p1, int* init_table);
2826 typedef void (*parser___ReduceAction10___init_t)(val_t p0, val_t p1, int* init_table);
2827 val_t NEW_ReduceAction10_parser___ReduceAction10___init(val_t p0);
2828 static const char * const LOCATE_parser___ReduceAction11___action = "parser::ReduceAction11::(parser::ReduceAction::action)";
2829 void parser___ReduceAction11___action(val_t p0, val_t p1);
2830 typedef void (*parser___ReduceAction11___action_t)(val_t p0, val_t p1);
2831 static const char * const LOCATE_parser___ReduceAction11___init = "parser::ReduceAction11::init";
2832 void parser___ReduceAction11___init(val_t p0, val_t p1, int* init_table);
2833 typedef void (*parser___ReduceAction11___init_t)(val_t p0, val_t p1, int* init_table);
2834 val_t NEW_ReduceAction11_parser___ReduceAction11___init(val_t p0);
2835 static const char * const LOCATE_parser___ReduceAction12___action = "parser::ReduceAction12::(parser::ReduceAction::action)";
2836 void parser___ReduceAction12___action(val_t p0, val_t p1);
2837 typedef void (*parser___ReduceAction12___action_t)(val_t p0, val_t p1);
2838 static const char * const LOCATE_parser___ReduceAction12___init = "parser::ReduceAction12::init";
2839 void parser___ReduceAction12___init(val_t p0, val_t p1, int* init_table);
2840 typedef void (*parser___ReduceAction12___init_t)(val_t p0, val_t p1, int* init_table);
2841 val_t NEW_ReduceAction12_parser___ReduceAction12___init(val_t p0);
2842 static const char * const LOCATE_parser___ReduceAction13___action = "parser::ReduceAction13::(parser::ReduceAction::action)";
2843 void parser___ReduceAction13___action(val_t p0, val_t p1);
2844 typedef void (*parser___ReduceAction13___action_t)(val_t p0, val_t p1);
2845 static const char * const LOCATE_parser___ReduceAction13___init = "parser::ReduceAction13::init";
2846 void parser___ReduceAction13___init(val_t p0, val_t p1, int* init_table);
2847 typedef void (*parser___ReduceAction13___init_t)(val_t p0, val_t p1, int* init_table);
2848 val_t NEW_ReduceAction13_parser___ReduceAction13___init(val_t p0);
2849 static const char * const LOCATE_parser___ReduceAction14___action = "parser::ReduceAction14::(parser::ReduceAction::action)";
2850 void parser___ReduceAction14___action(val_t p0, val_t p1);
2851 typedef void (*parser___ReduceAction14___action_t)(val_t p0, val_t p1);
2852 static const char * const LOCATE_parser___ReduceAction14___init = "parser::ReduceAction14::init";
2853 void parser___ReduceAction14___init(val_t p0, val_t p1, int* init_table);
2854 typedef void (*parser___ReduceAction14___init_t)(val_t p0, val_t p1, int* init_table);
2855 val_t NEW_ReduceAction14_parser___ReduceAction14___init(val_t p0);
2856 static const char * const LOCATE_parser___ReduceAction15___action = "parser::ReduceAction15::(parser::ReduceAction::action)";
2857 void parser___ReduceAction15___action(val_t p0, val_t p1);
2858 typedef void (*parser___ReduceAction15___action_t)(val_t p0, val_t p1);
2859 static const char * const LOCATE_parser___ReduceAction15___init = "parser::ReduceAction15::init";
2860 void parser___ReduceAction15___init(val_t p0, val_t p1, int* init_table);
2861 typedef void (*parser___ReduceAction15___init_t)(val_t p0, val_t p1, int* init_table);
2862 val_t NEW_ReduceAction15_parser___ReduceAction15___init(val_t p0);
2863 static const char * const LOCATE_parser___ReduceAction16___action = "parser::ReduceAction16::(parser::ReduceAction::action)";
2864 void parser___ReduceAction16___action(val_t p0, val_t p1);
2865 typedef void (*parser___ReduceAction16___action_t)(val_t p0, val_t p1);
2866 static const char * const LOCATE_parser___ReduceAction16___init = "parser::ReduceAction16::init";
2867 void parser___ReduceAction16___init(val_t p0, val_t p1, int* init_table);
2868 typedef void (*parser___ReduceAction16___init_t)(val_t p0, val_t p1, int* init_table);
2869 val_t NEW_ReduceAction16_parser___ReduceAction16___init(val_t p0);
2870 static const char * const LOCATE_parser___ReduceAction17___action = "parser::ReduceAction17::(parser::ReduceAction::action)";
2871 void parser___ReduceAction17___action(val_t p0, val_t p1);
2872 typedef void (*parser___ReduceAction17___action_t)(val_t p0, val_t p1);
2873 static const char * const LOCATE_parser___ReduceAction17___init = "parser::ReduceAction17::init";
2874 void parser___ReduceAction17___init(val_t p0, val_t p1, int* init_table);
2875 typedef void (*parser___ReduceAction17___init_t)(val_t p0, val_t p1, int* init_table);
2876 val_t NEW_ReduceAction17_parser___ReduceAction17___init(val_t p0);
2877 static const char * const LOCATE_parser___ReduceAction18___action = "parser::ReduceAction18::(parser::ReduceAction::action)";
2878 void parser___ReduceAction18___action(val_t p0, val_t p1);
2879 typedef void (*parser___ReduceAction18___action_t)(val_t p0, val_t p1);
2880 static const char * const LOCATE_parser___ReduceAction18___init = "parser::ReduceAction18::init";
2881 void parser___ReduceAction18___init(val_t p0, val_t p1, int* init_table);
2882 typedef void (*parser___ReduceAction18___init_t)(val_t p0, val_t p1, int* init_table);
2883 val_t NEW_ReduceAction18_parser___ReduceAction18___init(val_t p0);
2884 static const char * const LOCATE_parser___ReduceAction19___action = "parser::ReduceAction19::(parser::ReduceAction::action)";
2885 void parser___ReduceAction19___action(val_t p0, val_t p1);
2886 typedef void (*parser___ReduceAction19___action_t)(val_t p0, val_t p1);
2887 static const char * const LOCATE_parser___ReduceAction19___init = "parser::ReduceAction19::init";
2888 void parser___ReduceAction19___init(val_t p0, val_t p1, int* init_table);
2889 typedef void (*parser___ReduceAction19___init_t)(val_t p0, val_t p1, int* init_table);
2890 val_t NEW_ReduceAction19_parser___ReduceAction19___init(val_t p0);
2891 static const char * const LOCATE_parser___ReduceAction20___action = "parser::ReduceAction20::(parser::ReduceAction::action)";
2892 void parser___ReduceAction20___action(val_t p0, val_t p1);
2893 typedef void (*parser___ReduceAction20___action_t)(val_t p0, val_t p1);
2894 static const char * const LOCATE_parser___ReduceAction20___init = "parser::ReduceAction20::init";
2895 void parser___ReduceAction20___init(val_t p0, val_t p1, int* init_table);
2896 typedef void (*parser___ReduceAction20___init_t)(val_t p0, val_t p1, int* init_table);
2897 val_t NEW_ReduceAction20_parser___ReduceAction20___init(val_t p0);
2898 static const char * const LOCATE_parser___ReduceAction21___action = "parser::ReduceAction21::(parser::ReduceAction::action)";
2899 void parser___ReduceAction21___action(val_t p0, val_t p1);
2900 typedef void (*parser___ReduceAction21___action_t)(val_t p0, val_t p1);
2901 static const char * const LOCATE_parser___ReduceAction21___init = "parser::ReduceAction21::init";
2902 void parser___ReduceAction21___init(val_t p0, val_t p1, int* init_table);
2903 typedef void (*parser___ReduceAction21___init_t)(val_t p0, val_t p1, int* init_table);
2904 val_t NEW_ReduceAction21_parser___ReduceAction21___init(val_t p0);
2905 static const char * const LOCATE_parser___ReduceAction22___action = "parser::ReduceAction22::(parser::ReduceAction::action)";
2906 void parser___ReduceAction22___action(val_t p0, val_t p1);
2907 typedef void (*parser___ReduceAction22___action_t)(val_t p0, val_t p1);
2908 static const char * const LOCATE_parser___ReduceAction22___init = "parser::ReduceAction22::init";
2909 void parser___ReduceAction22___init(val_t p0, val_t p1, int* init_table);
2910 typedef void (*parser___ReduceAction22___init_t)(val_t p0, val_t p1, int* init_table);
2911 val_t NEW_ReduceAction22_parser___ReduceAction22___init(val_t p0);
2912 static const char * const LOCATE_parser___ReduceAction23___action = "parser::ReduceAction23::(parser::ReduceAction::action)";
2913 void parser___ReduceAction23___action(val_t p0, val_t p1);
2914 typedef void (*parser___ReduceAction23___action_t)(val_t p0, val_t p1);
2915 static const char * const LOCATE_parser___ReduceAction23___init = "parser::ReduceAction23::init";
2916 void parser___ReduceAction23___init(val_t p0, val_t p1, int* init_table);
2917 typedef void (*parser___ReduceAction23___init_t)(val_t p0, val_t p1, int* init_table);
2918 val_t NEW_ReduceAction23_parser___ReduceAction23___init(val_t p0);
2919 static const char * const LOCATE_parser___ReduceAction24___action = "parser::ReduceAction24::(parser::ReduceAction::action)";
2920 void parser___ReduceAction24___action(val_t p0, val_t p1);
2921 typedef void (*parser___ReduceAction24___action_t)(val_t p0, val_t p1);
2922 static const char * const LOCATE_parser___ReduceAction24___init = "parser::ReduceAction24::init";
2923 void parser___ReduceAction24___init(val_t p0, val_t p1, int* init_table);
2924 typedef void (*parser___ReduceAction24___init_t)(val_t p0, val_t p1, int* init_table);
2925 val_t NEW_ReduceAction24_parser___ReduceAction24___init(val_t p0);
2926 static const char * const LOCATE_parser___ReduceAction25___action = "parser::ReduceAction25::(parser::ReduceAction::action)";
2927 void parser___ReduceAction25___action(val_t p0, val_t p1);
2928 typedef void (*parser___ReduceAction25___action_t)(val_t p0, val_t p1);
2929 static const char * const LOCATE_parser___ReduceAction25___init = "parser::ReduceAction25::init";
2930 void parser___ReduceAction25___init(val_t p0, val_t p1, int* init_table);
2931 typedef void (*parser___ReduceAction25___init_t)(val_t p0, val_t p1, int* init_table);
2932 val_t NEW_ReduceAction25_parser___ReduceAction25___init(val_t p0);
2933 static const char * const LOCATE_parser___ReduceAction26___action = "parser::ReduceAction26::(parser::ReduceAction::action)";
2934 void parser___ReduceAction26___action(val_t p0, val_t p1);
2935 typedef void (*parser___ReduceAction26___action_t)(val_t p0, val_t p1);
2936 static const char * const LOCATE_parser___ReduceAction26___init = "parser::ReduceAction26::init";
2937 void parser___ReduceAction26___init(val_t p0, val_t p1, int* init_table);
2938 typedef void (*parser___ReduceAction26___init_t)(val_t p0, val_t p1, int* init_table);
2939 val_t NEW_ReduceAction26_parser___ReduceAction26___init(val_t p0);
2940 static const char * const LOCATE_parser___ReduceAction27___action = "parser::ReduceAction27::(parser::ReduceAction::action)";
2941 void parser___ReduceAction27___action(val_t p0, val_t p1);
2942 typedef void (*parser___ReduceAction27___action_t)(val_t p0, val_t p1);
2943 static const char * const LOCATE_parser___ReduceAction27___init = "parser::ReduceAction27::init";
2944 void parser___ReduceAction27___init(val_t p0, val_t p1, int* init_table);
2945 typedef void (*parser___ReduceAction27___init_t)(val_t p0, val_t p1, int* init_table);
2946 val_t NEW_ReduceAction27_parser___ReduceAction27___init(val_t p0);
2947 static const char * const LOCATE_parser___ReduceAction28___action = "parser::ReduceAction28::(parser::ReduceAction::action)";
2948 void parser___ReduceAction28___action(val_t p0, val_t p1);
2949 typedef void (*parser___ReduceAction28___action_t)(val_t p0, val_t p1);
2950 static const char * const LOCATE_parser___ReduceAction28___init = "parser::ReduceAction28::init";
2951 void parser___ReduceAction28___init(val_t p0, val_t p1, int* init_table);
2952 typedef void (*parser___ReduceAction28___init_t)(val_t p0, val_t p1, int* init_table);
2953 val_t NEW_ReduceAction28_parser___ReduceAction28___init(val_t p0);
2954 static const char * const LOCATE_parser___ReduceAction29___action = "parser::ReduceAction29::(parser::ReduceAction::action)";
2955 void parser___ReduceAction29___action(val_t p0, val_t p1);
2956 typedef void (*parser___ReduceAction29___action_t)(val_t p0, val_t p1);
2957 static const char * const LOCATE_parser___ReduceAction29___init = "parser::ReduceAction29::init";
2958 void parser___ReduceAction29___init(val_t p0, val_t p1, int* init_table);
2959 typedef void (*parser___ReduceAction29___init_t)(val_t p0, val_t p1, int* init_table);
2960 val_t NEW_ReduceAction29_parser___ReduceAction29___init(val_t p0);
2961 static const char * const LOCATE_parser___ReduceAction30___action = "parser::ReduceAction30::(parser::ReduceAction::action)";
2962 void parser___ReduceAction30___action(val_t p0, val_t p1);
2963 typedef void (*parser___ReduceAction30___action_t)(val_t p0, val_t p1);
2964 static const char * const LOCATE_parser___ReduceAction30___init = "parser::ReduceAction30::init";
2965 void parser___ReduceAction30___init(val_t p0, val_t p1, int* init_table);
2966 typedef void (*parser___ReduceAction30___init_t)(val_t p0, val_t p1, int* init_table);
2967 val_t NEW_ReduceAction30_parser___ReduceAction30___init(val_t p0);
2968 static const char * const LOCATE_parser___ReduceAction31___action = "parser::ReduceAction31::(parser::ReduceAction::action)";
2969 void parser___ReduceAction31___action(val_t p0, val_t p1);
2970 typedef void (*parser___ReduceAction31___action_t)(val_t p0, val_t p1);
2971 static const char * const LOCATE_parser___ReduceAction31___init = "parser::ReduceAction31::init";
2972 void parser___ReduceAction31___init(val_t p0, val_t p1, int* init_table);
2973 typedef void (*parser___ReduceAction31___init_t)(val_t p0, val_t p1, int* init_table);
2974 val_t NEW_ReduceAction31_parser___ReduceAction31___init(val_t p0);
2975 static const char * const LOCATE_parser___ReduceAction32___action = "parser::ReduceAction32::(parser::ReduceAction::action)";
2976 void parser___ReduceAction32___action(val_t p0, val_t p1);
2977 typedef void (*parser___ReduceAction32___action_t)(val_t p0, val_t p1);
2978 static const char * const LOCATE_parser___ReduceAction32___init = "parser::ReduceAction32::init";
2979 void parser___ReduceAction32___init(val_t p0, val_t p1, int* init_table);
2980 typedef void (*parser___ReduceAction32___init_t)(val_t p0, val_t p1, int* init_table);
2981 val_t NEW_ReduceAction32_parser___ReduceAction32___init(val_t p0);
2982 static const char * const LOCATE_parser___ReduceAction33___action = "parser::ReduceAction33::(parser::ReduceAction::action)";
2983 void parser___ReduceAction33___action(val_t p0, val_t p1);
2984 typedef void (*parser___ReduceAction33___action_t)(val_t p0, val_t p1);
2985 static const char * const LOCATE_parser___ReduceAction33___init = "parser::ReduceAction33::init";
2986 void parser___ReduceAction33___init(val_t p0, val_t p1, int* init_table);
2987 typedef void (*parser___ReduceAction33___init_t)(val_t p0, val_t p1, int* init_table);
2988 val_t NEW_ReduceAction33_parser___ReduceAction33___init(val_t p0);
2989 static const char * const LOCATE_parser___ReduceAction34___action = "parser::ReduceAction34::(parser::ReduceAction::action)";
2990 void parser___ReduceAction34___action(val_t p0, val_t p1);
2991 typedef void (*parser___ReduceAction34___action_t)(val_t p0, val_t p1);
2992 static const char * const LOCATE_parser___ReduceAction34___init = "parser::ReduceAction34::init";
2993 void parser___ReduceAction34___init(val_t p0, val_t p1, int* init_table);
2994 typedef void (*parser___ReduceAction34___init_t)(val_t p0, val_t p1, int* init_table);
2995 val_t NEW_ReduceAction34_parser___ReduceAction34___init(val_t p0);
2996 static const char * const LOCATE_parser___ReduceAction35___action = "parser::ReduceAction35::(parser::ReduceAction::action)";
2997 void parser___ReduceAction35___action(val_t p0, val_t p1);
2998 typedef void (*parser___ReduceAction35___action_t)(val_t p0, val_t p1);
2999 static const char * const LOCATE_parser___ReduceAction35___init = "parser::ReduceAction35::init";
3000 void parser___ReduceAction35___init(val_t p0, val_t p1, int* init_table);
3001 typedef void (*parser___ReduceAction35___init_t)(val_t p0, val_t p1, int* init_table);
3002 val_t NEW_ReduceAction35_parser___ReduceAction35___init(val_t p0);
3003 static const char * const LOCATE_parser___ReduceAction36___action = "parser::ReduceAction36::(parser::ReduceAction::action)";
3004 void parser___ReduceAction36___action(val_t p0, val_t p1);
3005 typedef void (*parser___ReduceAction36___action_t)(val_t p0, val_t p1);
3006 static const char * const LOCATE_parser___ReduceAction36___init = "parser::ReduceAction36::init";
3007 void parser___ReduceAction36___init(val_t p0, val_t p1, int* init_table);
3008 typedef void (*parser___ReduceAction36___init_t)(val_t p0, val_t p1, int* init_table);
3009 val_t NEW_ReduceAction36_parser___ReduceAction36___init(val_t p0);
3010 static const char * const LOCATE_parser___ReduceAction37___action = "parser::ReduceAction37::(parser::ReduceAction::action)";
3011 void parser___ReduceAction37___action(val_t p0, val_t p1);
3012 typedef void (*parser___ReduceAction37___action_t)(val_t p0, val_t p1);
3013 static const char * const LOCATE_parser___ReduceAction37___init = "parser::ReduceAction37::init";
3014 void parser___ReduceAction37___init(val_t p0, val_t p1, int* init_table);
3015 typedef void (*parser___ReduceAction37___init_t)(val_t p0, val_t p1, int* init_table);
3016 val_t NEW_ReduceAction37_parser___ReduceAction37___init(val_t p0);
3017 static const char * const LOCATE_parser___ReduceAction39___action = "parser::ReduceAction39::(parser::ReduceAction::action)";
3018 void parser___ReduceAction39___action(val_t p0, val_t p1);
3019 typedef void (*parser___ReduceAction39___action_t)(val_t p0, val_t p1);
3020 static const char * const LOCATE_parser___ReduceAction39___init = "parser::ReduceAction39::init";
3021 void parser___ReduceAction39___init(val_t p0, val_t p1, int* init_table);
3022 typedef void (*parser___ReduceAction39___init_t)(val_t p0, val_t p1, int* init_table);
3023 val_t NEW_ReduceAction39_parser___ReduceAction39___init(val_t p0);
3024 static const char * const LOCATE_parser___ReduceAction40___action = "parser::ReduceAction40::(parser::ReduceAction::action)";
3025 void parser___ReduceAction40___action(val_t p0, val_t p1);
3026 typedef void (*parser___ReduceAction40___action_t)(val_t p0, val_t p1);
3027 static const char * const LOCATE_parser___ReduceAction40___init = "parser::ReduceAction40::init";
3028 void parser___ReduceAction40___init(val_t p0, val_t p1, int* init_table);
3029 typedef void (*parser___ReduceAction40___init_t)(val_t p0, val_t p1, int* init_table);
3030 val_t NEW_ReduceAction40_parser___ReduceAction40___init(val_t p0);
3031 static const char * const LOCATE_parser___ReduceAction41___action = "parser::ReduceAction41::(parser::ReduceAction::action)";
3032 void parser___ReduceAction41___action(val_t p0, val_t p1);
3033 typedef void (*parser___ReduceAction41___action_t)(val_t p0, val_t p1);
3034 static const char * const LOCATE_parser___ReduceAction41___init = "parser::ReduceAction41::init";
3035 void parser___ReduceAction41___init(val_t p0, val_t p1, int* init_table);
3036 typedef void (*parser___ReduceAction41___init_t)(val_t p0, val_t p1, int* init_table);
3037 val_t NEW_ReduceAction41_parser___ReduceAction41___init(val_t p0);
3038 static const char * const LOCATE_parser___ReduceAction42___action = "parser::ReduceAction42::(parser::ReduceAction::action)";
3039 void parser___ReduceAction42___action(val_t p0, val_t p1);
3040 typedef void (*parser___ReduceAction42___action_t)(val_t p0, val_t p1);
3041 static const char * const LOCATE_parser___ReduceAction42___init = "parser::ReduceAction42::init";
3042 void parser___ReduceAction42___init(val_t p0, val_t p1, int* init_table);
3043 typedef void (*parser___ReduceAction42___init_t)(val_t p0, val_t p1, int* init_table);
3044 val_t NEW_ReduceAction42_parser___ReduceAction42___init(val_t p0);
3045 static const char * const LOCATE_parser___ReduceAction43___action = "parser::ReduceAction43::(parser::ReduceAction::action)";
3046 void parser___ReduceAction43___action(val_t p0, val_t p1);
3047 typedef void (*parser___ReduceAction43___action_t)(val_t p0, val_t p1);
3048 static const char * const LOCATE_parser___ReduceAction43___init = "parser::ReduceAction43::init";
3049 void parser___ReduceAction43___init(val_t p0, val_t p1, int* init_table);
3050 typedef void (*parser___ReduceAction43___init_t)(val_t p0, val_t p1, int* init_table);
3051 val_t NEW_ReduceAction43_parser___ReduceAction43___init(val_t p0);
3052 static const char * const LOCATE_parser___ReduceAction44___action = "parser::ReduceAction44::(parser::ReduceAction::action)";
3053 void parser___ReduceAction44___action(val_t p0, val_t p1);
3054 typedef void (*parser___ReduceAction44___action_t)(val_t p0, val_t p1);
3055 static const char * const LOCATE_parser___ReduceAction44___init = "parser::ReduceAction44::init";
3056 void parser___ReduceAction44___init(val_t p0, val_t p1, int* init_table);
3057 typedef void (*parser___ReduceAction44___init_t)(val_t p0, val_t p1, int* init_table);
3058 val_t NEW_ReduceAction44_parser___ReduceAction44___init(val_t p0);
3059 static const char * const LOCATE_parser___ReduceAction45___action = "parser::ReduceAction45::(parser::ReduceAction::action)";
3060 void parser___ReduceAction45___action(val_t p0, val_t p1);
3061 typedef void (*parser___ReduceAction45___action_t)(val_t p0, val_t p1);
3062 static const char * const LOCATE_parser___ReduceAction45___init = "parser::ReduceAction45::init";
3063 void parser___ReduceAction45___init(val_t p0, val_t p1, int* init_table);
3064 typedef void (*parser___ReduceAction45___init_t)(val_t p0, val_t p1, int* init_table);
3065 val_t NEW_ReduceAction45_parser___ReduceAction45___init(val_t p0);
3066 static const char * const LOCATE_parser___ReduceAction46___action = "parser::ReduceAction46::(parser::ReduceAction::action)";
3067 void parser___ReduceAction46___action(val_t p0, val_t p1);
3068 typedef void (*parser___ReduceAction46___action_t)(val_t p0, val_t p1);
3069 static const char * const LOCATE_parser___ReduceAction46___init = "parser::ReduceAction46::init";
3070 void parser___ReduceAction46___init(val_t p0, val_t p1, int* init_table);
3071 typedef void (*parser___ReduceAction46___init_t)(val_t p0, val_t p1, int* init_table);
3072 val_t NEW_ReduceAction46_parser___ReduceAction46___init(val_t p0);
3073 static const char * const LOCATE_parser___ReduceAction47___action = "parser::ReduceAction47::(parser::ReduceAction::action)";
3074 void parser___ReduceAction47___action(val_t p0, val_t p1);
3075 typedef void (*parser___ReduceAction47___action_t)(val_t p0, val_t p1);
3076 static const char * const LOCATE_parser___ReduceAction47___init = "parser::ReduceAction47::init";
3077 void parser___ReduceAction47___init(val_t p0, val_t p1, int* init_table);
3078 typedef void (*parser___ReduceAction47___init_t)(val_t p0, val_t p1, int* init_table);
3079 val_t NEW_ReduceAction47_parser___ReduceAction47___init(val_t p0);
3080 static const char * const LOCATE_parser___ReduceAction48___action = "parser::ReduceAction48::(parser::ReduceAction::action)";
3081 void parser___ReduceAction48___action(val_t p0, val_t p1);
3082 typedef void (*parser___ReduceAction48___action_t)(val_t p0, val_t p1);
3083 static const char * const LOCATE_parser___ReduceAction48___init = "parser::ReduceAction48::init";
3084 void parser___ReduceAction48___init(val_t p0, val_t p1, int* init_table);
3085 typedef void (*parser___ReduceAction48___init_t)(val_t p0, val_t p1, int* init_table);
3086 val_t NEW_ReduceAction48_parser___ReduceAction48___init(val_t p0);
3087 static const char * const LOCATE_parser___ReduceAction49___action = "parser::ReduceAction49::(parser::ReduceAction::action)";
3088 void parser___ReduceAction49___action(val_t p0, val_t p1);
3089 typedef void (*parser___ReduceAction49___action_t)(val_t p0, val_t p1);
3090 static const char * const LOCATE_parser___ReduceAction49___init = "parser::ReduceAction49::init";
3091 void parser___ReduceAction49___init(val_t p0, val_t p1, int* init_table);
3092 typedef void (*parser___ReduceAction49___init_t)(val_t p0, val_t p1, int* init_table);
3093 val_t NEW_ReduceAction49_parser___ReduceAction49___init(val_t p0);
3094 static const char * const LOCATE_parser___ReduceAction50___action = "parser::ReduceAction50::(parser::ReduceAction::action)";
3095 void parser___ReduceAction50___action(val_t p0, val_t p1);
3096 typedef void (*parser___ReduceAction50___action_t)(val_t p0, val_t p1);
3097 static const char * const LOCATE_parser___ReduceAction50___init = "parser::ReduceAction50::init";
3098 void parser___ReduceAction50___init(val_t p0, val_t p1, int* init_table);
3099 typedef void (*parser___ReduceAction50___init_t)(val_t p0, val_t p1, int* init_table);
3100 val_t NEW_ReduceAction50_parser___ReduceAction50___init(val_t p0);
3101 static const char * const LOCATE_parser___ReduceAction51___action = "parser::ReduceAction51::(parser::ReduceAction::action)";
3102 void parser___ReduceAction51___action(val_t p0, val_t p1);
3103 typedef void (*parser___ReduceAction51___action_t)(val_t p0, val_t p1);
3104 static const char * const LOCATE_parser___ReduceAction51___init = "parser::ReduceAction51::init";
3105 void parser___ReduceAction51___init(val_t p0, val_t p1, int* init_table);
3106 typedef void (*parser___ReduceAction51___init_t)(val_t p0, val_t p1, int* init_table);
3107 val_t NEW_ReduceAction51_parser___ReduceAction51___init(val_t p0);
3108 static const char * const LOCATE_parser___ReduceAction52___action = "parser::ReduceAction52::(parser::ReduceAction::action)";
3109 void parser___ReduceAction52___action(val_t p0, val_t p1);
3110 typedef void (*parser___ReduceAction52___action_t)(val_t p0, val_t p1);
3111 static const char * const LOCATE_parser___ReduceAction52___init = "parser::ReduceAction52::init";
3112 void parser___ReduceAction52___init(val_t p0, val_t p1, int* init_table);
3113 typedef void (*parser___ReduceAction52___init_t)(val_t p0, val_t p1, int* init_table);
3114 val_t NEW_ReduceAction52_parser___ReduceAction52___init(val_t p0);
3115 static const char * const LOCATE_parser___ReduceAction53___action = "parser::ReduceAction53::(parser::ReduceAction::action)";
3116 void parser___ReduceAction53___action(val_t p0, val_t p1);
3117 typedef void (*parser___ReduceAction53___action_t)(val_t p0, val_t p1);
3118 static const char * const LOCATE_parser___ReduceAction53___init = "parser::ReduceAction53::init";
3119 void parser___ReduceAction53___init(val_t p0, val_t p1, int* init_table);
3120 typedef void (*parser___ReduceAction53___init_t)(val_t p0, val_t p1, int* init_table);
3121 val_t NEW_ReduceAction53_parser___ReduceAction53___init(val_t p0);
3122 static const char * const LOCATE_parser___ReduceAction54___action = "parser::ReduceAction54::(parser::ReduceAction::action)";
3123 void parser___ReduceAction54___action(val_t p0, val_t p1);
3124 typedef void (*parser___ReduceAction54___action_t)(val_t p0, val_t p1);
3125 static const char * const LOCATE_parser___ReduceAction54___init = "parser::ReduceAction54::init";
3126 void parser___ReduceAction54___init(val_t p0, val_t p1, int* init_table);
3127 typedef void (*parser___ReduceAction54___init_t)(val_t p0, val_t p1, int* init_table);
3128 val_t NEW_ReduceAction54_parser___ReduceAction54___init(val_t p0);
3129 static const char * const LOCATE_parser___ReduceAction55___action = "parser::ReduceAction55::(parser::ReduceAction::action)";
3130 void parser___ReduceAction55___action(val_t p0, val_t p1);
3131 typedef void (*parser___ReduceAction55___action_t)(val_t p0, val_t p1);
3132 static const char * const LOCATE_parser___ReduceAction55___init = "parser::ReduceAction55::init";
3133 void parser___ReduceAction55___init(val_t p0, val_t p1, int* init_table);
3134 typedef void (*parser___ReduceAction55___init_t)(val_t p0, val_t p1, int* init_table);
3135 val_t NEW_ReduceAction55_parser___ReduceAction55___init(val_t p0);
3136 static const char * const LOCATE_parser___ReduceAction56___action = "parser::ReduceAction56::(parser::ReduceAction::action)";
3137 void parser___ReduceAction56___action(val_t p0, val_t p1);
3138 typedef void (*parser___ReduceAction56___action_t)(val_t p0, val_t p1);
3139 static const char * const LOCATE_parser___ReduceAction56___init = "parser::ReduceAction56::init";
3140 void parser___ReduceAction56___init(val_t p0, val_t p1, int* init_table);
3141 typedef void (*parser___ReduceAction56___init_t)(val_t p0, val_t p1, int* init_table);
3142 val_t NEW_ReduceAction56_parser___ReduceAction56___init(val_t p0);
3143 static const char * const LOCATE_parser___ReduceAction57___action = "parser::ReduceAction57::(parser::ReduceAction::action)";
3144 void parser___ReduceAction57___action(val_t p0, val_t p1);
3145 typedef void (*parser___ReduceAction57___action_t)(val_t p0, val_t p1);
3146 static const char * const LOCATE_parser___ReduceAction57___init = "parser::ReduceAction57::init";
3147 void parser___ReduceAction57___init(val_t p0, val_t p1, int* init_table);
3148 typedef void (*parser___ReduceAction57___init_t)(val_t p0, val_t p1, int* init_table);
3149 val_t NEW_ReduceAction57_parser___ReduceAction57___init(val_t p0);
3150 static const char * const LOCATE_parser___ReduceAction58___action = "parser::ReduceAction58::(parser::ReduceAction::action)";
3151 void parser___ReduceAction58___action(val_t p0, val_t p1);
3152 typedef void (*parser___ReduceAction58___action_t)(val_t p0, val_t p1);
3153 static const char * const LOCATE_parser___ReduceAction58___init = "parser::ReduceAction58::init";
3154 void parser___ReduceAction58___init(val_t p0, val_t p1, int* init_table);
3155 typedef void (*parser___ReduceAction58___init_t)(val_t p0, val_t p1, int* init_table);
3156 val_t NEW_ReduceAction58_parser___ReduceAction58___init(val_t p0);
3157 static const char * const LOCATE_parser___ReduceAction59___action = "parser::ReduceAction59::(parser::ReduceAction::action)";
3158 void parser___ReduceAction59___action(val_t p0, val_t p1);
3159 typedef void (*parser___ReduceAction59___action_t)(val_t p0, val_t p1);
3160 static const char * const LOCATE_parser___ReduceAction59___init = "parser::ReduceAction59::init";
3161 void parser___ReduceAction59___init(val_t p0, val_t p1, int* init_table);
3162 typedef void (*parser___ReduceAction59___init_t)(val_t p0, val_t p1, int* init_table);
3163 val_t NEW_ReduceAction59_parser___ReduceAction59___init(val_t p0);
3164 static const char * const LOCATE_parser___ReduceAction60___action = "parser::ReduceAction60::(parser::ReduceAction::action)";
3165 void parser___ReduceAction60___action(val_t p0, val_t p1);
3166 typedef void (*parser___ReduceAction60___action_t)(val_t p0, val_t p1);
3167 static const char * const LOCATE_parser___ReduceAction60___init = "parser::ReduceAction60::init";
3168 void parser___ReduceAction60___init(val_t p0, val_t p1, int* init_table);
3169 typedef void (*parser___ReduceAction60___init_t)(val_t p0, val_t p1, int* init_table);
3170 val_t NEW_ReduceAction60_parser___ReduceAction60___init(val_t p0);
3171 static const char * const LOCATE_parser___ReduceAction61___action = "parser::ReduceAction61::(parser::ReduceAction::action)";
3172 void parser___ReduceAction61___action(val_t p0, val_t p1);
3173 typedef void (*parser___ReduceAction61___action_t)(val_t p0, val_t p1);
3174 static const char * const LOCATE_parser___ReduceAction61___init = "parser::ReduceAction61::init";
3175 void parser___ReduceAction61___init(val_t p0, val_t p1, int* init_table);
3176 typedef void (*parser___ReduceAction61___init_t)(val_t p0, val_t p1, int* init_table);
3177 val_t NEW_ReduceAction61_parser___ReduceAction61___init(val_t p0);
3178 static const char * const LOCATE_parser___ReduceAction62___action = "parser::ReduceAction62::(parser::ReduceAction::action)";
3179 void parser___ReduceAction62___action(val_t p0, val_t p1);
3180 typedef void (*parser___ReduceAction62___action_t)(val_t p0, val_t p1);
3181 static const char * const LOCATE_parser___ReduceAction62___init = "parser::ReduceAction62::init";
3182 void parser___ReduceAction62___init(val_t p0, val_t p1, int* init_table);
3183 typedef void (*parser___ReduceAction62___init_t)(val_t p0, val_t p1, int* init_table);
3184 val_t NEW_ReduceAction62_parser___ReduceAction62___init(val_t p0);
3185 static const char * const LOCATE_parser___ReduceAction63___action = "parser::ReduceAction63::(parser::ReduceAction::action)";
3186 void parser___ReduceAction63___action(val_t p0, val_t p1);
3187 typedef void (*parser___ReduceAction63___action_t)(val_t p0, val_t p1);
3188 static const char * const LOCATE_parser___ReduceAction63___init = "parser::ReduceAction63::init";
3189 void parser___ReduceAction63___init(val_t p0, val_t p1, int* init_table);
3190 typedef void (*parser___ReduceAction63___init_t)(val_t p0, val_t p1, int* init_table);
3191 val_t NEW_ReduceAction63_parser___ReduceAction63___init(val_t p0);
3192 static const char * const LOCATE_parser___ReduceAction64___action = "parser::ReduceAction64::(parser::ReduceAction::action)";
3193 void parser___ReduceAction64___action(val_t p0, val_t p1);
3194 typedef void (*parser___ReduceAction64___action_t)(val_t p0, val_t p1);
3195 static const char * const LOCATE_parser___ReduceAction64___init = "parser::ReduceAction64::init";
3196 void parser___ReduceAction64___init(val_t p0, val_t p1, int* init_table);
3197 typedef void (*parser___ReduceAction64___init_t)(val_t p0, val_t p1, int* init_table);
3198 val_t NEW_ReduceAction64_parser___ReduceAction64___init(val_t p0);
3199 static const char * const LOCATE_parser___ReduceAction65___action = "parser::ReduceAction65::(parser::ReduceAction::action)";
3200 void parser___ReduceAction65___action(val_t p0, val_t p1);
3201 typedef void (*parser___ReduceAction65___action_t)(val_t p0, val_t p1);
3202 static const char * const LOCATE_parser___ReduceAction65___init = "parser::ReduceAction65::init";
3203 void parser___ReduceAction65___init(val_t p0, val_t p1, int* init_table);
3204 typedef void (*parser___ReduceAction65___init_t)(val_t p0, val_t p1, int* init_table);
3205 val_t NEW_ReduceAction65_parser___ReduceAction65___init(val_t p0);
3206 static const char * const LOCATE_parser___ReduceAction66___action = "parser::ReduceAction66::(parser::ReduceAction::action)";
3207 void parser___ReduceAction66___action(val_t p0, val_t p1);
3208 typedef void (*parser___ReduceAction66___action_t)(val_t p0, val_t p1);
3209 static const char * const LOCATE_parser___ReduceAction66___init = "parser::ReduceAction66::init";
3210 void parser___ReduceAction66___init(val_t p0, val_t p1, int* init_table);
3211 typedef void (*parser___ReduceAction66___init_t)(val_t p0, val_t p1, int* init_table);
3212 val_t NEW_ReduceAction66_parser___ReduceAction66___init(val_t p0);
3213 static const char * const LOCATE_parser___ReduceAction67___action = "parser::ReduceAction67::(parser::ReduceAction::action)";
3214 void parser___ReduceAction67___action(val_t p0, val_t p1);
3215 typedef void (*parser___ReduceAction67___action_t)(val_t p0, val_t p1);
3216 static const char * const LOCATE_parser___ReduceAction67___init = "parser::ReduceAction67::init";
3217 void parser___ReduceAction67___init(val_t p0, val_t p1, int* init_table);
3218 typedef void (*parser___ReduceAction67___init_t)(val_t p0, val_t p1, int* init_table);
3219 val_t NEW_ReduceAction67_parser___ReduceAction67___init(val_t p0);
3220 static const char * const LOCATE_parser___ReduceAction68___action = "parser::ReduceAction68::(parser::ReduceAction::action)";
3221 void parser___ReduceAction68___action(val_t p0, val_t p1);
3222 typedef void (*parser___ReduceAction68___action_t)(val_t p0, val_t p1);
3223 static const char * const LOCATE_parser___ReduceAction68___init = "parser::ReduceAction68::init";
3224 void parser___ReduceAction68___init(val_t p0, val_t p1, int* init_table);
3225 typedef void (*parser___ReduceAction68___init_t)(val_t p0, val_t p1, int* init_table);
3226 val_t NEW_ReduceAction68_parser___ReduceAction68___init(val_t p0);
3227 static const char * const LOCATE_parser___ReduceAction69___action = "parser::ReduceAction69::(parser::ReduceAction::action)";
3228 void parser___ReduceAction69___action(val_t p0, val_t p1);
3229 typedef void (*parser___ReduceAction69___action_t)(val_t p0, val_t p1);
3230 static const char * const LOCATE_parser___ReduceAction69___init = "parser::ReduceAction69::init";
3231 void parser___ReduceAction69___init(val_t p0, val_t p1, int* init_table);
3232 typedef void (*parser___ReduceAction69___init_t)(val_t p0, val_t p1, int* init_table);
3233 val_t NEW_ReduceAction69_parser___ReduceAction69___init(val_t p0);
3234 static const char * const LOCATE_parser___ReduceAction70___action = "parser::ReduceAction70::(parser::ReduceAction::action)";
3235 void parser___ReduceAction70___action(val_t p0, val_t p1);
3236 typedef void (*parser___ReduceAction70___action_t)(val_t p0, val_t p1);
3237 static const char * const LOCATE_parser___ReduceAction70___init = "parser::ReduceAction70::init";
3238 void parser___ReduceAction70___init(val_t p0, val_t p1, int* init_table);
3239 typedef void (*parser___ReduceAction70___init_t)(val_t p0, val_t p1, int* init_table);
3240 val_t NEW_ReduceAction70_parser___ReduceAction70___init(val_t p0);
3241 static const char * const LOCATE_parser___ReduceAction71___action = "parser::ReduceAction71::(parser::ReduceAction::action)";
3242 void parser___ReduceAction71___action(val_t p0, val_t p1);
3243 typedef void (*parser___ReduceAction71___action_t)(val_t p0, val_t p1);
3244 static const char * const LOCATE_parser___ReduceAction71___init = "parser::ReduceAction71::init";
3245 void parser___ReduceAction71___init(val_t p0, val_t p1, int* init_table);
3246 typedef void (*parser___ReduceAction71___init_t)(val_t p0, val_t p1, int* init_table);
3247 val_t NEW_ReduceAction71_parser___ReduceAction71___init(val_t p0);
3248 static const char * const LOCATE_parser___ReduceAction72___action = "parser::ReduceAction72::(parser::ReduceAction::action)";
3249 void parser___ReduceAction72___action(val_t p0, val_t p1);
3250 typedef void (*parser___ReduceAction72___action_t)(val_t p0, val_t p1);
3251 static const char * const LOCATE_parser___ReduceAction72___init = "parser::ReduceAction72::init";
3252 void parser___ReduceAction72___init(val_t p0, val_t p1, int* init_table);
3253 typedef void (*parser___ReduceAction72___init_t)(val_t p0, val_t p1, int* init_table);
3254 val_t NEW_ReduceAction72_parser___ReduceAction72___init(val_t p0);
3255 static const char * const LOCATE_parser___ReduceAction73___action = "parser::ReduceAction73::(parser::ReduceAction::action)";
3256 void parser___ReduceAction73___action(val_t p0, val_t p1);
3257 typedef void (*parser___ReduceAction73___action_t)(val_t p0, val_t p1);
3258 static const char * const LOCATE_parser___ReduceAction73___init = "parser::ReduceAction73::init";
3259 void parser___ReduceAction73___init(val_t p0, val_t p1, int* init_table);
3260 typedef void (*parser___ReduceAction73___init_t)(val_t p0, val_t p1, int* init_table);
3261 val_t NEW_ReduceAction73_parser___ReduceAction73___init(val_t p0);
3262 static const char * const LOCATE_parser___ReduceAction74___action = "parser::ReduceAction74::(parser::ReduceAction::action)";
3263 void parser___ReduceAction74___action(val_t p0, val_t p1);
3264 typedef void (*parser___ReduceAction74___action_t)(val_t p0, val_t p1);
3265 static const char * const LOCATE_parser___ReduceAction74___init = "parser::ReduceAction74::init";
3266 void parser___ReduceAction74___init(val_t p0, val_t p1, int* init_table);
3267 typedef void (*parser___ReduceAction74___init_t)(val_t p0, val_t p1, int* init_table);
3268 val_t NEW_ReduceAction74_parser___ReduceAction74___init(val_t p0);
3269 static const char * const LOCATE_parser___ReduceAction75___action = "parser::ReduceAction75::(parser::ReduceAction::action)";
3270 void parser___ReduceAction75___action(val_t p0, val_t p1);
3271 typedef void (*parser___ReduceAction75___action_t)(val_t p0, val_t p1);
3272 static const char * const LOCATE_parser___ReduceAction75___init = "parser::ReduceAction75::init";
3273 void parser___ReduceAction75___init(val_t p0, val_t p1, int* init_table);
3274 typedef void (*parser___ReduceAction75___init_t)(val_t p0, val_t p1, int* init_table);
3275 val_t NEW_ReduceAction75_parser___ReduceAction75___init(val_t p0);
3276 static const char * const LOCATE_parser___ReduceAction76___action = "parser::ReduceAction76::(parser::ReduceAction::action)";
3277 void parser___ReduceAction76___action(val_t p0, val_t p1);
3278 typedef void (*parser___ReduceAction76___action_t)(val_t p0, val_t p1);
3279 static const char * const LOCATE_parser___ReduceAction76___init = "parser::ReduceAction76::init";
3280 void parser___ReduceAction76___init(val_t p0, val_t p1, int* init_table);
3281 typedef void (*parser___ReduceAction76___init_t)(val_t p0, val_t p1, int* init_table);
3282 val_t NEW_ReduceAction76_parser___ReduceAction76___init(val_t p0);
3283 static const char * const LOCATE_parser___ReduceAction77___action = "parser::ReduceAction77::(parser::ReduceAction::action)";
3284 void parser___ReduceAction77___action(val_t p0, val_t p1);
3285 typedef void (*parser___ReduceAction77___action_t)(val_t p0, val_t p1);
3286 static const char * const LOCATE_parser___ReduceAction77___init = "parser::ReduceAction77::init";
3287 void parser___ReduceAction77___init(val_t p0, val_t p1, int* init_table);
3288 typedef void (*parser___ReduceAction77___init_t)(val_t p0, val_t p1, int* init_table);
3289 val_t NEW_ReduceAction77_parser___ReduceAction77___init(val_t p0);
3290 static const char * const LOCATE_parser___ReduceAction78___action = "parser::ReduceAction78::(parser::ReduceAction::action)";
3291 void parser___ReduceAction78___action(val_t p0, val_t p1);
3292 typedef void (*parser___ReduceAction78___action_t)(val_t p0, val_t p1);
3293 static const char * const LOCATE_parser___ReduceAction78___init = "parser::ReduceAction78::init";
3294 void parser___ReduceAction78___init(val_t p0, val_t p1, int* init_table);
3295 typedef void (*parser___ReduceAction78___init_t)(val_t p0, val_t p1, int* init_table);
3296 val_t NEW_ReduceAction78_parser___ReduceAction78___init(val_t p0);
3297 static const char * const LOCATE_parser___ReduceAction79___action = "parser::ReduceAction79::(parser::ReduceAction::action)";
3298 void parser___ReduceAction79___action(val_t p0, val_t p1);
3299 typedef void (*parser___ReduceAction79___action_t)(val_t p0, val_t p1);
3300 static const char * const LOCATE_parser___ReduceAction79___init = "parser::ReduceAction79::init";
3301 void parser___ReduceAction79___init(val_t p0, val_t p1, int* init_table);
3302 typedef void (*parser___ReduceAction79___init_t)(val_t p0, val_t p1, int* init_table);
3303 val_t NEW_ReduceAction79_parser___ReduceAction79___init(val_t p0);
3304 static const char * const LOCATE_parser___ReduceAction80___action = "parser::ReduceAction80::(parser::ReduceAction::action)";
3305 void parser___ReduceAction80___action(val_t p0, val_t p1);
3306 typedef void (*parser___ReduceAction80___action_t)(val_t p0, val_t p1);
3307 static const char * const LOCATE_parser___ReduceAction80___init = "parser::ReduceAction80::init";
3308 void parser___ReduceAction80___init(val_t p0, val_t p1, int* init_table);
3309 typedef void (*parser___ReduceAction80___init_t)(val_t p0, val_t p1, int* init_table);
3310 val_t NEW_ReduceAction80_parser___ReduceAction80___init(val_t p0);
3311 static const char * const LOCATE_parser___ReduceAction81___action = "parser::ReduceAction81::(parser::ReduceAction::action)";
3312 void parser___ReduceAction81___action(val_t p0, val_t p1);
3313 typedef void (*parser___ReduceAction81___action_t)(val_t p0, val_t p1);
3314 static const char * const LOCATE_parser___ReduceAction81___init = "parser::ReduceAction81::init";
3315 void parser___ReduceAction81___init(val_t p0, val_t p1, int* init_table);
3316 typedef void (*parser___ReduceAction81___init_t)(val_t p0, val_t p1, int* init_table);
3317 val_t NEW_ReduceAction81_parser___ReduceAction81___init(val_t p0);
3318 static const char * const LOCATE_parser___ReduceAction82___action = "parser::ReduceAction82::(parser::ReduceAction::action)";
3319 void parser___ReduceAction82___action(val_t p0, val_t p1);
3320 typedef void (*parser___ReduceAction82___action_t)(val_t p0, val_t p1);
3321 static const char * const LOCATE_parser___ReduceAction82___init = "parser::ReduceAction82::init";
3322 void parser___ReduceAction82___init(val_t p0, val_t p1, int* init_table);
3323 typedef void (*parser___ReduceAction82___init_t)(val_t p0, val_t p1, int* init_table);
3324 val_t NEW_ReduceAction82_parser___ReduceAction82___init(val_t p0);
3325 static const char * const LOCATE_parser___ReduceAction83___action = "parser::ReduceAction83::(parser::ReduceAction::action)";
3326 void parser___ReduceAction83___action(val_t p0, val_t p1);
3327 typedef void (*parser___ReduceAction83___action_t)(val_t p0, val_t p1);
3328 static const char * const LOCATE_parser___ReduceAction83___init = "parser::ReduceAction83::init";
3329 void parser___ReduceAction83___init(val_t p0, val_t p1, int* init_table);
3330 typedef void (*parser___ReduceAction83___init_t)(val_t p0, val_t p1, int* init_table);
3331 val_t NEW_ReduceAction83_parser___ReduceAction83___init(val_t p0);
3332 static const char * const LOCATE_parser___ReduceAction84___action = "parser::ReduceAction84::(parser::ReduceAction::action)";
3333 void parser___ReduceAction84___action(val_t p0, val_t p1);
3334 typedef void (*parser___ReduceAction84___action_t)(val_t p0, val_t p1);
3335 static const char * const LOCATE_parser___ReduceAction84___init = "parser::ReduceAction84::init";
3336 void parser___ReduceAction84___init(val_t p0, val_t p1, int* init_table);
3337 typedef void (*parser___ReduceAction84___init_t)(val_t p0, val_t p1, int* init_table);
3338 val_t NEW_ReduceAction84_parser___ReduceAction84___init(val_t p0);
3339 static const char * const LOCATE_parser___ReduceAction85___action = "parser::ReduceAction85::(parser::ReduceAction::action)";
3340 void parser___ReduceAction85___action(val_t p0, val_t p1);
3341 typedef void (*parser___ReduceAction85___action_t)(val_t p0, val_t p1);
3342 static const char * const LOCATE_parser___ReduceAction85___init = "parser::ReduceAction85::init";
3343 void parser___ReduceAction85___init(val_t p0, val_t p1, int* init_table);
3344 typedef void (*parser___ReduceAction85___init_t)(val_t p0, val_t p1, int* init_table);
3345 val_t NEW_ReduceAction85_parser___ReduceAction85___init(val_t p0);
3346 static const char * const LOCATE_parser___ReduceAction86___action = "parser::ReduceAction86::(parser::ReduceAction::action)";
3347 void parser___ReduceAction86___action(val_t p0, val_t p1);
3348 typedef void (*parser___ReduceAction86___action_t)(val_t p0, val_t p1);
3349 static const char * const LOCATE_parser___ReduceAction86___init = "parser::ReduceAction86::init";
3350 void parser___ReduceAction86___init(val_t p0, val_t p1, int* init_table);
3351 typedef void (*parser___ReduceAction86___init_t)(val_t p0, val_t p1, int* init_table);
3352 val_t NEW_ReduceAction86_parser___ReduceAction86___init(val_t p0);
3353 static const char * const LOCATE_parser___ReduceAction87___action = "parser::ReduceAction87::(parser::ReduceAction::action)";
3354 void parser___ReduceAction87___action(val_t p0, val_t p1);
3355 typedef void (*parser___ReduceAction87___action_t)(val_t p0, val_t p1);
3356 static const char * const LOCATE_parser___ReduceAction87___init = "parser::ReduceAction87::init";
3357 void parser___ReduceAction87___init(val_t p0, val_t p1, int* init_table);
3358 typedef void (*parser___ReduceAction87___init_t)(val_t p0, val_t p1, int* init_table);
3359 val_t NEW_ReduceAction87_parser___ReduceAction87___init(val_t p0);
3360 static const char * const LOCATE_parser___ReduceAction88___action = "parser::ReduceAction88::(parser::ReduceAction::action)";
3361 void parser___ReduceAction88___action(val_t p0, val_t p1);
3362 typedef void (*parser___ReduceAction88___action_t)(val_t p0, val_t p1);
3363 static const char * const LOCATE_parser___ReduceAction88___init = "parser::ReduceAction88::init";
3364 void parser___ReduceAction88___init(val_t p0, val_t p1, int* init_table);
3365 typedef void (*parser___ReduceAction88___init_t)(val_t p0, val_t p1, int* init_table);
3366 val_t NEW_ReduceAction88_parser___ReduceAction88___init(val_t p0);
3367 static const char * const LOCATE_parser___ReduceAction89___action = "parser::ReduceAction89::(parser::ReduceAction::action)";
3368 void parser___ReduceAction89___action(val_t p0, val_t p1);
3369 typedef void (*parser___ReduceAction89___action_t)(val_t p0, val_t p1);
3370 static const char * const LOCATE_parser___ReduceAction89___init = "parser::ReduceAction89::init";
3371 void parser___ReduceAction89___init(val_t p0, val_t p1, int* init_table);
3372 typedef void (*parser___ReduceAction89___init_t)(val_t p0, val_t p1, int* init_table);
3373 val_t NEW_ReduceAction89_parser___ReduceAction89___init(val_t p0);
3374 static const char * const LOCATE_parser___ReduceAction90___action = "parser::ReduceAction90::(parser::ReduceAction::action)";
3375 void parser___ReduceAction90___action(val_t p0, val_t p1);
3376 typedef void (*parser___ReduceAction90___action_t)(val_t p0, val_t p1);
3377 static const char * const LOCATE_parser___ReduceAction90___init = "parser::ReduceAction90::init";
3378 void parser___ReduceAction90___init(val_t p0, val_t p1, int* init_table);
3379 typedef void (*parser___ReduceAction90___init_t)(val_t p0, val_t p1, int* init_table);
3380 val_t NEW_ReduceAction90_parser___ReduceAction90___init(val_t p0);
3381 static const char * const LOCATE_parser___ReduceAction91___action = "parser::ReduceAction91::(parser::ReduceAction::action)";
3382 void parser___ReduceAction91___action(val_t p0, val_t p1);
3383 typedef void (*parser___ReduceAction91___action_t)(val_t p0, val_t p1);
3384 static const char * const LOCATE_parser___ReduceAction91___init = "parser::ReduceAction91::init";
3385 void parser___ReduceAction91___init(val_t p0, val_t p1, int* init_table);
3386 typedef void (*parser___ReduceAction91___init_t)(val_t p0, val_t p1, int* init_table);
3387 val_t NEW_ReduceAction91_parser___ReduceAction91___init(val_t p0);
3388 static const char * const LOCATE_parser___ReduceAction92___action = "parser::ReduceAction92::(parser::ReduceAction::action)";
3389 void parser___ReduceAction92___action(val_t p0, val_t p1);
3390 typedef void (*parser___ReduceAction92___action_t)(val_t p0, val_t p1);
3391 static const char * const LOCATE_parser___ReduceAction92___init = "parser::ReduceAction92::init";
3392 void parser___ReduceAction92___init(val_t p0, val_t p1, int* init_table);
3393 typedef void (*parser___ReduceAction92___init_t)(val_t p0, val_t p1, int* init_table);
3394 val_t NEW_ReduceAction92_parser___ReduceAction92___init(val_t p0);
3395 static const char * const LOCATE_parser___ReduceAction93___action = "parser::ReduceAction93::(parser::ReduceAction::action)";
3396 void parser___ReduceAction93___action(val_t p0, val_t p1);
3397 typedef void (*parser___ReduceAction93___action_t)(val_t p0, val_t p1);
3398 static const char * const LOCATE_parser___ReduceAction93___init = "parser::ReduceAction93::init";
3399 void parser___ReduceAction93___init(val_t p0, val_t p1, int* init_table);
3400 typedef void (*parser___ReduceAction93___init_t)(val_t p0, val_t p1, int* init_table);
3401 val_t NEW_ReduceAction93_parser___ReduceAction93___init(val_t p0);
3402 static const char * const LOCATE_parser___ReduceAction94___action = "parser::ReduceAction94::(parser::ReduceAction::action)";
3403 void parser___ReduceAction94___action(val_t p0, val_t p1);
3404 typedef void (*parser___ReduceAction94___action_t)(val_t p0, val_t p1);
3405 static const char * const LOCATE_parser___ReduceAction94___init = "parser::ReduceAction94::init";
3406 void parser___ReduceAction94___init(val_t p0, val_t p1, int* init_table);
3407 typedef void (*parser___ReduceAction94___init_t)(val_t p0, val_t p1, int* init_table);
3408 val_t NEW_ReduceAction94_parser___ReduceAction94___init(val_t p0);
3409 static const char * const LOCATE_parser___ReduceAction95___action = "parser::ReduceAction95::(parser::ReduceAction::action)";
3410 void parser___ReduceAction95___action(val_t p0, val_t p1);
3411 typedef void (*parser___ReduceAction95___action_t)(val_t p0, val_t p1);
3412 static const char * const LOCATE_parser___ReduceAction95___init = "parser::ReduceAction95::init";
3413 void parser___ReduceAction95___init(val_t p0, val_t p1, int* init_table);
3414 typedef void (*parser___ReduceAction95___init_t)(val_t p0, val_t p1, int* init_table);
3415 val_t NEW_ReduceAction95_parser___ReduceAction95___init(val_t p0);
3416 static const char * const LOCATE_parser___ReduceAction96___action = "parser::ReduceAction96::(parser::ReduceAction::action)";
3417 void parser___ReduceAction96___action(val_t p0, val_t p1);
3418 typedef void (*parser___ReduceAction96___action_t)(val_t p0, val_t p1);
3419 static const char * const LOCATE_parser___ReduceAction96___init = "parser::ReduceAction96::init";
3420 void parser___ReduceAction96___init(val_t p0, val_t p1, int* init_table);
3421 typedef void (*parser___ReduceAction96___init_t)(val_t p0, val_t p1, int* init_table);
3422 val_t NEW_ReduceAction96_parser___ReduceAction96___init(val_t p0);
3423 static const char * const LOCATE_parser___ReduceAction97___action = "parser::ReduceAction97::(parser::ReduceAction::action)";
3424 void parser___ReduceAction97___action(val_t p0, val_t p1);
3425 typedef void (*parser___ReduceAction97___action_t)(val_t p0, val_t p1);
3426 static const char * const LOCATE_parser___ReduceAction97___init = "parser::ReduceAction97::init";
3427 void parser___ReduceAction97___init(val_t p0, val_t p1, int* init_table);
3428 typedef void (*parser___ReduceAction97___init_t)(val_t p0, val_t p1, int* init_table);
3429 val_t NEW_ReduceAction97_parser___ReduceAction97___init(val_t p0);
3430 static const char * const LOCATE_parser___ReduceAction98___action = "parser::ReduceAction98::(parser::ReduceAction::action)";
3431 void parser___ReduceAction98___action(val_t p0, val_t p1);
3432 typedef void (*parser___ReduceAction98___action_t)(val_t p0, val_t p1);
3433 static const char * const LOCATE_parser___ReduceAction98___init = "parser::ReduceAction98::init";
3434 void parser___ReduceAction98___init(val_t p0, val_t p1, int* init_table);
3435 typedef void (*parser___ReduceAction98___init_t)(val_t p0, val_t p1, int* init_table);
3436 val_t NEW_ReduceAction98_parser___ReduceAction98___init(val_t p0);
3437 static const char * const LOCATE_parser___ReduceAction99___action = "parser::ReduceAction99::(parser::ReduceAction::action)";
3438 void parser___ReduceAction99___action(val_t p0, val_t p1);
3439 typedef void (*parser___ReduceAction99___action_t)(val_t p0, val_t p1);
3440 static const char * const LOCATE_parser___ReduceAction99___init = "parser::ReduceAction99::init";
3441 void parser___ReduceAction99___init(val_t p0, val_t p1, int* init_table);
3442 typedef void (*parser___ReduceAction99___init_t)(val_t p0, val_t p1, int* init_table);
3443 val_t NEW_ReduceAction99_parser___ReduceAction99___init(val_t p0);
3444 static const char * const LOCATE_parser___ReduceAction100___action = "parser::ReduceAction100::(parser::ReduceAction::action)";
3445 void parser___ReduceAction100___action(val_t p0, val_t p1);
3446 typedef void (*parser___ReduceAction100___action_t)(val_t p0, val_t p1);
3447 static const char * const LOCATE_parser___ReduceAction100___init = "parser::ReduceAction100::init";
3448 void parser___ReduceAction100___init(val_t p0, val_t p1, int* init_table);
3449 typedef void (*parser___ReduceAction100___init_t)(val_t p0, val_t p1, int* init_table);
3450 val_t NEW_ReduceAction100_parser___ReduceAction100___init(val_t p0);
3451 static const char * const LOCATE_parser___ReduceAction101___action = "parser::ReduceAction101::(parser::ReduceAction::action)";
3452 void parser___ReduceAction101___action(val_t p0, val_t p1);
3453 typedef void (*parser___ReduceAction101___action_t)(val_t p0, val_t p1);
3454 static const char * const LOCATE_parser___ReduceAction101___init = "parser::ReduceAction101::init";
3455 void parser___ReduceAction101___init(val_t p0, val_t p1, int* init_table);
3456 typedef void (*parser___ReduceAction101___init_t)(val_t p0, val_t p1, int* init_table);
3457 val_t NEW_ReduceAction101_parser___ReduceAction101___init(val_t p0);
3458 static const char * const LOCATE_parser___ReduceAction102___action = "parser::ReduceAction102::(parser::ReduceAction::action)";
3459 void parser___ReduceAction102___action(val_t p0, val_t p1);
3460 typedef void (*parser___ReduceAction102___action_t)(val_t p0, val_t p1);
3461 static const char * const LOCATE_parser___ReduceAction102___init = "parser::ReduceAction102::init";
3462 void parser___ReduceAction102___init(val_t p0, val_t p1, int* init_table);
3463 typedef void (*parser___ReduceAction102___init_t)(val_t p0, val_t p1, int* init_table);
3464 val_t NEW_ReduceAction102_parser___ReduceAction102___init(val_t p0);
3465 static const char * const LOCATE_parser___ReduceAction103___action = "parser::ReduceAction103::(parser::ReduceAction::action)";
3466 void parser___ReduceAction103___action(val_t p0, val_t p1);
3467 typedef void (*parser___ReduceAction103___action_t)(val_t p0, val_t p1);
3468 static const char * const LOCATE_parser___ReduceAction103___init = "parser::ReduceAction103::init";
3469 void parser___ReduceAction103___init(val_t p0, val_t p1, int* init_table);
3470 typedef void (*parser___ReduceAction103___init_t)(val_t p0, val_t p1, int* init_table);
3471 val_t NEW_ReduceAction103_parser___ReduceAction103___init(val_t p0);
3472 static const char * const LOCATE_parser___ReduceAction104___action = "parser::ReduceAction104::(parser::ReduceAction::action)";
3473 void parser___ReduceAction104___action(val_t p0, val_t p1);
3474 typedef void (*parser___ReduceAction104___action_t)(val_t p0, val_t p1);
3475 static const char * const LOCATE_parser___ReduceAction104___init = "parser::ReduceAction104::init";
3476 void parser___ReduceAction104___init(val_t p0, val_t p1, int* init_table);
3477 typedef void (*parser___ReduceAction104___init_t)(val_t p0, val_t p1, int* init_table);
3478 val_t NEW_ReduceAction104_parser___ReduceAction104___init(val_t p0);
3479 static const char * const LOCATE_parser___ReduceAction105___action = "parser::ReduceAction105::(parser::ReduceAction::action)";
3480 void parser___ReduceAction105___action(val_t p0, val_t p1);
3481 typedef void (*parser___ReduceAction105___action_t)(val_t p0, val_t p1);
3482 static const char * const LOCATE_parser___ReduceAction105___init = "parser::ReduceAction105::init";
3483 void parser___ReduceAction105___init(val_t p0, val_t p1, int* init_table);
3484 typedef void (*parser___ReduceAction105___init_t)(val_t p0, val_t p1, int* init_table);
3485 val_t NEW_ReduceAction105_parser___ReduceAction105___init(val_t p0);
3486 static const char * const LOCATE_parser___ReduceAction106___action = "parser::ReduceAction106::(parser::ReduceAction::action)";
3487 void parser___ReduceAction106___action(val_t p0, val_t p1);
3488 typedef void (*parser___ReduceAction106___action_t)(val_t p0, val_t p1);
3489 static const char * const LOCATE_parser___ReduceAction106___init = "parser::ReduceAction106::init";
3490 void parser___ReduceAction106___init(val_t p0, val_t p1, int* init_table);
3491 typedef void (*parser___ReduceAction106___init_t)(val_t p0, val_t p1, int* init_table);
3492 val_t NEW_ReduceAction106_parser___ReduceAction106___init(val_t p0);
3493 static const char * const LOCATE_parser___ReduceAction107___action = "parser::ReduceAction107::(parser::ReduceAction::action)";
3494 void parser___ReduceAction107___action(val_t p0, val_t p1);
3495 typedef void (*parser___ReduceAction107___action_t)(val_t p0, val_t p1);
3496 static const char * const LOCATE_parser___ReduceAction107___init = "parser::ReduceAction107::init";
3497 void parser___ReduceAction107___init(val_t p0, val_t p1, int* init_table);
3498 typedef void (*parser___ReduceAction107___init_t)(val_t p0, val_t p1, int* init_table);
3499 val_t NEW_ReduceAction107_parser___ReduceAction107___init(val_t p0);
3500 static const char * const LOCATE_parser___ReduceAction108___action = "parser::ReduceAction108::(parser::ReduceAction::action)";
3501 void parser___ReduceAction108___action(val_t p0, val_t p1);
3502 typedef void (*parser___ReduceAction108___action_t)(val_t p0, val_t p1);
3503 static const char * const LOCATE_parser___ReduceAction108___init = "parser::ReduceAction108::init";
3504 void parser___ReduceAction108___init(val_t p0, val_t p1, int* init_table);
3505 typedef void (*parser___ReduceAction108___init_t)(val_t p0, val_t p1, int* init_table);
3506 val_t NEW_ReduceAction108_parser___ReduceAction108___init(val_t p0);
3507 static const char * const LOCATE_parser___ReduceAction109___action = "parser::ReduceAction109::(parser::ReduceAction::action)";
3508 void parser___ReduceAction109___action(val_t p0, val_t p1);
3509 typedef void (*parser___ReduceAction109___action_t)(val_t p0, val_t p1);
3510 static const char * const LOCATE_parser___ReduceAction109___init = "parser::ReduceAction109::init";
3511 void parser___ReduceAction109___init(val_t p0, val_t p1, int* init_table);
3512 typedef void (*parser___ReduceAction109___init_t)(val_t p0, val_t p1, int* init_table);
3513 val_t NEW_ReduceAction109_parser___ReduceAction109___init(val_t p0);
3514 static const char * const LOCATE_parser___ReduceAction110___action = "parser::ReduceAction110::(parser::ReduceAction::action)";
3515 void parser___ReduceAction110___action(val_t p0, val_t p1);
3516 typedef void (*parser___ReduceAction110___action_t)(val_t p0, val_t p1);
3517 static const char * const LOCATE_parser___ReduceAction110___init = "parser::ReduceAction110::init";
3518 void parser___ReduceAction110___init(val_t p0, val_t p1, int* init_table);
3519 typedef void (*parser___ReduceAction110___init_t)(val_t p0, val_t p1, int* init_table);
3520 val_t NEW_ReduceAction110_parser___ReduceAction110___init(val_t p0);
3521 static const char * const LOCATE_parser___ReduceAction111___action = "parser::ReduceAction111::(parser::ReduceAction::action)";
3522 void parser___ReduceAction111___action(val_t p0, val_t p1);
3523 typedef void (*parser___ReduceAction111___action_t)(val_t p0, val_t p1);
3524 static const char * const LOCATE_parser___ReduceAction111___init = "parser::ReduceAction111::init";
3525 void parser___ReduceAction111___init(val_t p0, val_t p1, int* init_table);
3526 typedef void (*parser___ReduceAction111___init_t)(val_t p0, val_t p1, int* init_table);
3527 val_t NEW_ReduceAction111_parser___ReduceAction111___init(val_t p0);
3528 static const char * const LOCATE_parser___ReduceAction112___action = "parser::ReduceAction112::(parser::ReduceAction::action)";
3529 void parser___ReduceAction112___action(val_t p0, val_t p1);
3530 typedef void (*parser___ReduceAction112___action_t)(val_t p0, val_t p1);
3531 static const char * const LOCATE_parser___ReduceAction112___init = "parser::ReduceAction112::init";
3532 void parser___ReduceAction112___init(val_t p0, val_t p1, int* init_table);
3533 typedef void (*parser___ReduceAction112___init_t)(val_t p0, val_t p1, int* init_table);
3534 val_t NEW_ReduceAction112_parser___ReduceAction112___init(val_t p0);
3535 static const char * const LOCATE_parser___ReduceAction113___action = "parser::ReduceAction113::(parser::ReduceAction::action)";
3536 void parser___ReduceAction113___action(val_t p0, val_t p1);
3537 typedef void (*parser___ReduceAction113___action_t)(val_t p0, val_t p1);
3538 static const char * const LOCATE_parser___ReduceAction113___init = "parser::ReduceAction113::init";
3539 void parser___ReduceAction113___init(val_t p0, val_t p1, int* init_table);
3540 typedef void (*parser___ReduceAction113___init_t)(val_t p0, val_t p1, int* init_table);
3541 val_t NEW_ReduceAction113_parser___ReduceAction113___init(val_t p0);
3542 static const char * const LOCATE_parser___ReduceAction114___action = "parser::ReduceAction114::(parser::ReduceAction::action)";
3543 void parser___ReduceAction114___action(val_t p0, val_t p1);
3544 typedef void (*parser___ReduceAction114___action_t)(val_t p0, val_t p1);
3545 static const char * const LOCATE_parser___ReduceAction114___init = "parser::ReduceAction114::init";
3546 void parser___ReduceAction114___init(val_t p0, val_t p1, int* init_table);
3547 typedef void (*parser___ReduceAction114___init_t)(val_t p0, val_t p1, int* init_table);
3548 val_t NEW_ReduceAction114_parser___ReduceAction114___init(val_t p0);
3549 static const char * const LOCATE_parser___ReduceAction115___action = "parser::ReduceAction115::(parser::ReduceAction::action)";
3550 void parser___ReduceAction115___action(val_t p0, val_t p1);
3551 typedef void (*parser___ReduceAction115___action_t)(val_t p0, val_t p1);
3552 static const char * const LOCATE_parser___ReduceAction115___init = "parser::ReduceAction115::init";
3553 void parser___ReduceAction115___init(val_t p0, val_t p1, int* init_table);
3554 typedef void (*parser___ReduceAction115___init_t)(val_t p0, val_t p1, int* init_table);
3555 val_t NEW_ReduceAction115_parser___ReduceAction115___init(val_t p0);
3556 static const char * const LOCATE_parser___ReduceAction116___action = "parser::ReduceAction116::(parser::ReduceAction::action)";
3557 void parser___ReduceAction116___action(val_t p0, val_t p1);
3558 typedef void (*parser___ReduceAction116___action_t)(val_t p0, val_t p1);
3559 static const char * const LOCATE_parser___ReduceAction116___init = "parser::ReduceAction116::init";
3560 void parser___ReduceAction116___init(val_t p0, val_t p1, int* init_table);
3561 typedef void (*parser___ReduceAction116___init_t)(val_t p0, val_t p1, int* init_table);
3562 val_t NEW_ReduceAction116_parser___ReduceAction116___init(val_t p0);
3563 static const char * const LOCATE_parser___ReduceAction117___action = "parser::ReduceAction117::(parser::ReduceAction::action)";
3564 void parser___ReduceAction117___action(val_t p0, val_t p1);
3565 typedef void (*parser___ReduceAction117___action_t)(val_t p0, val_t p1);
3566 static const char * const LOCATE_parser___ReduceAction117___init = "parser::ReduceAction117::init";
3567 void parser___ReduceAction117___init(val_t p0, val_t p1, int* init_table);
3568 typedef void (*parser___ReduceAction117___init_t)(val_t p0, val_t p1, int* init_table);
3569 val_t NEW_ReduceAction117_parser___ReduceAction117___init(val_t p0);
3570 static const char * const LOCATE_parser___ReduceAction118___action = "parser::ReduceAction118::(parser::ReduceAction::action)";
3571 void parser___ReduceAction118___action(val_t p0, val_t p1);
3572 typedef void (*parser___ReduceAction118___action_t)(val_t p0, val_t p1);
3573 static const char * const LOCATE_parser___ReduceAction118___init = "parser::ReduceAction118::init";
3574 void parser___ReduceAction118___init(val_t p0, val_t p1, int* init_table);
3575 typedef void (*parser___ReduceAction118___init_t)(val_t p0, val_t p1, int* init_table);
3576 val_t NEW_ReduceAction118_parser___ReduceAction118___init(val_t p0);
3577 static const char * const LOCATE_parser___ReduceAction119___action = "parser::ReduceAction119::(parser::ReduceAction::action)";
3578 void parser___ReduceAction119___action(val_t p0, val_t p1);
3579 typedef void (*parser___ReduceAction119___action_t)(val_t p0, val_t p1);
3580 static const char * const LOCATE_parser___ReduceAction119___init = "parser::ReduceAction119::init";
3581 void parser___ReduceAction119___init(val_t p0, val_t p1, int* init_table);
3582 typedef void (*parser___ReduceAction119___init_t)(val_t p0, val_t p1, int* init_table);
3583 val_t NEW_ReduceAction119_parser___ReduceAction119___init(val_t p0);
3584 static const char * const LOCATE_parser___ReduceAction120___action = "parser::ReduceAction120::(parser::ReduceAction::action)";
3585 void parser___ReduceAction120___action(val_t p0, val_t p1);
3586 typedef void (*parser___ReduceAction120___action_t)(val_t p0, val_t p1);
3587 static const char * const LOCATE_parser___ReduceAction120___init = "parser::ReduceAction120::init";
3588 void parser___ReduceAction120___init(val_t p0, val_t p1, int* init_table);
3589 typedef void (*parser___ReduceAction120___init_t)(val_t p0, val_t p1, int* init_table);
3590 val_t NEW_ReduceAction120_parser___ReduceAction120___init(val_t p0);
3591 static const char * const LOCATE_parser___ReduceAction121___action = "parser::ReduceAction121::(parser::ReduceAction::action)";
3592 void parser___ReduceAction121___action(val_t p0, val_t p1);
3593 typedef void (*parser___ReduceAction121___action_t)(val_t p0, val_t p1);
3594 static const char * const LOCATE_parser___ReduceAction121___init = "parser::ReduceAction121::init";
3595 void parser___ReduceAction121___init(val_t p0, val_t p1, int* init_table);
3596 typedef void (*parser___ReduceAction121___init_t)(val_t p0, val_t p1, int* init_table);
3597 val_t NEW_ReduceAction121_parser___ReduceAction121___init(val_t p0);
3598 static const char * const LOCATE_parser___ReduceAction122___action = "parser::ReduceAction122::(parser::ReduceAction::action)";
3599 void parser___ReduceAction122___action(val_t p0, val_t p1);
3600 typedef void (*parser___ReduceAction122___action_t)(val_t p0, val_t p1);
3601 static const char * const LOCATE_parser___ReduceAction122___init = "parser::ReduceAction122::init";
3602 void parser___ReduceAction122___init(val_t p0, val_t p1, int* init_table);
3603 typedef void (*parser___ReduceAction122___init_t)(val_t p0, val_t p1, int* init_table);
3604 val_t NEW_ReduceAction122_parser___ReduceAction122___init(val_t p0);
3605 static const char * const LOCATE_parser___ReduceAction123___action = "parser::ReduceAction123::(parser::ReduceAction::action)";
3606 void parser___ReduceAction123___action(val_t p0, val_t p1);
3607 typedef void (*parser___ReduceAction123___action_t)(val_t p0, val_t p1);
3608 static const char * const LOCATE_parser___ReduceAction123___init = "parser::ReduceAction123::init";
3609 void parser___ReduceAction123___init(val_t p0, val_t p1, int* init_table);
3610 typedef void (*parser___ReduceAction123___init_t)(val_t p0, val_t p1, int* init_table);
3611 val_t NEW_ReduceAction123_parser___ReduceAction123___init(val_t p0);
3612 static const char * const LOCATE_parser___ReduceAction124___action = "parser::ReduceAction124::(parser::ReduceAction::action)";
3613 void parser___ReduceAction124___action(val_t p0, val_t p1);
3614 typedef void (*parser___ReduceAction124___action_t)(val_t p0, val_t p1);
3615 static const char * const LOCATE_parser___ReduceAction124___init = "parser::ReduceAction124::init";
3616 void parser___ReduceAction124___init(val_t p0, val_t p1, int* init_table);
3617 typedef void (*parser___ReduceAction124___init_t)(val_t p0, val_t p1, int* init_table);
3618 val_t NEW_ReduceAction124_parser___ReduceAction124___init(val_t p0);
3619 static const char * const LOCATE_parser___ReduceAction125___action = "parser::ReduceAction125::(parser::ReduceAction::action)";
3620 void parser___ReduceAction125___action(val_t p0, val_t p1);
3621 typedef void (*parser___ReduceAction125___action_t)(val_t p0, val_t p1);
3622 static const char * const LOCATE_parser___ReduceAction125___init = "parser::ReduceAction125::init";
3623 void parser___ReduceAction125___init(val_t p0, val_t p1, int* init_table);
3624 typedef void (*parser___ReduceAction125___init_t)(val_t p0, val_t p1, int* init_table);
3625 val_t NEW_ReduceAction125_parser___ReduceAction125___init(val_t p0);
3626 static const char * const LOCATE_parser___ReduceAction126___action = "parser::ReduceAction126::(parser::ReduceAction::action)";
3627 void parser___ReduceAction126___action(val_t p0, val_t p1);
3628 typedef void (*parser___ReduceAction126___action_t)(val_t p0, val_t p1);
3629 static const char * const LOCATE_parser___ReduceAction126___init = "parser::ReduceAction126::init";
3630 void parser___ReduceAction126___init(val_t p0, val_t p1, int* init_table);
3631 typedef void (*parser___ReduceAction126___init_t)(val_t p0, val_t p1, int* init_table);
3632 val_t NEW_ReduceAction126_parser___ReduceAction126___init(val_t p0);
3633 static const char * const LOCATE_parser___ReduceAction127___action = "parser::ReduceAction127::(parser::ReduceAction::action)";
3634 void parser___ReduceAction127___action(val_t p0, val_t p1);
3635 typedef void (*parser___ReduceAction127___action_t)(val_t p0, val_t p1);
3636 static const char * const LOCATE_parser___ReduceAction127___init = "parser::ReduceAction127::init";
3637 void parser___ReduceAction127___init(val_t p0, val_t p1, int* init_table);
3638 typedef void (*parser___ReduceAction127___init_t)(val_t p0, val_t p1, int* init_table);
3639 val_t NEW_ReduceAction127_parser___ReduceAction127___init(val_t p0);
3640 static const char * const LOCATE_parser___ReduceAction128___action = "parser::ReduceAction128::(parser::ReduceAction::action)";
3641 void parser___ReduceAction128___action(val_t p0, val_t p1);
3642 typedef void (*parser___ReduceAction128___action_t)(val_t p0, val_t p1);
3643 static const char * const LOCATE_parser___ReduceAction128___init = "parser::ReduceAction128::init";
3644 void parser___ReduceAction128___init(val_t p0, val_t p1, int* init_table);
3645 typedef void (*parser___ReduceAction128___init_t)(val_t p0, val_t p1, int* init_table);
3646 val_t NEW_ReduceAction128_parser___ReduceAction128___init(val_t p0);
3647 static const char * const LOCATE_parser___ReduceAction129___action = "parser::ReduceAction129::(parser::ReduceAction::action)";
3648 void parser___ReduceAction129___action(val_t p0, val_t p1);
3649 typedef void (*parser___ReduceAction129___action_t)(val_t p0, val_t p1);
3650 static const char * const LOCATE_parser___ReduceAction129___init = "parser::ReduceAction129::init";
3651 void parser___ReduceAction129___init(val_t p0, val_t p1, int* init_table);
3652 typedef void (*parser___ReduceAction129___init_t)(val_t p0, val_t p1, int* init_table);
3653 val_t NEW_ReduceAction129_parser___ReduceAction129___init(val_t p0);
3654 static const char * const LOCATE_parser___ReduceAction130___action = "parser::ReduceAction130::(parser::ReduceAction::action)";
3655 void parser___ReduceAction130___action(val_t p0, val_t p1);
3656 typedef void (*parser___ReduceAction130___action_t)(val_t p0, val_t p1);
3657 static const char * const LOCATE_parser___ReduceAction130___init = "parser::ReduceAction130::init";
3658 void parser___ReduceAction130___init(val_t p0, val_t p1, int* init_table);
3659 typedef void (*parser___ReduceAction130___init_t)(val_t p0, val_t p1, int* init_table);
3660 val_t NEW_ReduceAction130_parser___ReduceAction130___init(val_t p0);
3661 static const char * const LOCATE_parser___ReduceAction131___action = "parser::ReduceAction131::(parser::ReduceAction::action)";
3662 void parser___ReduceAction131___action(val_t p0, val_t p1);
3663 typedef void (*parser___ReduceAction131___action_t)(val_t p0, val_t p1);
3664 static const char * const LOCATE_parser___ReduceAction131___init = "parser::ReduceAction131::init";
3665 void parser___ReduceAction131___init(val_t p0, val_t p1, int* init_table);
3666 typedef void (*parser___ReduceAction131___init_t)(val_t p0, val_t p1, int* init_table);
3667 val_t NEW_ReduceAction131_parser___ReduceAction131___init(val_t p0);
3668 static const char * const LOCATE_parser___ReduceAction132___action = "parser::ReduceAction132::(parser::ReduceAction::action)";
3669 void parser___ReduceAction132___action(val_t p0, val_t p1);
3670 typedef void (*parser___ReduceAction132___action_t)(val_t p0, val_t p1);
3671 static const char * const LOCATE_parser___ReduceAction132___init = "parser::ReduceAction132::init";
3672 void parser___ReduceAction132___init(val_t p0, val_t p1, int* init_table);
3673 typedef void (*parser___ReduceAction132___init_t)(val_t p0, val_t p1, int* init_table);
3674 val_t NEW_ReduceAction132_parser___ReduceAction132___init(val_t p0);
3675 static const char * const LOCATE_parser___ReduceAction133___action = "parser::ReduceAction133::(parser::ReduceAction::action)";
3676 void parser___ReduceAction133___action(val_t p0, val_t p1);
3677 typedef void (*parser___ReduceAction133___action_t)(val_t p0, val_t p1);
3678 static const char * const LOCATE_parser___ReduceAction133___init = "parser::ReduceAction133::init";
3679 void parser___ReduceAction133___init(val_t p0, val_t p1, int* init_table);
3680 typedef void (*parser___ReduceAction133___init_t)(val_t p0, val_t p1, int* init_table);
3681 val_t NEW_ReduceAction133_parser___ReduceAction133___init(val_t p0);
3682 static const char * const LOCATE_parser___ReduceAction134___action = "parser::ReduceAction134::(parser::ReduceAction::action)";
3683 void parser___ReduceAction134___action(val_t p0, val_t p1);
3684 typedef void (*parser___ReduceAction134___action_t)(val_t p0, val_t p1);
3685 static const char * const LOCATE_parser___ReduceAction134___init = "parser::ReduceAction134::init";
3686 void parser___ReduceAction134___init(val_t p0, val_t p1, int* init_table);
3687 typedef void (*parser___ReduceAction134___init_t)(val_t p0, val_t p1, int* init_table);
3688 val_t NEW_ReduceAction134_parser___ReduceAction134___init(val_t p0);
3689 static const char * const LOCATE_parser___ReduceAction135___action = "parser::ReduceAction135::(parser::ReduceAction::action)";
3690 void parser___ReduceAction135___action(val_t p0, val_t p1);
3691 typedef void (*parser___ReduceAction135___action_t)(val_t p0, val_t p1);
3692 static const char * const LOCATE_parser___ReduceAction135___init = "parser::ReduceAction135::init";
3693 void parser___ReduceAction135___init(val_t p0, val_t p1, int* init_table);
3694 typedef void (*parser___ReduceAction135___init_t)(val_t p0, val_t p1, int* init_table);
3695 val_t NEW_ReduceAction135_parser___ReduceAction135___init(val_t p0);
3696 static const char * const LOCATE_parser___ReduceAction136___action = "parser::ReduceAction136::(parser::ReduceAction::action)";
3697 void parser___ReduceAction136___action(val_t p0, val_t p1);
3698 typedef void (*parser___ReduceAction136___action_t)(val_t p0, val_t p1);
3699 static const char * const LOCATE_parser___ReduceAction136___init = "parser::ReduceAction136::init";
3700 void parser___ReduceAction136___init(val_t p0, val_t p1, int* init_table);
3701 typedef void (*parser___ReduceAction136___init_t)(val_t p0, val_t p1, int* init_table);
3702 val_t NEW_ReduceAction136_parser___ReduceAction136___init(val_t p0);
3703 static const char * const LOCATE_parser___ReduceAction137___action = "parser::ReduceAction137::(parser::ReduceAction::action)";
3704 void parser___ReduceAction137___action(val_t p0, val_t p1);
3705 typedef void (*parser___ReduceAction137___action_t)(val_t p0, val_t p1);
3706 static const char * const LOCATE_parser___ReduceAction137___init = "parser::ReduceAction137::init";
3707 void parser___ReduceAction137___init(val_t p0, val_t p1, int* init_table);
3708 typedef void (*parser___ReduceAction137___init_t)(val_t p0, val_t p1, int* init_table);
3709 val_t NEW_ReduceAction137_parser___ReduceAction137___init(val_t p0);
3710 static const char * const LOCATE_parser___ReduceAction138___action = "parser::ReduceAction138::(parser::ReduceAction::action)";
3711 void parser___ReduceAction138___action(val_t p0, val_t p1);
3712 typedef void (*parser___ReduceAction138___action_t)(val_t p0, val_t p1);
3713 static const char * const LOCATE_parser___ReduceAction138___init = "parser::ReduceAction138::init";
3714 void parser___ReduceAction138___init(val_t p0, val_t p1, int* init_table);
3715 typedef void (*parser___ReduceAction138___init_t)(val_t p0, val_t p1, int* init_table);
3716 val_t NEW_ReduceAction138_parser___ReduceAction138___init(val_t p0);
3717 static const char * const LOCATE_parser___ReduceAction139___action = "parser::ReduceAction139::(parser::ReduceAction::action)";
3718 void parser___ReduceAction139___action(val_t p0, val_t p1);
3719 typedef void (*parser___ReduceAction139___action_t)(val_t p0, val_t p1);
3720 static const char * const LOCATE_parser___ReduceAction139___init = "parser::ReduceAction139::init";
3721 void parser___ReduceAction139___init(val_t p0, val_t p1, int* init_table);
3722 typedef void (*parser___ReduceAction139___init_t)(val_t p0, val_t p1, int* init_table);
3723 val_t NEW_ReduceAction139_parser___ReduceAction139___init(val_t p0);
3724 static const char * const LOCATE_parser___ReduceAction140___action = "parser::ReduceAction140::(parser::ReduceAction::action)";
3725 void parser___ReduceAction140___action(val_t p0, val_t p1);
3726 typedef void (*parser___ReduceAction140___action_t)(val_t p0, val_t p1);
3727 static const char * const LOCATE_parser___ReduceAction140___init = "parser::ReduceAction140::init";
3728 void parser___ReduceAction140___init(val_t p0, val_t p1, int* init_table);
3729 typedef void (*parser___ReduceAction140___init_t)(val_t p0, val_t p1, int* init_table);
3730 val_t NEW_ReduceAction140_parser___ReduceAction140___init(val_t p0);
3731 static const char * const LOCATE_parser___ReduceAction141___action = "parser::ReduceAction141::(parser::ReduceAction::action)";
3732 void parser___ReduceAction141___action(val_t p0, val_t p1);
3733 typedef void (*parser___ReduceAction141___action_t)(val_t p0, val_t p1);
3734 static const char * const LOCATE_parser___ReduceAction141___init = "parser::ReduceAction141::init";
3735 void parser___ReduceAction141___init(val_t p0, val_t p1, int* init_table);
3736 typedef void (*parser___ReduceAction141___init_t)(val_t p0, val_t p1, int* init_table);
3737 val_t NEW_ReduceAction141_parser___ReduceAction141___init(val_t p0);
3738 static const char * const LOCATE_parser___ReduceAction142___action = "parser::ReduceAction142::(parser::ReduceAction::action)";
3739 void parser___ReduceAction142___action(val_t p0, val_t p1);
3740 typedef void (*parser___ReduceAction142___action_t)(val_t p0, val_t p1);
3741 static const char * const LOCATE_parser___ReduceAction142___init = "parser::ReduceAction142::init";
3742 void parser___ReduceAction142___init(val_t p0, val_t p1, int* init_table);
3743 typedef void (*parser___ReduceAction142___init_t)(val_t p0, val_t p1, int* init_table);
3744 val_t NEW_ReduceAction142_parser___ReduceAction142___init(val_t p0);
3745 static const char * const LOCATE_parser___ReduceAction143___action = "parser::ReduceAction143::(parser::ReduceAction::action)";
3746 void parser___ReduceAction143___action(val_t p0, val_t p1);
3747 typedef void (*parser___ReduceAction143___action_t)(val_t p0, val_t p1);
3748 static const char * const LOCATE_parser___ReduceAction143___init = "parser::ReduceAction143::init";
3749 void parser___ReduceAction143___init(val_t p0, val_t p1, int* init_table);
3750 typedef void (*parser___ReduceAction143___init_t)(val_t p0, val_t p1, int* init_table);
3751 val_t NEW_ReduceAction143_parser___ReduceAction143___init(val_t p0);
3752 static const char * const LOCATE_parser___ReduceAction144___action = "parser::ReduceAction144::(parser::ReduceAction::action)";
3753 void parser___ReduceAction144___action(val_t p0, val_t p1);
3754 typedef void (*parser___ReduceAction144___action_t)(val_t p0, val_t p1);
3755 static const char * const LOCATE_parser___ReduceAction144___init = "parser::ReduceAction144::init";
3756 void parser___ReduceAction144___init(val_t p0, val_t p1, int* init_table);
3757 typedef void (*parser___ReduceAction144___init_t)(val_t p0, val_t p1, int* init_table);
3758 val_t NEW_ReduceAction144_parser___ReduceAction144___init(val_t p0);
3759 static const char * const LOCATE_parser___ReduceAction145___action = "parser::ReduceAction145::(parser::ReduceAction::action)";
3760 void parser___ReduceAction145___action(val_t p0, val_t p1);
3761 typedef void (*parser___ReduceAction145___action_t)(val_t p0, val_t p1);
3762 static const char * const LOCATE_parser___ReduceAction145___init = "parser::ReduceAction145::init";
3763 void parser___ReduceAction145___init(val_t p0, val_t p1, int* init_table);
3764 typedef void (*parser___ReduceAction145___init_t)(val_t p0, val_t p1, int* init_table);
3765 val_t NEW_ReduceAction145_parser___ReduceAction145___init(val_t p0);
3766 static const char * const LOCATE_parser___ReduceAction146___action = "parser::ReduceAction146::(parser::ReduceAction::action)";
3767 void parser___ReduceAction146___action(val_t p0, val_t p1);
3768 typedef void (*parser___ReduceAction146___action_t)(val_t p0, val_t p1);
3769 static const char * const LOCATE_parser___ReduceAction146___init = "parser::ReduceAction146::init";
3770 void parser___ReduceAction146___init(val_t p0, val_t p1, int* init_table);
3771 typedef void (*parser___ReduceAction146___init_t)(val_t p0, val_t p1, int* init_table);
3772 val_t NEW_ReduceAction146_parser___ReduceAction146___init(val_t p0);
3773 static const char * const LOCATE_parser___ReduceAction147___action = "parser::ReduceAction147::(parser::ReduceAction::action)";
3774 void parser___ReduceAction147___action(val_t p0, val_t p1);
3775 typedef void (*parser___ReduceAction147___action_t)(val_t p0, val_t p1);
3776 static const char * const LOCATE_parser___ReduceAction147___init = "parser::ReduceAction147::init";
3777 void parser___ReduceAction147___init(val_t p0, val_t p1, int* init_table);
3778 typedef void (*parser___ReduceAction147___init_t)(val_t p0, val_t p1, int* init_table);
3779 val_t NEW_ReduceAction147_parser___ReduceAction147___init(val_t p0);
3780 static const char * const LOCATE_parser___ReduceAction148___action = "parser::ReduceAction148::(parser::ReduceAction::action)";
3781 void parser___ReduceAction148___action(val_t p0, val_t p1);
3782 typedef void (*parser___ReduceAction148___action_t)(val_t p0, val_t p1);
3783 static const char * const LOCATE_parser___ReduceAction148___init = "parser::ReduceAction148::init";
3784 void parser___ReduceAction148___init(val_t p0, val_t p1, int* init_table);
3785 typedef void (*parser___ReduceAction148___init_t)(val_t p0, val_t p1, int* init_table);
3786 val_t NEW_ReduceAction148_parser___ReduceAction148___init(val_t p0);
3787 static const char * const LOCATE_parser___ReduceAction149___action = "parser::ReduceAction149::(parser::ReduceAction::action)";
3788 void parser___ReduceAction149___action(val_t p0, val_t p1);
3789 typedef void (*parser___ReduceAction149___action_t)(val_t p0, val_t p1);
3790 static const char * const LOCATE_parser___ReduceAction149___init = "parser::ReduceAction149::init";
3791 void parser___ReduceAction149___init(val_t p0, val_t p1, int* init_table);
3792 typedef void (*parser___ReduceAction149___init_t)(val_t p0, val_t p1, int* init_table);
3793 val_t NEW_ReduceAction149_parser___ReduceAction149___init(val_t p0);
3794 static const char * const LOCATE_parser___ReduceAction150___action = "parser::ReduceAction150::(parser::ReduceAction::action)";
3795 void parser___ReduceAction150___action(val_t p0, val_t p1);
3796 typedef void (*parser___ReduceAction150___action_t)(val_t p0, val_t p1);
3797 static const char * const LOCATE_parser___ReduceAction150___init = "parser::ReduceAction150::init";
3798 void parser___ReduceAction150___init(val_t p0, val_t p1, int* init_table);
3799 typedef void (*parser___ReduceAction150___init_t)(val_t p0, val_t p1, int* init_table);
3800 val_t NEW_ReduceAction150_parser___ReduceAction150___init(val_t p0);
3801 static const char * const LOCATE_parser___ReduceAction151___action = "parser::ReduceAction151::(parser::ReduceAction::action)";
3802 void parser___ReduceAction151___action(val_t p0, val_t p1);
3803 typedef void (*parser___ReduceAction151___action_t)(val_t p0, val_t p1);
3804 static const char * const LOCATE_parser___ReduceAction151___init = "parser::ReduceAction151::init";
3805 void parser___ReduceAction151___init(val_t p0, val_t p1, int* init_table);
3806 typedef void (*parser___ReduceAction151___init_t)(val_t p0, val_t p1, int* init_table);
3807 val_t NEW_ReduceAction151_parser___ReduceAction151___init(val_t p0);
3808 static const char * const LOCATE_parser___ReduceAction152___action = "parser::ReduceAction152::(parser::ReduceAction::action)";
3809 void parser___ReduceAction152___action(val_t p0, val_t p1);
3810 typedef void (*parser___ReduceAction152___action_t)(val_t p0, val_t p1);
3811 static const char * const LOCATE_parser___ReduceAction152___init = "parser::ReduceAction152::init";
3812 void parser___ReduceAction152___init(val_t p0, val_t p1, int* init_table);
3813 typedef void (*parser___ReduceAction152___init_t)(val_t p0, val_t p1, int* init_table);
3814 val_t NEW_ReduceAction152_parser___ReduceAction152___init(val_t p0);
3815 static const char * const LOCATE_parser___ReduceAction153___action = "parser::ReduceAction153::(parser::ReduceAction::action)";
3816 void parser___ReduceAction153___action(val_t p0, val_t p1);
3817 typedef void (*parser___ReduceAction153___action_t)(val_t p0, val_t p1);
3818 static const char * const LOCATE_parser___ReduceAction153___init = "parser::ReduceAction153::init";
3819 void parser___ReduceAction153___init(val_t p0, val_t p1, int* init_table);
3820 typedef void (*parser___ReduceAction153___init_t)(val_t p0, val_t p1, int* init_table);
3821 val_t NEW_ReduceAction153_parser___ReduceAction153___init(val_t p0);
3822 static const char * const LOCATE_parser___ReduceAction154___action = "parser::ReduceAction154::(parser::ReduceAction::action)";
3823 void parser___ReduceAction154___action(val_t p0, val_t p1);
3824 typedef void (*parser___ReduceAction154___action_t)(val_t p0, val_t p1);
3825 static const char * const LOCATE_parser___ReduceAction154___init = "parser::ReduceAction154::init";
3826 void parser___ReduceAction154___init(val_t p0, val_t p1, int* init_table);
3827 typedef void (*parser___ReduceAction154___init_t)(val_t p0, val_t p1, int* init_table);
3828 val_t NEW_ReduceAction154_parser___ReduceAction154___init(val_t p0);
3829 static const char * const LOCATE_parser___ReduceAction155___action = "parser::ReduceAction155::(parser::ReduceAction::action)";
3830 void parser___ReduceAction155___action(val_t p0, val_t p1);
3831 typedef void (*parser___ReduceAction155___action_t)(val_t p0, val_t p1);
3832 static const char * const LOCATE_parser___ReduceAction155___init = "parser::ReduceAction155::init";
3833 void parser___ReduceAction155___init(val_t p0, val_t p1, int* init_table);
3834 typedef void (*parser___ReduceAction155___init_t)(val_t p0, val_t p1, int* init_table);
3835 val_t NEW_ReduceAction155_parser___ReduceAction155___init(val_t p0);
3836 static const char * const LOCATE_parser___ReduceAction156___action = "parser::ReduceAction156::(parser::ReduceAction::action)";
3837 void parser___ReduceAction156___action(val_t p0, val_t p1);
3838 typedef void (*parser___ReduceAction156___action_t)(val_t p0, val_t p1);
3839 static const char * const LOCATE_parser___ReduceAction156___init = "parser::ReduceAction156::init";
3840 void parser___ReduceAction156___init(val_t p0, val_t p1, int* init_table);
3841 typedef void (*parser___ReduceAction156___init_t)(val_t p0, val_t p1, int* init_table);
3842 val_t NEW_ReduceAction156_parser___ReduceAction156___init(val_t p0);
3843 static const char * const LOCATE_parser___ReduceAction157___action = "parser::ReduceAction157::(parser::ReduceAction::action)";
3844 void parser___ReduceAction157___action(val_t p0, val_t p1);
3845 typedef void (*parser___ReduceAction157___action_t)(val_t p0, val_t p1);
3846 static const char * const LOCATE_parser___ReduceAction157___init = "parser::ReduceAction157::init";
3847 void parser___ReduceAction157___init(val_t p0, val_t p1, int* init_table);
3848 typedef void (*parser___ReduceAction157___init_t)(val_t p0, val_t p1, int* init_table);
3849 val_t NEW_ReduceAction157_parser___ReduceAction157___init(val_t p0);
3850 static const char * const LOCATE_parser___ReduceAction158___action = "parser::ReduceAction158::(parser::ReduceAction::action)";
3851 void parser___ReduceAction158___action(val_t p0, val_t p1);
3852 typedef void (*parser___ReduceAction158___action_t)(val_t p0, val_t p1);
3853 static const char * const LOCATE_parser___ReduceAction158___init = "parser::ReduceAction158::init";
3854 void parser___ReduceAction158___init(val_t p0, val_t p1, int* init_table);
3855 typedef void (*parser___ReduceAction158___init_t)(val_t p0, val_t p1, int* init_table);
3856 val_t NEW_ReduceAction158_parser___ReduceAction158___init(val_t p0);
3857 static const char * const LOCATE_parser___ReduceAction159___action = "parser::ReduceAction159::(parser::ReduceAction::action)";
3858 void parser___ReduceAction159___action(val_t p0, val_t p1);
3859 typedef void (*parser___ReduceAction159___action_t)(val_t p0, val_t p1);
3860 static const char * const LOCATE_parser___ReduceAction159___init = "parser::ReduceAction159::init";
3861 void parser___ReduceAction159___init(val_t p0, val_t p1, int* init_table);
3862 typedef void (*parser___ReduceAction159___init_t)(val_t p0, val_t p1, int* init_table);
3863 val_t NEW_ReduceAction159_parser___ReduceAction159___init(val_t p0);
3864 static const char * const LOCATE_parser___ReduceAction160___action = "parser::ReduceAction160::(parser::ReduceAction::action)";
3865 void parser___ReduceAction160___action(val_t p0, val_t p1);
3866 typedef void (*parser___ReduceAction160___action_t)(val_t p0, val_t p1);
3867 static const char * const LOCATE_parser___ReduceAction160___init = "parser::ReduceAction160::init";
3868 void parser___ReduceAction160___init(val_t p0, val_t p1, int* init_table);
3869 typedef void (*parser___ReduceAction160___init_t)(val_t p0, val_t p1, int* init_table);
3870 val_t NEW_ReduceAction160_parser___ReduceAction160___init(val_t p0);
3871 static const char * const LOCATE_parser___ReduceAction161___action = "parser::ReduceAction161::(parser::ReduceAction::action)";
3872 void parser___ReduceAction161___action(val_t p0, val_t p1);
3873 typedef void (*parser___ReduceAction161___action_t)(val_t p0, val_t p1);
3874 static const char * const LOCATE_parser___ReduceAction161___init = "parser::ReduceAction161::init";
3875 void parser___ReduceAction161___init(val_t p0, val_t p1, int* init_table);
3876 typedef void (*parser___ReduceAction161___init_t)(val_t p0, val_t p1, int* init_table);
3877 val_t NEW_ReduceAction161_parser___ReduceAction161___init(val_t p0);
3878 static const char * const LOCATE_parser___ReduceAction162___action = "parser::ReduceAction162::(parser::ReduceAction::action)";
3879 void parser___ReduceAction162___action(val_t p0, val_t p1);
3880 typedef void (*parser___ReduceAction162___action_t)(val_t p0, val_t p1);
3881 static const char * const LOCATE_parser___ReduceAction162___init = "parser::ReduceAction162::init";
3882 void parser___ReduceAction162___init(val_t p0, val_t p1, int* init_table);
3883 typedef void (*parser___ReduceAction162___init_t)(val_t p0, val_t p1, int* init_table);
3884 val_t NEW_ReduceAction162_parser___ReduceAction162___init(val_t p0);
3885 static const char * const LOCATE_parser___ReduceAction163___action = "parser::ReduceAction163::(parser::ReduceAction::action)";
3886 void parser___ReduceAction163___action(val_t p0, val_t p1);
3887 typedef void (*parser___ReduceAction163___action_t)(val_t p0, val_t p1);
3888 static const char * const LOCATE_parser___ReduceAction163___init = "parser::ReduceAction163::init";
3889 void parser___ReduceAction163___init(val_t p0, val_t p1, int* init_table);
3890 typedef void (*parser___ReduceAction163___init_t)(val_t p0, val_t p1, int* init_table);
3891 val_t NEW_ReduceAction163_parser___ReduceAction163___init(val_t p0);
3892 static const char * const LOCATE_parser___ReduceAction164___action = "parser::ReduceAction164::(parser::ReduceAction::action)";
3893 void parser___ReduceAction164___action(val_t p0, val_t p1);
3894 typedef void (*parser___ReduceAction164___action_t)(val_t p0, val_t p1);
3895 static const char * const LOCATE_parser___ReduceAction164___init = "parser::ReduceAction164::init";
3896 void parser___ReduceAction164___init(val_t p0, val_t p1, int* init_table);
3897 typedef void (*parser___ReduceAction164___init_t)(val_t p0, val_t p1, int* init_table);
3898 val_t NEW_ReduceAction164_parser___ReduceAction164___init(val_t p0);
3899 static const char * const LOCATE_parser___ReduceAction165___action = "parser::ReduceAction165::(parser::ReduceAction::action)";
3900 void parser___ReduceAction165___action(val_t p0, val_t p1);
3901 typedef void (*parser___ReduceAction165___action_t)(val_t p0, val_t p1);
3902 static const char * const LOCATE_parser___ReduceAction165___init = "parser::ReduceAction165::init";
3903 void parser___ReduceAction165___init(val_t p0, val_t p1, int* init_table);
3904 typedef void (*parser___ReduceAction165___init_t)(val_t p0, val_t p1, int* init_table);
3905 val_t NEW_ReduceAction165_parser___ReduceAction165___init(val_t p0);
3906 static const char * const LOCATE_parser___ReduceAction166___action = "parser::ReduceAction166::(parser::ReduceAction::action)";
3907 void parser___ReduceAction166___action(val_t p0, val_t p1);
3908 typedef void (*parser___ReduceAction166___action_t)(val_t p0, val_t p1);
3909 static const char * const LOCATE_parser___ReduceAction166___init = "parser::ReduceAction166::init";
3910 void parser___ReduceAction166___init(val_t p0, val_t p1, int* init_table);
3911 typedef void (*parser___ReduceAction166___init_t)(val_t p0, val_t p1, int* init_table);
3912 val_t NEW_ReduceAction166_parser___ReduceAction166___init(val_t p0);
3913 static const char * const LOCATE_parser___ReduceAction167___action = "parser::ReduceAction167::(parser::ReduceAction::action)";
3914 void parser___ReduceAction167___action(val_t p0, val_t p1);
3915 typedef void (*parser___ReduceAction167___action_t)(val_t p0, val_t p1);
3916 static const char * const LOCATE_parser___ReduceAction167___init = "parser::ReduceAction167::init";
3917 void parser___ReduceAction167___init(val_t p0, val_t p1, int* init_table);
3918 typedef void (*parser___ReduceAction167___init_t)(val_t p0, val_t p1, int* init_table);
3919 val_t NEW_ReduceAction167_parser___ReduceAction167___init(val_t p0);
3920 static const char * const LOCATE_parser___ReduceAction168___action = "parser::ReduceAction168::(parser::ReduceAction::action)";
3921 void parser___ReduceAction168___action(val_t p0, val_t p1);
3922 typedef void (*parser___ReduceAction168___action_t)(val_t p0, val_t p1);
3923 static const char * const LOCATE_parser___ReduceAction168___init = "parser::ReduceAction168::init";
3924 void parser___ReduceAction168___init(val_t p0, val_t p1, int* init_table);
3925 typedef void (*parser___ReduceAction168___init_t)(val_t p0, val_t p1, int* init_table);
3926 val_t NEW_ReduceAction168_parser___ReduceAction168___init(val_t p0);
3927 static const char * const LOCATE_parser___ReduceAction169___action = "parser::ReduceAction169::(parser::ReduceAction::action)";
3928 void parser___ReduceAction169___action(val_t p0, val_t p1);
3929 typedef void (*parser___ReduceAction169___action_t)(val_t p0, val_t p1);
3930 static const char * const LOCATE_parser___ReduceAction169___init = "parser::ReduceAction169::init";
3931 void parser___ReduceAction169___init(val_t p0, val_t p1, int* init_table);
3932 typedef void (*parser___ReduceAction169___init_t)(val_t p0, val_t p1, int* init_table);
3933 val_t NEW_ReduceAction169_parser___ReduceAction169___init(val_t p0);
3934 static const char * const LOCATE_parser___ReduceAction170___action = "parser::ReduceAction170::(parser::ReduceAction::action)";
3935 void parser___ReduceAction170___action(val_t p0, val_t p1);
3936 typedef void (*parser___ReduceAction170___action_t)(val_t p0, val_t p1);
3937 static const char * const LOCATE_parser___ReduceAction170___init = "parser::ReduceAction170::init";
3938 void parser___ReduceAction170___init(val_t p0, val_t p1, int* init_table);
3939 typedef void (*parser___ReduceAction170___init_t)(val_t p0, val_t p1, int* init_table);
3940 val_t NEW_ReduceAction170_parser___ReduceAction170___init(val_t p0);
3941 static const char * const LOCATE_parser___ReduceAction171___action = "parser::ReduceAction171::(parser::ReduceAction::action)";
3942 void parser___ReduceAction171___action(val_t p0, val_t p1);
3943 typedef void (*parser___ReduceAction171___action_t)(val_t p0, val_t p1);
3944 static const char * const LOCATE_parser___ReduceAction171___init = "parser::ReduceAction171::init";
3945 void parser___ReduceAction171___init(val_t p0, val_t p1, int* init_table);
3946 typedef void (*parser___ReduceAction171___init_t)(val_t p0, val_t p1, int* init_table);
3947 val_t NEW_ReduceAction171_parser___ReduceAction171___init(val_t p0);
3948 static const char * const LOCATE_parser___ReduceAction172___action = "parser::ReduceAction172::(parser::ReduceAction::action)";
3949 void parser___ReduceAction172___action(val_t p0, val_t p1);
3950 typedef void (*parser___ReduceAction172___action_t)(val_t p0, val_t p1);
3951 static const char * const LOCATE_parser___ReduceAction172___init = "parser::ReduceAction172::init";
3952 void parser___ReduceAction172___init(val_t p0, val_t p1, int* init_table);
3953 typedef void (*parser___ReduceAction172___init_t)(val_t p0, val_t p1, int* init_table);
3954 val_t NEW_ReduceAction172_parser___ReduceAction172___init(val_t p0);
3955 static const char * const LOCATE_parser___ReduceAction173___action = "parser::ReduceAction173::(parser::ReduceAction::action)";
3956 void parser___ReduceAction173___action(val_t p0, val_t p1);
3957 typedef void (*parser___ReduceAction173___action_t)(val_t p0, val_t p1);
3958 static const char * const LOCATE_parser___ReduceAction173___init = "parser::ReduceAction173::init";
3959 void parser___ReduceAction173___init(val_t p0, val_t p1, int* init_table);
3960 typedef void (*parser___ReduceAction173___init_t)(val_t p0, val_t p1, int* init_table);
3961 val_t NEW_ReduceAction173_parser___ReduceAction173___init(val_t p0);
3962 static const char * const LOCATE_parser___ReduceAction174___action = "parser::ReduceAction174::(parser::ReduceAction::action)";
3963 void parser___ReduceAction174___action(val_t p0, val_t p1);
3964 typedef void (*parser___ReduceAction174___action_t)(val_t p0, val_t p1);
3965 static const char * const LOCATE_parser___ReduceAction174___init = "parser::ReduceAction174::init";
3966 void parser___ReduceAction174___init(val_t p0, val_t p1, int* init_table);
3967 typedef void (*parser___ReduceAction174___init_t)(val_t p0, val_t p1, int* init_table);
3968 val_t NEW_ReduceAction174_parser___ReduceAction174___init(val_t p0);
3969 static const char * const LOCATE_parser___ReduceAction175___action = "parser::ReduceAction175::(parser::ReduceAction::action)";
3970 void parser___ReduceAction175___action(val_t p0, val_t p1);
3971 typedef void (*parser___ReduceAction175___action_t)(val_t p0, val_t p1);
3972 static const char * const LOCATE_parser___ReduceAction175___init = "parser::ReduceAction175::init";
3973 void parser___ReduceAction175___init(val_t p0, val_t p1, int* init_table);
3974 typedef void (*parser___ReduceAction175___init_t)(val_t p0, val_t p1, int* init_table);
3975 val_t NEW_ReduceAction175_parser___ReduceAction175___init(val_t p0);
3976 static const char * const LOCATE_parser___ReduceAction176___action = "parser::ReduceAction176::(parser::ReduceAction::action)";
3977 void parser___ReduceAction176___action(val_t p0, val_t p1);
3978 typedef void (*parser___ReduceAction176___action_t)(val_t p0, val_t p1);
3979 static const char * const LOCATE_parser___ReduceAction176___init = "parser::ReduceAction176::init";
3980 void parser___ReduceAction176___init(val_t p0, val_t p1, int* init_table);
3981 typedef void (*parser___ReduceAction176___init_t)(val_t p0, val_t p1, int* init_table);
3982 val_t NEW_ReduceAction176_parser___ReduceAction176___init(val_t p0);
3983 static const char * const LOCATE_parser___ReduceAction177___action = "parser::ReduceAction177::(parser::ReduceAction::action)";
3984 void parser___ReduceAction177___action(val_t p0, val_t p1);
3985 typedef void (*parser___ReduceAction177___action_t)(val_t p0, val_t p1);
3986 static const char * const LOCATE_parser___ReduceAction177___init = "parser::ReduceAction177::init";
3987 void parser___ReduceAction177___init(val_t p0, val_t p1, int* init_table);
3988 typedef void (*parser___ReduceAction177___init_t)(val_t p0, val_t p1, int* init_table);
3989 val_t NEW_ReduceAction177_parser___ReduceAction177___init(val_t p0);
3990 static const char * const LOCATE_parser___ReduceAction178___action = "parser::ReduceAction178::(parser::ReduceAction::action)";
3991 void parser___ReduceAction178___action(val_t p0, val_t p1);
3992 typedef void (*parser___ReduceAction178___action_t)(val_t p0, val_t p1);
3993 static const char * const LOCATE_parser___ReduceAction178___init = "parser::ReduceAction178::init";
3994 void parser___ReduceAction178___init(val_t p0, val_t p1, int* init_table);
3995 typedef void (*parser___ReduceAction178___init_t)(val_t p0, val_t p1, int* init_table);
3996 val_t NEW_ReduceAction178_parser___ReduceAction178___init(val_t p0);
3997 static const char * const LOCATE_parser___ReduceAction179___action = "parser::ReduceAction179::(parser::ReduceAction::action)";
3998 void parser___ReduceAction179___action(val_t p0, val_t p1);
3999 typedef void (*parser___ReduceAction179___action_t)(val_t p0, val_t p1);
4000 static const char * const LOCATE_parser___ReduceAction179___init = "parser::ReduceAction179::init";
4001 void parser___ReduceAction179___init(val_t p0, val_t p1, int* init_table);
4002 typedef void (*parser___ReduceAction179___init_t)(val_t p0, val_t p1, int* init_table);
4003 val_t NEW_ReduceAction179_parser___ReduceAction179___init(val_t p0);
4004 static const char * const LOCATE_parser___ReduceAction180___action = "parser::ReduceAction180::(parser::ReduceAction::action)";
4005 void parser___ReduceAction180___action(val_t p0, val_t p1);
4006 typedef void (*parser___ReduceAction180___action_t)(val_t p0, val_t p1);
4007 static const char * const LOCATE_parser___ReduceAction180___init = "parser::ReduceAction180::init";
4008 void parser___ReduceAction180___init(val_t p0, val_t p1, int* init_table);
4009 typedef void (*parser___ReduceAction180___init_t)(val_t p0, val_t p1, int* init_table);
4010 val_t NEW_ReduceAction180_parser___ReduceAction180___init(val_t p0);
4011 static const char * const LOCATE_parser___ReduceAction181___action = "parser::ReduceAction181::(parser::ReduceAction::action)";
4012 void parser___ReduceAction181___action(val_t p0, val_t p1);
4013 typedef void (*parser___ReduceAction181___action_t)(val_t p0, val_t p1);
4014 static const char * const LOCATE_parser___ReduceAction181___init = "parser::ReduceAction181::init";
4015 void parser___ReduceAction181___init(val_t p0, val_t p1, int* init_table);
4016 typedef void (*parser___ReduceAction181___init_t)(val_t p0, val_t p1, int* init_table);
4017 val_t NEW_ReduceAction181_parser___ReduceAction181___init(val_t p0);
4018 static const char * const LOCATE_parser___ReduceAction182___action = "parser::ReduceAction182::(parser::ReduceAction::action)";
4019 void parser___ReduceAction182___action(val_t p0, val_t p1);
4020 typedef void (*parser___ReduceAction182___action_t)(val_t p0, val_t p1);
4021 static const char * const LOCATE_parser___ReduceAction182___init = "parser::ReduceAction182::init";
4022 void parser___ReduceAction182___init(val_t p0, val_t p1, int* init_table);
4023 typedef void (*parser___ReduceAction182___init_t)(val_t p0, val_t p1, int* init_table);
4024 val_t NEW_ReduceAction182_parser___ReduceAction182___init(val_t p0);
4025 static const char * const LOCATE_parser___ReduceAction183___action = "parser::ReduceAction183::(parser::ReduceAction::action)";
4026 void parser___ReduceAction183___action(val_t p0, val_t p1);
4027 typedef void (*parser___ReduceAction183___action_t)(val_t p0, val_t p1);
4028 static const char * const LOCATE_parser___ReduceAction183___init = "parser::ReduceAction183::init";
4029 void parser___ReduceAction183___init(val_t p0, val_t p1, int* init_table);
4030 typedef void (*parser___ReduceAction183___init_t)(val_t p0, val_t p1, int* init_table);
4031 val_t NEW_ReduceAction183_parser___ReduceAction183___init(val_t p0);
4032 static const char * const LOCATE_parser___ReduceAction184___action = "parser::ReduceAction184::(parser::ReduceAction::action)";
4033 void parser___ReduceAction184___action(val_t p0, val_t p1);
4034 typedef void (*parser___ReduceAction184___action_t)(val_t p0, val_t p1);
4035 static const char * const LOCATE_parser___ReduceAction184___init = "parser::ReduceAction184::init";
4036 void parser___ReduceAction184___init(val_t p0, val_t p1, int* init_table);
4037 typedef void (*parser___ReduceAction184___init_t)(val_t p0, val_t p1, int* init_table);
4038 val_t NEW_ReduceAction184_parser___ReduceAction184___init(val_t p0);
4039 static const char * const LOCATE_parser___ReduceAction185___action = "parser::ReduceAction185::(parser::ReduceAction::action)";
4040 void parser___ReduceAction185___action(val_t p0, val_t p1);
4041 typedef void (*parser___ReduceAction185___action_t)(val_t p0, val_t p1);
4042 static const char * const LOCATE_parser___ReduceAction185___init = "parser::ReduceAction185::init";
4043 void parser___ReduceAction185___init(val_t p0, val_t p1, int* init_table);
4044 typedef void (*parser___ReduceAction185___init_t)(val_t p0, val_t p1, int* init_table);
4045 val_t NEW_ReduceAction185_parser___ReduceAction185___init(val_t p0);
4046 static const char * const LOCATE_parser___ReduceAction186___action = "parser::ReduceAction186::(parser::ReduceAction::action)";
4047 void parser___ReduceAction186___action(val_t p0, val_t p1);
4048 typedef void (*parser___ReduceAction186___action_t)(val_t p0, val_t p1);
4049 static const char * const LOCATE_parser___ReduceAction186___init = "parser::ReduceAction186::init";
4050 void parser___ReduceAction186___init(val_t p0, val_t p1, int* init_table);
4051 typedef void (*parser___ReduceAction186___init_t)(val_t p0, val_t p1, int* init_table);
4052 val_t NEW_ReduceAction186_parser___ReduceAction186___init(val_t p0);
4053 static const char * const LOCATE_parser___ReduceAction187___action = "parser::ReduceAction187::(parser::ReduceAction::action)";
4054 void parser___ReduceAction187___action(val_t p0, val_t p1);
4055 typedef void (*parser___ReduceAction187___action_t)(val_t p0, val_t p1);
4056 static const char * const LOCATE_parser___ReduceAction187___init = "parser::ReduceAction187::init";
4057 void parser___ReduceAction187___init(val_t p0, val_t p1, int* init_table);
4058 typedef void (*parser___ReduceAction187___init_t)(val_t p0, val_t p1, int* init_table);
4059 val_t NEW_ReduceAction187_parser___ReduceAction187___init(val_t p0);
4060 static const char * const LOCATE_parser___ReduceAction188___action = "parser::ReduceAction188::(parser::ReduceAction::action)";
4061 void parser___ReduceAction188___action(val_t p0, val_t p1);
4062 typedef void (*parser___ReduceAction188___action_t)(val_t p0, val_t p1);
4063 static const char * const LOCATE_parser___ReduceAction188___init = "parser::ReduceAction188::init";
4064 void parser___ReduceAction188___init(val_t p0, val_t p1, int* init_table);
4065 typedef void (*parser___ReduceAction188___init_t)(val_t p0, val_t p1, int* init_table);
4066 val_t NEW_ReduceAction188_parser___ReduceAction188___init(val_t p0);
4067 static const char * const LOCATE_parser___ReduceAction189___action = "parser::ReduceAction189::(parser::ReduceAction::action)";
4068 void parser___ReduceAction189___action(val_t p0, val_t p1);
4069 typedef void (*parser___ReduceAction189___action_t)(val_t p0, val_t p1);
4070 static const char * const LOCATE_parser___ReduceAction189___init = "parser::ReduceAction189::init";
4071 void parser___ReduceAction189___init(val_t p0, val_t p1, int* init_table);
4072 typedef void (*parser___ReduceAction189___init_t)(val_t p0, val_t p1, int* init_table);
4073 val_t NEW_ReduceAction189_parser___ReduceAction189___init(val_t p0);
4074 static const char * const LOCATE_parser___ReduceAction190___action = "parser::ReduceAction190::(parser::ReduceAction::action)";
4075 void parser___ReduceAction190___action(val_t p0, val_t p1);
4076 typedef void (*parser___ReduceAction190___action_t)(val_t p0, val_t p1);
4077 static const char * const LOCATE_parser___ReduceAction190___init = "parser::ReduceAction190::init";
4078 void parser___ReduceAction190___init(val_t p0, val_t p1, int* init_table);
4079 typedef void (*parser___ReduceAction190___init_t)(val_t p0, val_t p1, int* init_table);
4080 val_t NEW_ReduceAction190_parser___ReduceAction190___init(val_t p0);
4081 static const char * const LOCATE_parser___ReduceAction191___action = "parser::ReduceAction191::(parser::ReduceAction::action)";
4082 void parser___ReduceAction191___action(val_t p0, val_t p1);
4083 typedef void (*parser___ReduceAction191___action_t)(val_t p0, val_t p1);
4084 static const char * const LOCATE_parser___ReduceAction191___init = "parser::ReduceAction191::init";
4085 void parser___ReduceAction191___init(val_t p0, val_t p1, int* init_table);
4086 typedef void (*parser___ReduceAction191___init_t)(val_t p0, val_t p1, int* init_table);
4087 val_t NEW_ReduceAction191_parser___ReduceAction191___init(val_t p0);
4088 static const char * const LOCATE_parser___ReduceAction192___action = "parser::ReduceAction192::(parser::ReduceAction::action)";
4089 void parser___ReduceAction192___action(val_t p0, val_t p1);
4090 typedef void (*parser___ReduceAction192___action_t)(val_t p0, val_t p1);
4091 static const char * const LOCATE_parser___ReduceAction192___init = "parser::ReduceAction192::init";
4092 void parser___ReduceAction192___init(val_t p0, val_t p1, int* init_table);
4093 typedef void (*parser___ReduceAction192___init_t)(val_t p0, val_t p1, int* init_table);
4094 val_t NEW_ReduceAction192_parser___ReduceAction192___init(val_t p0);
4095 static const char * const LOCATE_parser___ReduceAction193___action = "parser::ReduceAction193::(parser::ReduceAction::action)";
4096 void parser___ReduceAction193___action(val_t p0, val_t p1);
4097 typedef void (*parser___ReduceAction193___action_t)(val_t p0, val_t p1);
4098 static const char * const LOCATE_parser___ReduceAction193___init = "parser::ReduceAction193::init";
4099 void parser___ReduceAction193___init(val_t p0, val_t p1, int* init_table);
4100 typedef void (*parser___ReduceAction193___init_t)(val_t p0, val_t p1, int* init_table);
4101 val_t NEW_ReduceAction193_parser___ReduceAction193___init(val_t p0);
4102 static const char * const LOCATE_parser___ReduceAction194___action = "parser::ReduceAction194::(parser::ReduceAction::action)";
4103 void parser___ReduceAction194___action(val_t p0, val_t p1);
4104 typedef void (*parser___ReduceAction194___action_t)(val_t p0, val_t p1);
4105 static const char * const LOCATE_parser___ReduceAction194___init = "parser::ReduceAction194::init";
4106 void parser___ReduceAction194___init(val_t p0, val_t p1, int* init_table);
4107 typedef void (*parser___ReduceAction194___init_t)(val_t p0, val_t p1, int* init_table);
4108 val_t NEW_ReduceAction194_parser___ReduceAction194___init(val_t p0);
4109 static const char * const LOCATE_parser___ReduceAction195___action = "parser::ReduceAction195::(parser::ReduceAction::action)";
4110 void parser___ReduceAction195___action(val_t p0, val_t p1);
4111 typedef void (*parser___ReduceAction195___action_t)(val_t p0, val_t p1);
4112 static const char * const LOCATE_parser___ReduceAction195___init = "parser::ReduceAction195::init";
4113 void parser___ReduceAction195___init(val_t p0, val_t p1, int* init_table);
4114 typedef void (*parser___ReduceAction195___init_t)(val_t p0, val_t p1, int* init_table);
4115 val_t NEW_ReduceAction195_parser___ReduceAction195___init(val_t p0);
4116 static const char * const LOCATE_parser___ReduceAction196___action = "parser::ReduceAction196::(parser::ReduceAction::action)";
4117 void parser___ReduceAction196___action(val_t p0, val_t p1);
4118 typedef void (*parser___ReduceAction196___action_t)(val_t p0, val_t p1);
4119 static const char * const LOCATE_parser___ReduceAction196___init = "parser::ReduceAction196::init";
4120 void parser___ReduceAction196___init(val_t p0, val_t p1, int* init_table);
4121 typedef void (*parser___ReduceAction196___init_t)(val_t p0, val_t p1, int* init_table);
4122 val_t NEW_ReduceAction196_parser___ReduceAction196___init(val_t p0);
4123 static const char * const LOCATE_parser___ReduceAction197___action = "parser::ReduceAction197::(parser::ReduceAction::action)";
4124 void parser___ReduceAction197___action(val_t p0, val_t p1);
4125 typedef void (*parser___ReduceAction197___action_t)(val_t p0, val_t p1);
4126 static const char * const LOCATE_parser___ReduceAction197___init = "parser::ReduceAction197::init";
4127 void parser___ReduceAction197___init(val_t p0, val_t p1, int* init_table);
4128 typedef void (*parser___ReduceAction197___init_t)(val_t p0, val_t p1, int* init_table);
4129 val_t NEW_ReduceAction197_parser___ReduceAction197___init(val_t p0);
4130 static const char * const LOCATE_parser___ReduceAction198___action = "parser::ReduceAction198::(parser::ReduceAction::action)";
4131 void parser___ReduceAction198___action(val_t p0, val_t p1);
4132 typedef void (*parser___ReduceAction198___action_t)(val_t p0, val_t p1);
4133 static const char * const LOCATE_parser___ReduceAction198___init = "parser::ReduceAction198::init";
4134 void parser___ReduceAction198___init(val_t p0, val_t p1, int* init_table);
4135 typedef void (*parser___ReduceAction198___init_t)(val_t p0, val_t p1, int* init_table);
4136 val_t NEW_ReduceAction198_parser___ReduceAction198___init(val_t p0);
4137 static const char * const LOCATE_parser___ReduceAction199___action = "parser::ReduceAction199::(parser::ReduceAction::action)";
4138 void parser___ReduceAction199___action(val_t p0, val_t p1);
4139 typedef void (*parser___ReduceAction199___action_t)(val_t p0, val_t p1);
4140 static const char * const LOCATE_parser___ReduceAction199___init = "parser::ReduceAction199::init";
4141 void parser___ReduceAction199___init(val_t p0, val_t p1, int* init_table);
4142 typedef void (*parser___ReduceAction199___init_t)(val_t p0, val_t p1, int* init_table);
4143 val_t NEW_ReduceAction199_parser___ReduceAction199___init(val_t p0);
4144 static const char * const LOCATE_parser___ReduceAction200___action = "parser::ReduceAction200::(parser::ReduceAction::action)";
4145 void parser___ReduceAction200___action(val_t p0, val_t p1);
4146 typedef void (*parser___ReduceAction200___action_t)(val_t p0, val_t p1);
4147 static const char * const LOCATE_parser___ReduceAction200___init = "parser::ReduceAction200::init";
4148 void parser___ReduceAction200___init(val_t p0, val_t p1, int* init_table);
4149 typedef void (*parser___ReduceAction200___init_t)(val_t p0, val_t p1, int* init_table);
4150 val_t NEW_ReduceAction200_parser___ReduceAction200___init(val_t p0);
4151 static const char * const LOCATE_parser___ReduceAction202___action = "parser::ReduceAction202::(parser::ReduceAction::action)";
4152 void parser___ReduceAction202___action(val_t p0, val_t p1);
4153 typedef void (*parser___ReduceAction202___action_t)(val_t p0, val_t p1);
4154 static const char * const LOCATE_parser___ReduceAction202___init = "parser::ReduceAction202::init";
4155 void parser___ReduceAction202___init(val_t p0, val_t p1, int* init_table);
4156 typedef void (*parser___ReduceAction202___init_t)(val_t p0, val_t p1, int* init_table);
4157 val_t NEW_ReduceAction202_parser___ReduceAction202___init(val_t p0);
4158 static const char * const LOCATE_parser___ReduceAction203___action = "parser::ReduceAction203::(parser::ReduceAction::action)";
4159 void parser___ReduceAction203___action(val_t p0, val_t p1);
4160 typedef void (*parser___ReduceAction203___action_t)(val_t p0, val_t p1);
4161 static const char * const LOCATE_parser___ReduceAction203___init = "parser::ReduceAction203::init";
4162 void parser___ReduceAction203___init(val_t p0, val_t p1, int* init_table);
4163 typedef void (*parser___ReduceAction203___init_t)(val_t p0, val_t p1, int* init_table);
4164 val_t NEW_ReduceAction203_parser___ReduceAction203___init(val_t p0);
4165 static const char * const LOCATE_parser___ReduceAction204___action = "parser::ReduceAction204::(parser::ReduceAction::action)";
4166 void parser___ReduceAction204___action(val_t p0, val_t p1);
4167 typedef void (*parser___ReduceAction204___action_t)(val_t p0, val_t p1);
4168 static const char * const LOCATE_parser___ReduceAction204___init = "parser::ReduceAction204::init";
4169 void parser___ReduceAction204___init(val_t p0, val_t p1, int* init_table);
4170 typedef void (*parser___ReduceAction204___init_t)(val_t p0, val_t p1, int* init_table);
4171 val_t NEW_ReduceAction204_parser___ReduceAction204___init(val_t p0);
4172 static const char * const LOCATE_parser___ReduceAction205___action = "parser::ReduceAction205::(parser::ReduceAction::action)";
4173 void parser___ReduceAction205___action(val_t p0, val_t p1);
4174 typedef void (*parser___ReduceAction205___action_t)(val_t p0, val_t p1);
4175 static const char * const LOCATE_parser___ReduceAction205___init = "parser::ReduceAction205::init";
4176 void parser___ReduceAction205___init(val_t p0, val_t p1, int* init_table);
4177 typedef void (*parser___ReduceAction205___init_t)(val_t p0, val_t p1, int* init_table);
4178 val_t NEW_ReduceAction205_parser___ReduceAction205___init(val_t p0);
4179 static const char * const LOCATE_parser___ReduceAction206___action = "parser::ReduceAction206::(parser::ReduceAction::action)";
4180 void parser___ReduceAction206___action(val_t p0, val_t p1);
4181 typedef void (*parser___ReduceAction206___action_t)(val_t p0, val_t p1);
4182 static const char * const LOCATE_parser___ReduceAction206___init = "parser::ReduceAction206::init";
4183 void parser___ReduceAction206___init(val_t p0, val_t p1, int* init_table);
4184 typedef void (*parser___ReduceAction206___init_t)(val_t p0, val_t p1, int* init_table);
4185 val_t NEW_ReduceAction206_parser___ReduceAction206___init(val_t p0);
4186 static const char * const LOCATE_parser___ReduceAction207___action = "parser::ReduceAction207::(parser::ReduceAction::action)";
4187 void parser___ReduceAction207___action(val_t p0, val_t p1);
4188 typedef void (*parser___ReduceAction207___action_t)(val_t p0, val_t p1);
4189 static const char * const LOCATE_parser___ReduceAction207___init = "parser::ReduceAction207::init";
4190 void parser___ReduceAction207___init(val_t p0, val_t p1, int* init_table);
4191 typedef void (*parser___ReduceAction207___init_t)(val_t p0, val_t p1, int* init_table);
4192 val_t NEW_ReduceAction207_parser___ReduceAction207___init(val_t p0);
4193 static const char * const LOCATE_parser___ReduceAction208___action = "parser::ReduceAction208::(parser::ReduceAction::action)";
4194 void parser___ReduceAction208___action(val_t p0, val_t p1);
4195 typedef void (*parser___ReduceAction208___action_t)(val_t p0, val_t p1);
4196 static const char * const LOCATE_parser___ReduceAction208___init = "parser::ReduceAction208::init";
4197 void parser___ReduceAction208___init(val_t p0, val_t p1, int* init_table);
4198 typedef void (*parser___ReduceAction208___init_t)(val_t p0, val_t p1, int* init_table);
4199 val_t NEW_ReduceAction208_parser___ReduceAction208___init(val_t p0);
4200 static const char * const LOCATE_parser___ReduceAction209___action = "parser::ReduceAction209::(parser::ReduceAction::action)";
4201 void parser___ReduceAction209___action(val_t p0, val_t p1);
4202 typedef void (*parser___ReduceAction209___action_t)(val_t p0, val_t p1);
4203 static const char * const LOCATE_parser___ReduceAction209___init = "parser::ReduceAction209::init";
4204 void parser___ReduceAction209___init(val_t p0, val_t p1, int* init_table);
4205 typedef void (*parser___ReduceAction209___init_t)(val_t p0, val_t p1, int* init_table);
4206 val_t NEW_ReduceAction209_parser___ReduceAction209___init(val_t p0);
4207 static const char * const LOCATE_parser___ReduceAction210___action = "parser::ReduceAction210::(parser::ReduceAction::action)";
4208 void parser___ReduceAction210___action(val_t p0, val_t p1);
4209 typedef void (*parser___ReduceAction210___action_t)(val_t p0, val_t p1);
4210 static const char * const LOCATE_parser___ReduceAction210___init = "parser::ReduceAction210::init";
4211 void parser___ReduceAction210___init(val_t p0, val_t p1, int* init_table);
4212 typedef void (*parser___ReduceAction210___init_t)(val_t p0, val_t p1, int* init_table);
4213 val_t NEW_ReduceAction210_parser___ReduceAction210___init(val_t p0);
4214 static const char * const LOCATE_parser___ReduceAction213___action = "parser::ReduceAction213::(parser::ReduceAction::action)";
4215 void parser___ReduceAction213___action(val_t p0, val_t p1);
4216 typedef void (*parser___ReduceAction213___action_t)(val_t p0, val_t p1);
4217 static const char * const LOCATE_parser___ReduceAction213___init = "parser::ReduceAction213::init";
4218 void parser___ReduceAction213___init(val_t p0, val_t p1, int* init_table);
4219 typedef void (*parser___ReduceAction213___init_t)(val_t p0, val_t p1, int* init_table);
4220 val_t NEW_ReduceAction213_parser___ReduceAction213___init(val_t p0);
4221 static const char * const LOCATE_parser___ReduceAction214___action = "parser::ReduceAction214::(parser::ReduceAction::action)";
4222 void parser___ReduceAction214___action(val_t p0, val_t p1);
4223 typedef void (*parser___ReduceAction214___action_t)(val_t p0, val_t p1);
4224 static const char * const LOCATE_parser___ReduceAction214___init = "parser::ReduceAction214::init";
4225 void parser___ReduceAction214___init(val_t p0, val_t p1, int* init_table);
4226 typedef void (*parser___ReduceAction214___init_t)(val_t p0, val_t p1, int* init_table);
4227 val_t NEW_ReduceAction214_parser___ReduceAction214___init(val_t p0);
4228 static const char * const LOCATE_parser___ReduceAction215___action = "parser::ReduceAction215::(parser::ReduceAction::action)";
4229 void parser___ReduceAction215___action(val_t p0, val_t p1);
4230 typedef void (*parser___ReduceAction215___action_t)(val_t p0, val_t p1);
4231 static const char * const LOCATE_parser___ReduceAction215___init = "parser::ReduceAction215::init";
4232 void parser___ReduceAction215___init(val_t p0, val_t p1, int* init_table);
4233 typedef void (*parser___ReduceAction215___init_t)(val_t p0, val_t p1, int* init_table);
4234 val_t NEW_ReduceAction215_parser___ReduceAction215___init(val_t p0);
4235 static const char * const LOCATE_parser___ReduceAction216___action = "parser::ReduceAction216::(parser::ReduceAction::action)";
4236 void parser___ReduceAction216___action(val_t p0, val_t p1);
4237 typedef void (*parser___ReduceAction216___action_t)(val_t p0, val_t p1);
4238 static const char * const LOCATE_parser___ReduceAction216___init = "parser::ReduceAction216::init";
4239 void parser___ReduceAction216___init(val_t p0, val_t p1, int* init_table);
4240 typedef void (*parser___ReduceAction216___init_t)(val_t p0, val_t p1, int* init_table);
4241 val_t NEW_ReduceAction216_parser___ReduceAction216___init(val_t p0);
4242 static const char * const LOCATE_parser___ReduceAction217___action = "parser::ReduceAction217::(parser::ReduceAction::action)";
4243 void parser___ReduceAction217___action(val_t p0, val_t p1);
4244 typedef void (*parser___ReduceAction217___action_t)(val_t p0, val_t p1);
4245 static const char * const LOCATE_parser___ReduceAction217___init = "parser::ReduceAction217::init";
4246 void parser___ReduceAction217___init(val_t p0, val_t p1, int* init_table);
4247 typedef void (*parser___ReduceAction217___init_t)(val_t p0, val_t p1, int* init_table);
4248 val_t NEW_ReduceAction217_parser___ReduceAction217___init(val_t p0);
4249 static const char * const LOCATE_parser___ReduceAction218___action = "parser::ReduceAction218::(parser::ReduceAction::action)";
4250 void parser___ReduceAction218___action(val_t p0, val_t p1);
4251 typedef void (*parser___ReduceAction218___action_t)(val_t p0, val_t p1);
4252 static const char * const LOCATE_parser___ReduceAction218___init = "parser::ReduceAction218::init";
4253 void parser___ReduceAction218___init(val_t p0, val_t p1, int* init_table);
4254 typedef void (*parser___ReduceAction218___init_t)(val_t p0, val_t p1, int* init_table);
4255 val_t NEW_ReduceAction218_parser___ReduceAction218___init(val_t p0);
4256 static const char * const LOCATE_parser___ReduceAction219___action = "parser::ReduceAction219::(parser::ReduceAction::action)";
4257 void parser___ReduceAction219___action(val_t p0, val_t p1);
4258 typedef void (*parser___ReduceAction219___action_t)(val_t p0, val_t p1);
4259 static const char * const LOCATE_parser___ReduceAction219___init = "parser::ReduceAction219::init";
4260 void parser___ReduceAction219___init(val_t p0, val_t p1, int* init_table);
4261 typedef void (*parser___ReduceAction219___init_t)(val_t p0, val_t p1, int* init_table);
4262 val_t NEW_ReduceAction219_parser___ReduceAction219___init(val_t p0);
4263 static const char * const LOCATE_parser___ReduceAction220___action = "parser::ReduceAction220::(parser::ReduceAction::action)";
4264 void parser___ReduceAction220___action(val_t p0, val_t p1);
4265 typedef void (*parser___ReduceAction220___action_t)(val_t p0, val_t p1);
4266 static const char * const LOCATE_parser___ReduceAction220___init = "parser::ReduceAction220::init";
4267 void parser___ReduceAction220___init(val_t p0, val_t p1, int* init_table);
4268 typedef void (*parser___ReduceAction220___init_t)(val_t p0, val_t p1, int* init_table);
4269 val_t NEW_ReduceAction220_parser___ReduceAction220___init(val_t p0);
4270 static const char * const LOCATE_parser___ReduceAction221___action = "parser::ReduceAction221::(parser::ReduceAction::action)";
4271 void parser___ReduceAction221___action(val_t p0, val_t p1);
4272 typedef void (*parser___ReduceAction221___action_t)(val_t p0, val_t p1);
4273 static const char * const LOCATE_parser___ReduceAction221___init = "parser::ReduceAction221::init";
4274 void parser___ReduceAction221___init(val_t p0, val_t p1, int* init_table);
4275 typedef void (*parser___ReduceAction221___init_t)(val_t p0, val_t p1, int* init_table);
4276 val_t NEW_ReduceAction221_parser___ReduceAction221___init(val_t p0);
4277 static const char * const LOCATE_parser___ReduceAction222___action = "parser::ReduceAction222::(parser::ReduceAction::action)";
4278 void parser___ReduceAction222___action(val_t p0, val_t p1);
4279 typedef void (*parser___ReduceAction222___action_t)(val_t p0, val_t p1);
4280 static const char * const LOCATE_parser___ReduceAction222___init = "parser::ReduceAction222::init";
4281 void parser___ReduceAction222___init(val_t p0, val_t p1, int* init_table);
4282 typedef void (*parser___ReduceAction222___init_t)(val_t p0, val_t p1, int* init_table);
4283 val_t NEW_ReduceAction222_parser___ReduceAction222___init(val_t p0);
4284 static const char * const LOCATE_parser___ReduceAction223___action = "parser::ReduceAction223::(parser::ReduceAction::action)";
4285 void parser___ReduceAction223___action(val_t p0, val_t p1);
4286 typedef void (*parser___ReduceAction223___action_t)(val_t p0, val_t p1);
4287 static const char * const LOCATE_parser___ReduceAction223___init = "parser::ReduceAction223::init";
4288 void parser___ReduceAction223___init(val_t p0, val_t p1, int* init_table);
4289 typedef void (*parser___ReduceAction223___init_t)(val_t p0, val_t p1, int* init_table);
4290 val_t NEW_ReduceAction223_parser___ReduceAction223___init(val_t p0);
4291 static const char * const LOCATE_parser___ReduceAction230___action = "parser::ReduceAction230::(parser::ReduceAction::action)";
4292 void parser___ReduceAction230___action(val_t p0, val_t p1);
4293 typedef void (*parser___ReduceAction230___action_t)(val_t p0, val_t p1);
4294 static const char * const LOCATE_parser___ReduceAction230___init = "parser::ReduceAction230::init";
4295 void parser___ReduceAction230___init(val_t p0, val_t p1, int* init_table);
4296 typedef void (*parser___ReduceAction230___init_t)(val_t p0, val_t p1, int* init_table);
4297 val_t NEW_ReduceAction230_parser___ReduceAction230___init(val_t p0);
4298 static const char * const LOCATE_parser___ReduceAction231___action = "parser::ReduceAction231::(parser::ReduceAction::action)";
4299 void parser___ReduceAction231___action(val_t p0, val_t p1);
4300 typedef void (*parser___ReduceAction231___action_t)(val_t p0, val_t p1);
4301 static const char * const LOCATE_parser___ReduceAction231___init = "parser::ReduceAction231::init";
4302 void parser___ReduceAction231___init(val_t p0, val_t p1, int* init_table);
4303 typedef void (*parser___ReduceAction231___init_t)(val_t p0, val_t p1, int* init_table);
4304 val_t NEW_ReduceAction231_parser___ReduceAction231___init(val_t p0);
4305 static const char * const LOCATE_parser___ReduceAction232___action = "parser::ReduceAction232::(parser::ReduceAction::action)";
4306 void parser___ReduceAction232___action(val_t p0, val_t p1);
4307 typedef void (*parser___ReduceAction232___action_t)(val_t p0, val_t p1);
4308 static const char * const LOCATE_parser___ReduceAction232___init = "parser::ReduceAction232::init";
4309 void parser___ReduceAction232___init(val_t p0, val_t p1, int* init_table);
4310 typedef void (*parser___ReduceAction232___init_t)(val_t p0, val_t p1, int* init_table);
4311 val_t NEW_ReduceAction232_parser___ReduceAction232___init(val_t p0);
4312 static const char * const LOCATE_parser___ReduceAction233___action = "parser::ReduceAction233::(parser::ReduceAction::action)";
4313 void parser___ReduceAction233___action(val_t p0, val_t p1);
4314 typedef void (*parser___ReduceAction233___action_t)(val_t p0, val_t p1);
4315 static const char * const LOCATE_parser___ReduceAction233___init = "parser::ReduceAction233::init";
4316 void parser___ReduceAction233___init(val_t p0, val_t p1, int* init_table);
4317 typedef void (*parser___ReduceAction233___init_t)(val_t p0, val_t p1, int* init_table);
4318 val_t NEW_ReduceAction233_parser___ReduceAction233___init(val_t p0);
4319 static const char * const LOCATE_parser___ReduceAction234___action = "parser::ReduceAction234::(parser::ReduceAction::action)";
4320 void parser___ReduceAction234___action(val_t p0, val_t p1);
4321 typedef void (*parser___ReduceAction234___action_t)(val_t p0, val_t p1);
4322 static const char * const LOCATE_parser___ReduceAction234___init = "parser::ReduceAction234::init";
4323 void parser___ReduceAction234___init(val_t p0, val_t p1, int* init_table);
4324 typedef void (*parser___ReduceAction234___init_t)(val_t p0, val_t p1, int* init_table);
4325 val_t NEW_ReduceAction234_parser___ReduceAction234___init(val_t p0);
4326 static const char * const LOCATE_parser___ReduceAction235___action = "parser::ReduceAction235::(parser::ReduceAction::action)";
4327 void parser___ReduceAction235___action(val_t p0, val_t p1);
4328 typedef void (*parser___ReduceAction235___action_t)(val_t p0, val_t p1);
4329 static const char * const LOCATE_parser___ReduceAction235___init = "parser::ReduceAction235::init";
4330 void parser___ReduceAction235___init(val_t p0, val_t p1, int* init_table);
4331 typedef void (*parser___ReduceAction235___init_t)(val_t p0, val_t p1, int* init_table);
4332 val_t NEW_ReduceAction235_parser___ReduceAction235___init(val_t p0);
4333 static const char * const LOCATE_parser___ReduceAction236___action = "parser::ReduceAction236::(parser::ReduceAction::action)";
4334 void parser___ReduceAction236___action(val_t p0, val_t p1);
4335 typedef void (*parser___ReduceAction236___action_t)(val_t p0, val_t p1);
4336 static const char * const LOCATE_parser___ReduceAction236___init = "parser::ReduceAction236::init";
4337 void parser___ReduceAction236___init(val_t p0, val_t p1, int* init_table);
4338 typedef void (*parser___ReduceAction236___init_t)(val_t p0, val_t p1, int* init_table);
4339 val_t NEW_ReduceAction236_parser___ReduceAction236___init(val_t p0);
4340 static const char * const LOCATE_parser___ReduceAction237___action = "parser::ReduceAction237::(parser::ReduceAction::action)";
4341 void parser___ReduceAction237___action(val_t p0, val_t p1);
4342 typedef void (*parser___ReduceAction237___action_t)(val_t p0, val_t p1);
4343 static const char * const LOCATE_parser___ReduceAction237___init = "parser::ReduceAction237::init";
4344 void parser___ReduceAction237___init(val_t p0, val_t p1, int* init_table);
4345 typedef void (*parser___ReduceAction237___init_t)(val_t p0, val_t p1, int* init_table);
4346 val_t NEW_ReduceAction237_parser___ReduceAction237___init(val_t p0);
4347 static const char * const LOCATE_parser___ReduceAction238___action = "parser::ReduceAction238::(parser::ReduceAction::action)";
4348 void parser___ReduceAction238___action(val_t p0, val_t p1);
4349 typedef void (*parser___ReduceAction238___action_t)(val_t p0, val_t p1);
4350 static const char * const LOCATE_parser___ReduceAction238___init = "parser::ReduceAction238::init";
4351 void parser___ReduceAction238___init(val_t p0, val_t p1, int* init_table);
4352 typedef void (*parser___ReduceAction238___init_t)(val_t p0, val_t p1, int* init_table);
4353 val_t NEW_ReduceAction238_parser___ReduceAction238___init(val_t p0);
4354 static const char * const LOCATE_parser___ReduceAction239___action = "parser::ReduceAction239::(parser::ReduceAction::action)";
4355 void parser___ReduceAction239___action(val_t p0, val_t p1);
4356 typedef void (*parser___ReduceAction239___action_t)(val_t p0, val_t p1);
4357 static const char * const LOCATE_parser___ReduceAction239___init = "parser::ReduceAction239::init";
4358 void parser___ReduceAction239___init(val_t p0, val_t p1, int* init_table);
4359 typedef void (*parser___ReduceAction239___init_t)(val_t p0, val_t p1, int* init_table);
4360 val_t NEW_ReduceAction239_parser___ReduceAction239___init(val_t p0);
4361 static const char * const LOCATE_parser___ReduceAction240___action = "parser::ReduceAction240::(parser::ReduceAction::action)";
4362 void parser___ReduceAction240___action(val_t p0, val_t p1);
4363 typedef void (*parser___ReduceAction240___action_t)(val_t p0, val_t p1);
4364 static const char * const LOCATE_parser___ReduceAction240___init = "parser::ReduceAction240::init";
4365 void parser___ReduceAction240___init(val_t p0, val_t p1, int* init_table);
4366 typedef void (*parser___ReduceAction240___init_t)(val_t p0, val_t p1, int* init_table);
4367 val_t NEW_ReduceAction240_parser___ReduceAction240___init(val_t p0);
4368 static const char * const LOCATE_parser___ReduceAction241___action = "parser::ReduceAction241::(parser::ReduceAction::action)";
4369 void parser___ReduceAction241___action(val_t p0, val_t p1);
4370 typedef void (*parser___ReduceAction241___action_t)(val_t p0, val_t p1);
4371 static const char * const LOCATE_parser___ReduceAction241___init = "parser::ReduceAction241::init";
4372 void parser___ReduceAction241___init(val_t p0, val_t p1, int* init_table);
4373 typedef void (*parser___ReduceAction241___init_t)(val_t p0, val_t p1, int* init_table);
4374 val_t NEW_ReduceAction241_parser___ReduceAction241___init(val_t p0);
4375 static const char * const LOCATE_parser___ReduceAction242___action = "parser::ReduceAction242::(parser::ReduceAction::action)";
4376 void parser___ReduceAction242___action(val_t p0, val_t p1);
4377 typedef void (*parser___ReduceAction242___action_t)(val_t p0, val_t p1);
4378 static const char * const LOCATE_parser___ReduceAction242___init = "parser::ReduceAction242::init";
4379 void parser___ReduceAction242___init(val_t p0, val_t p1, int* init_table);
4380 typedef void (*parser___ReduceAction242___init_t)(val_t p0, val_t p1, int* init_table);
4381 val_t NEW_ReduceAction242_parser___ReduceAction242___init(val_t p0);
4382 static const char * const LOCATE_parser___ReduceAction243___action = "parser::ReduceAction243::(parser::ReduceAction::action)";
4383 void parser___ReduceAction243___action(val_t p0, val_t p1);
4384 typedef void (*parser___ReduceAction243___action_t)(val_t p0, val_t p1);
4385 static const char * const LOCATE_parser___ReduceAction243___init = "parser::ReduceAction243::init";
4386 void parser___ReduceAction243___init(val_t p0, val_t p1, int* init_table);
4387 typedef void (*parser___ReduceAction243___init_t)(val_t p0, val_t p1, int* init_table);
4388 val_t NEW_ReduceAction243_parser___ReduceAction243___init(val_t p0);
4389 static const char * const LOCATE_parser___ReduceAction244___action = "parser::ReduceAction244::(parser::ReduceAction::action)";
4390 void parser___ReduceAction244___action(val_t p0, val_t p1);
4391 typedef void (*parser___ReduceAction244___action_t)(val_t p0, val_t p1);
4392 static const char * const LOCATE_parser___ReduceAction244___init = "parser::ReduceAction244::init";
4393 void parser___ReduceAction244___init(val_t p0, val_t p1, int* init_table);
4394 typedef void (*parser___ReduceAction244___init_t)(val_t p0, val_t p1, int* init_table);
4395 val_t NEW_ReduceAction244_parser___ReduceAction244___init(val_t p0);
4396 static const char * const LOCATE_parser___ReduceAction245___action = "parser::ReduceAction245::(parser::ReduceAction::action)";
4397 void parser___ReduceAction245___action(val_t p0, val_t p1);
4398 typedef void (*parser___ReduceAction245___action_t)(val_t p0, val_t p1);
4399 static const char * const LOCATE_parser___ReduceAction245___init = "parser::ReduceAction245::init";
4400 void parser___ReduceAction245___init(val_t p0, val_t p1, int* init_table);
4401 typedef void (*parser___ReduceAction245___init_t)(val_t p0, val_t p1, int* init_table);
4402 val_t NEW_ReduceAction245_parser___ReduceAction245___init(val_t p0);
4403 static const char * const LOCATE_parser___ReduceAction246___action = "parser::ReduceAction246::(parser::ReduceAction::action)";
4404 void parser___ReduceAction246___action(val_t p0, val_t p1);
4405 typedef void (*parser___ReduceAction246___action_t)(val_t p0, val_t p1);
4406 static const char * const LOCATE_parser___ReduceAction246___init = "parser::ReduceAction246::init";
4407 void parser___ReduceAction246___init(val_t p0, val_t p1, int* init_table);
4408 typedef void (*parser___ReduceAction246___init_t)(val_t p0, val_t p1, int* init_table);
4409 val_t NEW_ReduceAction246_parser___ReduceAction246___init(val_t p0);
4410 static const char * const LOCATE_parser___ReduceAction247___action = "parser::ReduceAction247::(parser::ReduceAction::action)";
4411 void parser___ReduceAction247___action(val_t p0, val_t p1);
4412 typedef void (*parser___ReduceAction247___action_t)(val_t p0, val_t p1);
4413 static const char * const LOCATE_parser___ReduceAction247___init = "parser::ReduceAction247::init";
4414 void parser___ReduceAction247___init(val_t p0, val_t p1, int* init_table);
4415 typedef void (*parser___ReduceAction247___init_t)(val_t p0, val_t p1, int* init_table);
4416 val_t NEW_ReduceAction247_parser___ReduceAction247___init(val_t p0);
4417 static const char * const LOCATE_parser___ReduceAction248___action = "parser::ReduceAction248::(parser::ReduceAction::action)";
4418 void parser___ReduceAction248___action(val_t p0, val_t p1);
4419 typedef void (*parser___ReduceAction248___action_t)(val_t p0, val_t p1);
4420 static const char * const LOCATE_parser___ReduceAction248___init = "parser::ReduceAction248::init";
4421 void parser___ReduceAction248___init(val_t p0, val_t p1, int* init_table);
4422 typedef void (*parser___ReduceAction248___init_t)(val_t p0, val_t p1, int* init_table);
4423 val_t NEW_ReduceAction248_parser___ReduceAction248___init(val_t p0);
4424 static const char * const LOCATE_parser___ReduceAction249___action = "parser::ReduceAction249::(parser::ReduceAction::action)";
4425 void parser___ReduceAction249___action(val_t p0, val_t p1);
4426 typedef void (*parser___ReduceAction249___action_t)(val_t p0, val_t p1);
4427 static const char * const LOCATE_parser___ReduceAction249___init = "parser::ReduceAction249::init";
4428 void parser___ReduceAction249___init(val_t p0, val_t p1, int* init_table);
4429 typedef void (*parser___ReduceAction249___init_t)(val_t p0, val_t p1, int* init_table);
4430 val_t NEW_ReduceAction249_parser___ReduceAction249___init(val_t p0);
4431 static const char * const LOCATE_parser___ReduceAction250___action = "parser::ReduceAction250::(parser::ReduceAction::action)";
4432 void parser___ReduceAction250___action(val_t p0, val_t p1);
4433 typedef void (*parser___ReduceAction250___action_t)(val_t p0, val_t p1);
4434 static const char * const LOCATE_parser___ReduceAction250___init = "parser::ReduceAction250::init";
4435 void parser___ReduceAction250___init(val_t p0, val_t p1, int* init_table);
4436 typedef void (*parser___ReduceAction250___init_t)(val_t p0, val_t p1, int* init_table);
4437 val_t NEW_ReduceAction250_parser___ReduceAction250___init(val_t p0);
4438 static const char * const LOCATE_parser___ReduceAction251___action = "parser::ReduceAction251::(parser::ReduceAction::action)";
4439 void parser___ReduceAction251___action(val_t p0, val_t p1);
4440 typedef void (*parser___ReduceAction251___action_t)(val_t p0, val_t p1);
4441 static const char * const LOCATE_parser___ReduceAction251___init = "parser::ReduceAction251::init";
4442 void parser___ReduceAction251___init(val_t p0, val_t p1, int* init_table);
4443 typedef void (*parser___ReduceAction251___init_t)(val_t p0, val_t p1, int* init_table);
4444 val_t NEW_ReduceAction251_parser___ReduceAction251___init(val_t p0);
4445 static const char * const LOCATE_parser___ReduceAction252___action = "parser::ReduceAction252::(parser::ReduceAction::action)";
4446 void parser___ReduceAction252___action(val_t p0, val_t p1);
4447 typedef void (*parser___ReduceAction252___action_t)(val_t p0, val_t p1);
4448 static const char * const LOCATE_parser___ReduceAction252___init = "parser::ReduceAction252::init";
4449 void parser___ReduceAction252___init(val_t p0, val_t p1, int* init_table);
4450 typedef void (*parser___ReduceAction252___init_t)(val_t p0, val_t p1, int* init_table);
4451 val_t NEW_ReduceAction252_parser___ReduceAction252___init(val_t p0);
4452 static const char * const LOCATE_parser___ReduceAction253___action = "parser::ReduceAction253::(parser::ReduceAction::action)";
4453 void parser___ReduceAction253___action(val_t p0, val_t p1);
4454 typedef void (*parser___ReduceAction253___action_t)(val_t p0, val_t p1);
4455 static const char * const LOCATE_parser___ReduceAction253___init = "parser::ReduceAction253::init";
4456 void parser___ReduceAction253___init(val_t p0, val_t p1, int* init_table);
4457 typedef void (*parser___ReduceAction253___init_t)(val_t p0, val_t p1, int* init_table);
4458 val_t NEW_ReduceAction253_parser___ReduceAction253___init(val_t p0);
4459 static const char * const LOCATE_parser___ReduceAction254___action = "parser::ReduceAction254::(parser::ReduceAction::action)";
4460 void parser___ReduceAction254___action(val_t p0, val_t p1);
4461 typedef void (*parser___ReduceAction254___action_t)(val_t p0, val_t p1);
4462 static const char * const LOCATE_parser___ReduceAction254___init = "parser::ReduceAction254::init";
4463 void parser___ReduceAction254___init(val_t p0, val_t p1, int* init_table);
4464 typedef void (*parser___ReduceAction254___init_t)(val_t p0, val_t p1, int* init_table);
4465 val_t NEW_ReduceAction254_parser___ReduceAction254___init(val_t p0);
4466 static const char * const LOCATE_parser___ReduceAction255___action = "parser::ReduceAction255::(parser::ReduceAction::action)";
4467 void parser___ReduceAction255___action(val_t p0, val_t p1);
4468 typedef void (*parser___ReduceAction255___action_t)(val_t p0, val_t p1);
4469 static const char * const LOCATE_parser___ReduceAction255___init = "parser::ReduceAction255::init";
4470 void parser___ReduceAction255___init(val_t p0, val_t p1, int* init_table);
4471 typedef void (*parser___ReduceAction255___init_t)(val_t p0, val_t p1, int* init_table);
4472 val_t NEW_ReduceAction255_parser___ReduceAction255___init(val_t p0);
4473 static const char * const LOCATE_parser___ReduceAction256___action = "parser::ReduceAction256::(parser::ReduceAction::action)";
4474 void parser___ReduceAction256___action(val_t p0, val_t p1);
4475 typedef void (*parser___ReduceAction256___action_t)(val_t p0, val_t p1);
4476 static const char * const LOCATE_parser___ReduceAction256___init = "parser::ReduceAction256::init";
4477 void parser___ReduceAction256___init(val_t p0, val_t p1, int* init_table);
4478 typedef void (*parser___ReduceAction256___init_t)(val_t p0, val_t p1, int* init_table);
4479 val_t NEW_ReduceAction256_parser___ReduceAction256___init(val_t p0);
4480 static const char * const LOCATE_parser___ReduceAction257___action = "parser::ReduceAction257::(parser::ReduceAction::action)";
4481 void parser___ReduceAction257___action(val_t p0, val_t p1);
4482 typedef void (*parser___ReduceAction257___action_t)(val_t p0, val_t p1);
4483 static const char * const LOCATE_parser___ReduceAction257___init = "parser::ReduceAction257::init";
4484 void parser___ReduceAction257___init(val_t p0, val_t p1, int* init_table);
4485 typedef void (*parser___ReduceAction257___init_t)(val_t p0, val_t p1, int* init_table);
4486 val_t NEW_ReduceAction257_parser___ReduceAction257___init(val_t p0);
4487 static const char * const LOCATE_parser___ReduceAction258___action = "parser::ReduceAction258::(parser::ReduceAction::action)";
4488 void parser___ReduceAction258___action(val_t p0, val_t p1);
4489 typedef void (*parser___ReduceAction258___action_t)(val_t p0, val_t p1);
4490 static const char * const LOCATE_parser___ReduceAction258___init = "parser::ReduceAction258::init";
4491 void parser___ReduceAction258___init(val_t p0, val_t p1, int* init_table);
4492 typedef void (*parser___ReduceAction258___init_t)(val_t p0, val_t p1, int* init_table);
4493 val_t NEW_ReduceAction258_parser___ReduceAction258___init(val_t p0);
4494 static const char * const LOCATE_parser___ReduceAction259___action = "parser::ReduceAction259::(parser::ReduceAction::action)";
4495 void parser___ReduceAction259___action(val_t p0, val_t p1);
4496 typedef void (*parser___ReduceAction259___action_t)(val_t p0, val_t p1);
4497 static const char * const LOCATE_parser___ReduceAction259___init = "parser::ReduceAction259::init";
4498 void parser___ReduceAction259___init(val_t p0, val_t p1, int* init_table);
4499 typedef void (*parser___ReduceAction259___init_t)(val_t p0, val_t p1, int* init_table);
4500 val_t NEW_ReduceAction259_parser___ReduceAction259___init(val_t p0);
4501 static const char * const LOCATE_parser___ReduceAction260___action = "parser::ReduceAction260::(parser::ReduceAction::action)";
4502 void parser___ReduceAction260___action(val_t p0, val_t p1);
4503 typedef void (*parser___ReduceAction260___action_t)(val_t p0, val_t p1);
4504 static const char * const LOCATE_parser___ReduceAction260___init = "parser::ReduceAction260::init";
4505 void parser___ReduceAction260___init(val_t p0, val_t p1, int* init_table);
4506 typedef void (*parser___ReduceAction260___init_t)(val_t p0, val_t p1, int* init_table);
4507 val_t NEW_ReduceAction260_parser___ReduceAction260___init(val_t p0);
4508 static const char * const LOCATE_parser___ReduceAction261___action = "parser::ReduceAction261::(parser::ReduceAction::action)";
4509 void parser___ReduceAction261___action(val_t p0, val_t p1);
4510 typedef void (*parser___ReduceAction261___action_t)(val_t p0, val_t p1);
4511 static const char * const LOCATE_parser___ReduceAction261___init = "parser::ReduceAction261::init";
4512 void parser___ReduceAction261___init(val_t p0, val_t p1, int* init_table);
4513 typedef void (*parser___ReduceAction261___init_t)(val_t p0, val_t p1, int* init_table);
4514 val_t NEW_ReduceAction261_parser___ReduceAction261___init(val_t p0);
4515 static const char * const LOCATE_parser___ReduceAction262___action = "parser::ReduceAction262::(parser::ReduceAction::action)";
4516 void parser___ReduceAction262___action(val_t p0, val_t p1);
4517 typedef void (*parser___ReduceAction262___action_t)(val_t p0, val_t p1);
4518 static const char * const LOCATE_parser___ReduceAction262___init = "parser::ReduceAction262::init";
4519 void parser___ReduceAction262___init(val_t p0, val_t p1, int* init_table);
4520 typedef void (*parser___ReduceAction262___init_t)(val_t p0, val_t p1, int* init_table);
4521 val_t NEW_ReduceAction262_parser___ReduceAction262___init(val_t p0);
4522 static const char * const LOCATE_parser___ReduceAction263___action = "parser::ReduceAction263::(parser::ReduceAction::action)";
4523 void parser___ReduceAction263___action(val_t p0, val_t p1);
4524 typedef void (*parser___ReduceAction263___action_t)(val_t p0, val_t p1);
4525 static const char * const LOCATE_parser___ReduceAction263___init = "parser::ReduceAction263::init";
4526 void parser___ReduceAction263___init(val_t p0, val_t p1, int* init_table);
4527 typedef void (*parser___ReduceAction263___init_t)(val_t p0, val_t p1, int* init_table);
4528 val_t NEW_ReduceAction263_parser___ReduceAction263___init(val_t p0);
4529 static const char * const LOCATE_parser___ReduceAction264___action = "parser::ReduceAction264::(parser::ReduceAction::action)";
4530 void parser___ReduceAction264___action(val_t p0, val_t p1);
4531 typedef void (*parser___ReduceAction264___action_t)(val_t p0, val_t p1);
4532 static const char * const LOCATE_parser___ReduceAction264___init = "parser::ReduceAction264::init";
4533 void parser___ReduceAction264___init(val_t p0, val_t p1, int* init_table);
4534 typedef void (*parser___ReduceAction264___init_t)(val_t p0, val_t p1, int* init_table);
4535 val_t NEW_ReduceAction264_parser___ReduceAction264___init(val_t p0);
4536 static const char * const LOCATE_parser___ReduceAction265___action = "parser::ReduceAction265::(parser::ReduceAction::action)";
4537 void parser___ReduceAction265___action(val_t p0, val_t p1);
4538 typedef void (*parser___ReduceAction265___action_t)(val_t p0, val_t p1);
4539 static const char * const LOCATE_parser___ReduceAction265___init = "parser::ReduceAction265::init";
4540 void parser___ReduceAction265___init(val_t p0, val_t p1, int* init_table);
4541 typedef void (*parser___ReduceAction265___init_t)(val_t p0, val_t p1, int* init_table);
4542 val_t NEW_ReduceAction265_parser___ReduceAction265___init(val_t p0);
4543 static const char * const LOCATE_parser___ReduceAction266___action = "parser::ReduceAction266::(parser::ReduceAction::action)";
4544 void parser___ReduceAction266___action(val_t p0, val_t p1);
4545 typedef void (*parser___ReduceAction266___action_t)(val_t p0, val_t p1);
4546 static const char * const LOCATE_parser___ReduceAction266___init = "parser::ReduceAction266::init";
4547 void parser___ReduceAction266___init(val_t p0, val_t p1, int* init_table);
4548 typedef void (*parser___ReduceAction266___init_t)(val_t p0, val_t p1, int* init_table);
4549 val_t NEW_ReduceAction266_parser___ReduceAction266___init(val_t p0);
4550 static const char * const LOCATE_parser___ReduceAction267___action = "parser::ReduceAction267::(parser::ReduceAction::action)";
4551 void parser___ReduceAction267___action(val_t p0, val_t p1);
4552 typedef void (*parser___ReduceAction267___action_t)(val_t p0, val_t p1);
4553 static const char * const LOCATE_parser___ReduceAction267___init = "parser::ReduceAction267::init";
4554 void parser___ReduceAction267___init(val_t p0, val_t p1, int* init_table);
4555 typedef void (*parser___ReduceAction267___init_t)(val_t p0, val_t p1, int* init_table);
4556 val_t NEW_ReduceAction267_parser___ReduceAction267___init(val_t p0);
4557 static const char * const LOCATE_parser___ReduceAction268___action = "parser::ReduceAction268::(parser::ReduceAction::action)";
4558 void parser___ReduceAction268___action(val_t p0, val_t p1);
4559 typedef void (*parser___ReduceAction268___action_t)(val_t p0, val_t p1);
4560 static const char * const LOCATE_parser___ReduceAction268___init = "parser::ReduceAction268::init";
4561 void parser___ReduceAction268___init(val_t p0, val_t p1, int* init_table);
4562 typedef void (*parser___ReduceAction268___init_t)(val_t p0, val_t p1, int* init_table);
4563 val_t NEW_ReduceAction268_parser___ReduceAction268___init(val_t p0);
4564 static const char * const LOCATE_parser___ReduceAction269___action = "parser::ReduceAction269::(parser::ReduceAction::action)";
4565 void parser___ReduceAction269___action(val_t p0, val_t p1);
4566 typedef void (*parser___ReduceAction269___action_t)(val_t p0, val_t p1);
4567 static const char * const LOCATE_parser___ReduceAction269___init = "parser::ReduceAction269::init";
4568 void parser___ReduceAction269___init(val_t p0, val_t p1, int* init_table);
4569 typedef void (*parser___ReduceAction269___init_t)(val_t p0, val_t p1, int* init_table);
4570 val_t NEW_ReduceAction269_parser___ReduceAction269___init(val_t p0);
4571 static const char * const LOCATE_parser___ReduceAction270___action = "parser::ReduceAction270::(parser::ReduceAction::action)";
4572 void parser___ReduceAction270___action(val_t p0, val_t p1);
4573 typedef void (*parser___ReduceAction270___action_t)(val_t p0, val_t p1);
4574 static const char * const LOCATE_parser___ReduceAction270___init = "parser::ReduceAction270::init";
4575 void parser___ReduceAction270___init(val_t p0, val_t p1, int* init_table);
4576 typedef void (*parser___ReduceAction270___init_t)(val_t p0, val_t p1, int* init_table);
4577 val_t NEW_ReduceAction270_parser___ReduceAction270___init(val_t p0);
4578 static const char * const LOCATE_parser___ReduceAction271___action = "parser::ReduceAction271::(parser::ReduceAction::action)";
4579 void parser___ReduceAction271___action(val_t p0, val_t p1);
4580 typedef void (*parser___ReduceAction271___action_t)(val_t p0, val_t p1);
4581 static const char * const LOCATE_parser___ReduceAction271___init = "parser::ReduceAction271::init";
4582 void parser___ReduceAction271___init(val_t p0, val_t p1, int* init_table);
4583 typedef void (*parser___ReduceAction271___init_t)(val_t p0, val_t p1, int* init_table);
4584 val_t NEW_ReduceAction271_parser___ReduceAction271___init(val_t p0);
4585 static const char * const LOCATE_parser___ReduceAction272___action = "parser::ReduceAction272::(parser::ReduceAction::action)";
4586 void parser___ReduceAction272___action(val_t p0, val_t p1);
4587 typedef void (*parser___ReduceAction272___action_t)(val_t p0, val_t p1);
4588 static const char * const LOCATE_parser___ReduceAction272___init = "parser::ReduceAction272::init";
4589 void parser___ReduceAction272___init(val_t p0, val_t p1, int* init_table);
4590 typedef void (*parser___ReduceAction272___init_t)(val_t p0, val_t p1, int* init_table);
4591 val_t NEW_ReduceAction272_parser___ReduceAction272___init(val_t p0);
4592 static const char * const LOCATE_parser___ReduceAction273___action = "parser::ReduceAction273::(parser::ReduceAction::action)";
4593 void parser___ReduceAction273___action(val_t p0, val_t p1);
4594 typedef void (*parser___ReduceAction273___action_t)(val_t p0, val_t p1);
4595 static const char * const LOCATE_parser___ReduceAction273___init = "parser::ReduceAction273::init";
4596 void parser___ReduceAction273___init(val_t p0, val_t p1, int* init_table);
4597 typedef void (*parser___ReduceAction273___init_t)(val_t p0, val_t p1, int* init_table);
4598 val_t NEW_ReduceAction273_parser___ReduceAction273___init(val_t p0);
4599 static const char * const LOCATE_parser___ReduceAction274___action = "parser::ReduceAction274::(parser::ReduceAction::action)";
4600 void parser___ReduceAction274___action(val_t p0, val_t p1);
4601 typedef void (*parser___ReduceAction274___action_t)(val_t p0, val_t p1);
4602 static const char * const LOCATE_parser___ReduceAction274___init = "parser::ReduceAction274::init";
4603 void parser___ReduceAction274___init(val_t p0, val_t p1, int* init_table);
4604 typedef void (*parser___ReduceAction274___init_t)(val_t p0, val_t p1, int* init_table);
4605 val_t NEW_ReduceAction274_parser___ReduceAction274___init(val_t p0);
4606 static const char * const LOCATE_parser___ReduceAction275___action = "parser::ReduceAction275::(parser::ReduceAction::action)";
4607 void parser___ReduceAction275___action(val_t p0, val_t p1);
4608 typedef void (*parser___ReduceAction275___action_t)(val_t p0, val_t p1);
4609 static const char * const LOCATE_parser___ReduceAction275___init = "parser::ReduceAction275::init";
4610 void parser___ReduceAction275___init(val_t p0, val_t p1, int* init_table);
4611 typedef void (*parser___ReduceAction275___init_t)(val_t p0, val_t p1, int* init_table);
4612 val_t NEW_ReduceAction275_parser___ReduceAction275___init(val_t p0);
4613 static const char * const LOCATE_parser___ReduceAction276___action = "parser::ReduceAction276::(parser::ReduceAction::action)";
4614 void parser___ReduceAction276___action(val_t p0, val_t p1);
4615 typedef void (*parser___ReduceAction276___action_t)(val_t p0, val_t p1);
4616 static const char * const LOCATE_parser___ReduceAction276___init = "parser::ReduceAction276::init";
4617 void parser___ReduceAction276___init(val_t p0, val_t p1, int* init_table);
4618 typedef void (*parser___ReduceAction276___init_t)(val_t p0, val_t p1, int* init_table);
4619 val_t NEW_ReduceAction276_parser___ReduceAction276___init(val_t p0);
4620 static const char * const LOCATE_parser___ReduceAction279___action = "parser::ReduceAction279::(parser::ReduceAction::action)";
4621 void parser___ReduceAction279___action(val_t p0, val_t p1);
4622 typedef void (*parser___ReduceAction279___action_t)(val_t p0, val_t p1);
4623 static const char * const LOCATE_parser___ReduceAction279___init = "parser::ReduceAction279::init";
4624 void parser___ReduceAction279___init(val_t p0, val_t p1, int* init_table);
4625 typedef void (*parser___ReduceAction279___init_t)(val_t p0, val_t p1, int* init_table);
4626 val_t NEW_ReduceAction279_parser___ReduceAction279___init(val_t p0);
4627 static const char * const LOCATE_parser___ReduceAction280___action = "parser::ReduceAction280::(parser::ReduceAction::action)";
4628 void parser___ReduceAction280___action(val_t p0, val_t p1);
4629 typedef void (*parser___ReduceAction280___action_t)(val_t p0, val_t p1);
4630 static const char * const LOCATE_parser___ReduceAction280___init = "parser::ReduceAction280::init";
4631 void parser___ReduceAction280___init(val_t p0, val_t p1, int* init_table);
4632 typedef void (*parser___ReduceAction280___init_t)(val_t p0, val_t p1, int* init_table);
4633 val_t NEW_ReduceAction280_parser___ReduceAction280___init(val_t p0);
4634 static const char * const LOCATE_parser___ReduceAction281___action = "parser::ReduceAction281::(parser::ReduceAction::action)";
4635 void parser___ReduceAction281___action(val_t p0, val_t p1);
4636 typedef void (*parser___ReduceAction281___action_t)(val_t p0, val_t p1);
4637 static const char * const LOCATE_parser___ReduceAction281___init = "parser::ReduceAction281::init";
4638 void parser___ReduceAction281___init(val_t p0, val_t p1, int* init_table);
4639 typedef void (*parser___ReduceAction281___init_t)(val_t p0, val_t p1, int* init_table);
4640 val_t NEW_ReduceAction281_parser___ReduceAction281___init(val_t p0);
4641 static const char * const LOCATE_parser___ReduceAction282___action = "parser::ReduceAction282::(parser::ReduceAction::action)";
4642 void parser___ReduceAction282___action(val_t p0, val_t p1);
4643 typedef void (*parser___ReduceAction282___action_t)(val_t p0, val_t p1);
4644 static const char * const LOCATE_parser___ReduceAction282___init = "parser::ReduceAction282::init";
4645 void parser___ReduceAction282___init(val_t p0, val_t p1, int* init_table);
4646 typedef void (*parser___ReduceAction282___init_t)(val_t p0, val_t p1, int* init_table);
4647 val_t NEW_ReduceAction282_parser___ReduceAction282___init(val_t p0);
4648 static const char * const LOCATE_parser___ReduceAction283___action = "parser::ReduceAction283::(parser::ReduceAction::action)";
4649 void parser___ReduceAction283___action(val_t p0, val_t p1);
4650 typedef void (*parser___ReduceAction283___action_t)(val_t p0, val_t p1);
4651 static const char * const LOCATE_parser___ReduceAction283___init = "parser::ReduceAction283::init";
4652 void parser___ReduceAction283___init(val_t p0, val_t p1, int* init_table);
4653 typedef void (*parser___ReduceAction283___init_t)(val_t p0, val_t p1, int* init_table);
4654 val_t NEW_ReduceAction283_parser___ReduceAction283___init(val_t p0);
4655 static const char * const LOCATE_parser___ReduceAction284___action = "parser::ReduceAction284::(parser::ReduceAction::action)";
4656 void parser___ReduceAction284___action(val_t p0, val_t p1);
4657 typedef void (*parser___ReduceAction284___action_t)(val_t p0, val_t p1);
4658 static const char * const LOCATE_parser___ReduceAction284___init = "parser::ReduceAction284::init";
4659 void parser___ReduceAction284___init(val_t p0, val_t p1, int* init_table);
4660 typedef void (*parser___ReduceAction284___init_t)(val_t p0, val_t p1, int* init_table);
4661 val_t NEW_ReduceAction284_parser___ReduceAction284___init(val_t p0);
4662 static const char * const LOCATE_parser___ReduceAction285___action = "parser::ReduceAction285::(parser::ReduceAction::action)";
4663 void parser___ReduceAction285___action(val_t p0, val_t p1);
4664 typedef void (*parser___ReduceAction285___action_t)(val_t p0, val_t p1);
4665 static const char * const LOCATE_parser___ReduceAction285___init = "parser::ReduceAction285::init";
4666 void parser___ReduceAction285___init(val_t p0, val_t p1, int* init_table);
4667 typedef void (*parser___ReduceAction285___init_t)(val_t p0, val_t p1, int* init_table);
4668 val_t NEW_ReduceAction285_parser___ReduceAction285___init(val_t p0);
4669 static const char * const LOCATE_parser___ReduceAction286___action = "parser::ReduceAction286::(parser::ReduceAction::action)";
4670 void parser___ReduceAction286___action(val_t p0, val_t p1);
4671 typedef void (*parser___ReduceAction286___action_t)(val_t p0, val_t p1);
4672 static const char * const LOCATE_parser___ReduceAction286___init = "parser::ReduceAction286::init";
4673 void parser___ReduceAction286___init(val_t p0, val_t p1, int* init_table);
4674 typedef void (*parser___ReduceAction286___init_t)(val_t p0, val_t p1, int* init_table);
4675 val_t NEW_ReduceAction286_parser___ReduceAction286___init(val_t p0);
4676 static const char * const LOCATE_parser___ReduceAction287___action = "parser::ReduceAction287::(parser::ReduceAction::action)";
4677 void parser___ReduceAction287___action(val_t p0, val_t p1);
4678 typedef void (*parser___ReduceAction287___action_t)(val_t p0, val_t p1);
4679 static const char * const LOCATE_parser___ReduceAction287___init = "parser::ReduceAction287::init";
4680 void parser___ReduceAction287___init(val_t p0, val_t p1, int* init_table);
4681 typedef void (*parser___ReduceAction287___init_t)(val_t p0, val_t p1, int* init_table);
4682 val_t NEW_ReduceAction287_parser___ReduceAction287___init(val_t p0);
4683 static const char * const LOCATE_parser___ReduceAction288___action = "parser::ReduceAction288::(parser::ReduceAction::action)";
4684 void parser___ReduceAction288___action(val_t p0, val_t p1);
4685 typedef void (*parser___ReduceAction288___action_t)(val_t p0, val_t p1);
4686 static const char * const LOCATE_parser___ReduceAction288___init = "parser::ReduceAction288::init";
4687 void parser___ReduceAction288___init(val_t p0, val_t p1, int* init_table);
4688 typedef void (*parser___ReduceAction288___init_t)(val_t p0, val_t p1, int* init_table);
4689 val_t NEW_ReduceAction288_parser___ReduceAction288___init(val_t p0);
4690 static const char * const LOCATE_parser___ReduceAction289___action = "parser::ReduceAction289::(parser::ReduceAction::action)";
4691 void parser___ReduceAction289___action(val_t p0, val_t p1);
4692 typedef void (*parser___ReduceAction289___action_t)(val_t p0, val_t p1);
4693 static const char * const LOCATE_parser___ReduceAction289___init = "parser::ReduceAction289::init";
4694 void parser___ReduceAction289___init(val_t p0, val_t p1, int* init_table);
4695 typedef void (*parser___ReduceAction289___init_t)(val_t p0, val_t p1, int* init_table);
4696 val_t NEW_ReduceAction289_parser___ReduceAction289___init(val_t p0);
4697 static const char * const LOCATE_parser___ReduceAction293___action = "parser::ReduceAction293::(parser::ReduceAction::action)";
4698 void parser___ReduceAction293___action(val_t p0, val_t p1);
4699 typedef void (*parser___ReduceAction293___action_t)(val_t p0, val_t p1);
4700 static const char * const LOCATE_parser___ReduceAction293___init = "parser::ReduceAction293::init";
4701 void parser___ReduceAction293___init(val_t p0, val_t p1, int* init_table);
4702 typedef void (*parser___ReduceAction293___init_t)(val_t p0, val_t p1, int* init_table);
4703 val_t NEW_ReduceAction293_parser___ReduceAction293___init(val_t p0);
4704 static const char * const LOCATE_parser___ReduceAction295___action = "parser::ReduceAction295::(parser::ReduceAction::action)";
4705 void parser___ReduceAction295___action(val_t p0, val_t p1);
4706 typedef void (*parser___ReduceAction295___action_t)(val_t p0, val_t p1);
4707 static const char * const LOCATE_parser___ReduceAction295___init = "parser::ReduceAction295::init";
4708 void parser___ReduceAction295___init(val_t p0, val_t p1, int* init_table);
4709 typedef void (*parser___ReduceAction295___init_t)(val_t p0, val_t p1, int* init_table);
4710 val_t NEW_ReduceAction295_parser___ReduceAction295___init(val_t p0);
4711 static const char * const LOCATE_parser___ReduceAction297___action = "parser::ReduceAction297::(parser::ReduceAction::action)";
4712 void parser___ReduceAction297___action(val_t p0, val_t p1);
4713 typedef void (*parser___ReduceAction297___action_t)(val_t p0, val_t p1);
4714 static const char * const LOCATE_parser___ReduceAction297___init = "parser::ReduceAction297::init";
4715 void parser___ReduceAction297___init(val_t p0, val_t p1, int* init_table);
4716 typedef void (*parser___ReduceAction297___init_t)(val_t p0, val_t p1, int* init_table);
4717 val_t NEW_ReduceAction297_parser___ReduceAction297___init(val_t p0);
4718 static const char * const LOCATE_parser___ReduceAction298___action = "parser::ReduceAction298::(parser::ReduceAction::action)";
4719 void parser___ReduceAction298___action(val_t p0, val_t p1);
4720 typedef void (*parser___ReduceAction298___action_t)(val_t p0, val_t p1);
4721 static const char * const LOCATE_parser___ReduceAction298___init = "parser::ReduceAction298::init";
4722 void parser___ReduceAction298___init(val_t p0, val_t p1, int* init_table);
4723 typedef void (*parser___ReduceAction298___init_t)(val_t p0, val_t p1, int* init_table);
4724 val_t NEW_ReduceAction298_parser___ReduceAction298___init(val_t p0);
4725 static const char * const LOCATE_parser___ReduceAction299___action = "parser::ReduceAction299::(parser::ReduceAction::action)";
4726 void parser___ReduceAction299___action(val_t p0, val_t p1);
4727 typedef void (*parser___ReduceAction299___action_t)(val_t p0, val_t p1);
4728 static const char * const LOCATE_parser___ReduceAction299___init = "parser::ReduceAction299::init";
4729 void parser___ReduceAction299___init(val_t p0, val_t p1, int* init_table);
4730 typedef void (*parser___ReduceAction299___init_t)(val_t p0, val_t p1, int* init_table);
4731 val_t NEW_ReduceAction299_parser___ReduceAction299___init(val_t p0);
4732 static const char * const LOCATE_parser___ReduceAction301___action = "parser::ReduceAction301::(parser::ReduceAction::action)";
4733 void parser___ReduceAction301___action(val_t p0, val_t p1);
4734 typedef void (*parser___ReduceAction301___action_t)(val_t p0, val_t p1);
4735 static const char * const LOCATE_parser___ReduceAction301___init = "parser::ReduceAction301::init";
4736 void parser___ReduceAction301___init(val_t p0, val_t p1, int* init_table);
4737 typedef void (*parser___ReduceAction301___init_t)(val_t p0, val_t p1, int* init_table);
4738 val_t NEW_ReduceAction301_parser___ReduceAction301___init(val_t p0);
4739 static const char * const LOCATE_parser___ReduceAction303___action = "parser::ReduceAction303::(parser::ReduceAction::action)";
4740 void parser___ReduceAction303___action(val_t p0, val_t p1);
4741 typedef void (*parser___ReduceAction303___action_t)(val_t p0, val_t p1);
4742 static const char * const LOCATE_parser___ReduceAction303___init = "parser::ReduceAction303::init";
4743 void parser___ReduceAction303___init(val_t p0, val_t p1, int* init_table);
4744 typedef void (*parser___ReduceAction303___init_t)(val_t p0, val_t p1, int* init_table);
4745 val_t NEW_ReduceAction303_parser___ReduceAction303___init(val_t p0);
4746 static const char * const LOCATE_parser___ReduceAction304___action = "parser::ReduceAction304::(parser::ReduceAction::action)";
4747 void parser___ReduceAction304___action(val_t p0, val_t p1);
4748 typedef void (*parser___ReduceAction304___action_t)(val_t p0, val_t p1);
4749 static const char * const LOCATE_parser___ReduceAction304___init = "parser::ReduceAction304::init";
4750 void parser___ReduceAction304___init(val_t p0, val_t p1, int* init_table);
4751 typedef void (*parser___ReduceAction304___init_t)(val_t p0, val_t p1, int* init_table);
4752 val_t NEW_ReduceAction304_parser___ReduceAction304___init(val_t p0);
4753 static const char * const LOCATE_parser___ReduceAction305___action = "parser::ReduceAction305::(parser::ReduceAction::action)";
4754 void parser___ReduceAction305___action(val_t p0, val_t p1);
4755 typedef void (*parser___ReduceAction305___action_t)(val_t p0, val_t p1);
4756 static const char * const LOCATE_parser___ReduceAction305___init = "parser::ReduceAction305::init";
4757 void parser___ReduceAction305___init(val_t p0, val_t p1, int* init_table);
4758 typedef void (*parser___ReduceAction305___init_t)(val_t p0, val_t p1, int* init_table);
4759 val_t NEW_ReduceAction305_parser___ReduceAction305___init(val_t p0);
4760 static const char * const LOCATE_parser___ReduceAction306___action = "parser::ReduceAction306::(parser::ReduceAction::action)";
4761 void parser___ReduceAction306___action(val_t p0, val_t p1);
4762 typedef void (*parser___ReduceAction306___action_t)(val_t p0, val_t p1);
4763 static const char * const LOCATE_parser___ReduceAction306___init = "parser::ReduceAction306::init";
4764 void parser___ReduceAction306___init(val_t p0, val_t p1, int* init_table);
4765 typedef void (*parser___ReduceAction306___init_t)(val_t p0, val_t p1, int* init_table);
4766 val_t NEW_ReduceAction306_parser___ReduceAction306___init(val_t p0);
4767 static const char * const LOCATE_parser___ReduceAction307___action = "parser::ReduceAction307::(parser::ReduceAction::action)";
4768 void parser___ReduceAction307___action(val_t p0, val_t p1);
4769 typedef void (*parser___ReduceAction307___action_t)(val_t p0, val_t p1);
4770 static const char * const LOCATE_parser___ReduceAction307___init = "parser::ReduceAction307::init";
4771 void parser___ReduceAction307___init(val_t p0, val_t p1, int* init_table);
4772 typedef void (*parser___ReduceAction307___init_t)(val_t p0, val_t p1, int* init_table);
4773 val_t NEW_ReduceAction307_parser___ReduceAction307___init(val_t p0);
4774 static const char * const LOCATE_parser___ReduceAction308___action = "parser::ReduceAction308::(parser::ReduceAction::action)";
4775 void parser___ReduceAction308___action(val_t p0, val_t p1);
4776 typedef void (*parser___ReduceAction308___action_t)(val_t p0, val_t p1);
4777 static const char * const LOCATE_parser___ReduceAction308___init = "parser::ReduceAction308::init";
4778 void parser___ReduceAction308___init(val_t p0, val_t p1, int* init_table);
4779 typedef void (*parser___ReduceAction308___init_t)(val_t p0, val_t p1, int* init_table);
4780 val_t NEW_ReduceAction308_parser___ReduceAction308___init(val_t p0);
4781 static const char * const LOCATE_parser___ReduceAction309___action = "parser::ReduceAction309::(parser::ReduceAction::action)";
4782 void parser___ReduceAction309___action(val_t p0, val_t p1);
4783 typedef void (*parser___ReduceAction309___action_t)(val_t p0, val_t p1);
4784 static const char * const LOCATE_parser___ReduceAction309___init = "parser::ReduceAction309::init";
4785 void parser___ReduceAction309___init(val_t p0, val_t p1, int* init_table);
4786 typedef void (*parser___ReduceAction309___init_t)(val_t p0, val_t p1, int* init_table);
4787 val_t NEW_ReduceAction309_parser___ReduceAction309___init(val_t p0);
4788 static const char * const LOCATE_parser___ReduceAction310___action = "parser::ReduceAction310::(parser::ReduceAction::action)";
4789 void parser___ReduceAction310___action(val_t p0, val_t p1);
4790 typedef void (*parser___ReduceAction310___action_t)(val_t p0, val_t p1);
4791 static const char * const LOCATE_parser___ReduceAction310___init = "parser::ReduceAction310::init";
4792 void parser___ReduceAction310___init(val_t p0, val_t p1, int* init_table);
4793 typedef void (*parser___ReduceAction310___init_t)(val_t p0, val_t p1, int* init_table);
4794 val_t NEW_ReduceAction310_parser___ReduceAction310___init(val_t p0);
4795 static const char * const LOCATE_parser___ReduceAction311___action = "parser::ReduceAction311::(parser::ReduceAction::action)";
4796 void parser___ReduceAction311___action(val_t p0, val_t p1);
4797 typedef void (*parser___ReduceAction311___action_t)(val_t p0, val_t p1);
4798 static const char * const LOCATE_parser___ReduceAction311___init = "parser::ReduceAction311::init";
4799 void parser___ReduceAction311___init(val_t p0, val_t p1, int* init_table);
4800 typedef void (*parser___ReduceAction311___init_t)(val_t p0, val_t p1, int* init_table);
4801 val_t NEW_ReduceAction311_parser___ReduceAction311___init(val_t p0);
4802 static const char * const LOCATE_parser___ReduceAction312___action = "parser::ReduceAction312::(parser::ReduceAction::action)";
4803 void parser___ReduceAction312___action(val_t p0, val_t p1);
4804 typedef void (*parser___ReduceAction312___action_t)(val_t p0, val_t p1);
4805 static const char * const LOCATE_parser___ReduceAction312___init = "parser::ReduceAction312::init";
4806 void parser___ReduceAction312___init(val_t p0, val_t p1, int* init_table);
4807 typedef void (*parser___ReduceAction312___init_t)(val_t p0, val_t p1, int* init_table);
4808 val_t NEW_ReduceAction312_parser___ReduceAction312___init(val_t p0);
4809 static const char * const LOCATE_parser___ReduceAction313___action = "parser::ReduceAction313::(parser::ReduceAction::action)";
4810 void parser___ReduceAction313___action(val_t p0, val_t p1);
4811 typedef void (*parser___ReduceAction313___action_t)(val_t p0, val_t p1);
4812 static const char * const LOCATE_parser___ReduceAction313___init = "parser::ReduceAction313::init";
4813 void parser___ReduceAction313___init(val_t p0, val_t p1, int* init_table);
4814 typedef void (*parser___ReduceAction313___init_t)(val_t p0, val_t p1, int* init_table);
4815 val_t NEW_ReduceAction313_parser___ReduceAction313___init(val_t p0);
4816 static const char * const LOCATE_parser___ReduceAction315___action = "parser::ReduceAction315::(parser::ReduceAction::action)";
4817 void parser___ReduceAction315___action(val_t p0, val_t p1);
4818 typedef void (*parser___ReduceAction315___action_t)(val_t p0, val_t p1);
4819 static const char * const LOCATE_parser___ReduceAction315___init = "parser::ReduceAction315::init";
4820 void parser___ReduceAction315___init(val_t p0, val_t p1, int* init_table);
4821 typedef void (*parser___ReduceAction315___init_t)(val_t p0, val_t p1, int* init_table);
4822 val_t NEW_ReduceAction315_parser___ReduceAction315___init(val_t p0);
4823 static const char * const LOCATE_parser___ReduceAction316___action = "parser::ReduceAction316::(parser::ReduceAction::action)";
4824 void parser___ReduceAction316___action(val_t p0, val_t p1);
4825 typedef void (*parser___ReduceAction316___action_t)(val_t p0, val_t p1);
4826 static const char * const LOCATE_parser___ReduceAction316___init = "parser::ReduceAction316::init";
4827 void parser___ReduceAction316___init(val_t p0, val_t p1, int* init_table);
4828 typedef void (*parser___ReduceAction316___init_t)(val_t p0, val_t p1, int* init_table);
4829 val_t NEW_ReduceAction316_parser___ReduceAction316___init(val_t p0);
4830 static const char * const LOCATE_parser___ReduceAction318___action = "parser::ReduceAction318::(parser::ReduceAction::action)";
4831 void parser___ReduceAction318___action(val_t p0, val_t p1);
4832 typedef void (*parser___ReduceAction318___action_t)(val_t p0, val_t p1);
4833 static const char * const LOCATE_parser___ReduceAction318___init = "parser::ReduceAction318::init";
4834 void parser___ReduceAction318___init(val_t p0, val_t p1, int* init_table);
4835 typedef void (*parser___ReduceAction318___init_t)(val_t p0, val_t p1, int* init_table);
4836 val_t NEW_ReduceAction318_parser___ReduceAction318___init(val_t p0);
4837 static const char * const LOCATE_parser___ReduceAction319___action = "parser::ReduceAction319::(parser::ReduceAction::action)";
4838 void parser___ReduceAction319___action(val_t p0, val_t p1);
4839 typedef void (*parser___ReduceAction319___action_t)(val_t p0, val_t p1);
4840 static const char * const LOCATE_parser___ReduceAction319___init = "parser::ReduceAction319::init";
4841 void parser___ReduceAction319___init(val_t p0, val_t p1, int* init_table);
4842 typedef void (*parser___ReduceAction319___init_t)(val_t p0, val_t p1, int* init_table);
4843 val_t NEW_ReduceAction319_parser___ReduceAction319___init(val_t p0);
4844 static const char * const LOCATE_parser___ReduceAction320___action = "parser::ReduceAction320::(parser::ReduceAction::action)";
4845 void parser___ReduceAction320___action(val_t p0, val_t p1);
4846 typedef void (*parser___ReduceAction320___action_t)(val_t p0, val_t p1);
4847 static const char * const LOCATE_parser___ReduceAction320___init = "parser::ReduceAction320::init";
4848 void parser___ReduceAction320___init(val_t p0, val_t p1, int* init_table);
4849 typedef void (*parser___ReduceAction320___init_t)(val_t p0, val_t p1, int* init_table);
4850 val_t NEW_ReduceAction320_parser___ReduceAction320___init(val_t p0);
4851 static const char * const LOCATE_parser___ReduceAction322___action = "parser::ReduceAction322::(parser::ReduceAction::action)";
4852 void parser___ReduceAction322___action(val_t p0, val_t p1);
4853 typedef void (*parser___ReduceAction322___action_t)(val_t p0, val_t p1);
4854 static const char * const LOCATE_parser___ReduceAction322___init = "parser::ReduceAction322::init";
4855 void parser___ReduceAction322___init(val_t p0, val_t p1, int* init_table);
4856 typedef void (*parser___ReduceAction322___init_t)(val_t p0, val_t p1, int* init_table);
4857 val_t NEW_ReduceAction322_parser___ReduceAction322___init(val_t p0);
4858 static const char * const LOCATE_parser___ReduceAction323___action = "parser::ReduceAction323::(parser::ReduceAction::action)";
4859 void parser___ReduceAction323___action(val_t p0, val_t p1);
4860 typedef void (*parser___ReduceAction323___action_t)(val_t p0, val_t p1);
4861 static const char * const LOCATE_parser___ReduceAction323___init = "parser::ReduceAction323::init";
4862 void parser___ReduceAction323___init(val_t p0, val_t p1, int* init_table);
4863 typedef void (*parser___ReduceAction323___init_t)(val_t p0, val_t p1, int* init_table);
4864 val_t NEW_ReduceAction323_parser___ReduceAction323___init(val_t p0);
4865 static const char * const LOCATE_parser___ReduceAction325___action = "parser::ReduceAction325::(parser::ReduceAction::action)";
4866 void parser___ReduceAction325___action(val_t p0, val_t p1);
4867 typedef void (*parser___ReduceAction325___action_t)(val_t p0, val_t p1);
4868 static const char * const LOCATE_parser___ReduceAction325___init = "parser::ReduceAction325::init";
4869 void parser___ReduceAction325___init(val_t p0, val_t p1, int* init_table);
4870 typedef void (*parser___ReduceAction325___init_t)(val_t p0, val_t p1, int* init_table);
4871 val_t NEW_ReduceAction325_parser___ReduceAction325___init(val_t p0);
4872 static const char * const LOCATE_parser___ReduceAction326___action = "parser::ReduceAction326::(parser::ReduceAction::action)";
4873 void parser___ReduceAction326___action(val_t p0, val_t p1);
4874 typedef void (*parser___ReduceAction326___action_t)(val_t p0, val_t p1);
4875 static const char * const LOCATE_parser___ReduceAction326___init = "parser::ReduceAction326::init";
4876 void parser___ReduceAction326___init(val_t p0, val_t p1, int* init_table);
4877 typedef void (*parser___ReduceAction326___init_t)(val_t p0, val_t p1, int* init_table);
4878 val_t NEW_ReduceAction326_parser___ReduceAction326___init(val_t p0);
4879 static const char * const LOCATE_parser___ReduceAction327___action = "parser::ReduceAction327::(parser::ReduceAction::action)";
4880 void parser___ReduceAction327___action(val_t p0, val_t p1);
4881 typedef void (*parser___ReduceAction327___action_t)(val_t p0, val_t p1);
4882 static const char * const LOCATE_parser___ReduceAction327___init = "parser::ReduceAction327::init";
4883 void parser___ReduceAction327___init(val_t p0, val_t p1, int* init_table);
4884 typedef void (*parser___ReduceAction327___init_t)(val_t p0, val_t p1, int* init_table);
4885 val_t NEW_ReduceAction327_parser___ReduceAction327___init(val_t p0);
4886 static const char * const LOCATE_parser___ReduceAction328___action = "parser::ReduceAction328::(parser::ReduceAction::action)";
4887 void parser___ReduceAction328___action(val_t p0, val_t p1);
4888 typedef void (*parser___ReduceAction328___action_t)(val_t p0, val_t p1);
4889 static const char * const LOCATE_parser___ReduceAction328___init = "parser::ReduceAction328::init";
4890 void parser___ReduceAction328___init(val_t p0, val_t p1, int* init_table);
4891 typedef void (*parser___ReduceAction328___init_t)(val_t p0, val_t p1, int* init_table);
4892 val_t NEW_ReduceAction328_parser___ReduceAction328___init(val_t p0);
4893 static const char * const LOCATE_parser___ReduceAction329___action = "parser::ReduceAction329::(parser::ReduceAction::action)";
4894 void parser___ReduceAction329___action(val_t p0, val_t p1);
4895 typedef void (*parser___ReduceAction329___action_t)(val_t p0, val_t p1);
4896 static const char * const LOCATE_parser___ReduceAction329___init = "parser::ReduceAction329::init";
4897 void parser___ReduceAction329___init(val_t p0, val_t p1, int* init_table);
4898 typedef void (*parser___ReduceAction329___init_t)(val_t p0, val_t p1, int* init_table);
4899 val_t NEW_ReduceAction329_parser___ReduceAction329___init(val_t p0);
4900 static const char * const LOCATE_parser___ReduceAction336___action = "parser::ReduceAction336::(parser::ReduceAction::action)";
4901 void parser___ReduceAction336___action(val_t p0, val_t p1);
4902 typedef void (*parser___ReduceAction336___action_t)(val_t p0, val_t p1);
4903 static const char * const LOCATE_parser___ReduceAction336___init = "parser::ReduceAction336::init";
4904 void parser___ReduceAction336___init(val_t p0, val_t p1, int* init_table);
4905 typedef void (*parser___ReduceAction336___init_t)(val_t p0, val_t p1, int* init_table);
4906 val_t NEW_ReduceAction336_parser___ReduceAction336___init(val_t p0);
4907 static const char * const LOCATE_parser___ReduceAction337___action = "parser::ReduceAction337::(parser::ReduceAction::action)";
4908 void parser___ReduceAction337___action(val_t p0, val_t p1);
4909 typedef void (*parser___ReduceAction337___action_t)(val_t p0, val_t p1);
4910 static const char * const LOCATE_parser___ReduceAction337___init = "parser::ReduceAction337::init";
4911 void parser___ReduceAction337___init(val_t p0, val_t p1, int* init_table);
4912 typedef void (*parser___ReduceAction337___init_t)(val_t p0, val_t p1, int* init_table);
4913 val_t NEW_ReduceAction337_parser___ReduceAction337___init(val_t p0);
4914 static const char * const LOCATE_parser___ReduceAction338___action = "parser::ReduceAction338::(parser::ReduceAction::action)";
4915 void parser___ReduceAction338___action(val_t p0, val_t p1);
4916 typedef void (*parser___ReduceAction338___action_t)(val_t p0, val_t p1);
4917 static const char * const LOCATE_parser___ReduceAction338___init = "parser::ReduceAction338::init";
4918 void parser___ReduceAction338___init(val_t p0, val_t p1, int* init_table);
4919 typedef void (*parser___ReduceAction338___init_t)(val_t p0, val_t p1, int* init_table);
4920 val_t NEW_ReduceAction338_parser___ReduceAction338___init(val_t p0);
4921 static const char * const LOCATE_parser___ReduceAction339___action = "parser::ReduceAction339::(parser::ReduceAction::action)";
4922 void parser___ReduceAction339___action(val_t p0, val_t p1);
4923 typedef void (*parser___ReduceAction339___action_t)(val_t p0, val_t p1);
4924 static const char * const LOCATE_parser___ReduceAction339___init = "parser::ReduceAction339::init";
4925 void parser___ReduceAction339___init(val_t p0, val_t p1, int* init_table);
4926 typedef void (*parser___ReduceAction339___init_t)(val_t p0, val_t p1, int* init_table);
4927 val_t NEW_ReduceAction339_parser___ReduceAction339___init(val_t p0);
4928 static const char * const LOCATE_parser___ReduceAction340___action = "parser::ReduceAction340::(parser::ReduceAction::action)";
4929 void parser___ReduceAction340___action(val_t p0, val_t p1);
4930 typedef void (*parser___ReduceAction340___action_t)(val_t p0, val_t p1);
4931 static const char * const LOCATE_parser___ReduceAction340___init = "parser::ReduceAction340::init";
4932 void parser___ReduceAction340___init(val_t p0, val_t p1, int* init_table);
4933 typedef void (*parser___ReduceAction340___init_t)(val_t p0, val_t p1, int* init_table);
4934 val_t NEW_ReduceAction340_parser___ReduceAction340___init(val_t p0);
4935 static const char * const LOCATE_parser___ReduceAction341___action = "parser::ReduceAction341::(parser::ReduceAction::action)";
4936 void parser___ReduceAction341___action(val_t p0, val_t p1);
4937 typedef void (*parser___ReduceAction341___action_t)(val_t p0, val_t p1);
4938 static const char * const LOCATE_parser___ReduceAction341___init = "parser::ReduceAction341::init";
4939 void parser___ReduceAction341___init(val_t p0, val_t p1, int* init_table);
4940 typedef void (*parser___ReduceAction341___init_t)(val_t p0, val_t p1, int* init_table);
4941 val_t NEW_ReduceAction341_parser___ReduceAction341___init(val_t p0);
4942 static const char * const LOCATE_parser___ReduceAction342___action = "parser::ReduceAction342::(parser::ReduceAction::action)";
4943 void parser___ReduceAction342___action(val_t p0, val_t p1);
4944 typedef void (*parser___ReduceAction342___action_t)(val_t p0, val_t p1);
4945 static const char * const LOCATE_parser___ReduceAction342___init = "parser::ReduceAction342::init";
4946 void parser___ReduceAction342___init(val_t p0, val_t p1, int* init_table);
4947 typedef void (*parser___ReduceAction342___init_t)(val_t p0, val_t p1, int* init_table);
4948 val_t NEW_ReduceAction342_parser___ReduceAction342___init(val_t p0);
4949 static const char * const LOCATE_parser___ReduceAction343___action = "parser::ReduceAction343::(parser::ReduceAction::action)";
4950 void parser___ReduceAction343___action(val_t p0, val_t p1);
4951 typedef void (*parser___ReduceAction343___action_t)(val_t p0, val_t p1);
4952 static const char * const LOCATE_parser___ReduceAction343___init = "parser::ReduceAction343::init";
4953 void parser___ReduceAction343___init(val_t p0, val_t p1, int* init_table);
4954 typedef void (*parser___ReduceAction343___init_t)(val_t p0, val_t p1, int* init_table);
4955 val_t NEW_ReduceAction343_parser___ReduceAction343___init(val_t p0);
4956 static const char * const LOCATE_parser___ReduceAction344___action = "parser::ReduceAction344::(parser::ReduceAction::action)";
4957 void parser___ReduceAction344___action(val_t p0, val_t p1);
4958 typedef void (*parser___ReduceAction344___action_t)(val_t p0, val_t p1);
4959 static const char * const LOCATE_parser___ReduceAction344___init = "parser::ReduceAction344::init";
4960 void parser___ReduceAction344___init(val_t p0, val_t p1, int* init_table);
4961 typedef void (*parser___ReduceAction344___init_t)(val_t p0, val_t p1, int* init_table);
4962 val_t NEW_ReduceAction344_parser___ReduceAction344___init(val_t p0);
4963 static const char * const LOCATE_parser___ReduceAction345___action = "parser::ReduceAction345::(parser::ReduceAction::action)";
4964 void parser___ReduceAction345___action(val_t p0, val_t p1);
4965 typedef void (*parser___ReduceAction345___action_t)(val_t p0, val_t p1);
4966 static const char * const LOCATE_parser___ReduceAction345___init = "parser::ReduceAction345::init";
4967 void parser___ReduceAction345___init(val_t p0, val_t p1, int* init_table);
4968 typedef void (*parser___ReduceAction345___init_t)(val_t p0, val_t p1, int* init_table);
4969 val_t NEW_ReduceAction345_parser___ReduceAction345___init(val_t p0);
4970 static const char * const LOCATE_parser___ReduceAction346___action = "parser::ReduceAction346::(parser::ReduceAction::action)";
4971 void parser___ReduceAction346___action(val_t p0, val_t p1);
4972 typedef void (*parser___ReduceAction346___action_t)(val_t p0, val_t p1);
4973 static const char * const LOCATE_parser___ReduceAction346___init = "parser::ReduceAction346::init";
4974 void parser___ReduceAction346___init(val_t p0, val_t p1, int* init_table);
4975 typedef void (*parser___ReduceAction346___init_t)(val_t p0, val_t p1, int* init_table);
4976 val_t NEW_ReduceAction346_parser___ReduceAction346___init(val_t p0);
4977 static const char * const LOCATE_parser___ReduceAction347___action = "parser::ReduceAction347::(parser::ReduceAction::action)";
4978 void parser___ReduceAction347___action(val_t p0, val_t p1);
4979 typedef void (*parser___ReduceAction347___action_t)(val_t p0, val_t p1);
4980 static const char * const LOCATE_parser___ReduceAction347___init = "parser::ReduceAction347::init";
4981 void parser___ReduceAction347___init(val_t p0, val_t p1, int* init_table);
4982 typedef void (*parser___ReduceAction347___init_t)(val_t p0, val_t p1, int* init_table);
4983 val_t NEW_ReduceAction347_parser___ReduceAction347___init(val_t p0);
4984 static const char * const LOCATE_parser___ReduceAction348___action = "parser::ReduceAction348::(parser::ReduceAction::action)";
4985 void parser___ReduceAction348___action(val_t p0, val_t p1);
4986 typedef void (*parser___ReduceAction348___action_t)(val_t p0, val_t p1);
4987 static const char * const LOCATE_parser___ReduceAction348___init = "parser::ReduceAction348::init";
4988 void parser___ReduceAction348___init(val_t p0, val_t p1, int* init_table);
4989 typedef void (*parser___ReduceAction348___init_t)(val_t p0, val_t p1, int* init_table);
4990 val_t NEW_ReduceAction348_parser___ReduceAction348___init(val_t p0);
4991 static const char * const LOCATE_parser___ReduceAction351___action = "parser::ReduceAction351::(parser::ReduceAction::action)";
4992 void parser___ReduceAction351___action(val_t p0, val_t p1);
4993 typedef void (*parser___ReduceAction351___action_t)(val_t p0, val_t p1);
4994 static const char * const LOCATE_parser___ReduceAction351___init = "parser::ReduceAction351::init";
4995 void parser___ReduceAction351___init(val_t p0, val_t p1, int* init_table);
4996 typedef void (*parser___ReduceAction351___init_t)(val_t p0, val_t p1, int* init_table);
4997 val_t NEW_ReduceAction351_parser___ReduceAction351___init(val_t p0);
4998 static const char * const LOCATE_parser___ReduceAction352___action = "parser::ReduceAction352::(parser::ReduceAction::action)";
4999 void parser___ReduceAction352___action(val_t p0, val_t p1);
5000 typedef void (*parser___ReduceAction352___action_t)(val_t p0, val_t p1);
5001 static const char * const LOCATE_parser___ReduceAction352___init = "parser::ReduceAction352::init";
5002 void parser___ReduceAction352___init(val_t p0, val_t p1, int* init_table);
5003 typedef void (*parser___ReduceAction352___init_t)(val_t p0, val_t p1, int* init_table);
5004 val_t NEW_ReduceAction352_parser___ReduceAction352___init(val_t p0);
5005 static const char * const LOCATE_parser___ReduceAction353___action = "parser::ReduceAction353::(parser::ReduceAction::action)";
5006 void parser___ReduceAction353___action(val_t p0, val_t p1);
5007 typedef void (*parser___ReduceAction353___action_t)(val_t p0, val_t p1);
5008 static const char * const LOCATE_parser___ReduceAction353___init = "parser::ReduceAction353::init";
5009 void parser___ReduceAction353___init(val_t p0, val_t p1, int* init_table);
5010 typedef void (*parser___ReduceAction353___init_t)(val_t p0, val_t p1, int* init_table);
5011 val_t NEW_ReduceAction353_parser___ReduceAction353___init(val_t p0);
5012 static const char * const LOCATE_parser___ReduceAction354___action = "parser::ReduceAction354::(parser::ReduceAction::action)";
5013 void parser___ReduceAction354___action(val_t p0, val_t p1);
5014 typedef void (*parser___ReduceAction354___action_t)(val_t p0, val_t p1);
5015 static const char * const LOCATE_parser___ReduceAction354___init = "parser::ReduceAction354::init";
5016 void parser___ReduceAction354___init(val_t p0, val_t p1, int* init_table);
5017 typedef void (*parser___ReduceAction354___init_t)(val_t p0, val_t p1, int* init_table);
5018 val_t NEW_ReduceAction354_parser___ReduceAction354___init(val_t p0);
5019 static const char * const LOCATE_parser___ReduceAction355___action = "parser::ReduceAction355::(parser::ReduceAction::action)";
5020 void parser___ReduceAction355___action(val_t p0, val_t p1);
5021 typedef void (*parser___ReduceAction355___action_t)(val_t p0, val_t p1);
5022 static const char * const LOCATE_parser___ReduceAction355___init = "parser::ReduceAction355::init";
5023 void parser___ReduceAction355___init(val_t p0, val_t p1, int* init_table);
5024 typedef void (*parser___ReduceAction355___init_t)(val_t p0, val_t p1, int* init_table);
5025 val_t NEW_ReduceAction355_parser___ReduceAction355___init(val_t p0);
5026 static const char * const LOCATE_parser___ReduceAction356___action = "parser::ReduceAction356::(parser::ReduceAction::action)";
5027 void parser___ReduceAction356___action(val_t p0, val_t p1);
5028 typedef void (*parser___ReduceAction356___action_t)(val_t p0, val_t p1);
5029 static const char * const LOCATE_parser___ReduceAction356___init = "parser::ReduceAction356::init";
5030 void parser___ReduceAction356___init(val_t p0, val_t p1, int* init_table);
5031 typedef void (*parser___ReduceAction356___init_t)(val_t p0, val_t p1, int* init_table);
5032 val_t NEW_ReduceAction356_parser___ReduceAction356___init(val_t p0);
5033 static const char * const LOCATE_parser___ReduceAction358___action = "parser::ReduceAction358::(parser::ReduceAction::action)";
5034 void parser___ReduceAction358___action(val_t p0, val_t p1);
5035 typedef void (*parser___ReduceAction358___action_t)(val_t p0, val_t p1);
5036 static const char * const LOCATE_parser___ReduceAction358___init = "parser::ReduceAction358::init";
5037 void parser___ReduceAction358___init(val_t p0, val_t p1, int* init_table);
5038 typedef void (*parser___ReduceAction358___init_t)(val_t p0, val_t p1, int* init_table);
5039 val_t NEW_ReduceAction358_parser___ReduceAction358___init(val_t p0);
5040 static const char * const LOCATE_parser___ReduceAction359___action = "parser::ReduceAction359::(parser::ReduceAction::action)";
5041 void parser___ReduceAction359___action(val_t p0, val_t p1);
5042 typedef void (*parser___ReduceAction359___action_t)(val_t p0, val_t p1);
5043 static const char * const LOCATE_parser___ReduceAction359___init = "parser::ReduceAction359::init";
5044 void parser___ReduceAction359___init(val_t p0, val_t p1, int* init_table);
5045 typedef void (*parser___ReduceAction359___init_t)(val_t p0, val_t p1, int* init_table);
5046 val_t NEW_ReduceAction359_parser___ReduceAction359___init(val_t p0);
5047 static const char * const LOCATE_parser___ReduceAction360___action = "parser::ReduceAction360::(parser::ReduceAction::action)";
5048 void parser___ReduceAction360___action(val_t p0, val_t p1);
5049 typedef void (*parser___ReduceAction360___action_t)(val_t p0, val_t p1);
5050 static const char * const LOCATE_parser___ReduceAction360___init = "parser::ReduceAction360::init";
5051 void parser___ReduceAction360___init(val_t p0, val_t p1, int* init_table);
5052 typedef void (*parser___ReduceAction360___init_t)(val_t p0, val_t p1, int* init_table);
5053 val_t NEW_ReduceAction360_parser___ReduceAction360___init(val_t p0);
5054 static const char * const LOCATE_parser___ReduceAction361___action = "parser::ReduceAction361::(parser::ReduceAction::action)";
5055 void parser___ReduceAction361___action(val_t p0, val_t p1);
5056 typedef void (*parser___ReduceAction361___action_t)(val_t p0, val_t p1);
5057 static const char * const LOCATE_parser___ReduceAction361___init = "parser::ReduceAction361::init";
5058 void parser___ReduceAction361___init(val_t p0, val_t p1, int* init_table);
5059 typedef void (*parser___ReduceAction361___init_t)(val_t p0, val_t p1, int* init_table);
5060 val_t NEW_ReduceAction361_parser___ReduceAction361___init(val_t p0);
5061 static const char * const LOCATE_parser___ReduceAction363___action = "parser::ReduceAction363::(parser::ReduceAction::action)";
5062 void parser___ReduceAction363___action(val_t p0, val_t p1);
5063 typedef void (*parser___ReduceAction363___action_t)(val_t p0, val_t p1);
5064 static const char * const LOCATE_parser___ReduceAction363___init = "parser::ReduceAction363::init";
5065 void parser___ReduceAction363___init(val_t p0, val_t p1, int* init_table);
5066 typedef void (*parser___ReduceAction363___init_t)(val_t p0, val_t p1, int* init_table);
5067 val_t NEW_ReduceAction363_parser___ReduceAction363___init(val_t p0);
5068 static const char * const LOCATE_parser___ReduceAction366___action = "parser::ReduceAction366::(parser::ReduceAction::action)";
5069 void parser___ReduceAction366___action(val_t p0, val_t p1);
5070 typedef void (*parser___ReduceAction366___action_t)(val_t p0, val_t p1);
5071 static const char * const LOCATE_parser___ReduceAction366___init = "parser::ReduceAction366::init";
5072 void parser___ReduceAction366___init(val_t p0, val_t p1, int* init_table);
5073 typedef void (*parser___ReduceAction366___init_t)(val_t p0, val_t p1, int* init_table);
5074 val_t NEW_ReduceAction366_parser___ReduceAction366___init(val_t p0);
5075 static const char * const LOCATE_parser___ReduceAction371___action = "parser::ReduceAction371::(parser::ReduceAction::action)";
5076 void parser___ReduceAction371___action(val_t p0, val_t p1);
5077 typedef void (*parser___ReduceAction371___action_t)(val_t p0, val_t p1);
5078 static const char * const LOCATE_parser___ReduceAction371___init = "parser::ReduceAction371::init";
5079 void parser___ReduceAction371___init(val_t p0, val_t p1, int* init_table);
5080 typedef void (*parser___ReduceAction371___init_t)(val_t p0, val_t p1, int* init_table);
5081 val_t NEW_ReduceAction371_parser___ReduceAction371___init(val_t p0);
5082 static const char * const LOCATE_parser___ReduceAction372___action = "parser::ReduceAction372::(parser::ReduceAction::action)";
5083 void parser___ReduceAction372___action(val_t p0, val_t p1);
5084 typedef void (*parser___ReduceAction372___action_t)(val_t p0, val_t p1);
5085 static const char * const LOCATE_parser___ReduceAction372___init = "parser::ReduceAction372::init";
5086 void parser___ReduceAction372___init(val_t p0, val_t p1, int* init_table);
5087 typedef void (*parser___ReduceAction372___init_t)(val_t p0, val_t p1, int* init_table);
5088 val_t NEW_ReduceAction372_parser___ReduceAction372___init(val_t p0);
5089 static const char * const LOCATE_parser___ReduceAction373___action = "parser::ReduceAction373::(parser::ReduceAction::action)";
5090 void parser___ReduceAction373___action(val_t p0, val_t p1);
5091 typedef void (*parser___ReduceAction373___action_t)(val_t p0, val_t p1);
5092 static const char * const LOCATE_parser___ReduceAction373___init = "parser::ReduceAction373::init";
5093 void parser___ReduceAction373___init(val_t p0, val_t p1, int* init_table);
5094 typedef void (*parser___ReduceAction373___init_t)(val_t p0, val_t p1, int* init_table);
5095 val_t NEW_ReduceAction373_parser___ReduceAction373___init(val_t p0);
5096 static const char * const LOCATE_parser___ReduceAction374___action = "parser::ReduceAction374::(parser::ReduceAction::action)";
5097 void parser___ReduceAction374___action(val_t p0, val_t p1);
5098 typedef void (*parser___ReduceAction374___action_t)(val_t p0, val_t p1);
5099 static const char * const LOCATE_parser___ReduceAction374___init = "parser::ReduceAction374::init";
5100 void parser___ReduceAction374___init(val_t p0, val_t p1, int* init_table);
5101 typedef void (*parser___ReduceAction374___init_t)(val_t p0, val_t p1, int* init_table);
5102 val_t NEW_ReduceAction374_parser___ReduceAction374___init(val_t p0);
5103 static const char * const LOCATE_parser___ReduceAction375___action = "parser::ReduceAction375::(parser::ReduceAction::action)";
5104 void parser___ReduceAction375___action(val_t p0, val_t p1);
5105 typedef void (*parser___ReduceAction375___action_t)(val_t p0, val_t p1);
5106 static const char * const LOCATE_parser___ReduceAction375___init = "parser::ReduceAction375::init";
5107 void parser___ReduceAction375___init(val_t p0, val_t p1, int* init_table);
5108 typedef void (*parser___ReduceAction375___init_t)(val_t p0, val_t p1, int* init_table);
5109 val_t NEW_ReduceAction375_parser___ReduceAction375___init(val_t p0);
5110 static const char * const LOCATE_parser___ReduceAction376___action = "parser::ReduceAction376::(parser::ReduceAction::action)";
5111 void parser___ReduceAction376___action(val_t p0, val_t p1);
5112 typedef void (*parser___ReduceAction376___action_t)(val_t p0, val_t p1);
5113 static const char * const LOCATE_parser___ReduceAction376___init = "parser::ReduceAction376::init";
5114 void parser___ReduceAction376___init(val_t p0, val_t p1, int* init_table);
5115 typedef void (*parser___ReduceAction376___init_t)(val_t p0, val_t p1, int* init_table);
5116 val_t NEW_ReduceAction376_parser___ReduceAction376___init(val_t p0);
5117 static const char * const LOCATE_parser___ReduceAction377___action = "parser::ReduceAction377::(parser::ReduceAction::action)";
5118 void parser___ReduceAction377___action(val_t p0, val_t p1);
5119 typedef void (*parser___ReduceAction377___action_t)(val_t p0, val_t p1);
5120 static const char * const LOCATE_parser___ReduceAction377___init = "parser::ReduceAction377::init";
5121 void parser___ReduceAction377___init(val_t p0, val_t p1, int* init_table);
5122 typedef void (*parser___ReduceAction377___init_t)(val_t p0, val_t p1, int* init_table);
5123 val_t NEW_ReduceAction377_parser___ReduceAction377___init(val_t p0);
5124 static const char * const LOCATE_parser___ReduceAction378___action = "parser::ReduceAction378::(parser::ReduceAction::action)";
5125 void parser___ReduceAction378___action(val_t p0, val_t p1);
5126 typedef void (*parser___ReduceAction378___action_t)(val_t p0, val_t p1);
5127 static const char * const LOCATE_parser___ReduceAction378___init = "parser::ReduceAction378::init";
5128 void parser___ReduceAction378___init(val_t p0, val_t p1, int* init_table);
5129 typedef void (*parser___ReduceAction378___init_t)(val_t p0, val_t p1, int* init_table);
5130 val_t NEW_ReduceAction378_parser___ReduceAction378___init(val_t p0);
5131 static const char * const LOCATE_parser___ReduceAction379___action = "parser::ReduceAction379::(parser::ReduceAction::action)";
5132 void parser___ReduceAction379___action(val_t p0, val_t p1);
5133 typedef void (*parser___ReduceAction379___action_t)(val_t p0, val_t p1);
5134 static const char * const LOCATE_parser___ReduceAction379___init = "parser::ReduceAction379::init";
5135 void parser___ReduceAction379___init(val_t p0, val_t p1, int* init_table);
5136 typedef void (*parser___ReduceAction379___init_t)(val_t p0, val_t p1, int* init_table);
5137 val_t NEW_ReduceAction379_parser___ReduceAction379___init(val_t p0);
5138 static const char * const LOCATE_parser___ReduceAction380___action = "parser::ReduceAction380::(parser::ReduceAction::action)";
5139 void parser___ReduceAction380___action(val_t p0, val_t p1);
5140 typedef void (*parser___ReduceAction380___action_t)(val_t p0, val_t p1);
5141 static const char * const LOCATE_parser___ReduceAction380___init = "parser::ReduceAction380::init";
5142 void parser___ReduceAction380___init(val_t p0, val_t p1, int* init_table);
5143 typedef void (*parser___ReduceAction380___init_t)(val_t p0, val_t p1, int* init_table);
5144 val_t NEW_ReduceAction380_parser___ReduceAction380___init(val_t p0);
5145 static const char * const LOCATE_parser___ReduceAction381___action = "parser::ReduceAction381::(parser::ReduceAction::action)";
5146 void parser___ReduceAction381___action(val_t p0, val_t p1);
5147 typedef void (*parser___ReduceAction381___action_t)(val_t p0, val_t p1);
5148 static const char * const LOCATE_parser___ReduceAction381___init = "parser::ReduceAction381::init";
5149 void parser___ReduceAction381___init(val_t p0, val_t p1, int* init_table);
5150 typedef void (*parser___ReduceAction381___init_t)(val_t p0, val_t p1, int* init_table);
5151 val_t NEW_ReduceAction381_parser___ReduceAction381___init(val_t p0);
5152 static const char * const LOCATE_parser___ReduceAction383___action = "parser::ReduceAction383::(parser::ReduceAction::action)";
5153 void parser___ReduceAction383___action(val_t p0, val_t p1);
5154 typedef void (*parser___ReduceAction383___action_t)(val_t p0, val_t p1);
5155 static const char * const LOCATE_parser___ReduceAction383___init = "parser::ReduceAction383::init";
5156 void parser___ReduceAction383___init(val_t p0, val_t p1, int* init_table);
5157 typedef void (*parser___ReduceAction383___init_t)(val_t p0, val_t p1, int* init_table);
5158 val_t NEW_ReduceAction383_parser___ReduceAction383___init(val_t p0);
5159 static const char * const LOCATE_parser___ReduceAction384___action = "parser::ReduceAction384::(parser::ReduceAction::action)";
5160 void parser___ReduceAction384___action(val_t p0, val_t p1);
5161 typedef void (*parser___ReduceAction384___action_t)(val_t p0, val_t p1);
5162 static const char * const LOCATE_parser___ReduceAction384___init = "parser::ReduceAction384::init";
5163 void parser___ReduceAction384___init(val_t p0, val_t p1, int* init_table);
5164 typedef void (*parser___ReduceAction384___init_t)(val_t p0, val_t p1, int* init_table);
5165 val_t NEW_ReduceAction384_parser___ReduceAction384___init(val_t p0);
5166 static const char * const LOCATE_parser___ReduceAction386___action = "parser::ReduceAction386::(parser::ReduceAction::action)";
5167 void parser___ReduceAction386___action(val_t p0, val_t p1);
5168 typedef void (*parser___ReduceAction386___action_t)(val_t p0, val_t p1);
5169 static const char * const LOCATE_parser___ReduceAction386___init = "parser::ReduceAction386::init";
5170 void parser___ReduceAction386___init(val_t p0, val_t p1, int* init_table);
5171 typedef void (*parser___ReduceAction386___init_t)(val_t p0, val_t p1, int* init_table);
5172 val_t NEW_ReduceAction386_parser___ReduceAction386___init(val_t p0);
5173 static const char * const LOCATE_parser___ReduceAction387___action = "parser::ReduceAction387::(parser::ReduceAction::action)";
5174 void parser___ReduceAction387___action(val_t p0, val_t p1);
5175 typedef void (*parser___ReduceAction387___action_t)(val_t p0, val_t p1);
5176 static const char * const LOCATE_parser___ReduceAction387___init = "parser::ReduceAction387::init";
5177 void parser___ReduceAction387___init(val_t p0, val_t p1, int* init_table);
5178 typedef void (*parser___ReduceAction387___init_t)(val_t p0, val_t p1, int* init_table);
5179 val_t NEW_ReduceAction387_parser___ReduceAction387___init(val_t p0);
5180 static const char * const LOCATE_parser___ReduceAction388___action = "parser::ReduceAction388::(parser::ReduceAction::action)";
5181 void parser___ReduceAction388___action(val_t p0, val_t p1);
5182 typedef void (*parser___ReduceAction388___action_t)(val_t p0, val_t p1);
5183 static const char * const LOCATE_parser___ReduceAction388___init = "parser::ReduceAction388::init";
5184 void parser___ReduceAction388___init(val_t p0, val_t p1, int* init_table);
5185 typedef void (*parser___ReduceAction388___init_t)(val_t p0, val_t p1, int* init_table);
5186 val_t NEW_ReduceAction388_parser___ReduceAction388___init(val_t p0);
5187 static const char * const LOCATE_parser___ReduceAction389___action = "parser::ReduceAction389::(parser::ReduceAction::action)";
5188 void parser___ReduceAction389___action(val_t p0, val_t p1);
5189 typedef void (*parser___ReduceAction389___action_t)(val_t p0, val_t p1);
5190 static const char * const LOCATE_parser___ReduceAction389___init = "parser::ReduceAction389::init";
5191 void parser___ReduceAction389___init(val_t p0, val_t p1, int* init_table);
5192 typedef void (*parser___ReduceAction389___init_t)(val_t p0, val_t p1, int* init_table);
5193 val_t NEW_ReduceAction389_parser___ReduceAction389___init(val_t p0);
5194 static const char * const LOCATE_parser___ReduceAction637___action = "parser::ReduceAction637::(parser::ReduceAction::action)";
5195 void parser___ReduceAction637___action(val_t p0, val_t p1);
5196 typedef void (*parser___ReduceAction637___action_t)(val_t p0, val_t p1);
5197 static const char * const LOCATE_parser___ReduceAction637___init = "parser::ReduceAction637::init";
5198 void parser___ReduceAction637___init(val_t p0, val_t p1, int* init_table);
5199 typedef void (*parser___ReduceAction637___init_t)(val_t p0, val_t p1, int* init_table);
5200 val_t NEW_ReduceAction637_parser___ReduceAction637___init(val_t p0);
5201 static const char * const LOCATE_parser___ReduceAction638___action = "parser::ReduceAction638::(parser::ReduceAction::action)";
5202 void parser___ReduceAction638___action(val_t p0, val_t p1);
5203 typedef void (*parser___ReduceAction638___action_t)(val_t p0, val_t p1);
5204 static const char * const LOCATE_parser___ReduceAction638___init = "parser::ReduceAction638::init";
5205 void parser___ReduceAction638___init(val_t p0, val_t p1, int* init_table);
5206 typedef void (*parser___ReduceAction638___init_t)(val_t p0, val_t p1, int* init_table);
5207 val_t NEW_ReduceAction638_parser___ReduceAction638___init(val_t p0);
5208 static const char * const LOCATE_parser___ReduceAction639___action = "parser::ReduceAction639::(parser::ReduceAction::action)";
5209 void parser___ReduceAction639___action(val_t p0, val_t p1);
5210 typedef void (*parser___ReduceAction639___action_t)(val_t p0, val_t p1);
5211 static const char * const LOCATE_parser___ReduceAction639___init = "parser::ReduceAction639::init";
5212 void parser___ReduceAction639___init(val_t p0, val_t p1, int* init_table);
5213 typedef void (*parser___ReduceAction639___init_t)(val_t p0, val_t p1, int* init_table);
5214 val_t NEW_ReduceAction639_parser___ReduceAction639___init(val_t p0);
5215 static const char * const LOCATE_parser___ReduceAction642___action = "parser::ReduceAction642::(parser::ReduceAction::action)";
5216 void parser___ReduceAction642___action(val_t p0, val_t p1);
5217 typedef void (*parser___ReduceAction642___action_t)(val_t p0, val_t p1);
5218 static const char * const LOCATE_parser___ReduceAction642___init = "parser::ReduceAction642::init";
5219 void parser___ReduceAction642___init(val_t p0, val_t p1, int* init_table);
5220 typedef void (*parser___ReduceAction642___init_t)(val_t p0, val_t p1, int* init_table);
5221 val_t NEW_ReduceAction642_parser___ReduceAction642___init(val_t p0);
5222 static const char * const LOCATE_parser___ReduceAction655___action = "parser::ReduceAction655::(parser::ReduceAction::action)";
5223 void parser___ReduceAction655___action(val_t p0, val_t p1);
5224 typedef void (*parser___ReduceAction655___action_t)(val_t p0, val_t p1);
5225 static const char * const LOCATE_parser___ReduceAction655___init = "parser::ReduceAction655::init";
5226 void parser___ReduceAction655___init(val_t p0, val_t p1, int* init_table);
5227 typedef void (*parser___ReduceAction655___init_t)(val_t p0, val_t p1, int* init_table);
5228 val_t NEW_ReduceAction655_parser___ReduceAction655___init(val_t p0);
5229 static const char * const LOCATE_parser___ReduceAction656___action = "parser::ReduceAction656::(parser::ReduceAction::action)";
5230 void parser___ReduceAction656___action(val_t p0, val_t p1);
5231 typedef void (*parser___ReduceAction656___action_t)(val_t p0, val_t p1);
5232 static const char * const LOCATE_parser___ReduceAction656___init = "parser::ReduceAction656::init";
5233 void parser___ReduceAction656___init(val_t p0, val_t p1, int* init_table);
5234 typedef void (*parser___ReduceAction656___init_t)(val_t p0, val_t p1, int* init_table);
5235 val_t NEW_ReduceAction656_parser___ReduceAction656___init(val_t p0);
5236 static const char * const LOCATE_parser___ReduceAction663___action = "parser::ReduceAction663::(parser::ReduceAction::action)";
5237 void parser___ReduceAction663___action(val_t p0, val_t p1);
5238 typedef void (*parser___ReduceAction663___action_t)(val_t p0, val_t p1);
5239 static const char * const LOCATE_parser___ReduceAction663___init = "parser::ReduceAction663::init";
5240 void parser___ReduceAction663___init(val_t p0, val_t p1, int* init_table);
5241 typedef void (*parser___ReduceAction663___init_t)(val_t p0, val_t p1, int* init_table);
5242 val_t NEW_ReduceAction663_parser___ReduceAction663___init(val_t p0);
5243 static const char * const LOCATE_parser___ReduceAction664___action = "parser::ReduceAction664::(parser::ReduceAction::action)";
5244 void parser___ReduceAction664___action(val_t p0, val_t p1);
5245 typedef void (*parser___ReduceAction664___action_t)(val_t p0, val_t p1);
5246 static const char * const LOCATE_parser___ReduceAction664___init = "parser::ReduceAction664::init";
5247 void parser___ReduceAction664___init(val_t p0, val_t p1, int* init_table);
5248 typedef void (*parser___ReduceAction664___init_t)(val_t p0, val_t p1, int* init_table);
5249 val_t NEW_ReduceAction664_parser___ReduceAction664___init(val_t p0);
5250 static const char * const LOCATE_parser___ReduceAction665___action = "parser::ReduceAction665::(parser::ReduceAction::action)";
5251 void parser___ReduceAction665___action(val_t p0, val_t p1);
5252 typedef void (*parser___ReduceAction665___action_t)(val_t p0, val_t p1);
5253 static const char * const LOCATE_parser___ReduceAction665___init = "parser::ReduceAction665::init";
5254 void parser___ReduceAction665___init(val_t p0, val_t p1, int* init_table);
5255 typedef void (*parser___ReduceAction665___init_t)(val_t p0, val_t p1, int* init_table);
5256 val_t NEW_ReduceAction665_parser___ReduceAction665___init(val_t p0);
5257 static const char * const LOCATE_parser___ReduceAction666___action = "parser::ReduceAction666::(parser::ReduceAction::action)";
5258 void parser___ReduceAction666___action(val_t p0, val_t p1);
5259 typedef void (*parser___ReduceAction666___action_t)(val_t p0, val_t p1);
5260 static const char * const LOCATE_parser___ReduceAction666___init = "parser::ReduceAction666::init";
5261 void parser___ReduceAction666___init(val_t p0, val_t p1, int* init_table);
5262 typedef void (*parser___ReduceAction666___init_t)(val_t p0, val_t p1, int* init_table);
5263 val_t NEW_ReduceAction666_parser___ReduceAction666___init(val_t p0);
5264 static const char * const LOCATE_parser___ReduceAction667___action = "parser::ReduceAction667::(parser::ReduceAction::action)";
5265 void parser___ReduceAction667___action(val_t p0, val_t p1);
5266 typedef void (*parser___ReduceAction667___action_t)(val_t p0, val_t p1);
5267 static const char * const LOCATE_parser___ReduceAction667___init = "parser::ReduceAction667::init";
5268 void parser___ReduceAction667___init(val_t p0, val_t p1, int* init_table);
5269 typedef void (*parser___ReduceAction667___init_t)(val_t p0, val_t p1, int* init_table);
5270 val_t NEW_ReduceAction667_parser___ReduceAction667___init(val_t p0);
5271 static const char * const LOCATE_parser___ReduceAction668___action = "parser::ReduceAction668::(parser::ReduceAction::action)";
5272 void parser___ReduceAction668___action(val_t p0, val_t p1);
5273 typedef void (*parser___ReduceAction668___action_t)(val_t p0, val_t p1);
5274 static const char * const LOCATE_parser___ReduceAction668___init = "parser::ReduceAction668::init";
5275 void parser___ReduceAction668___init(val_t p0, val_t p1, int* init_table);
5276 typedef void (*parser___ReduceAction668___init_t)(val_t p0, val_t p1, int* init_table);
5277 val_t NEW_ReduceAction668_parser___ReduceAction668___init(val_t p0);
5278 static const char * const LOCATE_parser___ReduceAction669___action = "parser::ReduceAction669::(parser::ReduceAction::action)";
5279 void parser___ReduceAction669___action(val_t p0, val_t p1);
5280 typedef void (*parser___ReduceAction669___action_t)(val_t p0, val_t p1);
5281 static const char * const LOCATE_parser___ReduceAction669___init = "parser::ReduceAction669::init";
5282 void parser___ReduceAction669___init(val_t p0, val_t p1, int* init_table);
5283 typedef void (*parser___ReduceAction669___init_t)(val_t p0, val_t p1, int* init_table);
5284 val_t NEW_ReduceAction669_parser___ReduceAction669___init(val_t p0);
5285 static const char * const LOCATE_parser___ReduceAction670___action = "parser::ReduceAction670::(parser::ReduceAction::action)";
5286 void parser___ReduceAction670___action(val_t p0, val_t p1);
5287 typedef void (*parser___ReduceAction670___action_t)(val_t p0, val_t p1);
5288 static const char * const LOCATE_parser___ReduceAction670___init = "parser::ReduceAction670::init";
5289 void parser___ReduceAction670___init(val_t p0, val_t p1, int* init_table);
5290 typedef void (*parser___ReduceAction670___init_t)(val_t p0, val_t p1, int* init_table);
5291 val_t NEW_ReduceAction670_parser___ReduceAction670___init(val_t p0);
5292 static const char * const LOCATE_parser___ReduceAction673___action = "parser::ReduceAction673::(parser::ReduceAction::action)";
5293 void parser___ReduceAction673___action(val_t p0, val_t p1);
5294 typedef void (*parser___ReduceAction673___action_t)(val_t p0, val_t p1);
5295 static const char * const LOCATE_parser___ReduceAction673___init = "parser::ReduceAction673::init";
5296 void parser___ReduceAction673___init(val_t p0, val_t p1, int* init_table);
5297 typedef void (*parser___ReduceAction673___init_t)(val_t p0, val_t p1, int* init_table);
5298 val_t NEW_ReduceAction673_parser___ReduceAction673___init(val_t p0);
5299 static const char * const LOCATE_parser___ReduceAction674___action = "parser::ReduceAction674::(parser::ReduceAction::action)";
5300 void parser___ReduceAction674___action(val_t p0, val_t p1);
5301 typedef void (*parser___ReduceAction674___action_t)(val_t p0, val_t p1);
5302 static const char * const LOCATE_parser___ReduceAction674___init = "parser::ReduceAction674::init";
5303 void parser___ReduceAction674___init(val_t p0, val_t p1, int* init_table);
5304 typedef void (*parser___ReduceAction674___init_t)(val_t p0, val_t p1, int* init_table);
5305 val_t NEW_ReduceAction674_parser___ReduceAction674___init(val_t p0);
5306 static const char * const LOCATE_parser___ReduceAction675___action = "parser::ReduceAction675::(parser::ReduceAction::action)";
5307 void parser___ReduceAction675___action(val_t p0, val_t p1);
5308 typedef void (*parser___ReduceAction675___action_t)(val_t p0, val_t p1);
5309 static const char * const LOCATE_parser___ReduceAction675___init = "parser::ReduceAction675::init";
5310 void parser___ReduceAction675___init(val_t p0, val_t p1, int* init_table);
5311 typedef void (*parser___ReduceAction675___init_t)(val_t p0, val_t p1, int* init_table);
5312 val_t NEW_ReduceAction675_parser___ReduceAction675___init(val_t p0);
5313 static const char * const LOCATE_parser___ReduceAction676___action = "parser::ReduceAction676::(parser::ReduceAction::action)";
5314 void parser___ReduceAction676___action(val_t p0, val_t p1);
5315 typedef void (*parser___ReduceAction676___action_t)(val_t p0, val_t p1);
5316 static const char * const LOCATE_parser___ReduceAction676___init = "parser::ReduceAction676::init";
5317 void parser___ReduceAction676___init(val_t p0, val_t p1, int* init_table);
5318 typedef void (*parser___ReduceAction676___init_t)(val_t p0, val_t p1, int* init_table);
5319 val_t NEW_ReduceAction676_parser___ReduceAction676___init(val_t p0);
5320 static const char * const LOCATE_parser___ReduceAction677___action = "parser::ReduceAction677::(parser::ReduceAction::action)";
5321 void parser___ReduceAction677___action(val_t p0, val_t p1);
5322 typedef void (*parser___ReduceAction677___action_t)(val_t p0, val_t p1);
5323 static const char * const LOCATE_parser___ReduceAction677___init = "parser::ReduceAction677::init";
5324 void parser___ReduceAction677___init(val_t p0, val_t p1, int* init_table);
5325 typedef void (*parser___ReduceAction677___init_t)(val_t p0, val_t p1, int* init_table);
5326 val_t NEW_ReduceAction677_parser___ReduceAction677___init(val_t p0);
5327 static const char * const LOCATE_parser___ReduceAction678___action = "parser::ReduceAction678::(parser::ReduceAction::action)";
5328 void parser___ReduceAction678___action(val_t p0, val_t p1);
5329 typedef void (*parser___ReduceAction678___action_t)(val_t p0, val_t p1);
5330 static const char * const LOCATE_parser___ReduceAction678___init = "parser::ReduceAction678::init";
5331 void parser___ReduceAction678___init(val_t p0, val_t p1, int* init_table);
5332 typedef void (*parser___ReduceAction678___init_t)(val_t p0, val_t p1, int* init_table);
5333 val_t NEW_ReduceAction678_parser___ReduceAction678___init(val_t p0);
5334 static const char * const LOCATE_parser___ReduceAction680___action = "parser::ReduceAction680::(parser::ReduceAction::action)";
5335 void parser___ReduceAction680___action(val_t p0, val_t p1);
5336 typedef void (*parser___ReduceAction680___action_t)(val_t p0, val_t p1);
5337 static const char * const LOCATE_parser___ReduceAction680___init = "parser::ReduceAction680::init";
5338 void parser___ReduceAction680___init(val_t p0, val_t p1, int* init_table);
5339 typedef void (*parser___ReduceAction680___init_t)(val_t p0, val_t p1, int* init_table);
5340 val_t NEW_ReduceAction680_parser___ReduceAction680___init(val_t p0);
5341 static const char * const LOCATE_parser___ReduceAction682___action = "parser::ReduceAction682::(parser::ReduceAction::action)";
5342 void parser___ReduceAction682___action(val_t p0, val_t p1);
5343 typedef void (*parser___ReduceAction682___action_t)(val_t p0, val_t p1);
5344 static const char * const LOCATE_parser___ReduceAction682___init = "parser::ReduceAction682::init";
5345 void parser___ReduceAction682___init(val_t p0, val_t p1, int* init_table);
5346 typedef void (*parser___ReduceAction682___init_t)(val_t p0, val_t p1, int* init_table);
5347 val_t NEW_ReduceAction682_parser___ReduceAction682___init(val_t p0);
5348 static const char * const LOCATE_parser___ReduceAction684___action = "parser::ReduceAction684::(parser::ReduceAction::action)";
5349 void parser___ReduceAction684___action(val_t p0, val_t p1);
5350 typedef void (*parser___ReduceAction684___action_t)(val_t p0, val_t p1);
5351 static const char * const LOCATE_parser___ReduceAction684___init = "parser::ReduceAction684::init";
5352 void parser___ReduceAction684___init(val_t p0, val_t p1, int* init_table);
5353 typedef void (*parser___ReduceAction684___init_t)(val_t p0, val_t p1, int* init_table);
5354 val_t NEW_ReduceAction684_parser___ReduceAction684___init(val_t p0);
5355 static const char * const LOCATE_parser___ReduceAction688___action = "parser::ReduceAction688::(parser::ReduceAction::action)";
5356 void parser___ReduceAction688___action(val_t p0, val_t p1);
5357 typedef void (*parser___ReduceAction688___action_t)(val_t p0, val_t p1);
5358 static const char * const LOCATE_parser___ReduceAction688___init = "parser::ReduceAction688::init";
5359 void parser___ReduceAction688___init(val_t p0, val_t p1, int* init_table);
5360 typedef void (*parser___ReduceAction688___init_t)(val_t p0, val_t p1, int* init_table);
5361 val_t NEW_ReduceAction688_parser___ReduceAction688___init(val_t p0);
5362 static const char * const LOCATE_parser___ReduceAction689___action = "parser::ReduceAction689::(parser::ReduceAction::action)";
5363 void parser___ReduceAction689___action(val_t p0, val_t p1);
5364 typedef void (*parser___ReduceAction689___action_t)(val_t p0, val_t p1);
5365 static const char * const LOCATE_parser___ReduceAction689___init = "parser::ReduceAction689::init";
5366 void parser___ReduceAction689___init(val_t p0, val_t p1, int* init_table);
5367 typedef void (*parser___ReduceAction689___init_t)(val_t p0, val_t p1, int* init_table);
5368 val_t NEW_ReduceAction689_parser___ReduceAction689___init(val_t p0);
5369 static const char * const LOCATE_parser___ReduceAction690___action = "parser::ReduceAction690::(parser::ReduceAction::action)";
5370 void parser___ReduceAction690___action(val_t p0, val_t p1);
5371 typedef void (*parser___ReduceAction690___action_t)(val_t p0, val_t p1);
5372 static const char * const LOCATE_parser___ReduceAction690___init = "parser::ReduceAction690::init";
5373 void parser___ReduceAction690___init(val_t p0, val_t p1, int* init_table);
5374 typedef void (*parser___ReduceAction690___init_t)(val_t p0, val_t p1, int* init_table);
5375 val_t NEW_ReduceAction690_parser___ReduceAction690___init(val_t p0);
5376 static const char * const LOCATE_parser___ReduceAction691___action = "parser::ReduceAction691::(parser::ReduceAction::action)";
5377 void parser___ReduceAction691___action(val_t p0, val_t p1);
5378 typedef void (*parser___ReduceAction691___action_t)(val_t p0, val_t p1);
5379 static const char * const LOCATE_parser___ReduceAction691___init = "parser::ReduceAction691::init";
5380 void parser___ReduceAction691___init(val_t p0, val_t p1, int* init_table);
5381 typedef void (*parser___ReduceAction691___init_t)(val_t p0, val_t p1, int* init_table);
5382 val_t NEW_ReduceAction691_parser___ReduceAction691___init(val_t p0);
5383 static const char * const LOCATE_parser___ReduceAction692___action = "parser::ReduceAction692::(parser::ReduceAction::action)";
5384 void parser___ReduceAction692___action(val_t p0, val_t p1);
5385 typedef void (*parser___ReduceAction692___action_t)(val_t p0, val_t p1);
5386 static const char * const LOCATE_parser___ReduceAction692___init = "parser::ReduceAction692::init";
5387 void parser___ReduceAction692___init(val_t p0, val_t p1, int* init_table);
5388 typedef void (*parser___ReduceAction692___init_t)(val_t p0, val_t p1, int* init_table);
5389 val_t NEW_ReduceAction692_parser___ReduceAction692___init(val_t p0);
5390 #endif