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