bench: do not use replot
[nit.git] / c_src / parser___parser_prod._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires ./parser/parser_prod. */
2 #ifndef parser___parser_prod_sep
3 #define parser___parser_prod_sep
4 #include "parser___lexer._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_parser___parser_prod___Visitor[];
8 extern const char LOCATE_parser___parser_prod[];
9 extern const int SFT_parser___parser_prod[];
10 #define ATTR_parser___parser_prod___ANode____parent(recv) ATTR(recv, (SFT_parser___parser_prod[0] + 0))
11 #define CALL_parser___parser_prod___ANode___parent(recv) ((parser___parser_prod___ANode___parent_t)CALL((recv), (SFT_parser___parser_prod[1] + 0)))
12 #define CALL_parser___parser_prod___ANode___parent__eq(recv) ((parser___parser_prod___ANode___parent__eq_t)CALL((recv), (SFT_parser___parser_prod[1] + 1)))
13 #define CALL_parser___parser_prod___ANode___remove_child(recv) ((parser___parser_prod___ANode___remove_child_t)CALL((recv), (SFT_parser___parser_prod[1] + 2)))
14 #define CALL_parser___parser_prod___ANode___replace_child(recv) ((parser___parser_prod___ANode___replace_child_t)CALL((recv), (SFT_parser___parser_prod[1] + 3)))
15 #define CALL_parser___parser_prod___ANode___replace_with(recv) ((parser___parser_prod___ANode___replace_with_t)CALL((recv), (SFT_parser___parser_prod[1] + 4)))
16 #define CALL_parser___parser_prod___ANode___visit_all(recv) ((parser___parser_prod___ANode___visit_all_t)CALL((recv), (SFT_parser___parser_prod[1] + 5)))
17 #define CALL_SUPER_parser___parser_prod___Prod___replace_with(recv) ((parser___parser_prod___Prod___replace_with_t)CALL((recv), (SFT_parser___parser_prod[2] + 0)))
18 #define ID_parser___parser_prod___Visitor (SFT_parser___parser_prod[3])
19 #define COLOR_parser___parser_prod___Visitor (SFT_parser___parser_prod[4])
20 #define ATTR_parser___parser_prod___Visitor____current_node(recv) ATTR(recv, (SFT_parser___parser_prod[5] + 0))
21 #define INIT_TABLE_POS_parser___parser_prod___Visitor (SFT_parser___parser_prod[6] + 0)
22 #define CALL_parser___parser_prod___Visitor___visit(recv) ((parser___parser_prod___Visitor___visit_t)CALL((recv), (SFT_parser___parser_prod[6] + 1)))
23 #define CALL_parser___parser_prod___Visitor___enter_visit(recv) ((parser___parser_prod___Visitor___enter_visit_t)CALL((recv), (SFT_parser___parser_prod[6] + 2)))
24 #define CALL_parser___parser_prod___Visitor___current_node(recv) ((parser___parser_prod___Visitor___current_node_t)CALL((recv), (SFT_parser___parser_prod[6] + 3)))
25 #define CALL_parser___parser_prod___Visitor___init(recv) ((parser___parser_prod___Visitor___init_t)CALL((recv), (SFT_parser___parser_prod[6] + 4)))
26 #define CALL_parser___parser_prod___AModule___empty_init(recv) ((parser___parser_prod___AModule___empty_init_t)CALL((recv), (SFT_parser___parser_prod[7] + 0)))
27 #define CALL_parser___parser_prod___AModule___init_amodule(recv) ((parser___parser_prod___AModule___init_amodule_t)CALL((recv), (SFT_parser___parser_prod[7] + 1)))
28 #define CALL_parser___parser_prod___AModuledecl___empty_init(recv) ((parser___parser_prod___AModuledecl___empty_init_t)CALL((recv), (SFT_parser___parser_prod[8] + 0)))
29 #define CALL_parser___parser_prod___AModuledecl___init_amoduledecl(recv) ((parser___parser_prod___AModuledecl___init_amoduledecl_t)CALL((recv), (SFT_parser___parser_prod[8] + 1)))
30 #define CALL_parser___parser_prod___AStdImport___empty_init(recv) ((parser___parser_prod___AStdImport___empty_init_t)CALL((recv), (SFT_parser___parser_prod[9] + 0)))
31 #define CALL_parser___parser_prod___AStdImport___init_astdimport(recv) ((parser___parser_prod___AStdImport___init_astdimport_t)CALL((recv), (SFT_parser___parser_prod[9] + 1)))
32 #define CALL_parser___parser_prod___ANoImport___empty_init(recv) ((parser___parser_prod___ANoImport___empty_init_t)CALL((recv), (SFT_parser___parser_prod[10] + 0)))
33 #define CALL_parser___parser_prod___ANoImport___init_anoimport(recv) ((parser___parser_prod___ANoImport___init_anoimport_t)CALL((recv), (SFT_parser___parser_prod[10] + 1)))
34 #define CALL_parser___parser_prod___APublicVisibility___empty_init(recv) ((parser___parser_prod___APublicVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[11] + 0)))
35 #define CALL_parser___parser_prod___APublicVisibility___init_apublicvisibility(recv) ((parser___parser_prod___APublicVisibility___init_apublicvisibility_t)CALL((recv), (SFT_parser___parser_prod[11] + 1)))
36 #define CALL_parser___parser_prod___APrivateVisibility___empty_init(recv) ((parser___parser_prod___APrivateVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[12] + 0)))
37 #define CALL_parser___parser_prod___APrivateVisibility___init_aprivatevisibility(recv) ((parser___parser_prod___APrivateVisibility___init_aprivatevisibility_t)CALL((recv), (SFT_parser___parser_prod[12] + 1)))
38 #define CALL_parser___parser_prod___AProtectedVisibility___empty_init(recv) ((parser___parser_prod___AProtectedVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[13] + 0)))
39 #define CALL_parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility(recv) ((parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)CALL((recv), (SFT_parser___parser_prod[13] + 1)))
40 #define CALL_parser___parser_prod___AIntrudeVisibility___empty_init(recv) ((parser___parser_prod___AIntrudeVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[14] + 0)))
41 #define CALL_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(recv) ((parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)CALL((recv), (SFT_parser___parser_prod[14] + 1)))
42 #define CALL_parser___parser_prod___AStdClassdef___empty_init(recv) ((parser___parser_prod___AStdClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[15] + 0)))
43 #define CALL_parser___parser_prod___AStdClassdef___init_astdclassdef(recv) ((parser___parser_prod___AStdClassdef___init_astdclassdef_t)CALL((recv), (SFT_parser___parser_prod[15] + 1)))
44 #define CALL_parser___parser_prod___ATopClassdef___empty_init(recv) ((parser___parser_prod___ATopClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[16] + 0)))
45 #define CALL_parser___parser_prod___ATopClassdef___init_atopclassdef(recv) ((parser___parser_prod___ATopClassdef___init_atopclassdef_t)CALL((recv), (SFT_parser___parser_prod[16] + 1)))
46 #define CALL_parser___parser_prod___AMainClassdef___empty_init(recv) ((parser___parser_prod___AMainClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[17] + 0)))
47 #define CALL_parser___parser_prod___AMainClassdef___init_amainclassdef(recv) ((parser___parser_prod___AMainClassdef___init_amainclassdef_t)CALL((recv), (SFT_parser___parser_prod[17] + 1)))
48 #define CALL_parser___parser_prod___AConcreteClasskind___empty_init(recv) ((parser___parser_prod___AConcreteClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[18] + 0)))
49 #define CALL_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(recv) ((parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)CALL((recv), (SFT_parser___parser_prod[18] + 1)))
50 #define CALL_parser___parser_prod___AAbstractClasskind___empty_init(recv) ((parser___parser_prod___AAbstractClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[19] + 0)))
51 #define CALL_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(recv) ((parser___parser_prod___AAbstractClasskind___init_aabstractclasskind_t)CALL((recv), (SFT_parser___parser_prod[19] + 1)))
52 #define CALL_parser___parser_prod___AInterfaceClasskind___empty_init(recv) ((parser___parser_prod___AInterfaceClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[20] + 0)))
53 #define CALL_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(recv) ((parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)CALL((recv), (SFT_parser___parser_prod[20] + 1)))
54 #define CALL_parser___parser_prod___AEnumClasskind___empty_init(recv) ((parser___parser_prod___AEnumClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[21] + 0)))
55 #define CALL_parser___parser_prod___AEnumClasskind___init_aenumclasskind(recv) ((parser___parser_prod___AEnumClasskind___init_aenumclasskind_t)CALL((recv), (SFT_parser___parser_prod[21] + 1)))
56 #define CALL_parser___parser_prod___AExternClasskind___empty_init(recv) ((parser___parser_prod___AExternClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[22] + 0)))
57 #define CALL_parser___parser_prod___AExternClasskind___init_aexternclasskind(recv) ((parser___parser_prod___AExternClasskind___init_aexternclasskind_t)CALL((recv), (SFT_parser___parser_prod[22] + 1)))
58 #define CALL_parser___parser_prod___AFormaldef___empty_init(recv) ((parser___parser_prod___AFormaldef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[23] + 0)))
59 #define CALL_parser___parser_prod___AFormaldef___init_aformaldef(recv) ((parser___parser_prod___AFormaldef___init_aformaldef_t)CALL((recv), (SFT_parser___parser_prod[23] + 1)))
60 #define CALL_parser___parser_prod___ASuperclass___empty_init(recv) ((parser___parser_prod___ASuperclass___empty_init_t)CALL((recv), (SFT_parser___parser_prod[24] + 0)))
61 #define CALL_parser___parser_prod___ASuperclass___init_asuperclass(recv) ((parser___parser_prod___ASuperclass___init_asuperclass_t)CALL((recv), (SFT_parser___parser_prod[24] + 1)))
62 #define CALL_parser___parser_prod___AAttrPropdef___empty_init(recv) ((parser___parser_prod___AAttrPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[25] + 0)))
63 #define CALL_parser___parser_prod___AAttrPropdef___init_aattrpropdef(recv) ((parser___parser_prod___AAttrPropdef___init_aattrpropdef_t)CALL((recv), (SFT_parser___parser_prod[25] + 1)))
64 #define CALL_parser___parser_prod___AMethPropdef___empty_init(recv) ((parser___parser_prod___AMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[26] + 0)))
65 #define CALL_parser___parser_prod___AMethPropdef___init_amethpropdef(recv) ((parser___parser_prod___AMethPropdef___init_amethpropdef_t)CALL((recv), (SFT_parser___parser_prod[26] + 1)))
66 #define CALL_parser___parser_prod___ADeferredMethPropdef___empty_init(recv) ((parser___parser_prod___ADeferredMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[27] + 0)))
67 #define CALL_parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(recv) ((parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[27] + 1)))
68 #define CALL_parser___parser_prod___AInternMethPropdef___empty_init(recv) ((parser___parser_prod___AInternMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[28] + 0)))
69 #define CALL_parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef(recv) ((parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[28] + 1)))
70 #define CALL_parser___parser_prod___AExternMethPropdef___empty_init(recv) ((parser___parser_prod___AExternMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[29] + 0)))
71 #define CALL_parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef(recv) ((parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[29] + 1)))
72 #define CALL_parser___parser_prod___AConcreteMethPropdef___empty_init(recv) ((parser___parser_prod___AConcreteMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[30] + 0)))
73 #define CALL_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(recv) ((parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef_t)CALL((recv), (SFT_parser___parser_prod[30] + 1)))
74 #define CALL_parser___parser_prod___AConcreteInitPropdef___empty_init(recv) ((parser___parser_prod___AConcreteInitPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[31] + 0)))
75 #define CALL_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(recv) ((parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef_t)CALL((recv), (SFT_parser___parser_prod[31] + 1)))
76 #define CALL_parser___parser_prod___AExternInitPropdef___empty_init(recv) ((parser___parser_prod___AExternInitPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[32] + 0)))
77 #define CALL_parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef(recv) ((parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef_t)CALL((recv), (SFT_parser___parser_prod[32] + 1)))
78 #define CALL_parser___parser_prod___AMainMethPropdef___empty_init(recv) ((parser___parser_prod___AMainMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[33] + 0)))
79 #define CALL_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(recv) ((parser___parser_prod___AMainMethPropdef___init_amainmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[33] + 1)))
80 #define CALL_parser___parser_prod___ATypePropdef___empty_init(recv) ((parser___parser_prod___ATypePropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[34] + 0)))
81 #define CALL_parser___parser_prod___ATypePropdef___init_atypepropdef(recv) ((parser___parser_prod___ATypePropdef___init_atypepropdef_t)CALL((recv), (SFT_parser___parser_prod[34] + 1)))
82 #define CALL_parser___parser_prod___AReadAble___empty_init(recv) ((parser___parser_prod___AReadAble___empty_init_t)CALL((recv), (SFT_parser___parser_prod[35] + 0)))
83 #define CALL_parser___parser_prod___AReadAble___init_areadable(recv) ((parser___parser_prod___AReadAble___init_areadable_t)CALL((recv), (SFT_parser___parser_prod[35] + 1)))
84 #define CALL_parser___parser_prod___AWriteAble___empty_init(recv) ((parser___parser_prod___AWriteAble___empty_init_t)CALL((recv), (SFT_parser___parser_prod[36] + 0)))
85 #define CALL_parser___parser_prod___AWriteAble___init_awriteable(recv) ((parser___parser_prod___AWriteAble___init_awriteable_t)CALL((recv), (SFT_parser___parser_prod[36] + 1)))
86 #define CALL_parser___parser_prod___AIdMethid___empty_init(recv) ((parser___parser_prod___AIdMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[37] + 0)))
87 #define CALL_parser___parser_prod___AIdMethid___init_aidmethid(recv) ((parser___parser_prod___AIdMethid___init_aidmethid_t)CALL((recv), (SFT_parser___parser_prod[37] + 1)))
88 #define CALL_parser___parser_prod___APlusMethid___empty_init(recv) ((parser___parser_prod___APlusMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[38] + 0)))
89 #define CALL_parser___parser_prod___APlusMethid___init_aplusmethid(recv) ((parser___parser_prod___APlusMethid___init_aplusmethid_t)CALL((recv), (SFT_parser___parser_prod[38] + 1)))
90 #define CALL_parser___parser_prod___AMinusMethid___empty_init(recv) ((parser___parser_prod___AMinusMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[39] + 0)))
91 #define CALL_parser___parser_prod___AMinusMethid___init_aminusmethid(recv) ((parser___parser_prod___AMinusMethid___init_aminusmethid_t)CALL((recv), (SFT_parser___parser_prod[39] + 1)))
92 #define CALL_parser___parser_prod___AStarMethid___empty_init(recv) ((parser___parser_prod___AStarMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[40] + 0)))
93 #define CALL_parser___parser_prod___AStarMethid___init_astarmethid(recv) ((parser___parser_prod___AStarMethid___init_astarmethid_t)CALL((recv), (SFT_parser___parser_prod[40] + 1)))
94 #define CALL_parser___parser_prod___ASlashMethid___empty_init(recv) ((parser___parser_prod___ASlashMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[41] + 0)))
95 #define CALL_parser___parser_prod___ASlashMethid___init_aslashmethid(recv) ((parser___parser_prod___ASlashMethid___init_aslashmethid_t)CALL((recv), (SFT_parser___parser_prod[41] + 1)))
96 #define CALL_parser___parser_prod___APercentMethid___empty_init(recv) ((parser___parser_prod___APercentMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[42] + 0)))
97 #define CALL_parser___parser_prod___APercentMethid___init_apercentmethid(recv) ((parser___parser_prod___APercentMethid___init_apercentmethid_t)CALL((recv), (SFT_parser___parser_prod[42] + 1)))
98 #define CALL_parser___parser_prod___AEqMethid___empty_init(recv) ((parser___parser_prod___AEqMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[43] + 0)))
99 #define CALL_parser___parser_prod___AEqMethid___init_aeqmethid(recv) ((parser___parser_prod___AEqMethid___init_aeqmethid_t)CALL((recv), (SFT_parser___parser_prod[43] + 1)))
100 #define CALL_parser___parser_prod___ANeMethid___empty_init(recv) ((parser___parser_prod___ANeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[44] + 0)))
101 #define CALL_parser___parser_prod___ANeMethid___init_anemethid(recv) ((parser___parser_prod___ANeMethid___init_anemethid_t)CALL((recv), (SFT_parser___parser_prod[44] + 1)))
102 #define CALL_parser___parser_prod___ALeMethid___empty_init(recv) ((parser___parser_prod___ALeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[45] + 0)))
103 #define CALL_parser___parser_prod___ALeMethid___init_alemethid(recv) ((parser___parser_prod___ALeMethid___init_alemethid_t)CALL((recv), (SFT_parser___parser_prod[45] + 1)))
104 #define CALL_parser___parser_prod___AGeMethid___empty_init(recv) ((parser___parser_prod___AGeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[46] + 0)))
105 #define CALL_parser___parser_prod___AGeMethid___init_agemethid(recv) ((parser___parser_prod___AGeMethid___init_agemethid_t)CALL((recv), (SFT_parser___parser_prod[46] + 1)))
106 #define CALL_parser___parser_prod___ALtMethid___empty_init(recv) ((parser___parser_prod___ALtMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[47] + 0)))
107 #define CALL_parser___parser_prod___ALtMethid___init_altmethid(recv) ((parser___parser_prod___ALtMethid___init_altmethid_t)CALL((recv), (SFT_parser___parser_prod[47] + 1)))
108 #define CALL_parser___parser_prod___AGtMethid___empty_init(recv) ((parser___parser_prod___AGtMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[48] + 0)))
109 #define CALL_parser___parser_prod___AGtMethid___init_agtmethid(recv) ((parser___parser_prod___AGtMethid___init_agtmethid_t)CALL((recv), (SFT_parser___parser_prod[48] + 1)))
110 #define CALL_parser___parser_prod___ALlMethid___empty_init(recv) ((parser___parser_prod___ALlMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[49] + 0)))
111 #define CALL_parser___parser_prod___ALlMethid___init_allmethid(recv) ((parser___parser_prod___ALlMethid___init_allmethid_t)CALL((recv), (SFT_parser___parser_prod[49] + 1)))
112 #define CALL_parser___parser_prod___AGgMethid___empty_init(recv) ((parser___parser_prod___AGgMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[50] + 0)))
113 #define CALL_parser___parser_prod___AGgMethid___init_aggmethid(recv) ((parser___parser_prod___AGgMethid___init_aggmethid_t)CALL((recv), (SFT_parser___parser_prod[50] + 1)))
114 #define CALL_parser___parser_prod___ABraMethid___empty_init(recv) ((parser___parser_prod___ABraMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[51] + 0)))
115 #define CALL_parser___parser_prod___ABraMethid___init_abramethid(recv) ((parser___parser_prod___ABraMethid___init_abramethid_t)CALL((recv), (SFT_parser___parser_prod[51] + 1)))
116 #define CALL_parser___parser_prod___AStarshipMethid___empty_init(recv) ((parser___parser_prod___AStarshipMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[52] + 0)))
117 #define CALL_parser___parser_prod___AStarshipMethid___init_astarshipmethid(recv) ((parser___parser_prod___AStarshipMethid___init_astarshipmethid_t)CALL((recv), (SFT_parser___parser_prod[52] + 1)))
118 #define CALL_parser___parser_prod___AAssignMethid___empty_init(recv) ((parser___parser_prod___AAssignMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[53] + 0)))
119 #define CALL_parser___parser_prod___AAssignMethid___init_aassignmethid(recv) ((parser___parser_prod___AAssignMethid___init_aassignmethid_t)CALL((recv), (SFT_parser___parser_prod[53] + 1)))
120 #define CALL_parser___parser_prod___ABraassignMethid___empty_init(recv) ((parser___parser_prod___ABraassignMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[54] + 0)))
121 #define CALL_parser___parser_prod___ABraassignMethid___init_abraassignmethid(recv) ((parser___parser_prod___ABraassignMethid___init_abraassignmethid_t)CALL((recv), (SFT_parser___parser_prod[54] + 1)))
122 #define CALL_parser___parser_prod___ASignature___empty_init(recv) ((parser___parser_prod___ASignature___empty_init_t)CALL((recv), (SFT_parser___parser_prod[55] + 0)))
123 #define CALL_parser___parser_prod___ASignature___init_asignature(recv) ((parser___parser_prod___ASignature___init_asignature_t)CALL((recv), (SFT_parser___parser_prod[55] + 1)))
124 #define CALL_parser___parser_prod___AParam___empty_init(recv) ((parser___parser_prod___AParam___empty_init_t)CALL((recv), (SFT_parser___parser_prod[56] + 0)))
125 #define CALL_parser___parser_prod___AParam___init_aparam(recv) ((parser___parser_prod___AParam___init_aparam_t)CALL((recv), (SFT_parser___parser_prod[56] + 1)))
126 #define CALL_parser___parser_prod___AClosureDecl___empty_init(recv) ((parser___parser_prod___AClosureDecl___empty_init_t)CALL((recv), (SFT_parser___parser_prod[57] + 0)))
127 #define CALL_parser___parser_prod___AClosureDecl___init_aclosuredecl(recv) ((parser___parser_prod___AClosureDecl___init_aclosuredecl_t)CALL((recv), (SFT_parser___parser_prod[57] + 1)))
128 #define CALL_parser___parser_prod___AType___empty_init(recv) ((parser___parser_prod___AType___empty_init_t)CALL((recv), (SFT_parser___parser_prod[58] + 0)))
129 #define CALL_parser___parser_prod___AType___init_atype(recv) ((parser___parser_prod___AType___init_atype_t)CALL((recv), (SFT_parser___parser_prod[58] + 1)))
130 #define CALL_parser___parser_prod___ALabel___empty_init(recv) ((parser___parser_prod___ALabel___empty_init_t)CALL((recv), (SFT_parser___parser_prod[59] + 0)))
131 #define CALL_parser___parser_prod___ALabel___init_alabel(recv) ((parser___parser_prod___ALabel___init_alabel_t)CALL((recv), (SFT_parser___parser_prod[59] + 1)))
132 #define CALL_parser___parser_prod___ABlockExpr___empty_init(recv) ((parser___parser_prod___ABlockExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[60] + 0)))
133 #define CALL_parser___parser_prod___ABlockExpr___init_ablockexpr(recv) ((parser___parser_prod___ABlockExpr___init_ablockexpr_t)CALL((recv), (SFT_parser___parser_prod[60] + 1)))
134 #define CALL_parser___parser_prod___AVardeclExpr___empty_init(recv) ((parser___parser_prod___AVardeclExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[61] + 0)))
135 #define CALL_parser___parser_prod___AVardeclExpr___init_avardeclexpr(recv) ((parser___parser_prod___AVardeclExpr___init_avardeclexpr_t)CALL((recv), (SFT_parser___parser_prod[61] + 1)))
136 #define CALL_parser___parser_prod___AReturnExpr___empty_init(recv) ((parser___parser_prod___AReturnExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[62] + 0)))
137 #define CALL_parser___parser_prod___AReturnExpr___init_areturnexpr(recv) ((parser___parser_prod___AReturnExpr___init_areturnexpr_t)CALL((recv), (SFT_parser___parser_prod[62] + 1)))
138 #define CALL_parser___parser_prod___ABreakExpr___empty_init(recv) ((parser___parser_prod___ABreakExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[63] + 0)))
139 #define CALL_parser___parser_prod___ABreakExpr___init_abreakexpr(recv) ((parser___parser_prod___ABreakExpr___init_abreakexpr_t)CALL((recv), (SFT_parser___parser_prod[63] + 1)))
140 #define CALL_parser___parser_prod___AAbortExpr___empty_init(recv) ((parser___parser_prod___AAbortExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[64] + 0)))
141 #define CALL_parser___parser_prod___AAbortExpr___init_aabortexpr(recv) ((parser___parser_prod___AAbortExpr___init_aabortexpr_t)CALL((recv), (SFT_parser___parser_prod[64] + 1)))
142 #define CALL_parser___parser_prod___AContinueExpr___empty_init(recv) ((parser___parser_prod___AContinueExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[65] + 0)))
143 #define CALL_parser___parser_prod___AContinueExpr___init_acontinueexpr(recv) ((parser___parser_prod___AContinueExpr___init_acontinueexpr_t)CALL((recv), (SFT_parser___parser_prod[65] + 1)))
144 #define CALL_parser___parser_prod___ADoExpr___empty_init(recv) ((parser___parser_prod___ADoExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[66] + 0)))
145 #define CALL_parser___parser_prod___ADoExpr___init_adoexpr(recv) ((parser___parser_prod___ADoExpr___init_adoexpr_t)CALL((recv), (SFT_parser___parser_prod[66] + 1)))
146 #define CALL_parser___parser_prod___AIfExpr___empty_init(recv) ((parser___parser_prod___AIfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[67] + 0)))
147 #define CALL_parser___parser_prod___AIfExpr___init_aifexpr(recv) ((parser___parser_prod___AIfExpr___init_aifexpr_t)CALL((recv), (SFT_parser___parser_prod[67] + 1)))
148 #define CALL_parser___parser_prod___AIfexprExpr___empty_init(recv) ((parser___parser_prod___AIfexprExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[68] + 0)))
149 #define CALL_parser___parser_prod___AIfexprExpr___init_aifexprexpr(recv) ((parser___parser_prod___AIfexprExpr___init_aifexprexpr_t)CALL((recv), (SFT_parser___parser_prod[68] + 1)))
150 #define CALL_parser___parser_prod___AWhileExpr___empty_init(recv) ((parser___parser_prod___AWhileExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[69] + 0)))
151 #define CALL_parser___parser_prod___AWhileExpr___init_awhileexpr(recv) ((parser___parser_prod___AWhileExpr___init_awhileexpr_t)CALL((recv), (SFT_parser___parser_prod[69] + 1)))
152 #define CALL_parser___parser_prod___ALoopExpr___empty_init(recv) ((parser___parser_prod___ALoopExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[70] + 0)))
153 #define CALL_parser___parser_prod___ALoopExpr___init_aloopexpr(recv) ((parser___parser_prod___ALoopExpr___init_aloopexpr_t)CALL((recv), (SFT_parser___parser_prod[70] + 1)))
154 #define CALL_parser___parser_prod___AForExpr___empty_init(recv) ((parser___parser_prod___AForExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[71] + 0)))
155 #define CALL_parser___parser_prod___AForExpr___init_aforexpr(recv) ((parser___parser_prod___AForExpr___init_aforexpr_t)CALL((recv), (SFT_parser___parser_prod[71] + 1)))
156 #define CALL_parser___parser_prod___AAssertExpr___empty_init(recv) ((parser___parser_prod___AAssertExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[72] + 0)))
157 #define CALL_parser___parser_prod___AAssertExpr___init_aassertexpr(recv) ((parser___parser_prod___AAssertExpr___init_aassertexpr_t)CALL((recv), (SFT_parser___parser_prod[72] + 1)))
158 #define CALL_parser___parser_prod___AOnceExpr___empty_init(recv) ((parser___parser_prod___AOnceExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[73] + 0)))
159 #define CALL_parser___parser_prod___AOnceExpr___init_aonceexpr(recv) ((parser___parser_prod___AOnceExpr___init_aonceexpr_t)CALL((recv), (SFT_parser___parser_prod[73] + 1)))
160 #define CALL_parser___parser_prod___ASendExpr___empty_init(recv) ((parser___parser_prod___ASendExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[74] + 0)))
161 #define CALL_parser___parser_prod___ASendExpr___init_asendexpr(recv) ((parser___parser_prod___ASendExpr___init_asendexpr_t)CALL((recv), (SFT_parser___parser_prod[74] + 1)))
162 #define CALL_parser___parser_prod___ABinopExpr___empty_init(recv) ((parser___parser_prod___ABinopExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[75] + 0)))
163 #define CALL_parser___parser_prod___ABinopExpr___init_abinopexpr(recv) ((parser___parser_prod___ABinopExpr___init_abinopexpr_t)CALL((recv), (SFT_parser___parser_prod[75] + 1)))
164 #define CALL_parser___parser_prod___AOrExpr___empty_init(recv) ((parser___parser_prod___AOrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[76] + 0)))
165 #define CALL_parser___parser_prod___AOrExpr___init_aorexpr(recv) ((parser___parser_prod___AOrExpr___init_aorexpr_t)CALL((recv), (SFT_parser___parser_prod[76] + 1)))
166 #define CALL_parser___parser_prod___AAndExpr___empty_init(recv) ((parser___parser_prod___AAndExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[77] + 0)))
167 #define CALL_parser___parser_prod___AAndExpr___init_aandexpr(recv) ((parser___parser_prod___AAndExpr___init_aandexpr_t)CALL((recv), (SFT_parser___parser_prod[77] + 1)))
168 #define CALL_parser___parser_prod___AOrElseExpr___empty_init(recv) ((parser___parser_prod___AOrElseExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[78] + 0)))
169 #define CALL_parser___parser_prod___AOrElseExpr___init_aorelseexpr(recv) ((parser___parser_prod___AOrElseExpr___init_aorelseexpr_t)CALL((recv), (SFT_parser___parser_prod[78] + 1)))
170 #define CALL_parser___parser_prod___ANotExpr___empty_init(recv) ((parser___parser_prod___ANotExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[79] + 0)))
171 #define CALL_parser___parser_prod___ANotExpr___init_anotexpr(recv) ((parser___parser_prod___ANotExpr___init_anotexpr_t)CALL((recv), (SFT_parser___parser_prod[79] + 1)))
172 #define CALL_parser___parser_prod___AEqExpr___empty_init(recv) ((parser___parser_prod___AEqExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[80] + 0)))
173 #define CALL_parser___parser_prod___AEqExpr___init_aeqexpr(recv) ((parser___parser_prod___AEqExpr___init_aeqexpr_t)CALL((recv), (SFT_parser___parser_prod[80] + 1)))
174 #define CALL_parser___parser_prod___AEeExpr___empty_init(recv) ((parser___parser_prod___AEeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[81] + 0)))
175 #define CALL_parser___parser_prod___AEeExpr___init_aeeexpr(recv) ((parser___parser_prod___AEeExpr___init_aeeexpr_t)CALL((recv), (SFT_parser___parser_prod[81] + 1)))
176 #define CALL_parser___parser_prod___ANeExpr___empty_init(recv) ((parser___parser_prod___ANeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[82] + 0)))
177 #define CALL_parser___parser_prod___ANeExpr___init_aneexpr(recv) ((parser___parser_prod___ANeExpr___init_aneexpr_t)CALL((recv), (SFT_parser___parser_prod[82] + 1)))
178 #define CALL_parser___parser_prod___ALtExpr___empty_init(recv) ((parser___parser_prod___ALtExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[83] + 0)))
179 #define CALL_parser___parser_prod___ALtExpr___init_altexpr(recv) ((parser___parser_prod___ALtExpr___init_altexpr_t)CALL((recv), (SFT_parser___parser_prod[83] + 1)))
180 #define CALL_parser___parser_prod___ALeExpr___empty_init(recv) ((parser___parser_prod___ALeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[84] + 0)))
181 #define CALL_parser___parser_prod___ALeExpr___init_aleexpr(recv) ((parser___parser_prod___ALeExpr___init_aleexpr_t)CALL((recv), (SFT_parser___parser_prod[84] + 1)))
182 #define CALL_parser___parser_prod___ALlExpr___empty_init(recv) ((parser___parser_prod___ALlExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[85] + 0)))
183 #define CALL_parser___parser_prod___ALlExpr___init_allexpr(recv) ((parser___parser_prod___ALlExpr___init_allexpr_t)CALL((recv), (SFT_parser___parser_prod[85] + 1)))
184 #define CALL_parser___parser_prod___AGtExpr___empty_init(recv) ((parser___parser_prod___AGtExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[86] + 0)))
185 #define CALL_parser___parser_prod___AGtExpr___init_agtexpr(recv) ((parser___parser_prod___AGtExpr___init_agtexpr_t)CALL((recv), (SFT_parser___parser_prod[86] + 1)))
186 #define CALL_parser___parser_prod___AGeExpr___empty_init(recv) ((parser___parser_prod___AGeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[87] + 0)))
187 #define CALL_parser___parser_prod___AGeExpr___init_ageexpr(recv) ((parser___parser_prod___AGeExpr___init_ageexpr_t)CALL((recv), (SFT_parser___parser_prod[87] + 1)))
188 #define CALL_parser___parser_prod___AGgExpr___empty_init(recv) ((parser___parser_prod___AGgExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[88] + 0)))
189 #define CALL_parser___parser_prod___AGgExpr___init_aggexpr(recv) ((parser___parser_prod___AGgExpr___init_aggexpr_t)CALL((recv), (SFT_parser___parser_prod[88] + 1)))
190 #define CALL_parser___parser_prod___AIsaExpr___empty_init(recv) ((parser___parser_prod___AIsaExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[89] + 0)))
191 #define CALL_parser___parser_prod___AIsaExpr___init_aisaexpr(recv) ((parser___parser_prod___AIsaExpr___init_aisaexpr_t)CALL((recv), (SFT_parser___parser_prod[89] + 1)))
192 #define CALL_parser___parser_prod___APlusExpr___empty_init(recv) ((parser___parser_prod___APlusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[90] + 0)))
193 #define CALL_parser___parser_prod___APlusExpr___init_aplusexpr(recv) ((parser___parser_prod___APlusExpr___init_aplusexpr_t)CALL((recv), (SFT_parser___parser_prod[90] + 1)))
194 #define CALL_parser___parser_prod___AMinusExpr___empty_init(recv) ((parser___parser_prod___AMinusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[91] + 0)))
195 #define CALL_parser___parser_prod___AMinusExpr___init_aminusexpr(recv) ((parser___parser_prod___AMinusExpr___init_aminusexpr_t)CALL((recv), (SFT_parser___parser_prod[91] + 1)))
196 #define CALL_parser___parser_prod___AStarshipExpr___empty_init(recv) ((parser___parser_prod___AStarshipExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[92] + 0)))
197 #define CALL_parser___parser_prod___AStarshipExpr___init_astarshipexpr(recv) ((parser___parser_prod___AStarshipExpr___init_astarshipexpr_t)CALL((recv), (SFT_parser___parser_prod[92] + 1)))
198 #define CALL_parser___parser_prod___AStarExpr___empty_init(recv) ((parser___parser_prod___AStarExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[93] + 0)))
199 #define CALL_parser___parser_prod___AStarExpr___init_astarexpr(recv) ((parser___parser_prod___AStarExpr___init_astarexpr_t)CALL((recv), (SFT_parser___parser_prod[93] + 1)))
200 #define CALL_parser___parser_prod___ASlashExpr___empty_init(recv) ((parser___parser_prod___ASlashExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[94] + 0)))
201 #define CALL_parser___parser_prod___ASlashExpr___init_aslashexpr(recv) ((parser___parser_prod___ASlashExpr___init_aslashexpr_t)CALL((recv), (SFT_parser___parser_prod[94] + 1)))
202 #define CALL_parser___parser_prod___APercentExpr___empty_init(recv) ((parser___parser_prod___APercentExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[95] + 0)))
203 #define CALL_parser___parser_prod___APercentExpr___init_apercentexpr(recv) ((parser___parser_prod___APercentExpr___init_apercentexpr_t)CALL((recv), (SFT_parser___parser_prod[95] + 1)))
204 #define CALL_parser___parser_prod___AUminusExpr___empty_init(recv) ((parser___parser_prod___AUminusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[96] + 0)))
205 #define CALL_parser___parser_prod___AUminusExpr___init_auminusexpr(recv) ((parser___parser_prod___AUminusExpr___init_auminusexpr_t)CALL((recv), (SFT_parser___parser_prod[96] + 1)))
206 #define CALL_parser___parser_prod___ANewExpr___empty_init(recv) ((parser___parser_prod___ANewExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[97] + 0)))
207 #define CALL_parser___parser_prod___ANewExpr___init_anewexpr(recv) ((parser___parser_prod___ANewExpr___init_anewexpr_t)CALL((recv), (SFT_parser___parser_prod[97] + 1)))
208 #define CALL_parser___parser_prod___AAttrExpr___empty_init(recv) ((parser___parser_prod___AAttrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[98] + 0)))
209 #define CALL_parser___parser_prod___AAttrExpr___init_aattrexpr(recv) ((parser___parser_prod___AAttrExpr___init_aattrexpr_t)CALL((recv), (SFT_parser___parser_prod[98] + 1)))
210 #define CALL_parser___parser_prod___AAttrAssignExpr___empty_init(recv) ((parser___parser_prod___AAttrAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[99] + 0)))
211 #define CALL_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr(recv) ((parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr_t)CALL((recv), (SFT_parser___parser_prod[99] + 1)))
212 #define CALL_parser___parser_prod___AAttrReassignExpr___empty_init(recv) ((parser___parser_prod___AAttrReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[100] + 0)))
213 #define CALL_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr(recv) ((parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[100] + 1)))
214 #define CALL_parser___parser_prod___ACallExpr___empty_init(recv) ((parser___parser_prod___ACallExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[101] + 0)))
215 #define CALL_parser___parser_prod___ACallExpr___init_acallexpr(recv) ((parser___parser_prod___ACallExpr___init_acallexpr_t)CALL((recv), (SFT_parser___parser_prod[101] + 1)))
216 #define CALL_parser___parser_prod___ACallAssignExpr___empty_init(recv) ((parser___parser_prod___ACallAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[102] + 0)))
217 #define CALL_parser___parser_prod___ACallAssignExpr___init_acallassignexpr(recv) ((parser___parser_prod___ACallAssignExpr___init_acallassignexpr_t)CALL((recv), (SFT_parser___parser_prod[102] + 1)))
218 #define CALL_parser___parser_prod___ACallReassignExpr___empty_init(recv) ((parser___parser_prod___ACallReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[103] + 0)))
219 #define CALL_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(recv) ((parser___parser_prod___ACallReassignExpr___init_acallreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[103] + 1)))
220 #define CALL_parser___parser_prod___ASuperExpr___empty_init(recv) ((parser___parser_prod___ASuperExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[104] + 0)))
221 #define CALL_parser___parser_prod___ASuperExpr___init_asuperexpr(recv) ((parser___parser_prod___ASuperExpr___init_asuperexpr_t)CALL((recv), (SFT_parser___parser_prod[104] + 1)))
222 #define CALL_parser___parser_prod___AInitExpr___empty_init(recv) ((parser___parser_prod___AInitExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[105] + 0)))
223 #define CALL_parser___parser_prod___AInitExpr___init_ainitexpr(recv) ((parser___parser_prod___AInitExpr___init_ainitexpr_t)CALL((recv), (SFT_parser___parser_prod[105] + 1)))
224 #define CALL_parser___parser_prod___ABraExpr___empty_init(recv) ((parser___parser_prod___ABraExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[106] + 0)))
225 #define CALL_parser___parser_prod___ABraExpr___init_abraexpr(recv) ((parser___parser_prod___ABraExpr___init_abraexpr_t)CALL((recv), (SFT_parser___parser_prod[106] + 1)))
226 #define CALL_parser___parser_prod___ABraAssignExpr___empty_init(recv) ((parser___parser_prod___ABraAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[107] + 0)))
227 #define CALL_parser___parser_prod___ABraAssignExpr___init_abraassignexpr(recv) ((parser___parser_prod___ABraAssignExpr___init_abraassignexpr_t)CALL((recv), (SFT_parser___parser_prod[107] + 1)))
228 #define CALL_parser___parser_prod___ABraReassignExpr___empty_init(recv) ((parser___parser_prod___ABraReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[108] + 0)))
229 #define CALL_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(recv) ((parser___parser_prod___ABraReassignExpr___init_abrareassignexpr_t)CALL((recv), (SFT_parser___parser_prod[108] + 1)))
230 #define CALL_parser___parser_prod___AClosureCallExpr___empty_init(recv) ((parser___parser_prod___AClosureCallExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[109] + 0)))
231 #define CALL_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(recv) ((parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_t)CALL((recv), (SFT_parser___parser_prod[109] + 1)))
232 #define CALL_parser___parser_prod___AVarExpr___empty_init(recv) ((parser___parser_prod___AVarExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[110] + 0)))
233 #define CALL_parser___parser_prod___AVarExpr___init_avarexpr(recv) ((parser___parser_prod___AVarExpr___init_avarexpr_t)CALL((recv), (SFT_parser___parser_prod[110] + 1)))
234 #define CALL_parser___parser_prod___AVarAssignExpr___empty_init(recv) ((parser___parser_prod___AVarAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[111] + 0)))
235 #define CALL_parser___parser_prod___AVarAssignExpr___init_avarassignexpr(recv) ((parser___parser_prod___AVarAssignExpr___init_avarassignexpr_t)CALL((recv), (SFT_parser___parser_prod[111] + 1)))
236 #define CALL_parser___parser_prod___AVarReassignExpr___empty_init(recv) ((parser___parser_prod___AVarReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[112] + 0)))
237 #define CALL_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(recv) ((parser___parser_prod___AVarReassignExpr___init_avarreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[112] + 1)))
238 #define CALL_parser___parser_prod___ARangeExpr___empty_init(recv) ((parser___parser_prod___ARangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[113] + 0)))
239 #define CALL_parser___parser_prod___ARangeExpr___init_arangeexpr(recv) ((parser___parser_prod___ARangeExpr___init_arangeexpr_t)CALL((recv), (SFT_parser___parser_prod[113] + 1)))
240 #define CALL_parser___parser_prod___ACrangeExpr___empty_init(recv) ((parser___parser_prod___ACrangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[114] + 0)))
241 #define CALL_parser___parser_prod___ACrangeExpr___init_acrangeexpr(recv) ((parser___parser_prod___ACrangeExpr___init_acrangeexpr_t)CALL((recv), (SFT_parser___parser_prod[114] + 1)))
242 #define CALL_parser___parser_prod___AOrangeExpr___empty_init(recv) ((parser___parser_prod___AOrangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[115] + 0)))
243 #define CALL_parser___parser_prod___AOrangeExpr___init_aorangeexpr(recv) ((parser___parser_prod___AOrangeExpr___init_aorangeexpr_t)CALL((recv), (SFT_parser___parser_prod[115] + 1)))
244 #define CALL_parser___parser_prod___AArrayExpr___empty_init(recv) ((parser___parser_prod___AArrayExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[116] + 0)))
245 #define CALL_parser___parser_prod___AArrayExpr___init_aarrayexpr(recv) ((parser___parser_prod___AArrayExpr___init_aarrayexpr_t)CALL((recv), (SFT_parser___parser_prod[116] + 1)))
246 #define CALL_parser___parser_prod___ASelfExpr___empty_init(recv) ((parser___parser_prod___ASelfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[117] + 0)))
247 #define CALL_parser___parser_prod___ASelfExpr___init_aselfexpr(recv) ((parser___parser_prod___ASelfExpr___init_aselfexpr_t)CALL((recv), (SFT_parser___parser_prod[117] + 1)))
248 #define CALL_parser___parser_prod___AImplicitSelfExpr___empty_init(recv) ((parser___parser_prod___AImplicitSelfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[118] + 0)))
249 #define CALL_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(recv) ((parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)CALL((recv), (SFT_parser___parser_prod[118] + 1)))
250 #define CALL_parser___parser_prod___ATrueExpr___empty_init(recv) ((parser___parser_prod___ATrueExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[119] + 0)))
251 #define CALL_parser___parser_prod___ATrueExpr___init_atrueexpr(recv) ((parser___parser_prod___ATrueExpr___init_atrueexpr_t)CALL((recv), (SFT_parser___parser_prod[119] + 1)))
252 #define CALL_parser___parser_prod___AFalseExpr___empty_init(recv) ((parser___parser_prod___AFalseExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[120] + 0)))
253 #define CALL_parser___parser_prod___AFalseExpr___init_afalseexpr(recv) ((parser___parser_prod___AFalseExpr___init_afalseexpr_t)CALL((recv), (SFT_parser___parser_prod[120] + 1)))
254 #define CALL_parser___parser_prod___ANullExpr___empty_init(recv) ((parser___parser_prod___ANullExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[121] + 0)))
255 #define CALL_parser___parser_prod___ANullExpr___init_anullexpr(recv) ((parser___parser_prod___ANullExpr___init_anullexpr_t)CALL((recv), (SFT_parser___parser_prod[121] + 1)))
256 #define CALL_parser___parser_prod___AIntExpr___empty_init(recv) ((parser___parser_prod___AIntExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[122] + 0)))
257 #define CALL_parser___parser_prod___AIntExpr___init_aintexpr(recv) ((parser___parser_prod___AIntExpr___init_aintexpr_t)CALL((recv), (SFT_parser___parser_prod[122] + 1)))
258 #define CALL_parser___parser_prod___AFloatExpr___empty_init(recv) ((parser___parser_prod___AFloatExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[123] + 0)))
259 #define CALL_parser___parser_prod___AFloatExpr___init_afloatexpr(recv) ((parser___parser_prod___AFloatExpr___init_afloatexpr_t)CALL((recv), (SFT_parser___parser_prod[123] + 1)))
260 #define CALL_parser___parser_prod___ACharExpr___empty_init(recv) ((parser___parser_prod___ACharExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[124] + 0)))
261 #define CALL_parser___parser_prod___ACharExpr___init_acharexpr(recv) ((parser___parser_prod___ACharExpr___init_acharexpr_t)CALL((recv), (SFT_parser___parser_prod[124] + 1)))
262 #define CALL_parser___parser_prod___AStringExpr___empty_init(recv) ((parser___parser_prod___AStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[125] + 0)))
263 #define CALL_parser___parser_prod___AStringExpr___init_astringexpr(recv) ((parser___parser_prod___AStringExpr___init_astringexpr_t)CALL((recv), (SFT_parser___parser_prod[125] + 1)))
264 #define CALL_parser___parser_prod___AStartStringExpr___empty_init(recv) ((parser___parser_prod___AStartStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[126] + 0)))
265 #define CALL_parser___parser_prod___AStartStringExpr___init_astartstringexpr(recv) ((parser___parser_prod___AStartStringExpr___init_astartstringexpr_t)CALL((recv), (SFT_parser___parser_prod[126] + 1)))
266 #define CALL_parser___parser_prod___AMidStringExpr___empty_init(recv) ((parser___parser_prod___AMidStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[127] + 0)))
267 #define CALL_parser___parser_prod___AMidStringExpr___init_amidstringexpr(recv) ((parser___parser_prod___AMidStringExpr___init_amidstringexpr_t)CALL((recv), (SFT_parser___parser_prod[127] + 1)))
268 #define CALL_parser___parser_prod___AEndStringExpr___empty_init(recv) ((parser___parser_prod___AEndStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[128] + 0)))
269 #define CALL_parser___parser_prod___AEndStringExpr___init_aendstringexpr(recv) ((parser___parser_prod___AEndStringExpr___init_aendstringexpr_t)CALL((recv), (SFT_parser___parser_prod[128] + 1)))
270 #define CALL_parser___parser_prod___ASuperstringExpr___empty_init(recv) ((parser___parser_prod___ASuperstringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[129] + 0)))
271 #define CALL_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(recv) ((parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_t)CALL((recv), (SFT_parser___parser_prod[129] + 1)))
272 #define CALL_parser___parser_prod___AParExpr___empty_init(recv) ((parser___parser_prod___AParExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[130] + 0)))
273 #define CALL_parser___parser_prod___AParExpr___init_aparexpr(recv) ((parser___parser_prod___AParExpr___init_aparexpr_t)CALL((recv), (SFT_parser___parser_prod[130] + 1)))
274 #define CALL_parser___parser_prod___AAsCastExpr___empty_init(recv) ((parser___parser_prod___AAsCastExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[131] + 0)))
275 #define CALL_parser___parser_prod___AAsCastExpr___init_aascastexpr(recv) ((parser___parser_prod___AAsCastExpr___init_aascastexpr_t)CALL((recv), (SFT_parser___parser_prod[131] + 1)))
276 #define CALL_parser___parser_prod___AAsNotnullExpr___empty_init(recv) ((parser___parser_prod___AAsNotnullExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[132] + 0)))
277 #define CALL_parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr(recv) ((parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr_t)CALL((recv), (SFT_parser___parser_prod[132] + 1)))
278 #define CALL_parser___parser_prod___AIssetAttrExpr___empty_init(recv) ((parser___parser_prod___AIssetAttrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[133] + 0)))
279 #define CALL_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(recv) ((parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr_t)CALL((recv), (SFT_parser___parser_prod[133] + 1)))
280 #define CALL_parser___parser_prod___ADebugTypeExpr___empty_init(recv) ((parser___parser_prod___ADebugTypeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[134] + 0)))
281 #define CALL_parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr(recv) ((parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr_t)CALL((recv), (SFT_parser___parser_prod[134] + 1)))
282 #define CALL_parser___parser_prod___AListExprs___empty_init(recv) ((parser___parser_prod___AListExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[135] + 0)))
283 #define CALL_parser___parser_prod___AListExprs___init_alistexprs(recv) ((parser___parser_prod___AListExprs___init_alistexprs_t)CALL((recv), (SFT_parser___parser_prod[135] + 1)))
284 #define CALL_parser___parser_prod___AParExprs___empty_init(recv) ((parser___parser_prod___AParExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[136] + 0)))
285 #define CALL_parser___parser_prod___AParExprs___init_aparexprs(recv) ((parser___parser_prod___AParExprs___init_aparexprs_t)CALL((recv), (SFT_parser___parser_prod[136] + 1)))
286 #define CALL_parser___parser_prod___ABraExprs___empty_init(recv) ((parser___parser_prod___ABraExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[137] + 0)))
287 #define CALL_parser___parser_prod___ABraExprs___init_abraexprs(recv) ((parser___parser_prod___ABraExprs___init_abraexprs_t)CALL((recv), (SFT_parser___parser_prod[137] + 1)))
288 #define CALL_parser___parser_prod___APlusAssignOp___empty_init(recv) ((parser___parser_prod___APlusAssignOp___empty_init_t)CALL((recv), (SFT_parser___parser_prod[138] + 0)))
289 #define CALL_parser___parser_prod___APlusAssignOp___init_aplusassignop(recv) ((parser___parser_prod___APlusAssignOp___init_aplusassignop_t)CALL((recv), (SFT_parser___parser_prod[138] + 1)))
290 #define CALL_parser___parser_prod___AMinusAssignOp___empty_init(recv) ((parser___parser_prod___AMinusAssignOp___empty_init_t)CALL((recv), (SFT_parser___parser_prod[139] + 0)))
291 #define CALL_parser___parser_prod___AMinusAssignOp___init_aminusassignop(recv) ((parser___parser_prod___AMinusAssignOp___init_aminusassignop_t)CALL((recv), (SFT_parser___parser_prod[139] + 1)))
292 #define CALL_parser___parser_prod___AClosureDef___empty_init(recv) ((parser___parser_prod___AClosureDef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[140] + 0)))
293 #define CALL_parser___parser_prod___AClosureDef___init_aclosuredef(recv) ((parser___parser_prod___AClosureDef___init_aclosuredef_t)CALL((recv), (SFT_parser___parser_prod[140] + 1)))
294 #define CALL_parser___parser_prod___ASimpleClosureId___empty_init(recv) ((parser___parser_prod___ASimpleClosureId___empty_init_t)CALL((recv), (SFT_parser___parser_prod[141] + 0)))
295 #define CALL_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(recv) ((parser___parser_prod___ASimpleClosureId___init_asimpleclosureid_t)CALL((recv), (SFT_parser___parser_prod[141] + 1)))
296 #define CALL_parser___parser_prod___ABreakClosureId___empty_init(recv) ((parser___parser_prod___ABreakClosureId___empty_init_t)CALL((recv), (SFT_parser___parser_prod[142] + 0)))
297 #define CALL_parser___parser_prod___ABreakClosureId___init_abreakclosureid(recv) ((parser___parser_prod___ABreakClosureId___init_abreakclosureid_t)CALL((recv), (SFT_parser___parser_prod[142] + 1)))
298 #define CALL_parser___parser_prod___AModuleName___empty_init(recv) ((parser___parser_prod___AModuleName___empty_init_t)CALL((recv), (SFT_parser___parser_prod[143] + 0)))
299 #define CALL_parser___parser_prod___AModuleName___init_amodulename(recv) ((parser___parser_prod___AModuleName___init_amodulename_t)CALL((recv), (SFT_parser___parser_prod[143] + 1)))
300 #define CALL_parser___parser_prod___AExternCalls___empty_init(recv) ((parser___parser_prod___AExternCalls___empty_init_t)CALL((recv), (SFT_parser___parser_prod[144] + 0)))
301 #define CALL_parser___parser_prod___AExternCalls___init_aexterncalls(recv) ((parser___parser_prod___AExternCalls___init_aexterncalls_t)CALL((recv), (SFT_parser___parser_prod[144] + 1)))
302 #define CALL_parser___parser_prod___AExternCall___empty_init(recv) ((parser___parser_prod___AExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[145] + 0)))
303 #define CALL_parser___parser_prod___AExternCall___init_aexterncall(recv) ((parser___parser_prod___AExternCall___init_aexterncall_t)CALL((recv), (SFT_parser___parser_prod[145] + 1)))
304 #define CALL_parser___parser_prod___ASuperExternCall___empty_init(recv) ((parser___parser_prod___ASuperExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[146] + 0)))
305 #define CALL_parser___parser_prod___ASuperExternCall___init_asuperexterncall(recv) ((parser___parser_prod___ASuperExternCall___init_asuperexterncall_t)CALL((recv), (SFT_parser___parser_prod[146] + 1)))
306 #define CALL_parser___parser_prod___ALocalPropExternCall___empty_init(recv) ((parser___parser_prod___ALocalPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[147] + 0)))
307 #define CALL_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(recv) ((parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[147] + 1)))
308 #define CALL_parser___parser_prod___AFullPropExternCall___empty_init(recv) ((parser___parser_prod___AFullPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[148] + 0)))
309 #define CALL_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(recv) ((parser___parser_prod___AFullPropExternCall___init_afullpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[148] + 1)))
310 #define CALL_parser___parser_prod___AInitPropExternCall___empty_init(recv) ((parser___parser_prod___AInitPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[149] + 0)))
311 #define CALL_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(recv) ((parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[149] + 1)))
312 #define CALL_parser___parser_prod___ACastAsExternCall___empty_init(recv) ((parser___parser_prod___ACastAsExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[150] + 0)))
313 #define CALL_parser___parser_prod___ACastAsExternCall___init_acastasexterncall(recv) ((parser___parser_prod___ACastAsExternCall___init_acastasexterncall_t)CALL((recv), (SFT_parser___parser_prod[150] + 1)))
314 #define CALL_parser___parser_prod___AAsNullableExternCall___empty_init(recv) ((parser___parser_prod___AAsNullableExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[151] + 0)))
315 #define CALL_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(recv) ((parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall_t)CALL((recv), (SFT_parser___parser_prod[151] + 1)))
316 #define CALL_parser___parser_prod___AAsNotNullableExternCall___empty_init(recv) ((parser___parser_prod___AAsNotNullableExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[152] + 0)))
317 #define CALL_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(recv) ((parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall_t)CALL((recv), (SFT_parser___parser_prod[152] + 1)))
318 #define CALL_parser___parser_prod___AInLanguage___empty_init(recv) ((parser___parser_prod___AInLanguage___empty_init_t)CALL((recv), (SFT_parser___parser_prod[153] + 0)))
319 #define CALL_parser___parser_prod___AInLanguage___init_ainlanguage(recv) ((parser___parser_prod___AInLanguage___init_ainlanguage_t)CALL((recv), (SFT_parser___parser_prod[153] + 1)))
320 #define CALL_parser___parser_prod___AExternCodeBlock___empty_init(recv) ((parser___parser_prod___AExternCodeBlock___empty_init_t)CALL((recv), (SFT_parser___parser_prod[154] + 0)))
321 #define CALL_parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(recv) ((parser___parser_prod___AExternCodeBlock___init_aexterncodeblock_t)CALL((recv), (SFT_parser___parser_prod[154] + 1)))
322 #define CALL_parser___parser_prod___AQualified___empty_init(recv) ((parser___parser_prod___AQualified___empty_init_t)CALL((recv), (SFT_parser___parser_prod[155] + 0)))
323 #define CALL_parser___parser_prod___AQualified___init_aqualified(recv) ((parser___parser_prod___AQualified___init_aqualified_t)CALL((recv), (SFT_parser___parser_prod[155] + 1)))
324 #define CALL_parser___parser_prod___ADoc___empty_init(recv) ((parser___parser_prod___ADoc___empty_init_t)CALL((recv), (SFT_parser___parser_prod[156] + 0)))
325 #define CALL_parser___parser_prod___ADoc___init_adoc(recv) ((parser___parser_prod___ADoc___init_adoc_t)CALL((recv), (SFT_parser___parser_prod[156] + 1)))
326 val_t parser___parser_prod___ANode___parent(val_t p0);
327 typedef val_t (*parser___parser_prod___ANode___parent_t)(val_t p0);
328 void parser___parser_prod___ANode___parent__eq(val_t p0, val_t p1);
329 typedef void (*parser___parser_prod___ANode___parent__eq_t)(val_t p0, val_t p1);
330 void parser___parser_prod___ANode___remove_child(val_t p0, val_t p1);
331 typedef void (*parser___parser_prod___ANode___remove_child_t)(val_t p0, val_t p1);
332 void parser___parser_prod___ANode___replace_child(val_t p0, val_t p1, val_t p2);
333 typedef void (*parser___parser_prod___ANode___replace_child_t)(val_t p0, val_t p1, val_t p2);
334 void parser___parser_prod___ANode___replace_with(val_t p0, val_t p1);
335 typedef void (*parser___parser_prod___ANode___replace_with_t)(val_t p0, val_t p1);
336 void parser___parser_prod___ANode___visit_all(val_t p0, val_t p1);
337 typedef void (*parser___parser_prod___ANode___visit_all_t)(val_t p0, val_t p1);
338 val_t NEW_ANode_parser___parser_nodes___ANode___init();
339 void parser___parser_prod___Token___visit_all(val_t p0, val_t p1);
340 typedef void (*parser___parser_prod___Token___visit_all_t)(val_t p0, val_t p1);
341 void parser___parser_prod___Token___replace_child(val_t p0, val_t p1, val_t p2);
342 typedef void (*parser___parser_prod___Token___replace_child_t)(val_t p0, val_t p1, val_t p2);
343 val_t NEW_Token_parser___parser_nodes___ANode___init();
344 void parser___parser_prod___Prod___replace_with(val_t p0, val_t p1);
345 typedef void (*parser___parser_prod___Prod___replace_with_t)(val_t p0, val_t p1);
346 val_t NEW_Prod_parser___parser_nodes___ANode___init();
347 void parser___parser_prod___Visitor___visit(val_t p0, val_t p1);
348 typedef void (*parser___parser_prod___Visitor___visit_t)(val_t p0, val_t p1);
349 void parser___parser_prod___Visitor___enter_visit(val_t p0, val_t p1);
350 typedef void (*parser___parser_prod___Visitor___enter_visit_t)(val_t p0, val_t p1);
351 val_t parser___parser_prod___Visitor___current_node(val_t p0);
352 typedef val_t (*parser___parser_prod___Visitor___current_node_t)(val_t p0);
353 void parser___parser_prod___Visitor___init(val_t p0, int* init_table);
354 typedef void (*parser___parser_prod___Visitor___init_t)(val_t p0, int* init_table);
355 val_t NEW_Visitor_parser___parser_prod___Visitor___init();
356 void parser___parser_prod___AModule___empty_init(val_t p0, int* init_table);
357 typedef void (*parser___parser_prod___AModule___empty_init_t)(val_t p0, int* init_table);
358 val_t NEW_AModule_parser___parser_prod___AModule___empty_init();
359 void parser___parser_prod___AModule___init_amodule(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
360 typedef void (*parser___parser_prod___AModule___init_amodule_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
361 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_1_0)(struct stack_frame_t *);
362 void OC_parser___parser_prod___AModule___init_amodule_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
363 typedef void (*OC_parser___parser_prod___AModule___init_amodule_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
364 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_2_0)(struct stack_frame_t *);
365 void OC_parser___parser_prod___AModule___init_amodule_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
366 typedef void (*OC_parser___parser_prod___AModule___init_amodule_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
367 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_3_0)(struct stack_frame_t *);
368 void OC_parser___parser_prod___AModule___init_amodule_3(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
369 typedef void (*OC_parser___parser_prod___AModule___init_amodule_3_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
370 val_t NEW_AModule_parser___parser_prod___AModule___init_amodule(val_t p0, val_t p1, val_t p2, val_t p3);
371 void parser___parser_prod___AModule___replace_child(val_t p0, val_t p1, val_t p2);
372 typedef void (*parser___parser_prod___AModule___replace_child_t)(val_t p0, val_t p1, val_t p2);
373 void parser___parser_prod___AModule___visit_all(val_t p0, val_t p1);
374 typedef void (*parser___parser_prod___AModule___visit_all_t)(val_t p0, val_t p1);
375 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_1_0)(struct stack_frame_t *);
376 void OC_parser___parser_prod___AModule___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
377 typedef void (*OC_parser___parser_prod___AModule___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
378 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_2_0)(struct stack_frame_t *);
379 void OC_parser___parser_prod___AModule___visit_all_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
380 typedef void (*OC_parser___parser_prod___AModule___visit_all_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
381 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_3_0)(struct stack_frame_t *);
382 void OC_parser___parser_prod___AModule___visit_all_3(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
383 typedef void (*OC_parser___parser_prod___AModule___visit_all_3_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
384 val_t NEW_AModule_parser___parser_nodes___ANode___init();
385 void parser___parser_prod___AModuledecl___empty_init(val_t p0, int* init_table);
386 typedef void (*parser___parser_prod___AModuledecl___empty_init_t)(val_t p0, int* init_table);
387 val_t NEW_AModuledecl_parser___parser_prod___AModuledecl___empty_init();
388 void parser___parser_prod___AModuledecl___init_amoduledecl(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
389 typedef void (*parser___parser_prod___AModuledecl___init_amoduledecl_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
390 val_t NEW_AModuledecl_parser___parser_prod___AModuledecl___init_amoduledecl(val_t p0, val_t p1, val_t p2);
391 void parser___parser_prod___AModuledecl___replace_child(val_t p0, val_t p1, val_t p2);
392 typedef void (*parser___parser_prod___AModuledecl___replace_child_t)(val_t p0, val_t p1, val_t p2);
393 void parser___parser_prod___AModuledecl___visit_all(val_t p0, val_t p1);
394 typedef void (*parser___parser_prod___AModuledecl___visit_all_t)(val_t p0, val_t p1);
395 val_t NEW_AModuledecl_parser___parser_nodes___ANode___init();
396 void parser___parser_prod___AStdImport___empty_init(val_t p0, int* init_table);
397 typedef void (*parser___parser_prod___AStdImport___empty_init_t)(val_t p0, int* init_table);
398 val_t NEW_AStdImport_parser___parser_prod___AStdImport___empty_init();
399 void parser___parser_prod___AStdImport___init_astdimport(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
400 typedef void (*parser___parser_prod___AStdImport___init_astdimport_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
401 val_t NEW_AStdImport_parser___parser_prod___AStdImport___init_astdimport(val_t p0, val_t p1, val_t p2);
402 void parser___parser_prod___AStdImport___replace_child(val_t p0, val_t p1, val_t p2);
403 typedef void (*parser___parser_prod___AStdImport___replace_child_t)(val_t p0, val_t p1, val_t p2);
404 void parser___parser_prod___AStdImport___visit_all(val_t p0, val_t p1);
405 typedef void (*parser___parser_prod___AStdImport___visit_all_t)(val_t p0, val_t p1);
406 val_t NEW_AStdImport_parser___parser_nodes___ANode___init();
407 void parser___parser_prod___ANoImport___empty_init(val_t p0, int* init_table);
408 typedef void (*parser___parser_prod___ANoImport___empty_init_t)(val_t p0, int* init_table);
409 val_t NEW_ANoImport_parser___parser_prod___ANoImport___empty_init();
410 void parser___parser_prod___ANoImport___init_anoimport(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
411 typedef void (*parser___parser_prod___ANoImport___init_anoimport_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
412 val_t NEW_ANoImport_parser___parser_prod___ANoImport___init_anoimport(val_t p0, val_t p1, val_t p2);
413 void parser___parser_prod___ANoImport___replace_child(val_t p0, val_t p1, val_t p2);
414 typedef void (*parser___parser_prod___ANoImport___replace_child_t)(val_t p0, val_t p1, val_t p2);
415 void parser___parser_prod___ANoImport___visit_all(val_t p0, val_t p1);
416 typedef void (*parser___parser_prod___ANoImport___visit_all_t)(val_t p0, val_t p1);
417 val_t NEW_ANoImport_parser___parser_nodes___ANode___init();
418 void parser___parser_prod___APublicVisibility___empty_init(val_t p0, int* init_table);
419 typedef void (*parser___parser_prod___APublicVisibility___empty_init_t)(val_t p0, int* init_table);
420 val_t NEW_APublicVisibility_parser___parser_prod___APublicVisibility___empty_init();
421 void parser___parser_prod___APublicVisibility___init_apublicvisibility(val_t p0, int* init_table);
422 typedef void (*parser___parser_prod___APublicVisibility___init_apublicvisibility_t)(val_t p0, int* init_table);
423 val_t NEW_APublicVisibility_parser___parser_prod___APublicVisibility___init_apublicvisibility();
424 void parser___parser_prod___APublicVisibility___replace_child(val_t p0, val_t p1, val_t p2);
425 typedef void (*parser___parser_prod___APublicVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
426 void parser___parser_prod___APublicVisibility___visit_all(val_t p0, val_t p1);
427 typedef void (*parser___parser_prod___APublicVisibility___visit_all_t)(val_t p0, val_t p1);
428 val_t NEW_APublicVisibility_parser___parser_nodes___ANode___init();
429 void parser___parser_prod___APrivateVisibility___empty_init(val_t p0, int* init_table);
430 typedef void (*parser___parser_prod___APrivateVisibility___empty_init_t)(val_t p0, int* init_table);
431 val_t NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___empty_init();
432 void parser___parser_prod___APrivateVisibility___init_aprivatevisibility(val_t p0, val_t p1, int* init_table);
433 typedef void (*parser___parser_prod___APrivateVisibility___init_aprivatevisibility_t)(val_t p0, val_t p1, int* init_table);
434 val_t NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___init_aprivatevisibility(val_t p0);
435 void parser___parser_prod___APrivateVisibility___replace_child(val_t p0, val_t p1, val_t p2);
436 typedef void (*parser___parser_prod___APrivateVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
437 void parser___parser_prod___APrivateVisibility___visit_all(val_t p0, val_t p1);
438 typedef void (*parser___parser_prod___APrivateVisibility___visit_all_t)(val_t p0, val_t p1);
439 val_t NEW_APrivateVisibility_parser___parser_nodes___ANode___init();
440 void parser___parser_prod___AProtectedVisibility___empty_init(val_t p0, int* init_table);
441 typedef void (*parser___parser_prod___AProtectedVisibility___empty_init_t)(val_t p0, int* init_table);
442 val_t NEW_AProtectedVisibility_parser___parser_prod___AProtectedVisibility___empty_init();
443 void parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t p0, val_t p1, int* init_table);
444 typedef void (*parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)(val_t p0, val_t p1, int* init_table);
445 val_t NEW_AProtectedVisibility_parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility(val_t p0);
446 void parser___parser_prod___AProtectedVisibility___replace_child(val_t p0, val_t p1, val_t p2);
447 typedef void (*parser___parser_prod___AProtectedVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
448 void parser___parser_prod___AProtectedVisibility___visit_all(val_t p0, val_t p1);
449 typedef void (*parser___parser_prod___AProtectedVisibility___visit_all_t)(val_t p0, val_t p1);
450 val_t NEW_AProtectedVisibility_parser___parser_nodes___ANode___init();
451 void parser___parser_prod___AIntrudeVisibility___empty_init(val_t p0, int* init_table);
452 typedef void (*parser___parser_prod___AIntrudeVisibility___empty_init_t)(val_t p0, int* init_table);
453 val_t NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___empty_init();
454 void parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t p0, val_t p1, int* init_table);
455 typedef void (*parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)(val_t p0, val_t p1, int* init_table);
456 val_t NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t p0);
457 void parser___parser_prod___AIntrudeVisibility___replace_child(val_t p0, val_t p1, val_t p2);
458 typedef void (*parser___parser_prod___AIntrudeVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
459 void parser___parser_prod___AIntrudeVisibility___visit_all(val_t p0, val_t p1);
460 typedef void (*parser___parser_prod___AIntrudeVisibility___visit_all_t)(val_t p0, val_t p1);
461 val_t NEW_AIntrudeVisibility_parser___parser_nodes___ANode___init();
462 void parser___parser_prod___AStdClassdef___empty_init(val_t p0, int* init_table);
463 typedef void (*parser___parser_prod___AStdClassdef___empty_init_t)(val_t p0, int* init_table);
464 val_t NEW_AStdClassdef_parser___parser_prod___AStdClassdef___empty_init();
465 void parser___parser_prod___AStdClassdef___init_astdclassdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, val_t p10, int* init_table);
466 typedef void (*parser___parser_prod___AStdClassdef___init_astdclassdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, val_t p10, int* init_table);
467 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_1_0)(struct stack_frame_t *);
468 void OC_parser___parser_prod___AStdClassdef___init_astdclassdef_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
469 typedef void (*OC_parser___parser_prod___AStdClassdef___init_astdclassdef_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
470 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_2_0)(struct stack_frame_t *);
471 void OC_parser___parser_prod___AStdClassdef___init_astdclassdef_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
472 typedef void (*OC_parser___parser_prod___AStdClassdef___init_astdclassdef_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
473 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_3_0)(struct stack_frame_t *);
474 void OC_parser___parser_prod___AStdClassdef___init_astdclassdef_3(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
475 typedef void (*OC_parser___parser_prod___AStdClassdef___init_astdclassdef_3_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
476 val_t NEW_AStdClassdef_parser___parser_prod___AStdClassdef___init_astdclassdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9);
477 void parser___parser_prod___AStdClassdef___replace_child(val_t p0, val_t p1, val_t p2);
478 typedef void (*parser___parser_prod___AStdClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
479 void parser___parser_prod___AStdClassdef___visit_all(val_t p0, val_t p1);
480 typedef void (*parser___parser_prod___AStdClassdef___visit_all_t)(val_t p0, val_t p1);
481 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_1_0)(struct stack_frame_t *);
482 void OC_parser___parser_prod___AStdClassdef___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
483 typedef void (*OC_parser___parser_prod___AStdClassdef___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
484 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_2_0)(struct stack_frame_t *);
485 void OC_parser___parser_prod___AStdClassdef___visit_all_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
486 typedef void (*OC_parser___parser_prod___AStdClassdef___visit_all_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
487 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_3_0)(struct stack_frame_t *);
488 void OC_parser___parser_prod___AStdClassdef___visit_all_3(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
489 typedef void (*OC_parser___parser_prod___AStdClassdef___visit_all_3_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
490 val_t NEW_AStdClassdef_parser___parser_nodes___ANode___init();
491 void parser___parser_prod___ATopClassdef___empty_init(val_t p0, int* init_table);
492 typedef void (*parser___parser_prod___ATopClassdef___empty_init_t)(val_t p0, int* init_table);
493 val_t NEW_ATopClassdef_parser___parser_prod___ATopClassdef___empty_init();
494 void parser___parser_prod___ATopClassdef___init_atopclassdef(val_t p0, val_t p1, int* init_table);
495 typedef void (*parser___parser_prod___ATopClassdef___init_atopclassdef_t)(val_t p0, val_t p1, int* init_table);
496 typedef void (*CLOS_OC_parser___parser_prod___ATopClassdef___init_atopclassdef_1_0)(struct stack_frame_t *);
497 void OC_parser___parser_prod___ATopClassdef___init_atopclassdef_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
498 typedef void (*OC_parser___parser_prod___ATopClassdef___init_atopclassdef_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
499 val_t NEW_ATopClassdef_parser___parser_prod___ATopClassdef___init_atopclassdef(val_t p0);
500 void parser___parser_prod___ATopClassdef___replace_child(val_t p0, val_t p1, val_t p2);
501 typedef void (*parser___parser_prod___ATopClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
502 void parser___parser_prod___ATopClassdef___visit_all(val_t p0, val_t p1);
503 typedef void (*parser___parser_prod___ATopClassdef___visit_all_t)(val_t p0, val_t p1);
504 typedef void (*CLOS_OC_parser___parser_prod___ATopClassdef___visit_all_1_0)(struct stack_frame_t *);
505 void OC_parser___parser_prod___ATopClassdef___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
506 typedef void (*OC_parser___parser_prod___ATopClassdef___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
507 val_t NEW_ATopClassdef_parser___parser_nodes___ANode___init();
508 void parser___parser_prod___AMainClassdef___empty_init(val_t p0, int* init_table);
509 typedef void (*parser___parser_prod___AMainClassdef___empty_init_t)(val_t p0, int* init_table);
510 val_t NEW_AMainClassdef_parser___parser_prod___AMainClassdef___empty_init();
511 void parser___parser_prod___AMainClassdef___init_amainclassdef(val_t p0, val_t p1, int* init_table);
512 typedef void (*parser___parser_prod___AMainClassdef___init_amainclassdef_t)(val_t p0, val_t p1, int* init_table);
513 typedef void (*CLOS_OC_parser___parser_prod___AMainClassdef___init_amainclassdef_1_0)(struct stack_frame_t *);
514 void OC_parser___parser_prod___AMainClassdef___init_amainclassdef_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
515 typedef void (*OC_parser___parser_prod___AMainClassdef___init_amainclassdef_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
516 val_t NEW_AMainClassdef_parser___parser_prod___AMainClassdef___init_amainclassdef(val_t p0);
517 void parser___parser_prod___AMainClassdef___replace_child(val_t p0, val_t p1, val_t p2);
518 typedef void (*parser___parser_prod___AMainClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
519 void parser___parser_prod___AMainClassdef___visit_all(val_t p0, val_t p1);
520 typedef void (*parser___parser_prod___AMainClassdef___visit_all_t)(val_t p0, val_t p1);
521 typedef void (*CLOS_OC_parser___parser_prod___AMainClassdef___visit_all_1_0)(struct stack_frame_t *);
522 void OC_parser___parser_prod___AMainClassdef___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
523 typedef void (*OC_parser___parser_prod___AMainClassdef___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
524 val_t NEW_AMainClassdef_parser___parser_nodes___ANode___init();
525 void parser___parser_prod___AConcreteClasskind___empty_init(val_t p0, int* init_table);
526 typedef void (*parser___parser_prod___AConcreteClasskind___empty_init_t)(val_t p0, int* init_table);
527 val_t NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___empty_init();
528 void parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t p0, val_t p1, int* init_table);
529 typedef void (*parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)(val_t p0, val_t p1, int* init_table);
530 val_t NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t p0);
531 void parser___parser_prod___AConcreteClasskind___replace_child(val_t p0, val_t p1, val_t p2);
532 typedef void (*parser___parser_prod___AConcreteClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
533 void parser___parser_prod___AConcreteClasskind___visit_all(val_t p0, val_t p1);
534 typedef void (*parser___parser_prod___AConcreteClasskind___visit_all_t)(val_t p0, val_t p1);
535 val_t NEW_AConcreteClasskind_parser___parser_nodes___ANode___init();
536 void parser___parser_prod___AAbstractClasskind___empty_init(val_t p0, int* init_table);
537 typedef void (*parser___parser_prod___AAbstractClasskind___empty_init_t)(val_t p0, int* init_table);
538 val_t NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___empty_init();
539 void parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t p0, val_t p1, val_t p2, int* init_table);
540 typedef void (*parser___parser_prod___AAbstractClasskind___init_aabstractclasskind_t)(val_t p0, val_t p1, val_t p2, int* init_table);
541 val_t NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t p0, val_t p1);
542 void parser___parser_prod___AAbstractClasskind___replace_child(val_t p0, val_t p1, val_t p2);
543 typedef void (*parser___parser_prod___AAbstractClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
544 void parser___parser_prod___AAbstractClasskind___visit_all(val_t p0, val_t p1);
545 typedef void (*parser___parser_prod___AAbstractClasskind___visit_all_t)(val_t p0, val_t p1);
546 val_t NEW_AAbstractClasskind_parser___parser_nodes___ANode___init();
547 void parser___parser_prod___AInterfaceClasskind___empty_init(val_t p0, int* init_table);
548 typedef void (*parser___parser_prod___AInterfaceClasskind___empty_init_t)(val_t p0, int* init_table);
549 val_t NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___empty_init();
550 void parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t p0, val_t p1, int* init_table);
551 typedef void (*parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)(val_t p0, val_t p1, int* init_table);
552 val_t NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t p0);
553 void parser___parser_prod___AInterfaceClasskind___replace_child(val_t p0, val_t p1, val_t p2);
554 typedef void (*parser___parser_prod___AInterfaceClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
555 void parser___parser_prod___AInterfaceClasskind___visit_all(val_t p0, val_t p1);
556 typedef void (*parser___parser_prod___AInterfaceClasskind___visit_all_t)(val_t p0, val_t p1);
557 val_t NEW_AInterfaceClasskind_parser___parser_nodes___ANode___init();
558 void parser___parser_prod___AEnumClasskind___empty_init(val_t p0, int* init_table);
559 typedef void (*parser___parser_prod___AEnumClasskind___empty_init_t)(val_t p0, int* init_table);
560 val_t NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___empty_init();
561 void parser___parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0, val_t p1, int* init_table);
562 typedef void (*parser___parser_prod___AEnumClasskind___init_aenumclasskind_t)(val_t p0, val_t p1, int* init_table);
563 val_t NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0);
564 void parser___parser_prod___AEnumClasskind___replace_child(val_t p0, val_t p1, val_t p2);
565 typedef void (*parser___parser_prod___AEnumClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
566 void parser___parser_prod___AEnumClasskind___visit_all(val_t p0, val_t p1);
567 typedef void (*parser___parser_prod___AEnumClasskind___visit_all_t)(val_t p0, val_t p1);
568 val_t NEW_AEnumClasskind_parser___parser_nodes___ANode___init();
569 void parser___parser_prod___AExternClasskind___empty_init(val_t p0, int* init_table);
570 typedef void (*parser___parser_prod___AExternClasskind___empty_init_t)(val_t p0, int* init_table);
571 val_t NEW_AExternClasskind_parser___parser_prod___AExternClasskind___empty_init();
572 void parser___parser_prod___AExternClasskind___init_aexternclasskind(val_t p0, val_t p1, int* init_table);
573 typedef void (*parser___parser_prod___AExternClasskind___init_aexternclasskind_t)(val_t p0, val_t p1, int* init_table);
574 val_t NEW_AExternClasskind_parser___parser_prod___AExternClasskind___init_aexternclasskind(val_t p0);
575 void parser___parser_prod___AExternClasskind___replace_child(val_t p0, val_t p1, val_t p2);
576 typedef void (*parser___parser_prod___AExternClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
577 void parser___parser_prod___AExternClasskind___visit_all(val_t p0, val_t p1);
578 typedef void (*parser___parser_prod___AExternClasskind___visit_all_t)(val_t p0, val_t p1);
579 val_t NEW_AExternClasskind_parser___parser_nodes___ANode___init();
580 void parser___parser_prod___AFormaldef___empty_init(val_t p0, int* init_table);
581 typedef void (*parser___parser_prod___AFormaldef___empty_init_t)(val_t p0, int* init_table);
582 val_t NEW_AFormaldef_parser___parser_prod___AFormaldef___empty_init();
583 void parser___parser_prod___AFormaldef___init_aformaldef(val_t p0, val_t p1, val_t p2, int* init_table);
584 typedef void (*parser___parser_prod___AFormaldef___init_aformaldef_t)(val_t p0, val_t p1, val_t p2, int* init_table);
585 val_t NEW_AFormaldef_parser___parser_prod___AFormaldef___init_aformaldef(val_t p0, val_t p1);
586 void parser___parser_prod___AFormaldef___replace_child(val_t p0, val_t p1, val_t p2);
587 typedef void (*parser___parser_prod___AFormaldef___replace_child_t)(val_t p0, val_t p1, val_t p2);
588 void parser___parser_prod___AFormaldef___visit_all(val_t p0, val_t p1);
589 typedef void (*parser___parser_prod___AFormaldef___visit_all_t)(val_t p0, val_t p1);
590 val_t NEW_AFormaldef_parser___parser_nodes___ANode___init();
591 void parser___parser_prod___ASuperclass___empty_init(val_t p0, int* init_table);
592 typedef void (*parser___parser_prod___ASuperclass___empty_init_t)(val_t p0, int* init_table);
593 val_t NEW_ASuperclass_parser___parser_prod___ASuperclass___empty_init();
594 void parser___parser_prod___ASuperclass___init_asuperclass(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
595 typedef void (*parser___parser_prod___ASuperclass___init_asuperclass_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
596 val_t NEW_ASuperclass_parser___parser_prod___ASuperclass___init_asuperclass(val_t p0, val_t p1, val_t p2);
597 void parser___parser_prod___ASuperclass___replace_child(val_t p0, val_t p1, val_t p2);
598 typedef void (*parser___parser_prod___ASuperclass___replace_child_t)(val_t p0, val_t p1, val_t p2);
599 void parser___parser_prod___ASuperclass___visit_all(val_t p0, val_t p1);
600 typedef void (*parser___parser_prod___ASuperclass___visit_all_t)(val_t p0, val_t p1);
601 val_t NEW_ASuperclass_parser___parser_nodes___ANode___init();
602 void parser___parser_prod___AAttrPropdef___empty_init(val_t p0, int* init_table);
603 typedef void (*parser___parser_prod___AAttrPropdef___empty_init_t)(val_t p0, int* init_table);
604 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___empty_init();
605 void parser___parser_prod___AAttrPropdef___init_aattrpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, val_t p10, int* init_table);
606 typedef void (*parser___parser_prod___AAttrPropdef___init_aattrpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, val_t p10, int* init_table);
607 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___init_aattrpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9);
608 void parser___parser_prod___AAttrPropdef___replace_child(val_t p0, val_t p1, val_t p2);
609 typedef void (*parser___parser_prod___AAttrPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
610 void parser___parser_prod___AAttrPropdef___visit_all(val_t p0, val_t p1);
611 typedef void (*parser___parser_prod___AAttrPropdef___visit_all_t)(val_t p0, val_t p1);
612 val_t NEW_AAttrPropdef_parser___parser_nodes___ANode___init();
613 void parser___parser_prod___AMethPropdef___empty_init(val_t p0, int* init_table);
614 typedef void (*parser___parser_prod___AMethPropdef___empty_init_t)(val_t p0, int* init_table);
615 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
616 void parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
617 typedef void (*parser___parser_prod___AMethPropdef___init_amethpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
618 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
619 void parser___parser_prod___AMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
620 typedef void (*parser___parser_prod___AMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
621 void parser___parser_prod___AMethPropdef___visit_all(val_t p0, val_t p1);
622 typedef void (*parser___parser_prod___AMethPropdef___visit_all_t)(val_t p0, val_t p1);
623 val_t NEW_AMethPropdef_parser___parser_nodes___ANode___init();
624 val_t NEW_ADeferredMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
625 void parser___parser_prod___ADeferredMethPropdef___empty_init(val_t p0, int* init_table);
626 typedef void (*parser___parser_prod___ADeferredMethPropdef___empty_init_t)(val_t p0, int* init_table);
627 val_t NEW_ADeferredMethPropdef_parser___parser_prod___ADeferredMethPropdef___empty_init();
628 void parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
629 typedef void (*parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
630 val_t NEW_ADeferredMethPropdef_parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
631 void parser___parser_prod___ADeferredMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
632 typedef void (*parser___parser_prod___ADeferredMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
633 void parser___parser_prod___ADeferredMethPropdef___visit_all(val_t p0, val_t p1);
634 typedef void (*parser___parser_prod___ADeferredMethPropdef___visit_all_t)(val_t p0, val_t p1);
635 val_t NEW_ADeferredMethPropdef_parser___parser_nodes___ANode___init();
636 val_t NEW_ADeferredMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
637 val_t NEW_AInternMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
638 void parser___parser_prod___AInternMethPropdef___empty_init(val_t p0, int* init_table);
639 typedef void (*parser___parser_prod___AInternMethPropdef___empty_init_t)(val_t p0, int* init_table);
640 val_t NEW_AInternMethPropdef_parser___parser_prod___AInternMethPropdef___empty_init();
641 void parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
642 typedef void (*parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
643 val_t NEW_AInternMethPropdef_parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
644 void parser___parser_prod___AInternMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
645 typedef void (*parser___parser_prod___AInternMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
646 void parser___parser_prod___AInternMethPropdef___visit_all(val_t p0, val_t p1);
647 typedef void (*parser___parser_prod___AInternMethPropdef___visit_all_t)(val_t p0, val_t p1);
648 val_t NEW_AInternMethPropdef_parser___parser_nodes___ANode___init();
649 val_t NEW_AInternMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
650 val_t NEW_AExternMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
651 void parser___parser_prod___AExternMethPropdef___empty_init(val_t p0, int* init_table);
652 typedef void (*parser___parser_prod___AExternMethPropdef___empty_init_t)(val_t p0, int* init_table);
653 val_t NEW_AExternMethPropdef_parser___parser_prod___AExternMethPropdef___empty_init();
654 void parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, int* init_table);
655 typedef void (*parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, int* init_table);
656 val_t NEW_AExternMethPropdef_parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8);
657 void parser___parser_prod___AExternMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
658 typedef void (*parser___parser_prod___AExternMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
659 void parser___parser_prod___AExternMethPropdef___visit_all(val_t p0, val_t p1);
660 typedef void (*parser___parser_prod___AExternMethPropdef___visit_all_t)(val_t p0, val_t p1);
661 val_t NEW_AExternMethPropdef_parser___parser_nodes___ANode___init();
662 val_t NEW_AExternMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
663 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
664 void parser___parser_prod___AConcreteMethPropdef___empty_init(val_t p0, int* init_table);
665 typedef void (*parser___parser_prod___AConcreteMethPropdef___empty_init_t)(val_t p0, int* init_table);
666 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
667 void parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, int* init_table);
668 typedef void (*parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, int* init_table);
669 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
670 void parser___parser_prod___AConcreteMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
671 typedef void (*parser___parser_prod___AConcreteMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
672 void parser___parser_prod___AConcreteMethPropdef___visit_all(val_t p0, val_t p1);
673 typedef void (*parser___parser_prod___AConcreteMethPropdef___visit_all_t)(val_t p0, val_t p1);
674 val_t NEW_AConcreteMethPropdef_parser___parser_nodes___ANode___init();
675 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
676 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
677 void parser___parser_prod___AConcreteInitPropdef___empty_init(val_t p0, int* init_table);
678 typedef void (*parser___parser_prod___AConcreteInitPropdef___empty_init_t)(val_t p0, int* init_table);
679 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___empty_init();
680 void parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, int* init_table);
681 typedef void (*parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, int* init_table);
682 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
683 void parser___parser_prod___AConcreteInitPropdef___replace_child(val_t p0, val_t p1, val_t p2);
684 typedef void (*parser___parser_prod___AConcreteInitPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
685 void parser___parser_prod___AConcreteInitPropdef___visit_all(val_t p0, val_t p1);
686 typedef void (*parser___parser_prod___AConcreteInitPropdef___visit_all_t)(val_t p0, val_t p1);
687 val_t NEW_AConcreteInitPropdef_parser___parser_nodes___ANode___init();
688 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
689 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
690 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
691 val_t NEW_AExternInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
692 void parser___parser_prod___AExternInitPropdef___empty_init(val_t p0, int* init_table);
693 typedef void (*parser___parser_prod___AExternInitPropdef___empty_init_t)(val_t p0, int* init_table);
694 val_t NEW_AExternInitPropdef_parser___parser_prod___AExternInitPropdef___empty_init();
695 void parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, int* init_table);
696 typedef void (*parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9, int* init_table);
697 val_t NEW_AExternInitPropdef_parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8);
698 void parser___parser_prod___AExternInitPropdef___replace_child(val_t p0, val_t p1, val_t p2);
699 typedef void (*parser___parser_prod___AExternInitPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
700 void parser___parser_prod___AExternInitPropdef___visit_all(val_t p0, val_t p1);
701 typedef void (*parser___parser_prod___AExternInitPropdef___visit_all_t)(val_t p0, val_t p1);
702 val_t NEW_AExternInitPropdef_parser___parser_nodes___ANode___init();
703 val_t NEW_AExternInitPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
704 val_t NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
705 void parser___parser_prod___AMainMethPropdef___empty_init(val_t p0, int* init_table);
706 typedef void (*parser___parser_prod___AMainMethPropdef___empty_init_t)(val_t p0, int* init_table);
707 val_t NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___empty_init();
708 void parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t p0, val_t p1, val_t p2, int* init_table);
709 typedef void (*parser___parser_prod___AMainMethPropdef___init_amainmethpropdef_t)(val_t p0, val_t p1, val_t p2, int* init_table);
710 val_t NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t p0, val_t p1);
711 void parser___parser_prod___AMainMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
712 typedef void (*parser___parser_prod___AMainMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
713 void parser___parser_prod___AMainMethPropdef___visit_all(val_t p0, val_t p1);
714 typedef void (*parser___parser_prod___AMainMethPropdef___visit_all_t)(val_t p0, val_t p1);
715 val_t NEW_AMainMethPropdef_parser___parser_nodes___ANode___init();
716 val_t NEW_AMainMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
717 val_t NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
718 val_t NEW_AMainMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
719 void parser___parser_prod___ATypePropdef___empty_init(val_t p0, int* init_table);
720 typedef void (*parser___parser_prod___ATypePropdef___empty_init_t)(val_t p0, int* init_table);
721 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___empty_init();
722 void parser___parser_prod___ATypePropdef___init_atypepropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
723 typedef void (*parser___parser_prod___ATypePropdef___init_atypepropdef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
724 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___init_atypepropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
725 void parser___parser_prod___ATypePropdef___replace_child(val_t p0, val_t p1, val_t p2);
726 typedef void (*parser___parser_prod___ATypePropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
727 void parser___parser_prod___ATypePropdef___visit_all(val_t p0, val_t p1);
728 typedef void (*parser___parser_prod___ATypePropdef___visit_all_t)(val_t p0, val_t p1);
729 val_t NEW_ATypePropdef_parser___parser_nodes___ANode___init();
730 void parser___parser_prod___AReadAble___empty_init(val_t p0, int* init_table);
731 typedef void (*parser___parser_prod___AReadAble___empty_init_t)(val_t p0, int* init_table);
732 val_t NEW_AReadAble_parser___parser_prod___AReadAble___empty_init();
733 void parser___parser_prod___AReadAble___init_areadable(val_t p0, val_t p1, val_t p2, int* init_table);
734 typedef void (*parser___parser_prod___AReadAble___init_areadable_t)(val_t p0, val_t p1, val_t p2, int* init_table);
735 val_t NEW_AReadAble_parser___parser_prod___AReadAble___init_areadable(val_t p0, val_t p1);
736 void parser___parser_prod___AReadAble___replace_child(val_t p0, val_t p1, val_t p2);
737 typedef void (*parser___parser_prod___AReadAble___replace_child_t)(val_t p0, val_t p1, val_t p2);
738 void parser___parser_prod___AReadAble___visit_all(val_t p0, val_t p1);
739 typedef void (*parser___parser_prod___AReadAble___visit_all_t)(val_t p0, val_t p1);
740 val_t NEW_AReadAble_parser___parser_nodes___ANode___init();
741 void parser___parser_prod___AWriteAble___empty_init(val_t p0, int* init_table);
742 typedef void (*parser___parser_prod___AWriteAble___empty_init_t)(val_t p0, int* init_table);
743 val_t NEW_AWriteAble_parser___parser_prod___AWriteAble___empty_init();
744 void parser___parser_prod___AWriteAble___init_awriteable(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
745 typedef void (*parser___parser_prod___AWriteAble___init_awriteable_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
746 val_t NEW_AWriteAble_parser___parser_prod___AWriteAble___init_awriteable(val_t p0, val_t p1, val_t p2);
747 void parser___parser_prod___AWriteAble___replace_child(val_t p0, val_t p1, val_t p2);
748 typedef void (*parser___parser_prod___AWriteAble___replace_child_t)(val_t p0, val_t p1, val_t p2);
749 void parser___parser_prod___AWriteAble___visit_all(val_t p0, val_t p1);
750 typedef void (*parser___parser_prod___AWriteAble___visit_all_t)(val_t p0, val_t p1);
751 val_t NEW_AWriteAble_parser___parser_nodes___ANode___init();
752 void parser___parser_prod___AIdMethid___empty_init(val_t p0, int* init_table);
753 typedef void (*parser___parser_prod___AIdMethid___empty_init_t)(val_t p0, int* init_table);
754 val_t NEW_AIdMethid_parser___parser_prod___AIdMethid___empty_init();
755 void parser___parser_prod___AIdMethid___init_aidmethid(val_t p0, val_t p1, int* init_table);
756 typedef void (*parser___parser_prod___AIdMethid___init_aidmethid_t)(val_t p0, val_t p1, int* init_table);
757 val_t NEW_AIdMethid_parser___parser_prod___AIdMethid___init_aidmethid(val_t p0);
758 void parser___parser_prod___AIdMethid___replace_child(val_t p0, val_t p1, val_t p2);
759 typedef void (*parser___parser_prod___AIdMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
760 void parser___parser_prod___AIdMethid___visit_all(val_t p0, val_t p1);
761 typedef void (*parser___parser_prod___AIdMethid___visit_all_t)(val_t p0, val_t p1);
762 val_t NEW_AIdMethid_parser___parser_nodes___ANode___init();
763 void parser___parser_prod___APlusMethid___empty_init(val_t p0, int* init_table);
764 typedef void (*parser___parser_prod___APlusMethid___empty_init_t)(val_t p0, int* init_table);
765 val_t NEW_APlusMethid_parser___parser_prod___APlusMethid___empty_init();
766 void parser___parser_prod___APlusMethid___init_aplusmethid(val_t p0, val_t p1, int* init_table);
767 typedef void (*parser___parser_prod___APlusMethid___init_aplusmethid_t)(val_t p0, val_t p1, int* init_table);
768 val_t NEW_APlusMethid_parser___parser_prod___APlusMethid___init_aplusmethid(val_t p0);
769 void parser___parser_prod___APlusMethid___replace_child(val_t p0, val_t p1, val_t p2);
770 typedef void (*parser___parser_prod___APlusMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
771 void parser___parser_prod___APlusMethid___visit_all(val_t p0, val_t p1);
772 typedef void (*parser___parser_prod___APlusMethid___visit_all_t)(val_t p0, val_t p1);
773 val_t NEW_APlusMethid_parser___parser_nodes___ANode___init();
774 void parser___parser_prod___AMinusMethid___empty_init(val_t p0, int* init_table);
775 typedef void (*parser___parser_prod___AMinusMethid___empty_init_t)(val_t p0, int* init_table);
776 val_t NEW_AMinusMethid_parser___parser_prod___AMinusMethid___empty_init();
777 void parser___parser_prod___AMinusMethid___init_aminusmethid(val_t p0, val_t p1, int* init_table);
778 typedef void (*parser___parser_prod___AMinusMethid___init_aminusmethid_t)(val_t p0, val_t p1, int* init_table);
779 val_t NEW_AMinusMethid_parser___parser_prod___AMinusMethid___init_aminusmethid(val_t p0);
780 void parser___parser_prod___AMinusMethid___replace_child(val_t p0, val_t p1, val_t p2);
781 typedef void (*parser___parser_prod___AMinusMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
782 void parser___parser_prod___AMinusMethid___visit_all(val_t p0, val_t p1);
783 typedef void (*parser___parser_prod___AMinusMethid___visit_all_t)(val_t p0, val_t p1);
784 val_t NEW_AMinusMethid_parser___parser_nodes___ANode___init();
785 void parser___parser_prod___AStarMethid___empty_init(val_t p0, int* init_table);
786 typedef void (*parser___parser_prod___AStarMethid___empty_init_t)(val_t p0, int* init_table);
787 val_t NEW_AStarMethid_parser___parser_prod___AStarMethid___empty_init();
788 void parser___parser_prod___AStarMethid___init_astarmethid(val_t p0, val_t p1, int* init_table);
789 typedef void (*parser___parser_prod___AStarMethid___init_astarmethid_t)(val_t p0, val_t p1, int* init_table);
790 val_t NEW_AStarMethid_parser___parser_prod___AStarMethid___init_astarmethid(val_t p0);
791 void parser___parser_prod___AStarMethid___replace_child(val_t p0, val_t p1, val_t p2);
792 typedef void (*parser___parser_prod___AStarMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
793 void parser___parser_prod___AStarMethid___visit_all(val_t p0, val_t p1);
794 typedef void (*parser___parser_prod___AStarMethid___visit_all_t)(val_t p0, val_t p1);
795 val_t NEW_AStarMethid_parser___parser_nodes___ANode___init();
796 void parser___parser_prod___ASlashMethid___empty_init(val_t p0, int* init_table);
797 typedef void (*parser___parser_prod___ASlashMethid___empty_init_t)(val_t p0, int* init_table);
798 val_t NEW_ASlashMethid_parser___parser_prod___ASlashMethid___empty_init();
799 void parser___parser_prod___ASlashMethid___init_aslashmethid(val_t p0, val_t p1, int* init_table);
800 typedef void (*parser___parser_prod___ASlashMethid___init_aslashmethid_t)(val_t p0, val_t p1, int* init_table);
801 val_t NEW_ASlashMethid_parser___parser_prod___ASlashMethid___init_aslashmethid(val_t p0);
802 void parser___parser_prod___ASlashMethid___replace_child(val_t p0, val_t p1, val_t p2);
803 typedef void (*parser___parser_prod___ASlashMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
804 void parser___parser_prod___ASlashMethid___visit_all(val_t p0, val_t p1);
805 typedef void (*parser___parser_prod___ASlashMethid___visit_all_t)(val_t p0, val_t p1);
806 val_t NEW_ASlashMethid_parser___parser_nodes___ANode___init();
807 void parser___parser_prod___APercentMethid___empty_init(val_t p0, int* init_table);
808 typedef void (*parser___parser_prod___APercentMethid___empty_init_t)(val_t p0, int* init_table);
809 val_t NEW_APercentMethid_parser___parser_prod___APercentMethid___empty_init();
810 void parser___parser_prod___APercentMethid___init_apercentmethid(val_t p0, val_t p1, int* init_table);
811 typedef void (*parser___parser_prod___APercentMethid___init_apercentmethid_t)(val_t p0, val_t p1, int* init_table);
812 val_t NEW_APercentMethid_parser___parser_prod___APercentMethid___init_apercentmethid(val_t p0);
813 void parser___parser_prod___APercentMethid___replace_child(val_t p0, val_t p1, val_t p2);
814 typedef void (*parser___parser_prod___APercentMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
815 void parser___parser_prod___APercentMethid___visit_all(val_t p0, val_t p1);
816 typedef void (*parser___parser_prod___APercentMethid___visit_all_t)(val_t p0, val_t p1);
817 val_t NEW_APercentMethid_parser___parser_nodes___ANode___init();
818 void parser___parser_prod___AEqMethid___empty_init(val_t p0, int* init_table);
819 typedef void (*parser___parser_prod___AEqMethid___empty_init_t)(val_t p0, int* init_table);
820 val_t NEW_AEqMethid_parser___parser_prod___AEqMethid___empty_init();
821 void parser___parser_prod___AEqMethid___init_aeqmethid(val_t p0, val_t p1, int* init_table);
822 typedef void (*parser___parser_prod___AEqMethid___init_aeqmethid_t)(val_t p0, val_t p1, int* init_table);
823 val_t NEW_AEqMethid_parser___parser_prod___AEqMethid___init_aeqmethid(val_t p0);
824 void parser___parser_prod___AEqMethid___replace_child(val_t p0, val_t p1, val_t p2);
825 typedef void (*parser___parser_prod___AEqMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
826 void parser___parser_prod___AEqMethid___visit_all(val_t p0, val_t p1);
827 typedef void (*parser___parser_prod___AEqMethid___visit_all_t)(val_t p0, val_t p1);
828 val_t NEW_AEqMethid_parser___parser_nodes___ANode___init();
829 void parser___parser_prod___ANeMethid___empty_init(val_t p0, int* init_table);
830 typedef void (*parser___parser_prod___ANeMethid___empty_init_t)(val_t p0, int* init_table);
831 val_t NEW_ANeMethid_parser___parser_prod___ANeMethid___empty_init();
832 void parser___parser_prod___ANeMethid___init_anemethid(val_t p0, val_t p1, int* init_table);
833 typedef void (*parser___parser_prod___ANeMethid___init_anemethid_t)(val_t p0, val_t p1, int* init_table);
834 val_t NEW_ANeMethid_parser___parser_prod___ANeMethid___init_anemethid(val_t p0);
835 void parser___parser_prod___ANeMethid___replace_child(val_t p0, val_t p1, val_t p2);
836 typedef void (*parser___parser_prod___ANeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
837 void parser___parser_prod___ANeMethid___visit_all(val_t p0, val_t p1);
838 typedef void (*parser___parser_prod___ANeMethid___visit_all_t)(val_t p0, val_t p1);
839 val_t NEW_ANeMethid_parser___parser_nodes___ANode___init();
840 void parser___parser_prod___ALeMethid___empty_init(val_t p0, int* init_table);
841 typedef void (*parser___parser_prod___ALeMethid___empty_init_t)(val_t p0, int* init_table);
842 val_t NEW_ALeMethid_parser___parser_prod___ALeMethid___empty_init();
843 void parser___parser_prod___ALeMethid___init_alemethid(val_t p0, val_t p1, int* init_table);
844 typedef void (*parser___parser_prod___ALeMethid___init_alemethid_t)(val_t p0, val_t p1, int* init_table);
845 val_t NEW_ALeMethid_parser___parser_prod___ALeMethid___init_alemethid(val_t p0);
846 void parser___parser_prod___ALeMethid___replace_child(val_t p0, val_t p1, val_t p2);
847 typedef void (*parser___parser_prod___ALeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
848 void parser___parser_prod___ALeMethid___visit_all(val_t p0, val_t p1);
849 typedef void (*parser___parser_prod___ALeMethid___visit_all_t)(val_t p0, val_t p1);
850 val_t NEW_ALeMethid_parser___parser_nodes___ANode___init();
851 void parser___parser_prod___AGeMethid___empty_init(val_t p0, int* init_table);
852 typedef void (*parser___parser_prod___AGeMethid___empty_init_t)(val_t p0, int* init_table);
853 val_t NEW_AGeMethid_parser___parser_prod___AGeMethid___empty_init();
854 void parser___parser_prod___AGeMethid___init_agemethid(val_t p0, val_t p1, int* init_table);
855 typedef void (*parser___parser_prod___AGeMethid___init_agemethid_t)(val_t p0, val_t p1, int* init_table);
856 val_t NEW_AGeMethid_parser___parser_prod___AGeMethid___init_agemethid(val_t p0);
857 void parser___parser_prod___AGeMethid___replace_child(val_t p0, val_t p1, val_t p2);
858 typedef void (*parser___parser_prod___AGeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
859 void parser___parser_prod___AGeMethid___visit_all(val_t p0, val_t p1);
860 typedef void (*parser___parser_prod___AGeMethid___visit_all_t)(val_t p0, val_t p1);
861 val_t NEW_AGeMethid_parser___parser_nodes___ANode___init();
862 void parser___parser_prod___ALtMethid___empty_init(val_t p0, int* init_table);
863 typedef void (*parser___parser_prod___ALtMethid___empty_init_t)(val_t p0, int* init_table);
864 val_t NEW_ALtMethid_parser___parser_prod___ALtMethid___empty_init();
865 void parser___parser_prod___ALtMethid___init_altmethid(val_t p0, val_t p1, int* init_table);
866 typedef void (*parser___parser_prod___ALtMethid___init_altmethid_t)(val_t p0, val_t p1, int* init_table);
867 val_t NEW_ALtMethid_parser___parser_prod___ALtMethid___init_altmethid(val_t p0);
868 void parser___parser_prod___ALtMethid___replace_child(val_t p0, val_t p1, val_t p2);
869 typedef void (*parser___parser_prod___ALtMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
870 void parser___parser_prod___ALtMethid___visit_all(val_t p0, val_t p1);
871 typedef void (*parser___parser_prod___ALtMethid___visit_all_t)(val_t p0, val_t p1);
872 val_t NEW_ALtMethid_parser___parser_nodes___ANode___init();
873 void parser___parser_prod___AGtMethid___empty_init(val_t p0, int* init_table);
874 typedef void (*parser___parser_prod___AGtMethid___empty_init_t)(val_t p0, int* init_table);
875 val_t NEW_AGtMethid_parser___parser_prod___AGtMethid___empty_init();
876 void parser___parser_prod___AGtMethid___init_agtmethid(val_t p0, val_t p1, int* init_table);
877 typedef void (*parser___parser_prod___AGtMethid___init_agtmethid_t)(val_t p0, val_t p1, int* init_table);
878 val_t NEW_AGtMethid_parser___parser_prod___AGtMethid___init_agtmethid(val_t p0);
879 void parser___parser_prod___AGtMethid___replace_child(val_t p0, val_t p1, val_t p2);
880 typedef void (*parser___parser_prod___AGtMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
881 void parser___parser_prod___AGtMethid___visit_all(val_t p0, val_t p1);
882 typedef void (*parser___parser_prod___AGtMethid___visit_all_t)(val_t p0, val_t p1);
883 val_t NEW_AGtMethid_parser___parser_nodes___ANode___init();
884 void parser___parser_prod___ALlMethid___empty_init(val_t p0, int* init_table);
885 typedef void (*parser___parser_prod___ALlMethid___empty_init_t)(val_t p0, int* init_table);
886 val_t NEW_ALlMethid_parser___parser_prod___ALlMethid___empty_init();
887 void parser___parser_prod___ALlMethid___init_allmethid(val_t p0, val_t p1, int* init_table);
888 typedef void (*parser___parser_prod___ALlMethid___init_allmethid_t)(val_t p0, val_t p1, int* init_table);
889 val_t NEW_ALlMethid_parser___parser_prod___ALlMethid___init_allmethid(val_t p0);
890 void parser___parser_prod___ALlMethid___replace_child(val_t p0, val_t p1, val_t p2);
891 typedef void (*parser___parser_prod___ALlMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
892 void parser___parser_prod___ALlMethid___visit_all(val_t p0, val_t p1);
893 typedef void (*parser___parser_prod___ALlMethid___visit_all_t)(val_t p0, val_t p1);
894 val_t NEW_ALlMethid_parser___parser_nodes___ANode___init();
895 void parser___parser_prod___AGgMethid___empty_init(val_t p0, int* init_table);
896 typedef void (*parser___parser_prod___AGgMethid___empty_init_t)(val_t p0, int* init_table);
897 val_t NEW_AGgMethid_parser___parser_prod___AGgMethid___empty_init();
898 void parser___parser_prod___AGgMethid___init_aggmethid(val_t p0, val_t p1, int* init_table);
899 typedef void (*parser___parser_prod___AGgMethid___init_aggmethid_t)(val_t p0, val_t p1, int* init_table);
900 val_t NEW_AGgMethid_parser___parser_prod___AGgMethid___init_aggmethid(val_t p0);
901 void parser___parser_prod___AGgMethid___replace_child(val_t p0, val_t p1, val_t p2);
902 typedef void (*parser___parser_prod___AGgMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
903 void parser___parser_prod___AGgMethid___visit_all(val_t p0, val_t p1);
904 typedef void (*parser___parser_prod___AGgMethid___visit_all_t)(val_t p0, val_t p1);
905 val_t NEW_AGgMethid_parser___parser_nodes___ANode___init();
906 void parser___parser_prod___ABraMethid___empty_init(val_t p0, int* init_table);
907 typedef void (*parser___parser_prod___ABraMethid___empty_init_t)(val_t p0, int* init_table);
908 val_t NEW_ABraMethid_parser___parser_prod___ABraMethid___empty_init();
909 void parser___parser_prod___ABraMethid___init_abramethid(val_t p0, val_t p1, val_t p2, int* init_table);
910 typedef void (*parser___parser_prod___ABraMethid___init_abramethid_t)(val_t p0, val_t p1, val_t p2, int* init_table);
911 val_t NEW_ABraMethid_parser___parser_prod___ABraMethid___init_abramethid(val_t p0, val_t p1);
912 void parser___parser_prod___ABraMethid___replace_child(val_t p0, val_t p1, val_t p2);
913 typedef void (*parser___parser_prod___ABraMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
914 void parser___parser_prod___ABraMethid___visit_all(val_t p0, val_t p1);
915 typedef void (*parser___parser_prod___ABraMethid___visit_all_t)(val_t p0, val_t p1);
916 val_t NEW_ABraMethid_parser___parser_nodes___ANode___init();
917 void parser___parser_prod___AStarshipMethid___empty_init(val_t p0, int* init_table);
918 typedef void (*parser___parser_prod___AStarshipMethid___empty_init_t)(val_t p0, int* init_table);
919 val_t NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___empty_init();
920 void parser___parser_prod___AStarshipMethid___init_astarshipmethid(val_t p0, val_t p1, int* init_table);
921 typedef void (*parser___parser_prod___AStarshipMethid___init_astarshipmethid_t)(val_t p0, val_t p1, int* init_table);
922 val_t NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___init_astarshipmethid(val_t p0);
923 void parser___parser_prod___AStarshipMethid___replace_child(val_t p0, val_t p1, val_t p2);
924 typedef void (*parser___parser_prod___AStarshipMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
925 void parser___parser_prod___AStarshipMethid___visit_all(val_t p0, val_t p1);
926 typedef void (*parser___parser_prod___AStarshipMethid___visit_all_t)(val_t p0, val_t p1);
927 val_t NEW_AStarshipMethid_parser___parser_nodes___ANode___init();
928 void parser___parser_prod___AAssignMethid___empty_init(val_t p0, int* init_table);
929 typedef void (*parser___parser_prod___AAssignMethid___empty_init_t)(val_t p0, int* init_table);
930 val_t NEW_AAssignMethid_parser___parser_prod___AAssignMethid___empty_init();
931 void parser___parser_prod___AAssignMethid___init_aassignmethid(val_t p0, val_t p1, val_t p2, int* init_table);
932 typedef void (*parser___parser_prod___AAssignMethid___init_aassignmethid_t)(val_t p0, val_t p1, val_t p2, int* init_table);
933 val_t NEW_AAssignMethid_parser___parser_prod___AAssignMethid___init_aassignmethid(val_t p0, val_t p1);
934 void parser___parser_prod___AAssignMethid___replace_child(val_t p0, val_t p1, val_t p2);
935 typedef void (*parser___parser_prod___AAssignMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
936 void parser___parser_prod___AAssignMethid___visit_all(val_t p0, val_t p1);
937 typedef void (*parser___parser_prod___AAssignMethid___visit_all_t)(val_t p0, val_t p1);
938 val_t NEW_AAssignMethid_parser___parser_nodes___ANode___init();
939 void parser___parser_prod___ABraassignMethid___empty_init(val_t p0, int* init_table);
940 typedef void (*parser___parser_prod___ABraassignMethid___empty_init_t)(val_t p0, int* init_table);
941 val_t NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___empty_init();
942 void parser___parser_prod___ABraassignMethid___init_abraassignmethid(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
943 typedef void (*parser___parser_prod___ABraassignMethid___init_abraassignmethid_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
944 val_t NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___init_abraassignmethid(val_t p0, val_t p1, val_t p2);
945 void parser___parser_prod___ABraassignMethid___replace_child(val_t p0, val_t p1, val_t p2);
946 typedef void (*parser___parser_prod___ABraassignMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
947 void parser___parser_prod___ABraassignMethid___visit_all(val_t p0, val_t p1);
948 typedef void (*parser___parser_prod___ABraassignMethid___visit_all_t)(val_t p0, val_t p1);
949 val_t NEW_ABraassignMethid_parser___parser_nodes___ANode___init();
950 void parser___parser_prod___ASignature___empty_init(val_t p0, int* init_table);
951 typedef void (*parser___parser_prod___ASignature___empty_init_t)(val_t p0, int* init_table);
952 val_t NEW_ASignature_parser___parser_prod___ASignature___empty_init();
953 void parser___parser_prod___ASignature___init_asignature(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
954 typedef void (*parser___parser_prod___ASignature___init_asignature_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
955 typedef void (*CLOS_OC_parser___parser_prod___ASignature___init_asignature_1_0)(struct stack_frame_t *);
956 void OC_parser___parser_prod___ASignature___init_asignature_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
957 typedef void (*OC_parser___parser_prod___ASignature___init_asignature_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
958 typedef void (*CLOS_OC_parser___parser_prod___ASignature___init_asignature_2_0)(struct stack_frame_t *);
959 void OC_parser___parser_prod___ASignature___init_asignature_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
960 typedef void (*OC_parser___parser_prod___ASignature___init_asignature_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
961 val_t NEW_ASignature_parser___parser_prod___ASignature___init_asignature(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
962 void parser___parser_prod___ASignature___replace_child(val_t p0, val_t p1, val_t p2);
963 typedef void (*parser___parser_prod___ASignature___replace_child_t)(val_t p0, val_t p1, val_t p2);
964 void parser___parser_prod___ASignature___visit_all(val_t p0, val_t p1);
965 typedef void (*parser___parser_prod___ASignature___visit_all_t)(val_t p0, val_t p1);
966 typedef void (*CLOS_OC_parser___parser_prod___ASignature___visit_all_1_0)(struct stack_frame_t *);
967 void OC_parser___parser_prod___ASignature___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
968 typedef void (*OC_parser___parser_prod___ASignature___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
969 typedef void (*CLOS_OC_parser___parser_prod___ASignature___visit_all_2_0)(struct stack_frame_t *);
970 void OC_parser___parser_prod___ASignature___visit_all_2(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
971 typedef void (*OC_parser___parser_prod___ASignature___visit_all_2_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
972 val_t NEW_ASignature_parser___parser_nodes___ANode___init();
973 void parser___parser_prod___AParam___empty_init(val_t p0, int* init_table);
974 typedef void (*parser___parser_prod___AParam___empty_init_t)(val_t p0, int* init_table);
975 val_t NEW_AParam_parser___parser_prod___AParam___empty_init();
976 void parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
977 typedef void (*parser___parser_prod___AParam___init_aparam_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
978 val_t NEW_AParam_parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2);
979 void parser___parser_prod___AParam___replace_child(val_t p0, val_t p1, val_t p2);
980 typedef void (*parser___parser_prod___AParam___replace_child_t)(val_t p0, val_t p1, val_t p2);
981 void parser___parser_prod___AParam___visit_all(val_t p0, val_t p1);
982 typedef void (*parser___parser_prod___AParam___visit_all_t)(val_t p0, val_t p1);
983 val_t NEW_AParam_parser___parser_nodes___ANode___init();
984 void parser___parser_prod___AClosureDecl___empty_init(val_t p0, int* init_table);
985 typedef void (*parser___parser_prod___AClosureDecl___empty_init_t)(val_t p0, int* init_table);
986 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___empty_init();
987 void parser___parser_prod___AClosureDecl___init_aclosuredecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
988 typedef void (*parser___parser_prod___AClosureDecl___init_aclosuredecl_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
989 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___init_aclosuredecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
990 void parser___parser_prod___AClosureDecl___replace_child(val_t p0, val_t p1, val_t p2);
991 typedef void (*parser___parser_prod___AClosureDecl___replace_child_t)(val_t p0, val_t p1, val_t p2);
992 void parser___parser_prod___AClosureDecl___visit_all(val_t p0, val_t p1);
993 typedef void (*parser___parser_prod___AClosureDecl___visit_all_t)(val_t p0, val_t p1);
994 val_t NEW_AClosureDecl_parser___parser_nodes___ANode___init();
995 void parser___parser_prod___AType___empty_init(val_t p0, int* init_table);
996 typedef void (*parser___parser_prod___AType___empty_init_t)(val_t p0, int* init_table);
997 val_t NEW_AType_parser___parser_prod___AType___empty_init();
998 void parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
999 typedef void (*parser___parser_prod___AType___init_atype_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1000 typedef void (*CLOS_OC_parser___parser_prod___AType___init_atype_1_0)(struct stack_frame_t *);
1001 void OC_parser___parser_prod___AType___init_atype_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1002 typedef void (*OC_parser___parser_prod___AType___init_atype_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1003 val_t NEW_AType_parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2);
1004 void parser___parser_prod___AType___replace_child(val_t p0, val_t p1, val_t p2);
1005 typedef void (*parser___parser_prod___AType___replace_child_t)(val_t p0, val_t p1, val_t p2);
1006 void parser___parser_prod___AType___visit_all(val_t p0, val_t p1);
1007 typedef void (*parser___parser_prod___AType___visit_all_t)(val_t p0, val_t p1);
1008 typedef void (*CLOS_OC_parser___parser_prod___AType___visit_all_1_0)(struct stack_frame_t *);
1009 void OC_parser___parser_prod___AType___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1010 typedef void (*OC_parser___parser_prod___AType___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1011 val_t NEW_AType_parser___parser_nodes___ANode___init();
1012 void parser___parser_prod___ALabel___empty_init(val_t p0, int* init_table);
1013 typedef void (*parser___parser_prod___ALabel___empty_init_t)(val_t p0, int* init_table);
1014 val_t NEW_ALabel_parser___parser_prod___ALabel___empty_init();
1015 void parser___parser_prod___ALabel___init_alabel(val_t p0, val_t p1, val_t p2, int* init_table);
1016 typedef void (*parser___parser_prod___ALabel___init_alabel_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1017 val_t NEW_ALabel_parser___parser_prod___ALabel___init_alabel(val_t p0, val_t p1);
1018 void parser___parser_prod___ALabel___replace_child(val_t p0, val_t p1, val_t p2);
1019 typedef void (*parser___parser_prod___ALabel___replace_child_t)(val_t p0, val_t p1, val_t p2);
1020 void parser___parser_prod___ALabel___visit_all(val_t p0, val_t p1);
1021 typedef void (*parser___parser_prod___ALabel___visit_all_t)(val_t p0, val_t p1);
1022 val_t NEW_ALabel_parser___parser_nodes___ANode___init();
1023 void parser___parser_prod___ABlockExpr___empty_init(val_t p0, int* init_table);
1024 typedef void (*parser___parser_prod___ABlockExpr___empty_init_t)(val_t p0, int* init_table);
1025 val_t NEW_ABlockExpr_parser___parser_prod___ABlockExpr___empty_init();
1026 void parser___parser_prod___ABlockExpr___init_ablockexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1027 typedef void (*parser___parser_prod___ABlockExpr___init_ablockexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1028 typedef void (*CLOS_OC_parser___parser_prod___ABlockExpr___init_ablockexpr_1_0)(struct stack_frame_t *);
1029 void OC_parser___parser_prod___ABlockExpr___init_ablockexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1030 typedef void (*OC_parser___parser_prod___ABlockExpr___init_ablockexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1031 val_t NEW_ABlockExpr_parser___parser_prod___ABlockExpr___init_ablockexpr(val_t p0, val_t p1);
1032 void parser___parser_prod___ABlockExpr___replace_child(val_t p0, val_t p1, val_t p2);
1033 typedef void (*parser___parser_prod___ABlockExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1034 void parser___parser_prod___ABlockExpr___visit_all(val_t p0, val_t p1);
1035 typedef void (*parser___parser_prod___ABlockExpr___visit_all_t)(val_t p0, val_t p1);
1036 typedef void (*CLOS_OC_parser___parser_prod___ABlockExpr___visit_all_1_0)(struct stack_frame_t *);
1037 void OC_parser___parser_prod___ABlockExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1038 typedef void (*OC_parser___parser_prod___ABlockExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1039 val_t NEW_ABlockExpr_parser___parser_nodes___ANode___init();
1040 void parser___parser_prod___AVardeclExpr___empty_init(val_t p0, int* init_table);
1041 typedef void (*parser___parser_prod___AVardeclExpr___empty_init_t)(val_t p0, int* init_table);
1042 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___empty_init();
1043 void parser___parser_prod___AVardeclExpr___init_avardeclexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1044 typedef void (*parser___parser_prod___AVardeclExpr___init_avardeclexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1045 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___init_avardeclexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1046 void parser___parser_prod___AVardeclExpr___replace_child(val_t p0, val_t p1, val_t p2);
1047 typedef void (*parser___parser_prod___AVardeclExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1048 void parser___parser_prod___AVardeclExpr___visit_all(val_t p0, val_t p1);
1049 typedef void (*parser___parser_prod___AVardeclExpr___visit_all_t)(val_t p0, val_t p1);
1050 val_t NEW_AVardeclExpr_parser___parser_nodes___ANode___init();
1051 void parser___parser_prod___AReturnExpr___empty_init(val_t p0, int* init_table);
1052 typedef void (*parser___parser_prod___AReturnExpr___empty_init_t)(val_t p0, int* init_table);
1053 val_t NEW_AReturnExpr_parser___parser_prod___AReturnExpr___empty_init();
1054 void parser___parser_prod___AReturnExpr___init_areturnexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1055 typedef void (*parser___parser_prod___AReturnExpr___init_areturnexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1056 val_t NEW_AReturnExpr_parser___parser_prod___AReturnExpr___init_areturnexpr(val_t p0, val_t p1);
1057 void parser___parser_prod___AReturnExpr___replace_child(val_t p0, val_t p1, val_t p2);
1058 typedef void (*parser___parser_prod___AReturnExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1059 void parser___parser_prod___AReturnExpr___visit_all(val_t p0, val_t p1);
1060 typedef void (*parser___parser_prod___AReturnExpr___visit_all_t)(val_t p0, val_t p1);
1061 val_t NEW_AReturnExpr_parser___parser_nodes___ANode___init();
1062 void parser___parser_prod___ABreakExpr___empty_init(val_t p0, int* init_table);
1063 typedef void (*parser___parser_prod___ABreakExpr___empty_init_t)(val_t p0, int* init_table);
1064 val_t NEW_ABreakExpr_parser___parser_prod___ABreakExpr___empty_init();
1065 void parser___parser_prod___ABreakExpr___init_abreakexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1066 typedef void (*parser___parser_prod___ABreakExpr___init_abreakexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1067 val_t NEW_ABreakExpr_parser___parser_prod___ABreakExpr___init_abreakexpr(val_t p0, val_t p1, val_t p2);
1068 void parser___parser_prod___ABreakExpr___replace_child(val_t p0, val_t p1, val_t p2);
1069 typedef void (*parser___parser_prod___ABreakExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1070 void parser___parser_prod___ABreakExpr___visit_all(val_t p0, val_t p1);
1071 typedef void (*parser___parser_prod___ABreakExpr___visit_all_t)(val_t p0, val_t p1);
1072 val_t NEW_ABreakExpr_parser___parser_nodes___ANode___init();
1073 void parser___parser_prod___AAbortExpr___empty_init(val_t p0, int* init_table);
1074 typedef void (*parser___parser_prod___AAbortExpr___empty_init_t)(val_t p0, int* init_table);
1075 val_t NEW_AAbortExpr_parser___parser_prod___AAbortExpr___empty_init();
1076 void parser___parser_prod___AAbortExpr___init_aabortexpr(val_t p0, val_t p1, int* init_table);
1077 typedef void (*parser___parser_prod___AAbortExpr___init_aabortexpr_t)(val_t p0, val_t p1, int* init_table);
1078 val_t NEW_AAbortExpr_parser___parser_prod___AAbortExpr___init_aabortexpr(val_t p0);
1079 void parser___parser_prod___AAbortExpr___replace_child(val_t p0, val_t p1, val_t p2);
1080 typedef void (*parser___parser_prod___AAbortExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1081 void parser___parser_prod___AAbortExpr___visit_all(val_t p0, val_t p1);
1082 typedef void (*parser___parser_prod___AAbortExpr___visit_all_t)(val_t p0, val_t p1);
1083 val_t NEW_AAbortExpr_parser___parser_nodes___ANode___init();
1084 void parser___parser_prod___AContinueExpr___empty_init(val_t p0, int* init_table);
1085 typedef void (*parser___parser_prod___AContinueExpr___empty_init_t)(val_t p0, int* init_table);
1086 val_t NEW_AContinueExpr_parser___parser_prod___AContinueExpr___empty_init();
1087 void parser___parser_prod___AContinueExpr___init_acontinueexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1088 typedef void (*parser___parser_prod___AContinueExpr___init_acontinueexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1089 val_t NEW_AContinueExpr_parser___parser_prod___AContinueExpr___init_acontinueexpr(val_t p0, val_t p1, val_t p2);
1090 void parser___parser_prod___AContinueExpr___replace_child(val_t p0, val_t p1, val_t p2);
1091 typedef void (*parser___parser_prod___AContinueExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1092 void parser___parser_prod___AContinueExpr___visit_all(val_t p0, val_t p1);
1093 typedef void (*parser___parser_prod___AContinueExpr___visit_all_t)(val_t p0, val_t p1);
1094 val_t NEW_AContinueExpr_parser___parser_nodes___ANode___init();
1095 void parser___parser_prod___ADoExpr___empty_init(val_t p0, int* init_table);
1096 typedef void (*parser___parser_prod___ADoExpr___empty_init_t)(val_t p0, int* init_table);
1097 val_t NEW_ADoExpr_parser___parser_prod___ADoExpr___empty_init();
1098 void parser___parser_prod___ADoExpr___init_adoexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1099 typedef void (*parser___parser_prod___ADoExpr___init_adoexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1100 val_t NEW_ADoExpr_parser___parser_prod___ADoExpr___init_adoexpr(val_t p0, val_t p1, val_t p2);
1101 void parser___parser_prod___ADoExpr___replace_child(val_t p0, val_t p1, val_t p2);
1102 typedef void (*parser___parser_prod___ADoExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1103 void parser___parser_prod___ADoExpr___visit_all(val_t p0, val_t p1);
1104 typedef void (*parser___parser_prod___ADoExpr___visit_all_t)(val_t p0, val_t p1);
1105 val_t NEW_ADoExpr_parser___parser_nodes___ANode___init();
1106 void parser___parser_prod___AIfExpr___empty_init(val_t p0, int* init_table);
1107 typedef void (*parser___parser_prod___AIfExpr___empty_init_t)(val_t p0, int* init_table);
1108 val_t NEW_AIfExpr_parser___parser_prod___AIfExpr___empty_init();
1109 void parser___parser_prod___AIfExpr___init_aifexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1110 typedef void (*parser___parser_prod___AIfExpr___init_aifexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1111 val_t NEW_AIfExpr_parser___parser_prod___AIfExpr___init_aifexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1112 void parser___parser_prod___AIfExpr___replace_child(val_t p0, val_t p1, val_t p2);
1113 typedef void (*parser___parser_prod___AIfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1114 void parser___parser_prod___AIfExpr___visit_all(val_t p0, val_t p1);
1115 typedef void (*parser___parser_prod___AIfExpr___visit_all_t)(val_t p0, val_t p1);
1116 val_t NEW_AIfExpr_parser___parser_nodes___ANode___init();
1117 void parser___parser_prod___AIfexprExpr___empty_init(val_t p0, int* init_table);
1118 typedef void (*parser___parser_prod___AIfexprExpr___empty_init_t)(val_t p0, int* init_table);
1119 val_t NEW_AIfexprExpr_parser___parser_prod___AIfexprExpr___empty_init();
1120 void parser___parser_prod___AIfexprExpr___init_aifexprexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1121 typedef void (*parser___parser_prod___AIfexprExpr___init_aifexprexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1122 val_t NEW_AIfexprExpr_parser___parser_prod___AIfexprExpr___init_aifexprexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
1123 void parser___parser_prod___AIfexprExpr___replace_child(val_t p0, val_t p1, val_t p2);
1124 typedef void (*parser___parser_prod___AIfexprExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1125 void parser___parser_prod___AIfexprExpr___visit_all(val_t p0, val_t p1);
1126 typedef void (*parser___parser_prod___AIfexprExpr___visit_all_t)(val_t p0, val_t p1);
1127 val_t NEW_AIfexprExpr_parser___parser_nodes___ANode___init();
1128 void parser___parser_prod___AWhileExpr___empty_init(val_t p0, int* init_table);
1129 typedef void (*parser___parser_prod___AWhileExpr___empty_init_t)(val_t p0, int* init_table);
1130 val_t NEW_AWhileExpr_parser___parser_prod___AWhileExpr___empty_init();
1131 void parser___parser_prod___AWhileExpr___init_awhileexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1132 typedef void (*parser___parser_prod___AWhileExpr___init_awhileexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1133 val_t NEW_AWhileExpr_parser___parser_prod___AWhileExpr___init_awhileexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1134 void parser___parser_prod___AWhileExpr___replace_child(val_t p0, val_t p1, val_t p2);
1135 typedef void (*parser___parser_prod___AWhileExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1136 void parser___parser_prod___AWhileExpr___visit_all(val_t p0, val_t p1);
1137 typedef void (*parser___parser_prod___AWhileExpr___visit_all_t)(val_t p0, val_t p1);
1138 val_t NEW_AWhileExpr_parser___parser_nodes___ANode___init();
1139 void parser___parser_prod___ALoopExpr___empty_init(val_t p0, int* init_table);
1140 typedef void (*parser___parser_prod___ALoopExpr___empty_init_t)(val_t p0, int* init_table);
1141 val_t NEW_ALoopExpr_parser___parser_prod___ALoopExpr___empty_init();
1142 void parser___parser_prod___ALoopExpr___init_aloopexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1143 typedef void (*parser___parser_prod___ALoopExpr___init_aloopexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1144 val_t NEW_ALoopExpr_parser___parser_prod___ALoopExpr___init_aloopexpr(val_t p0, val_t p1, val_t p2);
1145 void parser___parser_prod___ALoopExpr___replace_child(val_t p0, val_t p1, val_t p2);
1146 typedef void (*parser___parser_prod___ALoopExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1147 void parser___parser_prod___ALoopExpr___visit_all(val_t p0, val_t p1);
1148 typedef void (*parser___parser_prod___ALoopExpr___visit_all_t)(val_t p0, val_t p1);
1149 val_t NEW_ALoopExpr_parser___parser_nodes___ANode___init();
1150 void parser___parser_prod___AForExpr___empty_init(val_t p0, int* init_table);
1151 typedef void (*parser___parser_prod___AForExpr___empty_init_t)(val_t p0, int* init_table);
1152 val_t NEW_AForExpr_parser___parser_prod___AForExpr___empty_init();
1153 void parser___parser_prod___AForExpr___init_aforexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1154 typedef void (*parser___parser_prod___AForExpr___init_aforexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1155 typedef void (*CLOS_OC_parser___parser_prod___AForExpr___init_aforexpr_1_0)(struct stack_frame_t *);
1156 void OC_parser___parser_prod___AForExpr___init_aforexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1157 typedef void (*OC_parser___parser_prod___AForExpr___init_aforexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1158 val_t NEW_AForExpr_parser___parser_prod___AForExpr___init_aforexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
1159 void parser___parser_prod___AForExpr___replace_child(val_t p0, val_t p1, val_t p2);
1160 typedef void (*parser___parser_prod___AForExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1161 void parser___parser_prod___AForExpr___visit_all(val_t p0, val_t p1);
1162 typedef void (*parser___parser_prod___AForExpr___visit_all_t)(val_t p0, val_t p1);
1163 typedef void (*CLOS_OC_parser___parser_prod___AForExpr___visit_all_1_0)(struct stack_frame_t *);
1164 void OC_parser___parser_prod___AForExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1165 typedef void (*OC_parser___parser_prod___AForExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1166 val_t NEW_AForExpr_parser___parser_nodes___ANode___init();
1167 void parser___parser_prod___AAssertExpr___empty_init(val_t p0, int* init_table);
1168 typedef void (*parser___parser_prod___AAssertExpr___empty_init_t)(val_t p0, int* init_table);
1169 val_t NEW_AAssertExpr_parser___parser_prod___AAssertExpr___empty_init();
1170 void parser___parser_prod___AAssertExpr___init_aassertexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1171 typedef void (*parser___parser_prod___AAssertExpr___init_aassertexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1172 val_t NEW_AAssertExpr_parser___parser_prod___AAssertExpr___init_aassertexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1173 void parser___parser_prod___AAssertExpr___replace_child(val_t p0, val_t p1, val_t p2);
1174 typedef void (*parser___parser_prod___AAssertExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1175 void parser___parser_prod___AAssertExpr___visit_all(val_t p0, val_t p1);
1176 typedef void (*parser___parser_prod___AAssertExpr___visit_all_t)(val_t p0, val_t p1);
1177 val_t NEW_AAssertExpr_parser___parser_nodes___ANode___init();
1178 void parser___parser_prod___AOnceExpr___empty_init(val_t p0, int* init_table);
1179 typedef void (*parser___parser_prod___AOnceExpr___empty_init_t)(val_t p0, int* init_table);
1180 val_t NEW_AOnceExpr_parser___parser_prod___AOnceExpr___empty_init();
1181 void parser___parser_prod___AOnceExpr___init_aonceexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1182 typedef void (*parser___parser_prod___AOnceExpr___init_aonceexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1183 val_t NEW_AOnceExpr_parser___parser_prod___AOnceExpr___init_aonceexpr(val_t p0, val_t p1);
1184 void parser___parser_prod___AOnceExpr___replace_child(val_t p0, val_t p1, val_t p2);
1185 typedef void (*parser___parser_prod___AOnceExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1186 void parser___parser_prod___AOnceExpr___visit_all(val_t p0, val_t p1);
1187 typedef void (*parser___parser_prod___AOnceExpr___visit_all_t)(val_t p0, val_t p1);
1188 val_t NEW_AOnceExpr_parser___parser_nodes___ANode___init();
1189 void parser___parser_prod___ASendExpr___empty_init(val_t p0, int* init_table);
1190 typedef void (*parser___parser_prod___ASendExpr___empty_init_t)(val_t p0, int* init_table);
1191 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___empty_init();
1192 void parser___parser_prod___ASendExpr___init_asendexpr(val_t p0, val_t p1, int* init_table);
1193 typedef void (*parser___parser_prod___ASendExpr___init_asendexpr_t)(val_t p0, val_t p1, int* init_table);
1194 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1195 void parser___parser_prod___ASendExpr___replace_child(val_t p0, val_t p1, val_t p2);
1196 typedef void (*parser___parser_prod___ASendExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1197 void parser___parser_prod___ASendExpr___visit_all(val_t p0, val_t p1);
1198 typedef void (*parser___parser_prod___ASendExpr___visit_all_t)(val_t p0, val_t p1);
1199 val_t NEW_ASendExpr_parser___parser_nodes___ANode___init();
1200 val_t NEW_ABinopExpr_parser___parser_prod___ASendExpr___empty_init();
1201 void parser___parser_prod___ABinopExpr___empty_init(val_t p0, int* init_table);
1202 typedef void (*parser___parser_prod___ABinopExpr___empty_init_t)(val_t p0, int* init_table);
1203 val_t NEW_ABinopExpr_parser___parser_prod___ABinopExpr___empty_init();
1204 void parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1205 typedef void (*parser___parser_prod___ABinopExpr___init_abinopexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1206 val_t NEW_ABinopExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1207 void parser___parser_prod___ABinopExpr___replace_child(val_t p0, val_t p1, val_t p2);
1208 typedef void (*parser___parser_prod___ABinopExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1209 void parser___parser_prod___ABinopExpr___visit_all(val_t p0, val_t p1);
1210 typedef void (*parser___parser_prod___ABinopExpr___visit_all_t)(val_t p0, val_t p1);
1211 val_t NEW_ABinopExpr_parser___parser_nodes___ANode___init();
1212 val_t NEW_ABinopExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1213 void parser___parser_prod___AOrExpr___empty_init(val_t p0, int* init_table);
1214 typedef void (*parser___parser_prod___AOrExpr___empty_init_t)(val_t p0, int* init_table);
1215 val_t NEW_AOrExpr_parser___parser_prod___AOrExpr___empty_init();
1216 void parser___parser_prod___AOrExpr___init_aorexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1217 typedef void (*parser___parser_prod___AOrExpr___init_aorexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1218 val_t NEW_AOrExpr_parser___parser_prod___AOrExpr___init_aorexpr(val_t p0, val_t p1);
1219 void parser___parser_prod___AOrExpr___replace_child(val_t p0, val_t p1, val_t p2);
1220 typedef void (*parser___parser_prod___AOrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1221 void parser___parser_prod___AOrExpr___visit_all(val_t p0, val_t p1);
1222 typedef void (*parser___parser_prod___AOrExpr___visit_all_t)(val_t p0, val_t p1);
1223 val_t NEW_AOrExpr_parser___parser_nodes___ANode___init();
1224 void parser___parser_prod___AAndExpr___empty_init(val_t p0, int* init_table);
1225 typedef void (*parser___parser_prod___AAndExpr___empty_init_t)(val_t p0, int* init_table);
1226 val_t NEW_AAndExpr_parser___parser_prod___AAndExpr___empty_init();
1227 void parser___parser_prod___AAndExpr___init_aandexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1228 typedef void (*parser___parser_prod___AAndExpr___init_aandexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1229 val_t NEW_AAndExpr_parser___parser_prod___AAndExpr___init_aandexpr(val_t p0, val_t p1);
1230 void parser___parser_prod___AAndExpr___replace_child(val_t p0, val_t p1, val_t p2);
1231 typedef void (*parser___parser_prod___AAndExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1232 void parser___parser_prod___AAndExpr___visit_all(val_t p0, val_t p1);
1233 typedef void (*parser___parser_prod___AAndExpr___visit_all_t)(val_t p0, val_t p1);
1234 val_t NEW_AAndExpr_parser___parser_nodes___ANode___init();
1235 void parser___parser_prod___AOrElseExpr___empty_init(val_t p0, int* init_table);
1236 typedef void (*parser___parser_prod___AOrElseExpr___empty_init_t)(val_t p0, int* init_table);
1237 val_t NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___empty_init();
1238 void parser___parser_prod___AOrElseExpr___init_aorelseexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1239 typedef void (*parser___parser_prod___AOrElseExpr___init_aorelseexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1240 val_t NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___init_aorelseexpr(val_t p0, val_t p1);
1241 void parser___parser_prod___AOrElseExpr___replace_child(val_t p0, val_t p1, val_t p2);
1242 typedef void (*parser___parser_prod___AOrElseExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1243 void parser___parser_prod___AOrElseExpr___visit_all(val_t p0, val_t p1);
1244 typedef void (*parser___parser_prod___AOrElseExpr___visit_all_t)(val_t p0, val_t p1);
1245 val_t NEW_AOrElseExpr_parser___parser_nodes___ANode___init();
1246 void parser___parser_prod___ANotExpr___empty_init(val_t p0, int* init_table);
1247 typedef void (*parser___parser_prod___ANotExpr___empty_init_t)(val_t p0, int* init_table);
1248 val_t NEW_ANotExpr_parser___parser_prod___ANotExpr___empty_init();
1249 void parser___parser_prod___ANotExpr___init_anotexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1250 typedef void (*parser___parser_prod___ANotExpr___init_anotexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1251 val_t NEW_ANotExpr_parser___parser_prod___ANotExpr___init_anotexpr(val_t p0, val_t p1);
1252 void parser___parser_prod___ANotExpr___replace_child(val_t p0, val_t p1, val_t p2);
1253 typedef void (*parser___parser_prod___ANotExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1254 void parser___parser_prod___ANotExpr___visit_all(val_t p0, val_t p1);
1255 typedef void (*parser___parser_prod___ANotExpr___visit_all_t)(val_t p0, val_t p1);
1256 val_t NEW_ANotExpr_parser___parser_nodes___ANode___init();
1257 val_t NEW_AEqExpr_parser___parser_prod___ABinopExpr___empty_init();
1258 void parser___parser_prod___AEqExpr___empty_init(val_t p0, int* init_table);
1259 typedef void (*parser___parser_prod___AEqExpr___empty_init_t)(val_t p0, int* init_table);
1260 val_t NEW_AEqExpr_parser___parser_prod___AEqExpr___empty_init();
1261 void parser___parser_prod___AEqExpr___init_aeqexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1262 typedef void (*parser___parser_prod___AEqExpr___init_aeqexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1263 val_t NEW_AEqExpr_parser___parser_prod___AEqExpr___init_aeqexpr(val_t p0, val_t p1);
1264 void parser___parser_prod___AEqExpr___replace_child(val_t p0, val_t p1, val_t p2);
1265 typedef void (*parser___parser_prod___AEqExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1266 void parser___parser_prod___AEqExpr___visit_all(val_t p0, val_t p1);
1267 typedef void (*parser___parser_prod___AEqExpr___visit_all_t)(val_t p0, val_t p1);
1268 val_t NEW_AEqExpr_parser___parser_nodes___ANode___init();
1269 val_t NEW_AEqExpr_parser___parser_prod___ASendExpr___empty_init();
1270 val_t NEW_AEqExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1271 val_t NEW_AEqExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1272 void parser___parser_prod___AEeExpr___empty_init(val_t p0, int* init_table);
1273 typedef void (*parser___parser_prod___AEeExpr___empty_init_t)(val_t p0, int* init_table);
1274 val_t NEW_AEeExpr_parser___parser_prod___AEeExpr___empty_init();
1275 void parser___parser_prod___AEeExpr___init_aeeexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1276 typedef void (*parser___parser_prod___AEeExpr___init_aeeexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1277 val_t NEW_AEeExpr_parser___parser_prod___AEeExpr___init_aeeexpr(val_t p0, val_t p1);
1278 void parser___parser_prod___AEeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1279 typedef void (*parser___parser_prod___AEeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1280 void parser___parser_prod___AEeExpr___visit_all(val_t p0, val_t p1);
1281 typedef void (*parser___parser_prod___AEeExpr___visit_all_t)(val_t p0, val_t p1);
1282 val_t NEW_AEeExpr_parser___parser_nodes___ANode___init();
1283 val_t NEW_ANeExpr_parser___parser_prod___ABinopExpr___empty_init();
1284 void parser___parser_prod___ANeExpr___empty_init(val_t p0, int* init_table);
1285 typedef void (*parser___parser_prod___ANeExpr___empty_init_t)(val_t p0, int* init_table);
1286 val_t NEW_ANeExpr_parser___parser_prod___ANeExpr___empty_init();
1287 void parser___parser_prod___ANeExpr___init_aneexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1288 typedef void (*parser___parser_prod___ANeExpr___init_aneexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1289 val_t NEW_ANeExpr_parser___parser_prod___ANeExpr___init_aneexpr(val_t p0, val_t p1);
1290 void parser___parser_prod___ANeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1291 typedef void (*parser___parser_prod___ANeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1292 void parser___parser_prod___ANeExpr___visit_all(val_t p0, val_t p1);
1293 typedef void (*parser___parser_prod___ANeExpr___visit_all_t)(val_t p0, val_t p1);
1294 val_t NEW_ANeExpr_parser___parser_nodes___ANode___init();
1295 val_t NEW_ANeExpr_parser___parser_prod___ASendExpr___empty_init();
1296 val_t NEW_ANeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1297 val_t NEW_ANeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1298 val_t NEW_ALtExpr_parser___parser_prod___ABinopExpr___empty_init();
1299 void parser___parser_prod___ALtExpr___empty_init(val_t p0, int* init_table);
1300 typedef void (*parser___parser_prod___ALtExpr___empty_init_t)(val_t p0, int* init_table);
1301 val_t NEW_ALtExpr_parser___parser_prod___ALtExpr___empty_init();
1302 void parser___parser_prod___ALtExpr___init_altexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1303 typedef void (*parser___parser_prod___ALtExpr___init_altexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1304 val_t NEW_ALtExpr_parser___parser_prod___ALtExpr___init_altexpr(val_t p0, val_t p1);
1305 void parser___parser_prod___ALtExpr___replace_child(val_t p0, val_t p1, val_t p2);
1306 typedef void (*parser___parser_prod___ALtExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1307 void parser___parser_prod___ALtExpr___visit_all(val_t p0, val_t p1);
1308 typedef void (*parser___parser_prod___ALtExpr___visit_all_t)(val_t p0, val_t p1);
1309 val_t NEW_ALtExpr_parser___parser_nodes___ANode___init();
1310 val_t NEW_ALtExpr_parser___parser_prod___ASendExpr___empty_init();
1311 val_t NEW_ALtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1312 val_t NEW_ALtExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1313 val_t NEW_ALeExpr_parser___parser_prod___ABinopExpr___empty_init();
1314 void parser___parser_prod___ALeExpr___empty_init(val_t p0, int* init_table);
1315 typedef void (*parser___parser_prod___ALeExpr___empty_init_t)(val_t p0, int* init_table);
1316 val_t NEW_ALeExpr_parser___parser_prod___ALeExpr___empty_init();
1317 void parser___parser_prod___ALeExpr___init_aleexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1318 typedef void (*parser___parser_prod___ALeExpr___init_aleexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1319 val_t NEW_ALeExpr_parser___parser_prod___ALeExpr___init_aleexpr(val_t p0, val_t p1);
1320 void parser___parser_prod___ALeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1321 typedef void (*parser___parser_prod___ALeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1322 void parser___parser_prod___ALeExpr___visit_all(val_t p0, val_t p1);
1323 typedef void (*parser___parser_prod___ALeExpr___visit_all_t)(val_t p0, val_t p1);
1324 val_t NEW_ALeExpr_parser___parser_nodes___ANode___init();
1325 val_t NEW_ALeExpr_parser___parser_prod___ASendExpr___empty_init();
1326 val_t NEW_ALeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1327 val_t NEW_ALeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1328 val_t NEW_ALlExpr_parser___parser_prod___ABinopExpr___empty_init();
1329 void parser___parser_prod___ALlExpr___empty_init(val_t p0, int* init_table);
1330 typedef void (*parser___parser_prod___ALlExpr___empty_init_t)(val_t p0, int* init_table);
1331 val_t NEW_ALlExpr_parser___parser_prod___ALlExpr___empty_init();
1332 void parser___parser_prod___ALlExpr___init_allexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1333 typedef void (*parser___parser_prod___ALlExpr___init_allexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1334 val_t NEW_ALlExpr_parser___parser_prod___ALlExpr___init_allexpr(val_t p0, val_t p1);
1335 void parser___parser_prod___ALlExpr___replace_child(val_t p0, val_t p1, val_t p2);
1336 typedef void (*parser___parser_prod___ALlExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1337 void parser___parser_prod___ALlExpr___visit_all(val_t p0, val_t p1);
1338 typedef void (*parser___parser_prod___ALlExpr___visit_all_t)(val_t p0, val_t p1);
1339 val_t NEW_ALlExpr_parser___parser_nodes___ANode___init();
1340 val_t NEW_ALlExpr_parser___parser_prod___ASendExpr___empty_init();
1341 val_t NEW_ALlExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1342 val_t NEW_ALlExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1343 val_t NEW_AGtExpr_parser___parser_prod___ABinopExpr___empty_init();
1344 void parser___parser_prod___AGtExpr___empty_init(val_t p0, int* init_table);
1345 typedef void (*parser___parser_prod___AGtExpr___empty_init_t)(val_t p0, int* init_table);
1346 val_t NEW_AGtExpr_parser___parser_prod___AGtExpr___empty_init();
1347 void parser___parser_prod___AGtExpr___init_agtexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1348 typedef void (*parser___parser_prod___AGtExpr___init_agtexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1349 val_t NEW_AGtExpr_parser___parser_prod___AGtExpr___init_agtexpr(val_t p0, val_t p1);
1350 void parser___parser_prod___AGtExpr___replace_child(val_t p0, val_t p1, val_t p2);
1351 typedef void (*parser___parser_prod___AGtExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1352 void parser___parser_prod___AGtExpr___visit_all(val_t p0, val_t p1);
1353 typedef void (*parser___parser_prod___AGtExpr___visit_all_t)(val_t p0, val_t p1);
1354 val_t NEW_AGtExpr_parser___parser_nodes___ANode___init();
1355 val_t NEW_AGtExpr_parser___parser_prod___ASendExpr___empty_init();
1356 val_t NEW_AGtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1357 val_t NEW_AGtExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1358 val_t NEW_AGeExpr_parser___parser_prod___ABinopExpr___empty_init();
1359 void parser___parser_prod___AGeExpr___empty_init(val_t p0, int* init_table);
1360 typedef void (*parser___parser_prod___AGeExpr___empty_init_t)(val_t p0, int* init_table);
1361 val_t NEW_AGeExpr_parser___parser_prod___AGeExpr___empty_init();
1362 void parser___parser_prod___AGeExpr___init_ageexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1363 typedef void (*parser___parser_prod___AGeExpr___init_ageexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1364 val_t NEW_AGeExpr_parser___parser_prod___AGeExpr___init_ageexpr(val_t p0, val_t p1);
1365 void parser___parser_prod___AGeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1366 typedef void (*parser___parser_prod___AGeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1367 void parser___parser_prod___AGeExpr___visit_all(val_t p0, val_t p1);
1368 typedef void (*parser___parser_prod___AGeExpr___visit_all_t)(val_t p0, val_t p1);
1369 val_t NEW_AGeExpr_parser___parser_nodes___ANode___init();
1370 val_t NEW_AGeExpr_parser___parser_prod___ASendExpr___empty_init();
1371 val_t NEW_AGeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1372 val_t NEW_AGeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1373 val_t NEW_AGgExpr_parser___parser_prod___ABinopExpr___empty_init();
1374 void parser___parser_prod___AGgExpr___empty_init(val_t p0, int* init_table);
1375 typedef void (*parser___parser_prod___AGgExpr___empty_init_t)(val_t p0, int* init_table);
1376 val_t NEW_AGgExpr_parser___parser_prod___AGgExpr___empty_init();
1377 void parser___parser_prod___AGgExpr___init_aggexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1378 typedef void (*parser___parser_prod___AGgExpr___init_aggexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1379 val_t NEW_AGgExpr_parser___parser_prod___AGgExpr___init_aggexpr(val_t p0, val_t p1);
1380 void parser___parser_prod___AGgExpr___replace_child(val_t p0, val_t p1, val_t p2);
1381 typedef void (*parser___parser_prod___AGgExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1382 void parser___parser_prod___AGgExpr___visit_all(val_t p0, val_t p1);
1383 typedef void (*parser___parser_prod___AGgExpr___visit_all_t)(val_t p0, val_t p1);
1384 val_t NEW_AGgExpr_parser___parser_nodes___ANode___init();
1385 val_t NEW_AGgExpr_parser___parser_prod___ASendExpr___empty_init();
1386 val_t NEW_AGgExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1387 val_t NEW_AGgExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1388 void parser___parser_prod___AIsaExpr___empty_init(val_t p0, int* init_table);
1389 typedef void (*parser___parser_prod___AIsaExpr___empty_init_t)(val_t p0, int* init_table);
1390 val_t NEW_AIsaExpr_parser___parser_prod___AIsaExpr___empty_init();
1391 void parser___parser_prod___AIsaExpr___init_aisaexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1392 typedef void (*parser___parser_prod___AIsaExpr___init_aisaexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1393 val_t NEW_AIsaExpr_parser___parser_prod___AIsaExpr___init_aisaexpr(val_t p0, val_t p1);
1394 void parser___parser_prod___AIsaExpr___replace_child(val_t p0, val_t p1, val_t p2);
1395 typedef void (*parser___parser_prod___AIsaExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1396 void parser___parser_prod___AIsaExpr___visit_all(val_t p0, val_t p1);
1397 typedef void (*parser___parser_prod___AIsaExpr___visit_all_t)(val_t p0, val_t p1);
1398 val_t NEW_AIsaExpr_parser___parser_nodes___ANode___init();
1399 val_t NEW_APlusExpr_parser___parser_prod___ABinopExpr___empty_init();
1400 void parser___parser_prod___APlusExpr___empty_init(val_t p0, int* init_table);
1401 typedef void (*parser___parser_prod___APlusExpr___empty_init_t)(val_t p0, int* init_table);
1402 val_t NEW_APlusExpr_parser___parser_prod___APlusExpr___empty_init();
1403 void parser___parser_prod___APlusExpr___init_aplusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1404 typedef void (*parser___parser_prod___APlusExpr___init_aplusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1405 val_t NEW_APlusExpr_parser___parser_prod___APlusExpr___init_aplusexpr(val_t p0, val_t p1);
1406 void parser___parser_prod___APlusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1407 typedef void (*parser___parser_prod___APlusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1408 void parser___parser_prod___APlusExpr___visit_all(val_t p0, val_t p1);
1409 typedef void (*parser___parser_prod___APlusExpr___visit_all_t)(val_t p0, val_t p1);
1410 val_t NEW_APlusExpr_parser___parser_nodes___ANode___init();
1411 val_t NEW_APlusExpr_parser___parser_prod___ASendExpr___empty_init();
1412 val_t NEW_APlusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1413 val_t NEW_APlusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1414 val_t NEW_AMinusExpr_parser___parser_prod___ABinopExpr___empty_init();
1415 void parser___parser_prod___AMinusExpr___empty_init(val_t p0, int* init_table);
1416 typedef void (*parser___parser_prod___AMinusExpr___empty_init_t)(val_t p0, int* init_table);
1417 val_t NEW_AMinusExpr_parser___parser_prod___AMinusExpr___empty_init();
1418 void parser___parser_prod___AMinusExpr___init_aminusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1419 typedef void (*parser___parser_prod___AMinusExpr___init_aminusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1420 val_t NEW_AMinusExpr_parser___parser_prod___AMinusExpr___init_aminusexpr(val_t p0, val_t p1);
1421 void parser___parser_prod___AMinusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1422 typedef void (*parser___parser_prod___AMinusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1423 void parser___parser_prod___AMinusExpr___visit_all(val_t p0, val_t p1);
1424 typedef void (*parser___parser_prod___AMinusExpr___visit_all_t)(val_t p0, val_t p1);
1425 val_t NEW_AMinusExpr_parser___parser_nodes___ANode___init();
1426 val_t NEW_AMinusExpr_parser___parser_prod___ASendExpr___empty_init();
1427 val_t NEW_AMinusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1428 val_t NEW_AMinusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1429 val_t NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___empty_init();
1430 void parser___parser_prod___AStarshipExpr___empty_init(val_t p0, int* init_table);
1431 typedef void (*parser___parser_prod___AStarshipExpr___empty_init_t)(val_t p0, int* init_table);
1432 val_t NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___empty_init();
1433 void parser___parser_prod___AStarshipExpr___init_astarshipexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1434 typedef void (*parser___parser_prod___AStarshipExpr___init_astarshipexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1435 val_t NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___init_astarshipexpr(val_t p0, val_t p1);
1436 void parser___parser_prod___AStarshipExpr___replace_child(val_t p0, val_t p1, val_t p2);
1437 typedef void (*parser___parser_prod___AStarshipExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1438 void parser___parser_prod___AStarshipExpr___visit_all(val_t p0, val_t p1);
1439 typedef void (*parser___parser_prod___AStarshipExpr___visit_all_t)(val_t p0, val_t p1);
1440 val_t NEW_AStarshipExpr_parser___parser_nodes___ANode___init();
1441 val_t NEW_AStarshipExpr_parser___parser_prod___ASendExpr___empty_init();
1442 val_t NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1443 val_t NEW_AStarshipExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1444 val_t NEW_AStarExpr_parser___parser_prod___ABinopExpr___empty_init();
1445 void parser___parser_prod___AStarExpr___empty_init(val_t p0, int* init_table);
1446 typedef void (*parser___parser_prod___AStarExpr___empty_init_t)(val_t p0, int* init_table);
1447 val_t NEW_AStarExpr_parser___parser_prod___AStarExpr___empty_init();
1448 void parser___parser_prod___AStarExpr___init_astarexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1449 typedef void (*parser___parser_prod___AStarExpr___init_astarexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1450 val_t NEW_AStarExpr_parser___parser_prod___AStarExpr___init_astarexpr(val_t p0, val_t p1);
1451 void parser___parser_prod___AStarExpr___replace_child(val_t p0, val_t p1, val_t p2);
1452 typedef void (*parser___parser_prod___AStarExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1453 void parser___parser_prod___AStarExpr___visit_all(val_t p0, val_t p1);
1454 typedef void (*parser___parser_prod___AStarExpr___visit_all_t)(val_t p0, val_t p1);
1455 val_t NEW_AStarExpr_parser___parser_nodes___ANode___init();
1456 val_t NEW_AStarExpr_parser___parser_prod___ASendExpr___empty_init();
1457 val_t NEW_AStarExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1458 val_t NEW_AStarExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1459 val_t NEW_ASlashExpr_parser___parser_prod___ABinopExpr___empty_init();
1460 void parser___parser_prod___ASlashExpr___empty_init(val_t p0, int* init_table);
1461 typedef void (*parser___parser_prod___ASlashExpr___empty_init_t)(val_t p0, int* init_table);
1462 val_t NEW_ASlashExpr_parser___parser_prod___ASlashExpr___empty_init();
1463 void parser___parser_prod___ASlashExpr___init_aslashexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1464 typedef void (*parser___parser_prod___ASlashExpr___init_aslashexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1465 val_t NEW_ASlashExpr_parser___parser_prod___ASlashExpr___init_aslashexpr(val_t p0, val_t p1);
1466 void parser___parser_prod___ASlashExpr___replace_child(val_t p0, val_t p1, val_t p2);
1467 typedef void (*parser___parser_prod___ASlashExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1468 void parser___parser_prod___ASlashExpr___visit_all(val_t p0, val_t p1);
1469 typedef void (*parser___parser_prod___ASlashExpr___visit_all_t)(val_t p0, val_t p1);
1470 val_t NEW_ASlashExpr_parser___parser_nodes___ANode___init();
1471 val_t NEW_ASlashExpr_parser___parser_prod___ASendExpr___empty_init();
1472 val_t NEW_ASlashExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1473 val_t NEW_ASlashExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1474 val_t NEW_APercentExpr_parser___parser_prod___ABinopExpr___empty_init();
1475 void parser___parser_prod___APercentExpr___empty_init(val_t p0, int* init_table);
1476 typedef void (*parser___parser_prod___APercentExpr___empty_init_t)(val_t p0, int* init_table);
1477 val_t NEW_APercentExpr_parser___parser_prod___APercentExpr___empty_init();
1478 void parser___parser_prod___APercentExpr___init_apercentexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1479 typedef void (*parser___parser_prod___APercentExpr___init_apercentexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1480 val_t NEW_APercentExpr_parser___parser_prod___APercentExpr___init_apercentexpr(val_t p0, val_t p1);
1481 void parser___parser_prod___APercentExpr___replace_child(val_t p0, val_t p1, val_t p2);
1482 typedef void (*parser___parser_prod___APercentExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1483 void parser___parser_prod___APercentExpr___visit_all(val_t p0, val_t p1);
1484 typedef void (*parser___parser_prod___APercentExpr___visit_all_t)(val_t p0, val_t p1);
1485 val_t NEW_APercentExpr_parser___parser_nodes___ANode___init();
1486 val_t NEW_APercentExpr_parser___parser_prod___ASendExpr___empty_init();
1487 val_t NEW_APercentExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1488 val_t NEW_APercentExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1489 val_t NEW_AUminusExpr_parser___parser_prod___ASendExpr___empty_init();
1490 void parser___parser_prod___AUminusExpr___empty_init(val_t p0, int* init_table);
1491 typedef void (*parser___parser_prod___AUminusExpr___empty_init_t)(val_t p0, int* init_table);
1492 val_t NEW_AUminusExpr_parser___parser_prod___AUminusExpr___empty_init();
1493 void parser___parser_prod___AUminusExpr___init_auminusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1494 typedef void (*parser___parser_prod___AUminusExpr___init_auminusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1495 val_t NEW_AUminusExpr_parser___parser_prod___AUminusExpr___init_auminusexpr(val_t p0, val_t p1);
1496 void parser___parser_prod___AUminusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1497 typedef void (*parser___parser_prod___AUminusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1498 void parser___parser_prod___AUminusExpr___visit_all(val_t p0, val_t p1);
1499 typedef void (*parser___parser_prod___AUminusExpr___visit_all_t)(val_t p0, val_t p1);
1500 val_t NEW_AUminusExpr_parser___parser_nodes___ANode___init();
1501 val_t NEW_AUminusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1502 void parser___parser_prod___ANewExpr___empty_init(val_t p0, int* init_table);
1503 typedef void (*parser___parser_prod___ANewExpr___empty_init_t)(val_t p0, int* init_table);
1504 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___empty_init();
1505 void parser___parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1506 typedef void (*parser___parser_prod___ANewExpr___init_anewexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1507 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1508 void parser___parser_prod___ANewExpr___replace_child(val_t p0, val_t p1, val_t p2);
1509 typedef void (*parser___parser_prod___ANewExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1510 void parser___parser_prod___ANewExpr___visit_all(val_t p0, val_t p1);
1511 typedef void (*parser___parser_prod___ANewExpr___visit_all_t)(val_t p0, val_t p1);
1512 val_t NEW_ANewExpr_parser___parser_nodes___ANode___init();
1513 void parser___parser_prod___AAttrExpr___empty_init(val_t p0, int* init_table);
1514 typedef void (*parser___parser_prod___AAttrExpr___empty_init_t)(val_t p0, int* init_table);
1515 val_t NEW_AAttrExpr_parser___parser_prod___AAttrExpr___empty_init();
1516 void parser___parser_prod___AAttrExpr___init_aattrexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1517 typedef void (*parser___parser_prod___AAttrExpr___init_aattrexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1518 val_t NEW_AAttrExpr_parser___parser_prod___AAttrExpr___init_aattrexpr(val_t p0, val_t p1);
1519 void parser___parser_prod___AAttrExpr___replace_child(val_t p0, val_t p1, val_t p2);
1520 typedef void (*parser___parser_prod___AAttrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1521 void parser___parser_prod___AAttrExpr___visit_all(val_t p0, val_t p1);
1522 typedef void (*parser___parser_prod___AAttrExpr___visit_all_t)(val_t p0, val_t p1);
1523 val_t NEW_AAttrExpr_parser___parser_nodes___ANode___init();
1524 void parser___parser_prod___AAttrAssignExpr___empty_init(val_t p0, int* init_table);
1525 typedef void (*parser___parser_prod___AAttrAssignExpr___empty_init_t)(val_t p0, int* init_table);
1526 val_t NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___empty_init();
1527 void parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1528 typedef void (*parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1529 val_t NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1530 void parser___parser_prod___AAttrAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1531 typedef void (*parser___parser_prod___AAttrAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1532 void parser___parser_prod___AAttrAssignExpr___visit_all(val_t p0, val_t p1);
1533 typedef void (*parser___parser_prod___AAttrAssignExpr___visit_all_t)(val_t p0, val_t p1);
1534 val_t NEW_AAttrAssignExpr_parser___parser_nodes___ANode___init();
1535 void parser___parser_prod___AAttrReassignExpr___empty_init(val_t p0, int* init_table);
1536 typedef void (*parser___parser_prod___AAttrReassignExpr___empty_init_t)(val_t p0, int* init_table);
1537 val_t NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___empty_init();
1538 void parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1539 typedef void (*parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1540 val_t NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1541 void parser___parser_prod___AAttrReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1542 typedef void (*parser___parser_prod___AAttrReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1543 void parser___parser_prod___AAttrReassignExpr___visit_all(val_t p0, val_t p1);
1544 typedef void (*parser___parser_prod___AAttrReassignExpr___visit_all_t)(val_t p0, val_t p1);
1545 val_t NEW_AAttrReassignExpr_parser___parser_nodes___ANode___init();
1546 val_t NEW_ACallExpr_parser___parser_prod___ASendExpr___empty_init();
1547 void parser___parser_prod___ACallExpr___empty_init(val_t p0, int* init_table);
1548 typedef void (*parser___parser_prod___ACallExpr___empty_init_t)(val_t p0, int* init_table);
1549 val_t NEW_ACallExpr_parser___parser_prod___ACallExpr___empty_init();
1550 void parser___parser_prod___ACallExpr___init_acallexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1551 typedef void (*parser___parser_prod___ACallExpr___init_acallexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1552 typedef void (*CLOS_OC_parser___parser_prod___ACallExpr___init_acallexpr_1_0)(struct stack_frame_t *);
1553 void OC_parser___parser_prod___ACallExpr___init_acallexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1554 typedef void (*OC_parser___parser_prod___ACallExpr___init_acallexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1555 val_t NEW_ACallExpr_parser___parser_prod___ACallExpr___init_acallexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1556 void parser___parser_prod___ACallExpr___replace_child(val_t p0, val_t p1, val_t p2);
1557 typedef void (*parser___parser_prod___ACallExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1558 void parser___parser_prod___ACallExpr___visit_all(val_t p0, val_t p1);
1559 typedef void (*parser___parser_prod___ACallExpr___visit_all_t)(val_t p0, val_t p1);
1560 typedef void (*CLOS_OC_parser___parser_prod___ACallExpr___visit_all_1_0)(struct stack_frame_t *);
1561 void OC_parser___parser_prod___ACallExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1562 typedef void (*OC_parser___parser_prod___ACallExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1563 val_t NEW_ACallExpr_parser___parser_nodes___ANode___init();
1564 val_t NEW_ACallExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1565 val_t NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___empty_init();
1566 void parser___parser_prod___ACallAssignExpr___empty_init(val_t p0, int* init_table);
1567 typedef void (*parser___parser_prod___ACallAssignExpr___empty_init_t)(val_t p0, int* init_table);
1568 val_t NEW_ACallAssignExpr_parser___parser_prod___ACallAssignExpr___empty_init();
1569 void parser___parser_prod___ACallAssignExpr___init_acallassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1570 typedef void (*parser___parser_prod___ACallAssignExpr___init_acallassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1571 val_t NEW_ACallAssignExpr_parser___parser_prod___ACallAssignExpr___init_acallassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1572 void parser___parser_prod___ACallAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1573 typedef void (*parser___parser_prod___ACallAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1574 void parser___parser_prod___ACallAssignExpr___visit_all(val_t p0, val_t p1);
1575 typedef void (*parser___parser_prod___ACallAssignExpr___visit_all_t)(val_t p0, val_t p1);
1576 val_t NEW_ACallAssignExpr_parser___parser_nodes___ANode___init();
1577 val_t NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1578 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___empty_init();
1579 void parser___parser_prod___ACallReassignExpr___empty_init(val_t p0, int* init_table);
1580 typedef void (*parser___parser_prod___ACallReassignExpr___empty_init_t)(val_t p0, int* init_table);
1581 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___empty_init();
1582 void parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1583 typedef void (*parser___parser_prod___ACallReassignExpr___init_acallreassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1584 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1585 void parser___parser_prod___ACallReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1586 typedef void (*parser___parser_prod___ACallReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1587 void parser___parser_prod___ACallReassignExpr___visit_all(val_t p0, val_t p1);
1588 typedef void (*parser___parser_prod___ACallReassignExpr___visit_all_t)(val_t p0, val_t p1);
1589 val_t NEW_ACallReassignExpr_parser___parser_nodes___ANode___init();
1590 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1591 void parser___parser_prod___ASuperExpr___empty_init(val_t p0, int* init_table);
1592 typedef void (*parser___parser_prod___ASuperExpr___empty_init_t)(val_t p0, int* init_table);
1593 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___empty_init();
1594 void parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1595 typedef void (*parser___parser_prod___ASuperExpr___init_asuperexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1596 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2);
1597 void parser___parser_prod___ASuperExpr___replace_child(val_t p0, val_t p1, val_t p2);
1598 typedef void (*parser___parser_prod___ASuperExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1599 void parser___parser_prod___ASuperExpr___visit_all(val_t p0, val_t p1);
1600 typedef void (*parser___parser_prod___ASuperExpr___visit_all_t)(val_t p0, val_t p1);
1601 val_t NEW_ASuperExpr_parser___parser_nodes___ANode___init();
1602 val_t NEW_AInitExpr_parser___parser_prod___ASendExpr___empty_init();
1603 void parser___parser_prod___AInitExpr___empty_init(val_t p0, int* init_table);
1604 typedef void (*parser___parser_prod___AInitExpr___empty_init_t)(val_t p0, int* init_table);
1605 val_t NEW_AInitExpr_parser___parser_prod___AInitExpr___empty_init();
1606 void parser___parser_prod___AInitExpr___init_ainitexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1607 typedef void (*parser___parser_prod___AInitExpr___init_ainitexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1608 val_t NEW_AInitExpr_parser___parser_prod___AInitExpr___init_ainitexpr(val_t p0, val_t p1, val_t p2);
1609 void parser___parser_prod___AInitExpr___replace_child(val_t p0, val_t p1, val_t p2);
1610 typedef void (*parser___parser_prod___AInitExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1611 void parser___parser_prod___AInitExpr___visit_all(val_t p0, val_t p1);
1612 typedef void (*parser___parser_prod___AInitExpr___visit_all_t)(val_t p0, val_t p1);
1613 val_t NEW_AInitExpr_parser___parser_nodes___ANode___init();
1614 val_t NEW_AInitExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1615 val_t NEW_ABraExpr_parser___parser_prod___ASendExpr___empty_init();
1616 void parser___parser_prod___ABraExpr___empty_init(val_t p0, int* init_table);
1617 typedef void (*parser___parser_prod___ABraExpr___empty_init_t)(val_t p0, int* init_table);
1618 val_t NEW_ABraExpr_parser___parser_prod___ABraExpr___empty_init();
1619 void parser___parser_prod___ABraExpr___init_abraexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1620 typedef void (*parser___parser_prod___ABraExpr___init_abraexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1621 typedef void (*CLOS_OC_parser___parser_prod___ABraExpr___init_abraexpr_1_0)(struct stack_frame_t *);
1622 void OC_parser___parser_prod___ABraExpr___init_abraexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1623 typedef void (*OC_parser___parser_prod___ABraExpr___init_abraexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1624 val_t NEW_ABraExpr_parser___parser_prod___ABraExpr___init_abraexpr(val_t p0, val_t p1, val_t p2);
1625 void parser___parser_prod___ABraExpr___replace_child(val_t p0, val_t p1, val_t p2);
1626 typedef void (*parser___parser_prod___ABraExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1627 void parser___parser_prod___ABraExpr___visit_all(val_t p0, val_t p1);
1628 typedef void (*parser___parser_prod___ABraExpr___visit_all_t)(val_t p0, val_t p1);
1629 typedef void (*CLOS_OC_parser___parser_prod___ABraExpr___visit_all_1_0)(struct stack_frame_t *);
1630 void OC_parser___parser_prod___ABraExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1631 typedef void (*OC_parser___parser_prod___ABraExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1632 val_t NEW_ABraExpr_parser___parser_nodes___ANode___init();
1633 val_t NEW_ABraExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1634 val_t NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___empty_init();
1635 void parser___parser_prod___ABraAssignExpr___empty_init(val_t p0, int* init_table);
1636 typedef void (*parser___parser_prod___ABraAssignExpr___empty_init_t)(val_t p0, int* init_table);
1637 val_t NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___empty_init();
1638 void parser___parser_prod___ABraAssignExpr___init_abraassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1639 typedef void (*parser___parser_prod___ABraAssignExpr___init_abraassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1640 val_t NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___init_abraassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1641 void parser___parser_prod___ABraAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1642 typedef void (*parser___parser_prod___ABraAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1643 void parser___parser_prod___ABraAssignExpr___visit_all(val_t p0, val_t p1);
1644 typedef void (*parser___parser_prod___ABraAssignExpr___visit_all_t)(val_t p0, val_t p1);
1645 val_t NEW_ABraAssignExpr_parser___parser_nodes___ANode___init();
1646 val_t NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1647 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___empty_init();
1648 void parser___parser_prod___ABraReassignExpr___empty_init(val_t p0, int* init_table);
1649 typedef void (*parser___parser_prod___ABraReassignExpr___empty_init_t)(val_t p0, int* init_table);
1650 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___empty_init();
1651 void parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1652 typedef void (*parser___parser_prod___ABraReassignExpr___init_abrareassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1653 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1654 void parser___parser_prod___ABraReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1655 typedef void (*parser___parser_prod___ABraReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1656 void parser___parser_prod___ABraReassignExpr___visit_all(val_t p0, val_t p1);
1657 typedef void (*parser___parser_prod___ABraReassignExpr___visit_all_t)(val_t p0, val_t p1);
1658 val_t NEW_ABraReassignExpr_parser___parser_nodes___ANode___init();
1659 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1660 void parser___parser_prod___AClosureCallExpr___empty_init(val_t p0, int* init_table);
1661 typedef void (*parser___parser_prod___AClosureCallExpr___empty_init_t)(val_t p0, int* init_table);
1662 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___empty_init();
1663 void parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1664 typedef void (*parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1665 typedef void (*CLOS_OC_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_1_0)(struct stack_frame_t *);
1666 void OC_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1667 typedef void (*OC_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1668 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2);
1669 void parser___parser_prod___AClosureCallExpr___replace_child(val_t p0, val_t p1, val_t p2);
1670 typedef void (*parser___parser_prod___AClosureCallExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1671 void parser___parser_prod___AClosureCallExpr___visit_all(val_t p0, val_t p1);
1672 typedef void (*parser___parser_prod___AClosureCallExpr___visit_all_t)(val_t p0, val_t p1);
1673 typedef void (*CLOS_OC_parser___parser_prod___AClosureCallExpr___visit_all_1_0)(struct stack_frame_t *);
1674 void OC_parser___parser_prod___AClosureCallExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1675 typedef void (*OC_parser___parser_prod___AClosureCallExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1676 val_t NEW_AClosureCallExpr_parser___parser_nodes___ANode___init();
1677 void parser___parser_prod___AVarExpr___empty_init(val_t p0, int* init_table);
1678 typedef void (*parser___parser_prod___AVarExpr___empty_init_t)(val_t p0, int* init_table);
1679 val_t NEW_AVarExpr_parser___parser_prod___AVarExpr___empty_init();
1680 void parser___parser_prod___AVarExpr___init_avarexpr(val_t p0, val_t p1, int* init_table);
1681 typedef void (*parser___parser_prod___AVarExpr___init_avarexpr_t)(val_t p0, val_t p1, int* init_table);
1682 val_t NEW_AVarExpr_parser___parser_prod___AVarExpr___init_avarexpr(val_t p0);
1683 void parser___parser_prod___AVarExpr___replace_child(val_t p0, val_t p1, val_t p2);
1684 typedef void (*parser___parser_prod___AVarExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1685 void parser___parser_prod___AVarExpr___visit_all(val_t p0, val_t p1);
1686 typedef void (*parser___parser_prod___AVarExpr___visit_all_t)(val_t p0, val_t p1);
1687 val_t NEW_AVarExpr_parser___parser_nodes___ANode___init();
1688 void parser___parser_prod___AVarAssignExpr___empty_init(val_t p0, int* init_table);
1689 typedef void (*parser___parser_prod___AVarAssignExpr___empty_init_t)(val_t p0, int* init_table);
1690 val_t NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___empty_init();
1691 void parser___parser_prod___AVarAssignExpr___init_avarassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1692 typedef void (*parser___parser_prod___AVarAssignExpr___init_avarassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1693 val_t NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___init_avarassignexpr(val_t p0, val_t p1, val_t p2);
1694 void parser___parser_prod___AVarAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1695 typedef void (*parser___parser_prod___AVarAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1696 void parser___parser_prod___AVarAssignExpr___visit_all(val_t p0, val_t p1);
1697 typedef void (*parser___parser_prod___AVarAssignExpr___visit_all_t)(val_t p0, val_t p1);
1698 val_t NEW_AVarAssignExpr_parser___parser_nodes___ANode___init();
1699 void parser___parser_prod___AVarReassignExpr___empty_init(val_t p0, int* init_table);
1700 typedef void (*parser___parser_prod___AVarReassignExpr___empty_init_t)(val_t p0, int* init_table);
1701 val_t NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___empty_init();
1702 void parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1703 typedef void (*parser___parser_prod___AVarReassignExpr___init_avarreassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1704 val_t NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t p0, val_t p1, val_t p2);
1705 void parser___parser_prod___AVarReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
1706 typedef void (*parser___parser_prod___AVarReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1707 void parser___parser_prod___AVarReassignExpr___visit_all(val_t p0, val_t p1);
1708 typedef void (*parser___parser_prod___AVarReassignExpr___visit_all_t)(val_t p0, val_t p1);
1709 val_t NEW_AVarReassignExpr_parser___parser_nodes___ANode___init();
1710 void parser___parser_prod___ARangeExpr___empty_init(val_t p0, int* init_table);
1711 typedef void (*parser___parser_prod___ARangeExpr___empty_init_t)(val_t p0, int* init_table);
1712 val_t NEW_ARangeExpr_parser___parser_prod___ARangeExpr___empty_init();
1713 void parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1714 typedef void (*parser___parser_prod___ARangeExpr___init_arangeexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1715 val_t NEW_ARangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
1716 void parser___parser_prod___ARangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1717 typedef void (*parser___parser_prod___ARangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1718 void parser___parser_prod___ARangeExpr___visit_all(val_t p0, val_t p1);
1719 typedef void (*parser___parser_prod___ARangeExpr___visit_all_t)(val_t p0, val_t p1);
1720 val_t NEW_ARangeExpr_parser___parser_nodes___ANode___init();
1721 val_t NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___empty_init();
1722 void parser___parser_prod___ACrangeExpr___empty_init(val_t p0, int* init_table);
1723 typedef void (*parser___parser_prod___ACrangeExpr___empty_init_t)(val_t p0, int* init_table);
1724 val_t NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___empty_init();
1725 void parser___parser_prod___ACrangeExpr___init_acrangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1726 typedef void (*parser___parser_prod___ACrangeExpr___init_acrangeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1727 val_t NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___init_acrangeexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1728 void parser___parser_prod___ACrangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1729 typedef void (*parser___parser_prod___ACrangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1730 void parser___parser_prod___ACrangeExpr___visit_all(val_t p0, val_t p1);
1731 typedef void (*parser___parser_prod___ACrangeExpr___visit_all_t)(val_t p0, val_t p1);
1732 val_t NEW_ACrangeExpr_parser___parser_nodes___ANode___init();
1733 val_t NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
1734 val_t NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___empty_init();
1735 void parser___parser_prod___AOrangeExpr___empty_init(val_t p0, int* init_table);
1736 typedef void (*parser___parser_prod___AOrangeExpr___empty_init_t)(val_t p0, int* init_table);
1737 val_t NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___empty_init();
1738 void parser___parser_prod___AOrangeExpr___init_aorangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1739 typedef void (*parser___parser_prod___AOrangeExpr___init_aorangeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1740 val_t NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___init_aorangeexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1741 void parser___parser_prod___AOrangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1742 typedef void (*parser___parser_prod___AOrangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1743 void parser___parser_prod___AOrangeExpr___visit_all(val_t p0, val_t p1);
1744 typedef void (*parser___parser_prod___AOrangeExpr___visit_all_t)(val_t p0, val_t p1);
1745 val_t NEW_AOrangeExpr_parser___parser_nodes___ANode___init();
1746 val_t NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1);
1747 void parser___parser_prod___AArrayExpr___empty_init(val_t p0, int* init_table);
1748 typedef void (*parser___parser_prod___AArrayExpr___empty_init_t)(val_t p0, int* init_table);
1749 val_t NEW_AArrayExpr_parser___parser_prod___AArrayExpr___empty_init();
1750 void parser___parser_prod___AArrayExpr___init_aarrayexpr(val_t p0, val_t p1, int* init_table);
1751 typedef void (*parser___parser_prod___AArrayExpr___init_aarrayexpr_t)(val_t p0, val_t p1, int* init_table);
1752 val_t NEW_AArrayExpr_parser___parser_prod___AArrayExpr___init_aarrayexpr(val_t p0);
1753 void parser___parser_prod___AArrayExpr___replace_child(val_t p0, val_t p1, val_t p2);
1754 typedef void (*parser___parser_prod___AArrayExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1755 void parser___parser_prod___AArrayExpr___visit_all(val_t p0, val_t p1);
1756 typedef void (*parser___parser_prod___AArrayExpr___visit_all_t)(val_t p0, val_t p1);
1757 val_t NEW_AArrayExpr_parser___parser_nodes___ANode___init();
1758 void parser___parser_prod___ASelfExpr___empty_init(val_t p0, int* init_table);
1759 typedef void (*parser___parser_prod___ASelfExpr___empty_init_t)(val_t p0, int* init_table);
1760 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___empty_init();
1761 void parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0, val_t p1, int* init_table);
1762 typedef void (*parser___parser_prod___ASelfExpr___init_aselfexpr_t)(val_t p0, val_t p1, int* init_table);
1763 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
1764 void parser___parser_prod___ASelfExpr___replace_child(val_t p0, val_t p1, val_t p2);
1765 typedef void (*parser___parser_prod___ASelfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1766 void parser___parser_prod___ASelfExpr___visit_all(val_t p0, val_t p1);
1767 typedef void (*parser___parser_prod___ASelfExpr___visit_all_t)(val_t p0, val_t p1);
1768 val_t NEW_ASelfExpr_parser___parser_nodes___ANode___init();
1769 val_t NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___empty_init();
1770 void parser___parser_prod___AImplicitSelfExpr___empty_init(val_t p0, int* init_table);
1771 typedef void (*parser___parser_prod___AImplicitSelfExpr___empty_init_t)(val_t p0, int* init_table);
1772 val_t NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___empty_init();
1773 void parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val_t p0, int* init_table);
1774 typedef void (*parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)(val_t p0, int* init_table);
1775 val_t NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr();
1776 void parser___parser_prod___AImplicitSelfExpr___replace_child(val_t p0, val_t p1, val_t p2);
1777 typedef void (*parser___parser_prod___AImplicitSelfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1778 void parser___parser_prod___AImplicitSelfExpr___visit_all(val_t p0, val_t p1);
1779 typedef void (*parser___parser_prod___AImplicitSelfExpr___visit_all_t)(val_t p0, val_t p1);
1780 val_t NEW_AImplicitSelfExpr_parser___parser_nodes___ANode___init();
1781 val_t NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
1782 void parser___parser_prod___ATrueExpr___empty_init(val_t p0, int* init_table);
1783 typedef void (*parser___parser_prod___ATrueExpr___empty_init_t)(val_t p0, int* init_table);
1784 val_t NEW_ATrueExpr_parser___parser_prod___ATrueExpr___empty_init();
1785 void parser___parser_prod___ATrueExpr___init_atrueexpr(val_t p0, val_t p1, int* init_table);
1786 typedef void (*parser___parser_prod___ATrueExpr___init_atrueexpr_t)(val_t p0, val_t p1, int* init_table);
1787 val_t NEW_ATrueExpr_parser___parser_prod___ATrueExpr___init_atrueexpr(val_t p0);
1788 void parser___parser_prod___ATrueExpr___replace_child(val_t p0, val_t p1, val_t p2);
1789 typedef void (*parser___parser_prod___ATrueExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1790 void parser___parser_prod___ATrueExpr___visit_all(val_t p0, val_t p1);
1791 typedef void (*parser___parser_prod___ATrueExpr___visit_all_t)(val_t p0, val_t p1);
1792 val_t NEW_ATrueExpr_parser___parser_nodes___ANode___init();
1793 void parser___parser_prod___AFalseExpr___empty_init(val_t p0, int* init_table);
1794 typedef void (*parser___parser_prod___AFalseExpr___empty_init_t)(val_t p0, int* init_table);
1795 val_t NEW_AFalseExpr_parser___parser_prod___AFalseExpr___empty_init();
1796 void parser___parser_prod___AFalseExpr___init_afalseexpr(val_t p0, val_t p1, int* init_table);
1797 typedef void (*parser___parser_prod___AFalseExpr___init_afalseexpr_t)(val_t p0, val_t p1, int* init_table);
1798 val_t NEW_AFalseExpr_parser___parser_prod___AFalseExpr___init_afalseexpr(val_t p0);
1799 void parser___parser_prod___AFalseExpr___replace_child(val_t p0, val_t p1, val_t p2);
1800 typedef void (*parser___parser_prod___AFalseExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1801 void parser___parser_prod___AFalseExpr___visit_all(val_t p0, val_t p1);
1802 typedef void (*parser___parser_prod___AFalseExpr___visit_all_t)(val_t p0, val_t p1);
1803 val_t NEW_AFalseExpr_parser___parser_nodes___ANode___init();
1804 void parser___parser_prod___ANullExpr___empty_init(val_t p0, int* init_table);
1805 typedef void (*parser___parser_prod___ANullExpr___empty_init_t)(val_t p0, int* init_table);
1806 val_t NEW_ANullExpr_parser___parser_prod___ANullExpr___empty_init();
1807 void parser___parser_prod___ANullExpr___init_anullexpr(val_t p0, val_t p1, int* init_table);
1808 typedef void (*parser___parser_prod___ANullExpr___init_anullexpr_t)(val_t p0, val_t p1, int* init_table);
1809 val_t NEW_ANullExpr_parser___parser_prod___ANullExpr___init_anullexpr(val_t p0);
1810 void parser___parser_prod___ANullExpr___replace_child(val_t p0, val_t p1, val_t p2);
1811 typedef void (*parser___parser_prod___ANullExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1812 void parser___parser_prod___ANullExpr___visit_all(val_t p0, val_t p1);
1813 typedef void (*parser___parser_prod___ANullExpr___visit_all_t)(val_t p0, val_t p1);
1814 val_t NEW_ANullExpr_parser___parser_nodes___ANode___init();
1815 void parser___parser_prod___AIntExpr___empty_init(val_t p0, int* init_table);
1816 typedef void (*parser___parser_prod___AIntExpr___empty_init_t)(val_t p0, int* init_table);
1817 val_t NEW_AIntExpr_parser___parser_prod___AIntExpr___empty_init();
1818 void parser___parser_prod___AIntExpr___init_aintexpr(val_t p0, val_t p1, int* init_table);
1819 typedef void (*parser___parser_prod___AIntExpr___init_aintexpr_t)(val_t p0, val_t p1, int* init_table);
1820 val_t NEW_AIntExpr_parser___parser_prod___AIntExpr___init_aintexpr(val_t p0);
1821 void parser___parser_prod___AIntExpr___replace_child(val_t p0, val_t p1, val_t p2);
1822 typedef void (*parser___parser_prod___AIntExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1823 void parser___parser_prod___AIntExpr___visit_all(val_t p0, val_t p1);
1824 typedef void (*parser___parser_prod___AIntExpr___visit_all_t)(val_t p0, val_t p1);
1825 val_t NEW_AIntExpr_parser___parser_nodes___ANode___init();
1826 void parser___parser_prod___AFloatExpr___empty_init(val_t p0, int* init_table);
1827 typedef void (*parser___parser_prod___AFloatExpr___empty_init_t)(val_t p0, int* init_table);
1828 val_t NEW_AFloatExpr_parser___parser_prod___AFloatExpr___empty_init();
1829 void parser___parser_prod___AFloatExpr___init_afloatexpr(val_t p0, val_t p1, int* init_table);
1830 typedef void (*parser___parser_prod___AFloatExpr___init_afloatexpr_t)(val_t p0, val_t p1, int* init_table);
1831 val_t NEW_AFloatExpr_parser___parser_prod___AFloatExpr___init_afloatexpr(val_t p0);
1832 void parser___parser_prod___AFloatExpr___replace_child(val_t p0, val_t p1, val_t p2);
1833 typedef void (*parser___parser_prod___AFloatExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1834 void parser___parser_prod___AFloatExpr___visit_all(val_t p0, val_t p1);
1835 typedef void (*parser___parser_prod___AFloatExpr___visit_all_t)(val_t p0, val_t p1);
1836 val_t NEW_AFloatExpr_parser___parser_nodes___ANode___init();
1837 void parser___parser_prod___ACharExpr___empty_init(val_t p0, int* init_table);
1838 typedef void (*parser___parser_prod___ACharExpr___empty_init_t)(val_t p0, int* init_table);
1839 val_t NEW_ACharExpr_parser___parser_prod___ACharExpr___empty_init();
1840 void parser___parser_prod___ACharExpr___init_acharexpr(val_t p0, val_t p1, int* init_table);
1841 typedef void (*parser___parser_prod___ACharExpr___init_acharexpr_t)(val_t p0, val_t p1, int* init_table);
1842 val_t NEW_ACharExpr_parser___parser_prod___ACharExpr___init_acharexpr(val_t p0);
1843 void parser___parser_prod___ACharExpr___replace_child(val_t p0, val_t p1, val_t p2);
1844 typedef void (*parser___parser_prod___ACharExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1845 void parser___parser_prod___ACharExpr___visit_all(val_t p0, val_t p1);
1846 typedef void (*parser___parser_prod___ACharExpr___visit_all_t)(val_t p0, val_t p1);
1847 val_t NEW_ACharExpr_parser___parser_nodes___ANode___init();
1848 void parser___parser_prod___AStringExpr___empty_init(val_t p0, int* init_table);
1849 typedef void (*parser___parser_prod___AStringExpr___empty_init_t)(val_t p0, int* init_table);
1850 val_t NEW_AStringExpr_parser___parser_prod___AStringExpr___empty_init();
1851 void parser___parser_prod___AStringExpr___init_astringexpr(val_t p0, val_t p1, int* init_table);
1852 typedef void (*parser___parser_prod___AStringExpr___init_astringexpr_t)(val_t p0, val_t p1, int* init_table);
1853 val_t NEW_AStringExpr_parser___parser_prod___AStringExpr___init_astringexpr(val_t p0);
1854 void parser___parser_prod___AStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
1855 typedef void (*parser___parser_prod___AStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1856 void parser___parser_prod___AStringExpr___visit_all(val_t p0, val_t p1);
1857 typedef void (*parser___parser_prod___AStringExpr___visit_all_t)(val_t p0, val_t p1);
1858 val_t NEW_AStringExpr_parser___parser_nodes___ANode___init();
1859 void parser___parser_prod___AStartStringExpr___empty_init(val_t p0, int* init_table);
1860 typedef void (*parser___parser_prod___AStartStringExpr___empty_init_t)(val_t p0, int* init_table);
1861 val_t NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___empty_init();
1862 void parser___parser_prod___AStartStringExpr___init_astartstringexpr(val_t p0, val_t p1, int* init_table);
1863 typedef void (*parser___parser_prod___AStartStringExpr___init_astartstringexpr_t)(val_t p0, val_t p1, int* init_table);
1864 val_t NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___init_astartstringexpr(val_t p0);
1865 void parser___parser_prod___AStartStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
1866 typedef void (*parser___parser_prod___AStartStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1867 void parser___parser_prod___AStartStringExpr___visit_all(val_t p0, val_t p1);
1868 typedef void (*parser___parser_prod___AStartStringExpr___visit_all_t)(val_t p0, val_t p1);
1869 val_t NEW_AStartStringExpr_parser___parser_nodes___ANode___init();
1870 void parser___parser_prod___AMidStringExpr___empty_init(val_t p0, int* init_table);
1871 typedef void (*parser___parser_prod___AMidStringExpr___empty_init_t)(val_t p0, int* init_table);
1872 val_t NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___empty_init();
1873 void parser___parser_prod___AMidStringExpr___init_amidstringexpr(val_t p0, val_t p1, int* init_table);
1874 typedef void (*parser___parser_prod___AMidStringExpr___init_amidstringexpr_t)(val_t p0, val_t p1, int* init_table);
1875 val_t NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___init_amidstringexpr(val_t p0);
1876 void parser___parser_prod___AMidStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
1877 typedef void (*parser___parser_prod___AMidStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1878 void parser___parser_prod___AMidStringExpr___visit_all(val_t p0, val_t p1);
1879 typedef void (*parser___parser_prod___AMidStringExpr___visit_all_t)(val_t p0, val_t p1);
1880 val_t NEW_AMidStringExpr_parser___parser_nodes___ANode___init();
1881 void parser___parser_prod___AEndStringExpr___empty_init(val_t p0, int* init_table);
1882 typedef void (*parser___parser_prod___AEndStringExpr___empty_init_t)(val_t p0, int* init_table);
1883 val_t NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___empty_init();
1884 void parser___parser_prod___AEndStringExpr___init_aendstringexpr(val_t p0, val_t p1, int* init_table);
1885 typedef void (*parser___parser_prod___AEndStringExpr___init_aendstringexpr_t)(val_t p0, val_t p1, int* init_table);
1886 val_t NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___init_aendstringexpr(val_t p0);
1887 void parser___parser_prod___AEndStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
1888 typedef void (*parser___parser_prod___AEndStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1889 void parser___parser_prod___AEndStringExpr___visit_all(val_t p0, val_t p1);
1890 typedef void (*parser___parser_prod___AEndStringExpr___visit_all_t)(val_t p0, val_t p1);
1891 val_t NEW_AEndStringExpr_parser___parser_nodes___ANode___init();
1892 void parser___parser_prod___ASuperstringExpr___empty_init(val_t p0, int* init_table);
1893 typedef void (*parser___parser_prod___ASuperstringExpr___empty_init_t)(val_t p0, int* init_table);
1894 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___empty_init();
1895 void parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0, val_t p1, int* init_table);
1896 typedef void (*parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_t)(val_t p0, val_t p1, int* init_table);
1897 typedef void (*CLOS_OC_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_1_0)(struct stack_frame_t *);
1898 void OC_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1899 typedef void (*OC_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1900 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0);
1901 void parser___parser_prod___ASuperstringExpr___replace_child(val_t p0, val_t p1, val_t p2);
1902 typedef void (*parser___parser_prod___ASuperstringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1903 void parser___parser_prod___ASuperstringExpr___visit_all(val_t p0, val_t p1);
1904 typedef void (*parser___parser_prod___ASuperstringExpr___visit_all_t)(val_t p0, val_t p1);
1905 typedef void (*CLOS_OC_parser___parser_prod___ASuperstringExpr___visit_all_1_0)(struct stack_frame_t *);
1906 void OC_parser___parser_prod___ASuperstringExpr___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1907 typedef void (*OC_parser___parser_prod___ASuperstringExpr___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1908 val_t NEW_ASuperstringExpr_parser___parser_nodes___ANode___init();
1909 void parser___parser_prod___AParExpr___empty_init(val_t p0, int* init_table);
1910 typedef void (*parser___parser_prod___AParExpr___empty_init_t)(val_t p0, int* init_table);
1911 val_t NEW_AParExpr_parser___parser_prod___AParExpr___empty_init();
1912 void parser___parser_prod___AParExpr___init_aparexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1913 typedef void (*parser___parser_prod___AParExpr___init_aparexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1914 val_t NEW_AParExpr_parser___parser_prod___AParExpr___init_aparexpr(val_t p0, val_t p1, val_t p2);
1915 void parser___parser_prod___AParExpr___replace_child(val_t p0, val_t p1, val_t p2);
1916 typedef void (*parser___parser_prod___AParExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1917 void parser___parser_prod___AParExpr___visit_all(val_t p0, val_t p1);
1918 typedef void (*parser___parser_prod___AParExpr___visit_all_t)(val_t p0, val_t p1);
1919 val_t NEW_AParExpr_parser___parser_nodes___ANode___init();
1920 void parser___parser_prod___AAsCastExpr___empty_init(val_t p0, int* init_table);
1921 typedef void (*parser___parser_prod___AAsCastExpr___empty_init_t)(val_t p0, int* init_table);
1922 val_t NEW_AAsCastExpr_parser___parser_prod___AAsCastExpr___empty_init();
1923 void parser___parser_prod___AAsCastExpr___init_aascastexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1924 typedef void (*parser___parser_prod___AAsCastExpr___init_aascastexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
1925 val_t NEW_AAsCastExpr_parser___parser_prod___AAsCastExpr___init_aascastexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
1926 void parser___parser_prod___AAsCastExpr___replace_child(val_t p0, val_t p1, val_t p2);
1927 typedef void (*parser___parser_prod___AAsCastExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1928 void parser___parser_prod___AAsCastExpr___visit_all(val_t p0, val_t p1);
1929 typedef void (*parser___parser_prod___AAsCastExpr___visit_all_t)(val_t p0, val_t p1);
1930 val_t NEW_AAsCastExpr_parser___parser_nodes___ANode___init();
1931 void parser___parser_prod___AAsNotnullExpr___empty_init(val_t p0, int* init_table);
1932 typedef void (*parser___parser_prod___AAsNotnullExpr___empty_init_t)(val_t p0, int* init_table);
1933 val_t NEW_AAsNotnullExpr_parser___parser_prod___AAsNotnullExpr___empty_init();
1934 void parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1935 typedef void (*parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
1936 val_t NEW_AAsNotnullExpr_parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
1937 void parser___parser_prod___AAsNotnullExpr___replace_child(val_t p0, val_t p1, val_t p2);
1938 typedef void (*parser___parser_prod___AAsNotnullExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1939 void parser___parser_prod___AAsNotnullExpr___visit_all(val_t p0, val_t p1);
1940 typedef void (*parser___parser_prod___AAsNotnullExpr___visit_all_t)(val_t p0, val_t p1);
1941 val_t NEW_AAsNotnullExpr_parser___parser_nodes___ANode___init();
1942 void parser___parser_prod___AIssetAttrExpr___empty_init(val_t p0, int* init_table);
1943 typedef void (*parser___parser_prod___AIssetAttrExpr___empty_init_t)(val_t p0, int* init_table);
1944 val_t NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___empty_init();
1945 void parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1946 typedef void (*parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1947 val_t NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(val_t p0, val_t p1, val_t p2);
1948 void parser___parser_prod___AIssetAttrExpr___replace_child(val_t p0, val_t p1, val_t p2);
1949 typedef void (*parser___parser_prod___AIssetAttrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1950 void parser___parser_prod___AIssetAttrExpr___visit_all(val_t p0, val_t p1);
1951 typedef void (*parser___parser_prod___AIssetAttrExpr___visit_all_t)(val_t p0, val_t p1);
1952 val_t NEW_AIssetAttrExpr_parser___parser_nodes___ANode___init();
1953 void parser___parser_prod___ADebugTypeExpr___empty_init(val_t p0, int* init_table);
1954 typedef void (*parser___parser_prod___ADebugTypeExpr___empty_init_t)(val_t p0, int* init_table);
1955 val_t NEW_ADebugTypeExpr_parser___parser_prod___ADebugTypeExpr___empty_init();
1956 void parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1957 typedef void (*parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1958 val_t NEW_ADebugTypeExpr_parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1959 void parser___parser_prod___ADebugTypeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1960 typedef void (*parser___parser_prod___ADebugTypeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1961 void parser___parser_prod___ADebugTypeExpr___visit_all(val_t p0, val_t p1);
1962 typedef void (*parser___parser_prod___ADebugTypeExpr___visit_all_t)(val_t p0, val_t p1);
1963 val_t NEW_ADebugTypeExpr_parser___parser_nodes___ANode___init();
1964 void parser___parser_prod___AListExprs___empty_init(val_t p0, int* init_table);
1965 typedef void (*parser___parser_prod___AListExprs___empty_init_t)(val_t p0, int* init_table);
1966 val_t NEW_AListExprs_parser___parser_prod___AListExprs___empty_init();
1967 void parser___parser_prod___AListExprs___init_alistexprs(val_t p0, val_t p1, int* init_table);
1968 typedef void (*parser___parser_prod___AListExprs___init_alistexprs_t)(val_t p0, val_t p1, int* init_table);
1969 typedef void (*CLOS_OC_parser___parser_prod___AListExprs___init_alistexprs_1_0)(struct stack_frame_t *);
1970 void OC_parser___parser_prod___AListExprs___init_alistexprs_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1971 typedef void (*OC_parser___parser_prod___AListExprs___init_alistexprs_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1972 val_t NEW_AListExprs_parser___parser_prod___AListExprs___init_alistexprs(val_t p0);
1973 void parser___parser_prod___AListExprs___replace_child(val_t p0, val_t p1, val_t p2);
1974 typedef void (*parser___parser_prod___AListExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
1975 void parser___parser_prod___AListExprs___visit_all(val_t p0, val_t p1);
1976 typedef void (*parser___parser_prod___AListExprs___visit_all_t)(val_t p0, val_t p1);
1977 typedef void (*CLOS_OC_parser___parser_prod___AListExprs___visit_all_1_0)(struct stack_frame_t *);
1978 void OC_parser___parser_prod___AListExprs___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1979 typedef void (*OC_parser___parser_prod___AListExprs___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1980 val_t NEW_AListExprs_parser___parser_nodes___ANode___init();
1981 void parser___parser_prod___AParExprs___empty_init(val_t p0, int* init_table);
1982 typedef void (*parser___parser_prod___AParExprs___empty_init_t)(val_t p0, int* init_table);
1983 val_t NEW_AParExprs_parser___parser_prod___AParExprs___empty_init();
1984 void parser___parser_prod___AParExprs___init_aparexprs(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1985 typedef void (*parser___parser_prod___AParExprs___init_aparexprs_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1986 typedef void (*CLOS_OC_parser___parser_prod___AParExprs___init_aparexprs_1_0)(struct stack_frame_t *);
1987 void OC_parser___parser_prod___AParExprs___init_aparexprs_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1988 typedef void (*OC_parser___parser_prod___AParExprs___init_aparexprs_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1989 val_t NEW_AParExprs_parser___parser_prod___AParExprs___init_aparexprs(val_t p0, val_t p1, val_t p2);
1990 void parser___parser_prod___AParExprs___replace_child(val_t p0, val_t p1, val_t p2);
1991 typedef void (*parser___parser_prod___AParExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
1992 void parser___parser_prod___AParExprs___visit_all(val_t p0, val_t p1);
1993 typedef void (*parser___parser_prod___AParExprs___visit_all_t)(val_t p0, val_t p1);
1994 typedef void (*CLOS_OC_parser___parser_prod___AParExprs___visit_all_1_0)(struct stack_frame_t *);
1995 void OC_parser___parser_prod___AParExprs___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1996 typedef void (*OC_parser___parser_prod___AParExprs___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
1997 val_t NEW_AParExprs_parser___parser_nodes___ANode___init();
1998 void parser___parser_prod___ABraExprs___empty_init(val_t p0, int* init_table);
1999 typedef void (*parser___parser_prod___ABraExprs___empty_init_t)(val_t p0, int* init_table);
2000 val_t NEW_ABraExprs_parser___parser_prod___ABraExprs___empty_init();
2001 void parser___parser_prod___ABraExprs___init_abraexprs(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2002 typedef void (*parser___parser_prod___ABraExprs___init_abraexprs_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2003 typedef void (*CLOS_OC_parser___parser_prod___ABraExprs___init_abraexprs_1_0)(struct stack_frame_t *);
2004 void OC_parser___parser_prod___ABraExprs___init_abraexprs_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2005 typedef void (*OC_parser___parser_prod___ABraExprs___init_abraexprs_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2006 val_t NEW_ABraExprs_parser___parser_prod___ABraExprs___init_abraexprs(val_t p0, val_t p1, val_t p2);
2007 void parser___parser_prod___ABraExprs___replace_child(val_t p0, val_t p1, val_t p2);
2008 typedef void (*parser___parser_prod___ABraExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
2009 void parser___parser_prod___ABraExprs___visit_all(val_t p0, val_t p1);
2010 typedef void (*parser___parser_prod___ABraExprs___visit_all_t)(val_t p0, val_t p1);
2011 typedef void (*CLOS_OC_parser___parser_prod___ABraExprs___visit_all_1_0)(struct stack_frame_t *);
2012 void OC_parser___parser_prod___ABraExprs___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2013 typedef void (*OC_parser___parser_prod___ABraExprs___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2014 val_t NEW_ABraExprs_parser___parser_nodes___ANode___init();
2015 void parser___parser_prod___APlusAssignOp___empty_init(val_t p0, int* init_table);
2016 typedef void (*parser___parser_prod___APlusAssignOp___empty_init_t)(val_t p0, int* init_table);
2017 val_t NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___empty_init();
2018 void parser___parser_prod___APlusAssignOp___init_aplusassignop(val_t p0, val_t p1, int* init_table);
2019 typedef void (*parser___parser_prod___APlusAssignOp___init_aplusassignop_t)(val_t p0, val_t p1, int* init_table);
2020 val_t NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___init_aplusassignop(val_t p0);
2021 void parser___parser_prod___APlusAssignOp___replace_child(val_t p0, val_t p1, val_t p2);
2022 typedef void (*parser___parser_prod___APlusAssignOp___replace_child_t)(val_t p0, val_t p1, val_t p2);
2023 void parser___parser_prod___APlusAssignOp___visit_all(val_t p0, val_t p1);
2024 typedef void (*parser___parser_prod___APlusAssignOp___visit_all_t)(val_t p0, val_t p1);
2025 val_t NEW_APlusAssignOp_parser___parser_nodes___ANode___init();
2026 void parser___parser_prod___AMinusAssignOp___empty_init(val_t p0, int* init_table);
2027 typedef void (*parser___parser_prod___AMinusAssignOp___empty_init_t)(val_t p0, int* init_table);
2028 val_t NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___empty_init();
2029 void parser___parser_prod___AMinusAssignOp___init_aminusassignop(val_t p0, val_t p1, int* init_table);
2030 typedef void (*parser___parser_prod___AMinusAssignOp___init_aminusassignop_t)(val_t p0, val_t p1, int* init_table);
2031 val_t NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___init_aminusassignop(val_t p0);
2032 void parser___parser_prod___AMinusAssignOp___replace_child(val_t p0, val_t p1, val_t p2);
2033 typedef void (*parser___parser_prod___AMinusAssignOp___replace_child_t)(val_t p0, val_t p1, val_t p2);
2034 void parser___parser_prod___AMinusAssignOp___visit_all(val_t p0, val_t p1);
2035 typedef void (*parser___parser_prod___AMinusAssignOp___visit_all_t)(val_t p0, val_t p1);
2036 val_t NEW_AMinusAssignOp_parser___parser_nodes___ANode___init();
2037 void parser___parser_prod___AClosureDef___empty_init(val_t p0, int* init_table);
2038 typedef void (*parser___parser_prod___AClosureDef___empty_init_t)(val_t p0, int* init_table);
2039 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___empty_init();
2040 void parser___parser_prod___AClosureDef___init_aclosuredef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
2041 typedef void (*parser___parser_prod___AClosureDef___init_aclosuredef_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, int* init_table);
2042 typedef void (*CLOS_OC_parser___parser_prod___AClosureDef___init_aclosuredef_1_0)(struct stack_frame_t *);
2043 void OC_parser___parser_prod___AClosureDef___init_aclosuredef_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2044 typedef void (*OC_parser___parser_prod___AClosureDef___init_aclosuredef_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2045 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___init_aclosuredef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
2046 void parser___parser_prod___AClosureDef___replace_child(val_t p0, val_t p1, val_t p2);
2047 typedef void (*parser___parser_prod___AClosureDef___replace_child_t)(val_t p0, val_t p1, val_t p2);
2048 void parser___parser_prod___AClosureDef___visit_all(val_t p0, val_t p1);
2049 typedef void (*parser___parser_prod___AClosureDef___visit_all_t)(val_t p0, val_t p1);
2050 typedef void (*CLOS_OC_parser___parser_prod___AClosureDef___visit_all_1_0)(struct stack_frame_t *);
2051 void OC_parser___parser_prod___AClosureDef___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2052 typedef void (*OC_parser___parser_prod___AClosureDef___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2053 val_t NEW_AClosureDef_parser___parser_nodes___ANode___init();
2054 void parser___parser_prod___ASimpleClosureId___empty_init(val_t p0, int* init_table);
2055 typedef void (*parser___parser_prod___ASimpleClosureId___empty_init_t)(val_t p0, int* init_table);
2056 val_t NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___empty_init();
2057 void parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(val_t p0, val_t p1, int* init_table);
2058 typedef void (*parser___parser_prod___ASimpleClosureId___init_asimpleclosureid_t)(val_t p0, val_t p1, int* init_table);
2059 val_t NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(val_t p0);
2060 void parser___parser_prod___ASimpleClosureId___replace_child(val_t p0, val_t p1, val_t p2);
2061 typedef void (*parser___parser_prod___ASimpleClosureId___replace_child_t)(val_t p0, val_t p1, val_t p2);
2062 void parser___parser_prod___ASimpleClosureId___visit_all(val_t p0, val_t p1);
2063 typedef void (*parser___parser_prod___ASimpleClosureId___visit_all_t)(val_t p0, val_t p1);
2064 val_t NEW_ASimpleClosureId_parser___parser_nodes___ANode___init();
2065 void parser___parser_prod___ABreakClosureId___empty_init(val_t p0, int* init_table);
2066 typedef void (*parser___parser_prod___ABreakClosureId___empty_init_t)(val_t p0, int* init_table);
2067 val_t NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___empty_init();
2068 void parser___parser_prod___ABreakClosureId___init_abreakclosureid(val_t p0, val_t p1, int* init_table);
2069 typedef void (*parser___parser_prod___ABreakClosureId___init_abreakclosureid_t)(val_t p0, val_t p1, int* init_table);
2070 val_t NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___init_abreakclosureid(val_t p0);
2071 void parser___parser_prod___ABreakClosureId___replace_child(val_t p0, val_t p1, val_t p2);
2072 typedef void (*parser___parser_prod___ABreakClosureId___replace_child_t)(val_t p0, val_t p1, val_t p2);
2073 void parser___parser_prod___ABreakClosureId___visit_all(val_t p0, val_t p1);
2074 typedef void (*parser___parser_prod___ABreakClosureId___visit_all_t)(val_t p0, val_t p1);
2075 val_t NEW_ABreakClosureId_parser___parser_nodes___ANode___init();
2076 void parser___parser_prod___AModuleName___empty_init(val_t p0, int* init_table);
2077 typedef void (*parser___parser_prod___AModuleName___empty_init_t)(val_t p0, int* init_table);
2078 val_t NEW_AModuleName_parser___parser_prod___AModuleName___empty_init();
2079 void parser___parser_prod___AModuleName___init_amodulename(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2080 typedef void (*parser___parser_prod___AModuleName___init_amodulename_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2081 typedef void (*CLOS_OC_parser___parser_prod___AModuleName___init_amodulename_1_0)(struct stack_frame_t *);
2082 void OC_parser___parser_prod___AModuleName___init_amodulename_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2083 typedef void (*OC_parser___parser_prod___AModuleName___init_amodulename_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2084 val_t NEW_AModuleName_parser___parser_prod___AModuleName___init_amodulename(val_t p0, val_t p1, val_t p2);
2085 void parser___parser_prod___AModuleName___replace_child(val_t p0, val_t p1, val_t p2);
2086 typedef void (*parser___parser_prod___AModuleName___replace_child_t)(val_t p0, val_t p1, val_t p2);
2087 void parser___parser_prod___AModuleName___visit_all(val_t p0, val_t p1);
2088 typedef void (*parser___parser_prod___AModuleName___visit_all_t)(val_t p0, val_t p1);
2089 typedef void (*CLOS_OC_parser___parser_prod___AModuleName___visit_all_1_0)(struct stack_frame_t *);
2090 void OC_parser___parser_prod___AModuleName___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2091 typedef void (*OC_parser___parser_prod___AModuleName___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2092 val_t NEW_AModuleName_parser___parser_nodes___ANode___init();
2093 void parser___parser_prod___AExternCalls___empty_init(val_t p0, int* init_table);
2094 typedef void (*parser___parser_prod___AExternCalls___empty_init_t)(val_t p0, int* init_table);
2095 val_t NEW_AExternCalls_parser___parser_prod___AExternCalls___empty_init();
2096 void parser___parser_prod___AExternCalls___init_aexterncalls(val_t p0, val_t p1, val_t p2, int* init_table);
2097 typedef void (*parser___parser_prod___AExternCalls___init_aexterncalls_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2098 typedef void (*CLOS_OC_parser___parser_prod___AExternCalls___init_aexterncalls_1_0)(struct stack_frame_t *);
2099 void OC_parser___parser_prod___AExternCalls___init_aexterncalls_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2100 typedef void (*OC_parser___parser_prod___AExternCalls___init_aexterncalls_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2101 val_t NEW_AExternCalls_parser___parser_prod___AExternCalls___init_aexterncalls(val_t p0, val_t p1);
2102 void parser___parser_prod___AExternCalls___replace_child(val_t p0, val_t p1, val_t p2);
2103 typedef void (*parser___parser_prod___AExternCalls___replace_child_t)(val_t p0, val_t p1, val_t p2);
2104 void parser___parser_prod___AExternCalls___visit_all(val_t p0, val_t p1);
2105 typedef void (*parser___parser_prod___AExternCalls___visit_all_t)(val_t p0, val_t p1);
2106 typedef void (*CLOS_OC_parser___parser_prod___AExternCalls___visit_all_1_0)(struct stack_frame_t *);
2107 void OC_parser___parser_prod___AExternCalls___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2108 typedef void (*OC_parser___parser_prod___AExternCalls___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2109 val_t NEW_AExternCalls_parser___parser_nodes___ANode___init();
2110 void parser___parser_prod___AExternCall___empty_init(val_t p0, int* init_table);
2111 typedef void (*parser___parser_prod___AExternCall___empty_init_t)(val_t p0, int* init_table);
2112 val_t NEW_AExternCall_parser___parser_prod___AExternCall___empty_init();
2113 void parser___parser_prod___AExternCall___init_aexterncall(val_t p0, int* init_table);
2114 typedef void (*parser___parser_prod___AExternCall___init_aexterncall_t)(val_t p0, int* init_table);
2115 val_t NEW_AExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2116 void parser___parser_prod___AExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2117 typedef void (*parser___parser_prod___AExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2118 void parser___parser_prod___AExternCall___visit_all(val_t p0, val_t p1);
2119 typedef void (*parser___parser_prod___AExternCall___visit_all_t)(val_t p0, val_t p1);
2120 val_t NEW_AExternCall_parser___parser_nodes___ANode___init();
2121 val_t NEW_ASuperExternCall_parser___parser_prod___AExternCall___empty_init();
2122 void parser___parser_prod___ASuperExternCall___empty_init(val_t p0, int* init_table);
2123 typedef void (*parser___parser_prod___ASuperExternCall___empty_init_t)(val_t p0, int* init_table);
2124 val_t NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___empty_init();
2125 void parser___parser_prod___ASuperExternCall___init_asuperexterncall(val_t p0, val_t p1, int* init_table);
2126 typedef void (*parser___parser_prod___ASuperExternCall___init_asuperexterncall_t)(val_t p0, val_t p1, int* init_table);
2127 val_t NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___init_asuperexterncall(val_t p0);
2128 void parser___parser_prod___ASuperExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2129 typedef void (*parser___parser_prod___ASuperExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2130 void parser___parser_prod___ASuperExternCall___visit_all(val_t p0, val_t p1);
2131 typedef void (*parser___parser_prod___ASuperExternCall___visit_all_t)(val_t p0, val_t p1);
2132 val_t NEW_ASuperExternCall_parser___parser_nodes___ANode___init();
2133 val_t NEW_ASuperExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2134 val_t NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___empty_init();
2135 void parser___parser_prod___ALocalPropExternCall___empty_init(val_t p0, int* init_table);
2136 typedef void (*parser___parser_prod___ALocalPropExternCall___empty_init_t)(val_t p0, int* init_table);
2137 val_t NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___empty_init();
2138 void parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val_t p0, val_t p1, int* init_table);
2139 typedef void (*parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall_t)(val_t p0, val_t p1, int* init_table);
2140 val_t NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val_t p0);
2141 void parser___parser_prod___ALocalPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2142 typedef void (*parser___parser_prod___ALocalPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2143 void parser___parser_prod___ALocalPropExternCall___visit_all(val_t p0, val_t p1);
2144 typedef void (*parser___parser_prod___ALocalPropExternCall___visit_all_t)(val_t p0, val_t p1);
2145 val_t NEW_ALocalPropExternCall_parser___parser_nodes___ANode___init();
2146 val_t NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2147 val_t NEW_AFullPropExternCall_parser___parser_prod___AExternCall___empty_init();
2148 void parser___parser_prod___AFullPropExternCall___empty_init(val_t p0, int* init_table);
2149 typedef void (*parser___parser_prod___AFullPropExternCall___empty_init_t)(val_t p0, int* init_table);
2150 val_t NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___empty_init();
2151 void parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2152 typedef void (*parser___parser_prod___AFullPropExternCall___init_afullpropexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2153 val_t NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(val_t p0, val_t p1, val_t p2);
2154 void parser___parser_prod___AFullPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2155 typedef void (*parser___parser_prod___AFullPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2156 void parser___parser_prod___AFullPropExternCall___visit_all(val_t p0, val_t p1);
2157 typedef void (*parser___parser_prod___AFullPropExternCall___visit_all_t)(val_t p0, val_t p1);
2158 val_t NEW_AFullPropExternCall_parser___parser_nodes___ANode___init();
2159 val_t NEW_AFullPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2160 val_t NEW_AInitPropExternCall_parser___parser_prod___AExternCall___empty_init();
2161 void parser___parser_prod___AInitPropExternCall___empty_init(val_t p0, int* init_table);
2162 typedef void (*parser___parser_prod___AInitPropExternCall___empty_init_t)(val_t p0, int* init_table);
2163 val_t NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___empty_init();
2164 void parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(val_t p0, val_t p1, int* init_table);
2165 typedef void (*parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall_t)(val_t p0, val_t p1, int* init_table);
2166 val_t NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(val_t p0);
2167 void parser___parser_prod___AInitPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2168 typedef void (*parser___parser_prod___AInitPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2169 void parser___parser_prod___AInitPropExternCall___visit_all(val_t p0, val_t p1);
2170 typedef void (*parser___parser_prod___AInitPropExternCall___visit_all_t)(val_t p0, val_t p1);
2171 val_t NEW_AInitPropExternCall_parser___parser_nodes___ANode___init();
2172 val_t NEW_AInitPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2173 val_t NEW_ACastAsExternCall_parser___parser_prod___AExternCall___empty_init();
2174 void parser___parser_prod___ACastAsExternCall___empty_init(val_t p0, int* init_table);
2175 typedef void (*parser___parser_prod___ACastAsExternCall___empty_init_t)(val_t p0, int* init_table);
2176 val_t NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___empty_init();
2177 void parser___parser_prod___ACastAsExternCall___init_acastasexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2178 typedef void (*parser___parser_prod___ACastAsExternCall___init_acastasexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2179 val_t NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___init_acastasexterncall(val_t p0, val_t p1, val_t p2);
2180 void parser___parser_prod___ACastAsExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2181 typedef void (*parser___parser_prod___ACastAsExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2182 void parser___parser_prod___ACastAsExternCall___visit_all(val_t p0, val_t p1);
2183 typedef void (*parser___parser_prod___ACastAsExternCall___visit_all_t)(val_t p0, val_t p1);
2184 val_t NEW_ACastAsExternCall_parser___parser_nodes___ANode___init();
2185 val_t NEW_ACastAsExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2186 val_t NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___empty_init();
2187 void parser___parser_prod___AAsNullableExternCall___empty_init(val_t p0, int* init_table);
2188 typedef void (*parser___parser_prod___AAsNullableExternCall___empty_init_t)(val_t p0, int* init_table);
2189 val_t NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___empty_init();
2190 void parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2191 typedef void (*parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2192 val_t NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val_t p0, val_t p1, val_t p2);
2193 void parser___parser_prod___AAsNullableExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2194 typedef void (*parser___parser_prod___AAsNullableExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2195 void parser___parser_prod___AAsNullableExternCall___visit_all(val_t p0, val_t p1);
2196 typedef void (*parser___parser_prod___AAsNullableExternCall___visit_all_t)(val_t p0, val_t p1);
2197 val_t NEW_AAsNullableExternCall_parser___parser_nodes___ANode___init();
2198 val_t NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2199 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___empty_init();
2200 void parser___parser_prod___AAsNotNullableExternCall___empty_init(val_t p0, int* init_table);
2201 typedef void (*parser___parser_prod___AAsNotNullableExternCall___empty_init_t)(val_t p0, int* init_table);
2202 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___empty_init();
2203 void parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
2204 typedef void (*parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
2205 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val_t p0, val_t p1, val_t p2, val_t p3);
2206 void parser___parser_prod___AAsNotNullableExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2207 typedef void (*parser___parser_prod___AAsNotNullableExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2208 void parser___parser_prod___AAsNotNullableExternCall___visit_all(val_t p0, val_t p1);
2209 typedef void (*parser___parser_prod___AAsNotNullableExternCall___visit_all_t)(val_t p0, val_t p1);
2210 val_t NEW_AAsNotNullableExternCall_parser___parser_nodes___ANode___init();
2211 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2212 void parser___parser_prod___AInLanguage___empty_init(val_t p0, int* init_table);
2213 typedef void (*parser___parser_prod___AInLanguage___empty_init_t)(val_t p0, int* init_table);
2214 val_t NEW_AInLanguage_parser___parser_prod___AInLanguage___empty_init();
2215 void parser___parser_prod___AInLanguage___init_ainlanguage(val_t p0, val_t p1, val_t p2, int* init_table);
2216 typedef void (*parser___parser_prod___AInLanguage___init_ainlanguage_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2217 val_t NEW_AInLanguage_parser___parser_prod___AInLanguage___init_ainlanguage(val_t p0, val_t p1);
2218 void parser___parser_prod___AInLanguage___replace_child(val_t p0, val_t p1, val_t p2);
2219 typedef void (*parser___parser_prod___AInLanguage___replace_child_t)(val_t p0, val_t p1, val_t p2);
2220 void parser___parser_prod___AInLanguage___visit_all(val_t p0, val_t p1);
2221 typedef void (*parser___parser_prod___AInLanguage___visit_all_t)(val_t p0, val_t p1);
2222 val_t NEW_AInLanguage_parser___parser_nodes___ANode___init();
2223 void parser___parser_prod___AExternCodeBlock___empty_init(val_t p0, int* init_table);
2224 typedef void (*parser___parser_prod___AExternCodeBlock___empty_init_t)(val_t p0, int* init_table);
2225 val_t NEW_AExternCodeBlock_parser___parser_prod___AExternCodeBlock___empty_init();
2226 void parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(val_t p0, val_t p1, val_t p2, int* init_table);
2227 typedef void (*parser___parser_prod___AExternCodeBlock___init_aexterncodeblock_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2228 val_t NEW_AExternCodeBlock_parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(val_t p0, val_t p1);
2229 void parser___parser_prod___AExternCodeBlock___replace_child(val_t p0, val_t p1, val_t p2);
2230 typedef void (*parser___parser_prod___AExternCodeBlock___replace_child_t)(val_t p0, val_t p1, val_t p2);
2231 void parser___parser_prod___AExternCodeBlock___visit_all(val_t p0, val_t p1);
2232 typedef void (*parser___parser_prod___AExternCodeBlock___visit_all_t)(val_t p0, val_t p1);
2233 val_t NEW_AExternCodeBlock_parser___parser_nodes___ANode___init();
2234 void parser___parser_prod___AQualified___empty_init(val_t p0, int* init_table);
2235 typedef void (*parser___parser_prod___AQualified___empty_init_t)(val_t p0, int* init_table);
2236 val_t NEW_AQualified_parser___parser_prod___AQualified___empty_init();
2237 void parser___parser_prod___AQualified___init_aqualified(val_t p0, val_t p1, val_t p2, int* init_table);
2238 typedef void (*parser___parser_prod___AQualified___init_aqualified_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2239 typedef void (*CLOS_OC_parser___parser_prod___AQualified___init_aqualified_1_0)(struct stack_frame_t *);
2240 void OC_parser___parser_prod___AQualified___init_aqualified_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2241 typedef void (*OC_parser___parser_prod___AQualified___init_aqualified_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2242 val_t NEW_AQualified_parser___parser_prod___AQualified___init_aqualified(val_t p0, val_t p1);
2243 void parser___parser_prod___AQualified___replace_child(val_t p0, val_t p1, val_t p2);
2244 typedef void (*parser___parser_prod___AQualified___replace_child_t)(val_t p0, val_t p1, val_t p2);
2245 void parser___parser_prod___AQualified___visit_all(val_t p0, val_t p1);
2246 typedef void (*parser___parser_prod___AQualified___visit_all_t)(val_t p0, val_t p1);
2247 typedef void (*CLOS_OC_parser___parser_prod___AQualified___visit_all_1_0)(struct stack_frame_t *);
2248 void OC_parser___parser_prod___AQualified___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2249 typedef void (*OC_parser___parser_prod___AQualified___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2250 val_t NEW_AQualified_parser___parser_nodes___ANode___init();
2251 void parser___parser_prod___ADoc___empty_init(val_t p0, int* init_table);
2252 typedef void (*parser___parser_prod___ADoc___empty_init_t)(val_t p0, int* init_table);
2253 val_t NEW_ADoc_parser___parser_prod___ADoc___empty_init();
2254 void parser___parser_prod___ADoc___init_adoc(val_t p0, val_t p1, int* init_table);
2255 typedef void (*parser___parser_prod___ADoc___init_adoc_t)(val_t p0, val_t p1, int* init_table);
2256 typedef void (*CLOS_OC_parser___parser_prod___ADoc___init_adoc_1_0)(struct stack_frame_t *);
2257 void OC_parser___parser_prod___ADoc___init_adoc_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2258 typedef void (*OC_parser___parser_prod___ADoc___init_adoc_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2259 val_t NEW_ADoc_parser___parser_prod___ADoc___init_adoc(val_t p0);
2260 void parser___parser_prod___ADoc___replace_child(val_t p0, val_t p1, val_t p2);
2261 typedef void (*parser___parser_prod___ADoc___replace_child_t)(val_t p0, val_t p1, val_t p2);
2262 void parser___parser_prod___ADoc___visit_all(val_t p0, val_t p1);
2263 typedef void (*parser___parser_prod___ADoc___visit_all_t)(val_t p0, val_t p1);
2264 typedef void (*CLOS_OC_parser___parser_prod___ADoc___visit_all_1_0)(struct stack_frame_t *);
2265 void OC_parser___parser_prod___ADoc___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2266 typedef void (*OC_parser___parser_prod___ADoc___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
2267 val_t NEW_ADoc_parser___parser_nodes___ANode___init();
2268 void parser___parser_prod___Start___replace_child(val_t p0, val_t p1, val_t p2);
2269 typedef void (*parser___parser_prod___Start___replace_child_t)(val_t p0, val_t p1, val_t p2);
2270 void parser___parser_prod___Start___visit_all(val_t p0, val_t p1);
2271 typedef void (*parser___parser_prod___Start___visit_all_t)(val_t p0, val_t p1);
2272 val_t NEW_Start_parser___parser_nodes___Start___init(val_t p0, val_t p1);
2273 #endif