ni_nitdoc: fixed <li> tags style in formatted comments
[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 extern const char LOCATE_parser___parser_prod[];
7 extern const int SFT_parser___parser_prod[];
8 #define CALL_parser___parser_prod___AModule___empty_init(recv) ((parser___parser_prod___AModule___empty_init_t)CALL((recv), (SFT_parser___parser_prod[0] + 0)))
9 #define CALL_parser___parser_prod___AModule___init_amodule(recv) ((parser___parser_prod___AModule___init_amodule_t)CALL((recv), (SFT_parser___parser_prod[0] + 1)))
10 #define CALL_parser___parser_prod___AModuledecl___empty_init(recv) ((parser___parser_prod___AModuledecl___empty_init_t)CALL((recv), (SFT_parser___parser_prod[1] + 0)))
11 #define CALL_parser___parser_prod___AModuledecl___init_amoduledecl(recv) ((parser___parser_prod___AModuledecl___init_amoduledecl_t)CALL((recv), (SFT_parser___parser_prod[1] + 1)))
12 #define CALL_parser___parser_prod___AStdImport___empty_init(recv) ((parser___parser_prod___AStdImport___empty_init_t)CALL((recv), (SFT_parser___parser_prod[2] + 0)))
13 #define CALL_parser___parser_prod___AStdImport___init_astdimport(recv) ((parser___parser_prod___AStdImport___init_astdimport_t)CALL((recv), (SFT_parser___parser_prod[2] + 1)))
14 #define CALL_parser___parser_prod___ANoImport___empty_init(recv) ((parser___parser_prod___ANoImport___empty_init_t)CALL((recv), (SFT_parser___parser_prod[3] + 0)))
15 #define CALL_parser___parser_prod___ANoImport___init_anoimport(recv) ((parser___parser_prod___ANoImport___init_anoimport_t)CALL((recv), (SFT_parser___parser_prod[3] + 1)))
16 #define CALL_parser___parser_prod___APublicVisibility___empty_init(recv) ((parser___parser_prod___APublicVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[4] + 0)))
17 #define CALL_parser___parser_prod___APublicVisibility___init_apublicvisibility(recv) ((parser___parser_prod___APublicVisibility___init_apublicvisibility_t)CALL((recv), (SFT_parser___parser_prod[4] + 1)))
18 #define CALL_parser___parser_prod___APrivateVisibility___empty_init(recv) ((parser___parser_prod___APrivateVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[5] + 0)))
19 #define CALL_parser___parser_prod___APrivateVisibility___init_aprivatevisibility(recv) ((parser___parser_prod___APrivateVisibility___init_aprivatevisibility_t)CALL((recv), (SFT_parser___parser_prod[5] + 1)))
20 #define CALL_parser___parser_prod___AProtectedVisibility___empty_init(recv) ((parser___parser_prod___AProtectedVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[6] + 0)))
21 #define CALL_parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility(recv) ((parser___parser_prod___AProtectedVisibility___init_aprotectedvisibility_t)CALL((recv), (SFT_parser___parser_prod[6] + 1)))
22 #define CALL_parser___parser_prod___AIntrudeVisibility___empty_init(recv) ((parser___parser_prod___AIntrudeVisibility___empty_init_t)CALL((recv), (SFT_parser___parser_prod[7] + 0)))
23 #define CALL_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(recv) ((parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)CALL((recv), (SFT_parser___parser_prod[7] + 1)))
24 #define CALL_parser___parser_prod___AStdClassdef___empty_init(recv) ((parser___parser_prod___AStdClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[8] + 0)))
25 #define CALL_parser___parser_prod___AStdClassdef___init_astdclassdef(recv) ((parser___parser_prod___AStdClassdef___init_astdclassdef_t)CALL((recv), (SFT_parser___parser_prod[8] + 1)))
26 #define CALL_parser___parser_prod___ATopClassdef___empty_init(recv) ((parser___parser_prod___ATopClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[9] + 0)))
27 #define CALL_parser___parser_prod___ATopClassdef___init_atopclassdef(recv) ((parser___parser_prod___ATopClassdef___init_atopclassdef_t)CALL((recv), (SFT_parser___parser_prod[9] + 1)))
28 #define CALL_parser___parser_prod___AMainClassdef___empty_init(recv) ((parser___parser_prod___AMainClassdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[10] + 0)))
29 #define CALL_parser___parser_prod___AMainClassdef___init_amainclassdef(recv) ((parser___parser_prod___AMainClassdef___init_amainclassdef_t)CALL((recv), (SFT_parser___parser_prod[10] + 1)))
30 #define CALL_parser___parser_prod___AConcreteClasskind___empty_init(recv) ((parser___parser_prod___AConcreteClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[11] + 0)))
31 #define CALL_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(recv) ((parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)CALL((recv), (SFT_parser___parser_prod[11] + 1)))
32 #define CALL_parser___parser_prod___AAbstractClasskind___empty_init(recv) ((parser___parser_prod___AAbstractClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[12] + 0)))
33 #define CALL_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(recv) ((parser___parser_prod___AAbstractClasskind___init_aabstractclasskind_t)CALL((recv), (SFT_parser___parser_prod[12] + 1)))
34 #define CALL_parser___parser_prod___AInterfaceClasskind___empty_init(recv) ((parser___parser_prod___AInterfaceClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[13] + 0)))
35 #define CALL_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(recv) ((parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)CALL((recv), (SFT_parser___parser_prod[13] + 1)))
36 #define CALL_parser___parser_prod___AEnumClasskind___empty_init(recv) ((parser___parser_prod___AEnumClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[14] + 0)))
37 #define CALL_parser___parser_prod___AEnumClasskind___init_aenumclasskind(recv) ((parser___parser_prod___AEnumClasskind___init_aenumclasskind_t)CALL((recv), (SFT_parser___parser_prod[14] + 1)))
38 #define CALL_parser___parser_prod___AExternClasskind___empty_init(recv) ((parser___parser_prod___AExternClasskind___empty_init_t)CALL((recv), (SFT_parser___parser_prod[15] + 0)))
39 #define CALL_parser___parser_prod___AExternClasskind___init_aexternclasskind(recv) ((parser___parser_prod___AExternClasskind___init_aexternclasskind_t)CALL((recv), (SFT_parser___parser_prod[15] + 1)))
40 #define CALL_parser___parser_prod___AFormaldef___empty_init(recv) ((parser___parser_prod___AFormaldef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[16] + 0)))
41 #define CALL_parser___parser_prod___AFormaldef___init_aformaldef(recv) ((parser___parser_prod___AFormaldef___init_aformaldef_t)CALL((recv), (SFT_parser___parser_prod[16] + 1)))
42 #define CALL_parser___parser_prod___ASuperclass___empty_init(recv) ((parser___parser_prod___ASuperclass___empty_init_t)CALL((recv), (SFT_parser___parser_prod[17] + 0)))
43 #define CALL_parser___parser_prod___ASuperclass___init_asuperclass(recv) ((parser___parser_prod___ASuperclass___init_asuperclass_t)CALL((recv), (SFT_parser___parser_prod[17] + 1)))
44 #define CALL_parser___parser_prod___AAttrPropdef___empty_init(recv) ((parser___parser_prod___AAttrPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[18] + 0)))
45 #define CALL_parser___parser_prod___AAttrPropdef___init_aattrpropdef(recv) ((parser___parser_prod___AAttrPropdef___init_aattrpropdef_t)CALL((recv), (SFT_parser___parser_prod[18] + 1)))
46 #define CALL_parser___parser_prod___AMethPropdef___empty_init(recv) ((parser___parser_prod___AMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[19] + 0)))
47 #define CALL_parser___parser_prod___AMethPropdef___init_amethpropdef(recv) ((parser___parser_prod___AMethPropdef___init_amethpropdef_t)CALL((recv), (SFT_parser___parser_prod[19] + 1)))
48 #define CALL_parser___parser_prod___ADeferredMethPropdef___empty_init(recv) ((parser___parser_prod___ADeferredMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[20] + 0)))
49 #define CALL_parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef(recv) ((parser___parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[20] + 1)))
50 #define CALL_parser___parser_prod___AInternMethPropdef___empty_init(recv) ((parser___parser_prod___AInternMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[21] + 0)))
51 #define CALL_parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef(recv) ((parser___parser_prod___AInternMethPropdef___init_ainternmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[21] + 1)))
52 #define CALL_parser___parser_prod___AExternMethPropdef___empty_init(recv) ((parser___parser_prod___AExternMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[22] + 0)))
53 #define CALL_parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef(recv) ((parser___parser_prod___AExternMethPropdef___init_aexternmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[22] + 1)))
54 #define CALL_parser___parser_prod___AConcreteMethPropdef___empty_init(recv) ((parser___parser_prod___AConcreteMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[23] + 0)))
55 #define CALL_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(recv) ((parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef_t)CALL((recv), (SFT_parser___parser_prod[23] + 1)))
56 #define CALL_parser___parser_prod___AConcreteInitPropdef___empty_init(recv) ((parser___parser_prod___AConcreteInitPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[24] + 0)))
57 #define CALL_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(recv) ((parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef_t)CALL((recv), (SFT_parser___parser_prod[24] + 1)))
58 #define CALL_parser___parser_prod___AExternInitPropdef___empty_init(recv) ((parser___parser_prod___AExternInitPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[25] + 0)))
59 #define CALL_parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef(recv) ((parser___parser_prod___AExternInitPropdef___init_aexterninitpropdef_t)CALL((recv), (SFT_parser___parser_prod[25] + 1)))
60 #define CALL_parser___parser_prod___AMainMethPropdef___empty_init(recv) ((parser___parser_prod___AMainMethPropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[26] + 0)))
61 #define CALL_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(recv) ((parser___parser_prod___AMainMethPropdef___init_amainmethpropdef_t)CALL((recv), (SFT_parser___parser_prod[26] + 1)))
62 #define CALL_parser___parser_prod___ATypePropdef___empty_init(recv) ((parser___parser_prod___ATypePropdef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[27] + 0)))
63 #define CALL_parser___parser_prod___ATypePropdef___init_atypepropdef(recv) ((parser___parser_prod___ATypePropdef___init_atypepropdef_t)CALL((recv), (SFT_parser___parser_prod[27] + 1)))
64 #define CALL_parser___parser_prod___AReadAble___empty_init(recv) ((parser___parser_prod___AReadAble___empty_init_t)CALL((recv), (SFT_parser___parser_prod[28] + 0)))
65 #define CALL_parser___parser_prod___AReadAble___init_areadable(recv) ((parser___parser_prod___AReadAble___init_areadable_t)CALL((recv), (SFT_parser___parser_prod[28] + 1)))
66 #define CALL_parser___parser_prod___AWriteAble___empty_init(recv) ((parser___parser_prod___AWriteAble___empty_init_t)CALL((recv), (SFT_parser___parser_prod[29] + 0)))
67 #define CALL_parser___parser_prod___AWriteAble___init_awriteable(recv) ((parser___parser_prod___AWriteAble___init_awriteable_t)CALL((recv), (SFT_parser___parser_prod[29] + 1)))
68 #define CALL_parser___parser_prod___AIdMethid___empty_init(recv) ((parser___parser_prod___AIdMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[30] + 0)))
69 #define CALL_parser___parser_prod___AIdMethid___init_aidmethid(recv) ((parser___parser_prod___AIdMethid___init_aidmethid_t)CALL((recv), (SFT_parser___parser_prod[30] + 1)))
70 #define CALL_parser___parser_prod___APlusMethid___empty_init(recv) ((parser___parser_prod___APlusMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[31] + 0)))
71 #define CALL_parser___parser_prod___APlusMethid___init_aplusmethid(recv) ((parser___parser_prod___APlusMethid___init_aplusmethid_t)CALL((recv), (SFT_parser___parser_prod[31] + 1)))
72 #define CALL_parser___parser_prod___AMinusMethid___empty_init(recv) ((parser___parser_prod___AMinusMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[32] + 0)))
73 #define CALL_parser___parser_prod___AMinusMethid___init_aminusmethid(recv) ((parser___parser_prod___AMinusMethid___init_aminusmethid_t)CALL((recv), (SFT_parser___parser_prod[32] + 1)))
74 #define CALL_parser___parser_prod___AStarMethid___empty_init(recv) ((parser___parser_prod___AStarMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[33] + 0)))
75 #define CALL_parser___parser_prod___AStarMethid___init_astarmethid(recv) ((parser___parser_prod___AStarMethid___init_astarmethid_t)CALL((recv), (SFT_parser___parser_prod[33] + 1)))
76 #define CALL_parser___parser_prod___ASlashMethid___empty_init(recv) ((parser___parser_prod___ASlashMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[34] + 0)))
77 #define CALL_parser___parser_prod___ASlashMethid___init_aslashmethid(recv) ((parser___parser_prod___ASlashMethid___init_aslashmethid_t)CALL((recv), (SFT_parser___parser_prod[34] + 1)))
78 #define CALL_parser___parser_prod___APercentMethid___empty_init(recv) ((parser___parser_prod___APercentMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[35] + 0)))
79 #define CALL_parser___parser_prod___APercentMethid___init_apercentmethid(recv) ((parser___parser_prod___APercentMethid___init_apercentmethid_t)CALL((recv), (SFT_parser___parser_prod[35] + 1)))
80 #define CALL_parser___parser_prod___AEqMethid___empty_init(recv) ((parser___parser_prod___AEqMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[36] + 0)))
81 #define CALL_parser___parser_prod___AEqMethid___init_aeqmethid(recv) ((parser___parser_prod___AEqMethid___init_aeqmethid_t)CALL((recv), (SFT_parser___parser_prod[36] + 1)))
82 #define CALL_parser___parser_prod___ANeMethid___empty_init(recv) ((parser___parser_prod___ANeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[37] + 0)))
83 #define CALL_parser___parser_prod___ANeMethid___init_anemethid(recv) ((parser___parser_prod___ANeMethid___init_anemethid_t)CALL((recv), (SFT_parser___parser_prod[37] + 1)))
84 #define CALL_parser___parser_prod___ALeMethid___empty_init(recv) ((parser___parser_prod___ALeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[38] + 0)))
85 #define CALL_parser___parser_prod___ALeMethid___init_alemethid(recv) ((parser___parser_prod___ALeMethid___init_alemethid_t)CALL((recv), (SFT_parser___parser_prod[38] + 1)))
86 #define CALL_parser___parser_prod___AGeMethid___empty_init(recv) ((parser___parser_prod___AGeMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[39] + 0)))
87 #define CALL_parser___parser_prod___AGeMethid___init_agemethid(recv) ((parser___parser_prod___AGeMethid___init_agemethid_t)CALL((recv), (SFT_parser___parser_prod[39] + 1)))
88 #define CALL_parser___parser_prod___ALtMethid___empty_init(recv) ((parser___parser_prod___ALtMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[40] + 0)))
89 #define CALL_parser___parser_prod___ALtMethid___init_altmethid(recv) ((parser___parser_prod___ALtMethid___init_altmethid_t)CALL((recv), (SFT_parser___parser_prod[40] + 1)))
90 #define CALL_parser___parser_prod___AGtMethid___empty_init(recv) ((parser___parser_prod___AGtMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[41] + 0)))
91 #define CALL_parser___parser_prod___AGtMethid___init_agtmethid(recv) ((parser___parser_prod___AGtMethid___init_agtmethid_t)CALL((recv), (SFT_parser___parser_prod[41] + 1)))
92 #define CALL_parser___parser_prod___ALlMethid___empty_init(recv) ((parser___parser_prod___ALlMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[42] + 0)))
93 #define CALL_parser___parser_prod___ALlMethid___init_allmethid(recv) ((parser___parser_prod___ALlMethid___init_allmethid_t)CALL((recv), (SFT_parser___parser_prod[42] + 1)))
94 #define CALL_parser___parser_prod___AGgMethid___empty_init(recv) ((parser___parser_prod___AGgMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[43] + 0)))
95 #define CALL_parser___parser_prod___AGgMethid___init_aggmethid(recv) ((parser___parser_prod___AGgMethid___init_aggmethid_t)CALL((recv), (SFT_parser___parser_prod[43] + 1)))
96 #define CALL_parser___parser_prod___ABraMethid___empty_init(recv) ((parser___parser_prod___ABraMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[44] + 0)))
97 #define CALL_parser___parser_prod___ABraMethid___init_abramethid(recv) ((parser___parser_prod___ABraMethid___init_abramethid_t)CALL((recv), (SFT_parser___parser_prod[44] + 1)))
98 #define CALL_parser___parser_prod___AStarshipMethid___empty_init(recv) ((parser___parser_prod___AStarshipMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[45] + 0)))
99 #define CALL_parser___parser_prod___AStarshipMethid___init_astarshipmethid(recv) ((parser___parser_prod___AStarshipMethid___init_astarshipmethid_t)CALL((recv), (SFT_parser___parser_prod[45] + 1)))
100 #define CALL_parser___parser_prod___AAssignMethid___empty_init(recv) ((parser___parser_prod___AAssignMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[46] + 0)))
101 #define CALL_parser___parser_prod___AAssignMethid___init_aassignmethid(recv) ((parser___parser_prod___AAssignMethid___init_aassignmethid_t)CALL((recv), (SFT_parser___parser_prod[46] + 1)))
102 #define CALL_parser___parser_prod___ABraassignMethid___empty_init(recv) ((parser___parser_prod___ABraassignMethid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[47] + 0)))
103 #define CALL_parser___parser_prod___ABraassignMethid___init_abraassignmethid(recv) ((parser___parser_prod___ABraassignMethid___init_abraassignmethid_t)CALL((recv), (SFT_parser___parser_prod[47] + 1)))
104 #define CALL_parser___parser_prod___ASignature___empty_init(recv) ((parser___parser_prod___ASignature___empty_init_t)CALL((recv), (SFT_parser___parser_prod[48] + 0)))
105 #define CALL_parser___parser_prod___ASignature___init_asignature(recv) ((parser___parser_prod___ASignature___init_asignature_t)CALL((recv), (SFT_parser___parser_prod[48] + 1)))
106 #define CALL_parser___parser_prod___AParam___empty_init(recv) ((parser___parser_prod___AParam___empty_init_t)CALL((recv), (SFT_parser___parser_prod[49] + 0)))
107 #define CALL_parser___parser_prod___AParam___init_aparam(recv) ((parser___parser_prod___AParam___init_aparam_t)CALL((recv), (SFT_parser___parser_prod[49] + 1)))
108 #define CALL_parser___parser_prod___AClosureDecl___empty_init(recv) ((parser___parser_prod___AClosureDecl___empty_init_t)CALL((recv), (SFT_parser___parser_prod[50] + 0)))
109 #define CALL_parser___parser_prod___AClosureDecl___init_aclosuredecl(recv) ((parser___parser_prod___AClosureDecl___init_aclosuredecl_t)CALL((recv), (SFT_parser___parser_prod[50] + 1)))
110 #define CALL_parser___parser_prod___AType___empty_init(recv) ((parser___parser_prod___AType___empty_init_t)CALL((recv), (SFT_parser___parser_prod[51] + 0)))
111 #define CALL_parser___parser_prod___AType___init_atype(recv) ((parser___parser_prod___AType___init_atype_t)CALL((recv), (SFT_parser___parser_prod[51] + 1)))
112 #define CALL_parser___parser_prod___ALabel___empty_init(recv) ((parser___parser_prod___ALabel___empty_init_t)CALL((recv), (SFT_parser___parser_prod[52] + 0)))
113 #define CALL_parser___parser_prod___ALabel___init_alabel(recv) ((parser___parser_prod___ALabel___init_alabel_t)CALL((recv), (SFT_parser___parser_prod[52] + 1)))
114 #define CALL_parser___parser_prod___ABlockExpr___empty_init(recv) ((parser___parser_prod___ABlockExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[53] + 0)))
115 #define CALL_parser___parser_prod___ABlockExpr___init_ablockexpr(recv) ((parser___parser_prod___ABlockExpr___init_ablockexpr_t)CALL((recv), (SFT_parser___parser_prod[53] + 1)))
116 #define CALL_parser___parser_prod___AVardeclExpr___empty_init(recv) ((parser___parser_prod___AVardeclExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[54] + 0)))
117 #define CALL_parser___parser_prod___AVardeclExpr___init_avardeclexpr(recv) ((parser___parser_prod___AVardeclExpr___init_avardeclexpr_t)CALL((recv), (SFT_parser___parser_prod[54] + 1)))
118 #define CALL_parser___parser_prod___AReturnExpr___empty_init(recv) ((parser___parser_prod___AReturnExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[55] + 0)))
119 #define CALL_parser___parser_prod___AReturnExpr___init_areturnexpr(recv) ((parser___parser_prod___AReturnExpr___init_areturnexpr_t)CALL((recv), (SFT_parser___parser_prod[55] + 1)))
120 #define CALL_parser___parser_prod___ABreakExpr___empty_init(recv) ((parser___parser_prod___ABreakExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[56] + 0)))
121 #define CALL_parser___parser_prod___ABreakExpr___init_abreakexpr(recv) ((parser___parser_prod___ABreakExpr___init_abreakexpr_t)CALL((recv), (SFT_parser___parser_prod[56] + 1)))
122 #define CALL_parser___parser_prod___AAbortExpr___empty_init(recv) ((parser___parser_prod___AAbortExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[57] + 0)))
123 #define CALL_parser___parser_prod___AAbortExpr___init_aabortexpr(recv) ((parser___parser_prod___AAbortExpr___init_aabortexpr_t)CALL((recv), (SFT_parser___parser_prod[57] + 1)))
124 #define CALL_parser___parser_prod___AContinueExpr___empty_init(recv) ((parser___parser_prod___AContinueExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[58] + 0)))
125 #define CALL_parser___parser_prod___AContinueExpr___init_acontinueexpr(recv) ((parser___parser_prod___AContinueExpr___init_acontinueexpr_t)CALL((recv), (SFT_parser___parser_prod[58] + 1)))
126 #define CALL_parser___parser_prod___ADoExpr___empty_init(recv) ((parser___parser_prod___ADoExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[59] + 0)))
127 #define CALL_parser___parser_prod___ADoExpr___init_adoexpr(recv) ((parser___parser_prod___ADoExpr___init_adoexpr_t)CALL((recv), (SFT_parser___parser_prod[59] + 1)))
128 #define CALL_parser___parser_prod___AIfExpr___empty_init(recv) ((parser___parser_prod___AIfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[60] + 0)))
129 #define CALL_parser___parser_prod___AIfExpr___init_aifexpr(recv) ((parser___parser_prod___AIfExpr___init_aifexpr_t)CALL((recv), (SFT_parser___parser_prod[60] + 1)))
130 #define CALL_parser___parser_prod___AIfexprExpr___empty_init(recv) ((parser___parser_prod___AIfexprExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[61] + 0)))
131 #define CALL_parser___parser_prod___AIfexprExpr___init_aifexprexpr(recv) ((parser___parser_prod___AIfexprExpr___init_aifexprexpr_t)CALL((recv), (SFT_parser___parser_prod[61] + 1)))
132 #define CALL_parser___parser_prod___AWhileExpr___empty_init(recv) ((parser___parser_prod___AWhileExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[62] + 0)))
133 #define CALL_parser___parser_prod___AWhileExpr___init_awhileexpr(recv) ((parser___parser_prod___AWhileExpr___init_awhileexpr_t)CALL((recv), (SFT_parser___parser_prod[62] + 1)))
134 #define CALL_parser___parser_prod___ALoopExpr___empty_init(recv) ((parser___parser_prod___ALoopExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[63] + 0)))
135 #define CALL_parser___parser_prod___ALoopExpr___init_aloopexpr(recv) ((parser___parser_prod___ALoopExpr___init_aloopexpr_t)CALL((recv), (SFT_parser___parser_prod[63] + 1)))
136 #define CALL_parser___parser_prod___AForExpr___empty_init(recv) ((parser___parser_prod___AForExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[64] + 0)))
137 #define CALL_parser___parser_prod___AForExpr___init_aforexpr(recv) ((parser___parser_prod___AForExpr___init_aforexpr_t)CALL((recv), (SFT_parser___parser_prod[64] + 1)))
138 #define CALL_parser___parser_prod___AAssertExpr___empty_init(recv) ((parser___parser_prod___AAssertExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[65] + 0)))
139 #define CALL_parser___parser_prod___AAssertExpr___init_aassertexpr(recv) ((parser___parser_prod___AAssertExpr___init_aassertexpr_t)CALL((recv), (SFT_parser___parser_prod[65] + 1)))
140 #define CALL_parser___parser_prod___AOnceExpr___empty_init(recv) ((parser___parser_prod___AOnceExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[66] + 0)))
141 #define CALL_parser___parser_prod___AOnceExpr___init_aonceexpr(recv) ((parser___parser_prod___AOnceExpr___init_aonceexpr_t)CALL((recv), (SFT_parser___parser_prod[66] + 1)))
142 #define CALL_parser___parser_prod___ASendExpr___empty_init(recv) ((parser___parser_prod___ASendExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[67] + 0)))
143 #define CALL_parser___parser_prod___ASendExpr___init_asendexpr(recv) ((parser___parser_prod___ASendExpr___init_asendexpr_t)CALL((recv), (SFT_parser___parser_prod[67] + 1)))
144 #define CALL_parser___parser_prod___ABinopExpr___empty_init(recv) ((parser___parser_prod___ABinopExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[68] + 0)))
145 #define CALL_parser___parser_prod___ABinopExpr___init_abinopexpr(recv) ((parser___parser_prod___ABinopExpr___init_abinopexpr_t)CALL((recv), (SFT_parser___parser_prod[68] + 1)))
146 #define CALL_parser___parser_prod___AOrExpr___empty_init(recv) ((parser___parser_prod___AOrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[69] + 0)))
147 #define CALL_parser___parser_prod___AOrExpr___init_aorexpr(recv) ((parser___parser_prod___AOrExpr___init_aorexpr_t)CALL((recv), (SFT_parser___parser_prod[69] + 1)))
148 #define CALL_parser___parser_prod___AAndExpr___empty_init(recv) ((parser___parser_prod___AAndExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[70] + 0)))
149 #define CALL_parser___parser_prod___AAndExpr___init_aandexpr(recv) ((parser___parser_prod___AAndExpr___init_aandexpr_t)CALL((recv), (SFT_parser___parser_prod[70] + 1)))
150 #define CALL_parser___parser_prod___AOrElseExpr___empty_init(recv) ((parser___parser_prod___AOrElseExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[71] + 0)))
151 #define CALL_parser___parser_prod___AOrElseExpr___init_aorelseexpr(recv) ((parser___parser_prod___AOrElseExpr___init_aorelseexpr_t)CALL((recv), (SFT_parser___parser_prod[71] + 1)))
152 #define CALL_parser___parser_prod___ANotExpr___empty_init(recv) ((parser___parser_prod___ANotExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[72] + 0)))
153 #define CALL_parser___parser_prod___ANotExpr___init_anotexpr(recv) ((parser___parser_prod___ANotExpr___init_anotexpr_t)CALL((recv), (SFT_parser___parser_prod[72] + 1)))
154 #define CALL_parser___parser_prod___AEqExpr___empty_init(recv) ((parser___parser_prod___AEqExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[73] + 0)))
155 #define CALL_parser___parser_prod___AEqExpr___init_aeqexpr(recv) ((parser___parser_prod___AEqExpr___init_aeqexpr_t)CALL((recv), (SFT_parser___parser_prod[73] + 1)))
156 #define CALL_parser___parser_prod___AEeExpr___empty_init(recv) ((parser___parser_prod___AEeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[74] + 0)))
157 #define CALL_parser___parser_prod___AEeExpr___init_aeeexpr(recv) ((parser___parser_prod___AEeExpr___init_aeeexpr_t)CALL((recv), (SFT_parser___parser_prod[74] + 1)))
158 #define CALL_parser___parser_prod___ANeExpr___empty_init(recv) ((parser___parser_prod___ANeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[75] + 0)))
159 #define CALL_parser___parser_prod___ANeExpr___init_aneexpr(recv) ((parser___parser_prod___ANeExpr___init_aneexpr_t)CALL((recv), (SFT_parser___parser_prod[75] + 1)))
160 #define CALL_parser___parser_prod___ALtExpr___empty_init(recv) ((parser___parser_prod___ALtExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[76] + 0)))
161 #define CALL_parser___parser_prod___ALtExpr___init_altexpr(recv) ((parser___parser_prod___ALtExpr___init_altexpr_t)CALL((recv), (SFT_parser___parser_prod[76] + 1)))
162 #define CALL_parser___parser_prod___ALeExpr___empty_init(recv) ((parser___parser_prod___ALeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[77] + 0)))
163 #define CALL_parser___parser_prod___ALeExpr___init_aleexpr(recv) ((parser___parser_prod___ALeExpr___init_aleexpr_t)CALL((recv), (SFT_parser___parser_prod[77] + 1)))
164 #define CALL_parser___parser_prod___ALlExpr___empty_init(recv) ((parser___parser_prod___ALlExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[78] + 0)))
165 #define CALL_parser___parser_prod___ALlExpr___init_allexpr(recv) ((parser___parser_prod___ALlExpr___init_allexpr_t)CALL((recv), (SFT_parser___parser_prod[78] + 1)))
166 #define CALL_parser___parser_prod___AGtExpr___empty_init(recv) ((parser___parser_prod___AGtExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[79] + 0)))
167 #define CALL_parser___parser_prod___AGtExpr___init_agtexpr(recv) ((parser___parser_prod___AGtExpr___init_agtexpr_t)CALL((recv), (SFT_parser___parser_prod[79] + 1)))
168 #define CALL_parser___parser_prod___AGeExpr___empty_init(recv) ((parser___parser_prod___AGeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[80] + 0)))
169 #define CALL_parser___parser_prod___AGeExpr___init_ageexpr(recv) ((parser___parser_prod___AGeExpr___init_ageexpr_t)CALL((recv), (SFT_parser___parser_prod[80] + 1)))
170 #define CALL_parser___parser_prod___AGgExpr___empty_init(recv) ((parser___parser_prod___AGgExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[81] + 0)))
171 #define CALL_parser___parser_prod___AGgExpr___init_aggexpr(recv) ((parser___parser_prod___AGgExpr___init_aggexpr_t)CALL((recv), (SFT_parser___parser_prod[81] + 1)))
172 #define CALL_parser___parser_prod___AIsaExpr___empty_init(recv) ((parser___parser_prod___AIsaExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[82] + 0)))
173 #define CALL_parser___parser_prod___AIsaExpr___init_aisaexpr(recv) ((parser___parser_prod___AIsaExpr___init_aisaexpr_t)CALL((recv), (SFT_parser___parser_prod[82] + 1)))
174 #define CALL_parser___parser_prod___APlusExpr___empty_init(recv) ((parser___parser_prod___APlusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[83] + 0)))
175 #define CALL_parser___parser_prod___APlusExpr___init_aplusexpr(recv) ((parser___parser_prod___APlusExpr___init_aplusexpr_t)CALL((recv), (SFT_parser___parser_prod[83] + 1)))
176 #define CALL_parser___parser_prod___AMinusExpr___empty_init(recv) ((parser___parser_prod___AMinusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[84] + 0)))
177 #define CALL_parser___parser_prod___AMinusExpr___init_aminusexpr(recv) ((parser___parser_prod___AMinusExpr___init_aminusexpr_t)CALL((recv), (SFT_parser___parser_prod[84] + 1)))
178 #define CALL_parser___parser_prod___AStarshipExpr___empty_init(recv) ((parser___parser_prod___AStarshipExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[85] + 0)))
179 #define CALL_parser___parser_prod___AStarshipExpr___init_astarshipexpr(recv) ((parser___parser_prod___AStarshipExpr___init_astarshipexpr_t)CALL((recv), (SFT_parser___parser_prod[85] + 1)))
180 #define CALL_parser___parser_prod___AStarExpr___empty_init(recv) ((parser___parser_prod___AStarExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[86] + 0)))
181 #define CALL_parser___parser_prod___AStarExpr___init_astarexpr(recv) ((parser___parser_prod___AStarExpr___init_astarexpr_t)CALL((recv), (SFT_parser___parser_prod[86] + 1)))
182 #define CALL_parser___parser_prod___ASlashExpr___empty_init(recv) ((parser___parser_prod___ASlashExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[87] + 0)))
183 #define CALL_parser___parser_prod___ASlashExpr___init_aslashexpr(recv) ((parser___parser_prod___ASlashExpr___init_aslashexpr_t)CALL((recv), (SFT_parser___parser_prod[87] + 1)))
184 #define CALL_parser___parser_prod___APercentExpr___empty_init(recv) ((parser___parser_prod___APercentExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[88] + 0)))
185 #define CALL_parser___parser_prod___APercentExpr___init_apercentexpr(recv) ((parser___parser_prod___APercentExpr___init_apercentexpr_t)CALL((recv), (SFT_parser___parser_prod[88] + 1)))
186 #define CALL_parser___parser_prod___AUminusExpr___empty_init(recv) ((parser___parser_prod___AUminusExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[89] + 0)))
187 #define CALL_parser___parser_prod___AUminusExpr___init_auminusexpr(recv) ((parser___parser_prod___AUminusExpr___init_auminusexpr_t)CALL((recv), (SFT_parser___parser_prod[89] + 1)))
188 #define CALL_parser___parser_prod___ANewExpr___empty_init(recv) ((parser___parser_prod___ANewExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[90] + 0)))
189 #define CALL_parser___parser_prod___ANewExpr___init_anewexpr(recv) ((parser___parser_prod___ANewExpr___init_anewexpr_t)CALL((recv), (SFT_parser___parser_prod[90] + 1)))
190 #define CALL_parser___parser_prod___AAttrExpr___empty_init(recv) ((parser___parser_prod___AAttrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[91] + 0)))
191 #define CALL_parser___parser_prod___AAttrExpr___init_aattrexpr(recv) ((parser___parser_prod___AAttrExpr___init_aattrexpr_t)CALL((recv), (SFT_parser___parser_prod[91] + 1)))
192 #define CALL_parser___parser_prod___AAttrAssignExpr___empty_init(recv) ((parser___parser_prod___AAttrAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[92] + 0)))
193 #define CALL_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr(recv) ((parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr_t)CALL((recv), (SFT_parser___parser_prod[92] + 1)))
194 #define CALL_parser___parser_prod___AAttrReassignExpr___empty_init(recv) ((parser___parser_prod___AAttrReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[93] + 0)))
195 #define CALL_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr(recv) ((parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[93] + 1)))
196 #define CALL_parser___parser_prod___ACallExpr___empty_init(recv) ((parser___parser_prod___ACallExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[94] + 0)))
197 #define CALL_parser___parser_prod___ACallExpr___init_acallexpr(recv) ((parser___parser_prod___ACallExpr___init_acallexpr_t)CALL((recv), (SFT_parser___parser_prod[94] + 1)))
198 #define CALL_parser___parser_prod___ACallAssignExpr___empty_init(recv) ((parser___parser_prod___ACallAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[95] + 0)))
199 #define CALL_parser___parser_prod___ACallAssignExpr___init_acallassignexpr(recv) ((parser___parser_prod___ACallAssignExpr___init_acallassignexpr_t)CALL((recv), (SFT_parser___parser_prod[95] + 1)))
200 #define CALL_parser___parser_prod___ACallReassignExpr___empty_init(recv) ((parser___parser_prod___ACallReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[96] + 0)))
201 #define CALL_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(recv) ((parser___parser_prod___ACallReassignExpr___init_acallreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[96] + 1)))
202 #define CALL_parser___parser_prod___ASuperExpr___empty_init(recv) ((parser___parser_prod___ASuperExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[97] + 0)))
203 #define CALL_parser___parser_prod___ASuperExpr___init_asuperexpr(recv) ((parser___parser_prod___ASuperExpr___init_asuperexpr_t)CALL((recv), (SFT_parser___parser_prod[97] + 1)))
204 #define CALL_parser___parser_prod___AInitExpr___empty_init(recv) ((parser___parser_prod___AInitExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[98] + 0)))
205 #define CALL_parser___parser_prod___AInitExpr___init_ainitexpr(recv) ((parser___parser_prod___AInitExpr___init_ainitexpr_t)CALL((recv), (SFT_parser___parser_prod[98] + 1)))
206 #define CALL_parser___parser_prod___ABraExpr___empty_init(recv) ((parser___parser_prod___ABraExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[99] + 0)))
207 #define CALL_parser___parser_prod___ABraExpr___init_abraexpr(recv) ((parser___parser_prod___ABraExpr___init_abraexpr_t)CALL((recv), (SFT_parser___parser_prod[99] + 1)))
208 #define CALL_parser___parser_prod___ABraAssignExpr___empty_init(recv) ((parser___parser_prod___ABraAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[100] + 0)))
209 #define CALL_parser___parser_prod___ABraAssignExpr___init_abraassignexpr(recv) ((parser___parser_prod___ABraAssignExpr___init_abraassignexpr_t)CALL((recv), (SFT_parser___parser_prod[100] + 1)))
210 #define CALL_parser___parser_prod___ABraReassignExpr___empty_init(recv) ((parser___parser_prod___ABraReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[101] + 0)))
211 #define CALL_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(recv) ((parser___parser_prod___ABraReassignExpr___init_abrareassignexpr_t)CALL((recv), (SFT_parser___parser_prod[101] + 1)))
212 #define CALL_parser___parser_prod___AClosureCallExpr___empty_init(recv) ((parser___parser_prod___AClosureCallExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[102] + 0)))
213 #define CALL_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(recv) ((parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_t)CALL((recv), (SFT_parser___parser_prod[102] + 1)))
214 #define CALL_parser___parser_prod___AVarExpr___empty_init(recv) ((parser___parser_prod___AVarExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[103] + 0)))
215 #define CALL_parser___parser_prod___AVarExpr___init_avarexpr(recv) ((parser___parser_prod___AVarExpr___init_avarexpr_t)CALL((recv), (SFT_parser___parser_prod[103] + 1)))
216 #define CALL_parser___parser_prod___AVarAssignExpr___empty_init(recv) ((parser___parser_prod___AVarAssignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[104] + 0)))
217 #define CALL_parser___parser_prod___AVarAssignExpr___init_avarassignexpr(recv) ((parser___parser_prod___AVarAssignExpr___init_avarassignexpr_t)CALL((recv), (SFT_parser___parser_prod[104] + 1)))
218 #define CALL_parser___parser_prod___AVarReassignExpr___empty_init(recv) ((parser___parser_prod___AVarReassignExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[105] + 0)))
219 #define CALL_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(recv) ((parser___parser_prod___AVarReassignExpr___init_avarreassignexpr_t)CALL((recv), (SFT_parser___parser_prod[105] + 1)))
220 #define CALL_parser___parser_prod___ARangeExpr___empty_init(recv) ((parser___parser_prod___ARangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[106] + 0)))
221 #define CALL_parser___parser_prod___ARangeExpr___init_arangeexpr(recv) ((parser___parser_prod___ARangeExpr___init_arangeexpr_t)CALL((recv), (SFT_parser___parser_prod[106] + 1)))
222 #define CALL_parser___parser_prod___ACrangeExpr___empty_init(recv) ((parser___parser_prod___ACrangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[107] + 0)))
223 #define CALL_parser___parser_prod___ACrangeExpr___init_acrangeexpr(recv) ((parser___parser_prod___ACrangeExpr___init_acrangeexpr_t)CALL((recv), (SFT_parser___parser_prod[107] + 1)))
224 #define CALL_parser___parser_prod___AOrangeExpr___empty_init(recv) ((parser___parser_prod___AOrangeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[108] + 0)))
225 #define CALL_parser___parser_prod___AOrangeExpr___init_aorangeexpr(recv) ((parser___parser_prod___AOrangeExpr___init_aorangeexpr_t)CALL((recv), (SFT_parser___parser_prod[108] + 1)))
226 #define CALL_parser___parser_prod___AArrayExpr___empty_init(recv) ((parser___parser_prod___AArrayExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[109] + 0)))
227 #define CALL_parser___parser_prod___AArrayExpr___init_aarrayexpr(recv) ((parser___parser_prod___AArrayExpr___init_aarrayexpr_t)CALL((recv), (SFT_parser___parser_prod[109] + 1)))
228 #define CALL_parser___parser_prod___ASelfExpr___empty_init(recv) ((parser___parser_prod___ASelfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[110] + 0)))
229 #define CALL_parser___parser_prod___ASelfExpr___init_aselfexpr(recv) ((parser___parser_prod___ASelfExpr___init_aselfexpr_t)CALL((recv), (SFT_parser___parser_prod[110] + 1)))
230 #define CALL_parser___parser_prod___AImplicitSelfExpr___empty_init(recv) ((parser___parser_prod___AImplicitSelfExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[111] + 0)))
231 #define CALL_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(recv) ((parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)CALL((recv), (SFT_parser___parser_prod[111] + 1)))
232 #define CALL_parser___parser_prod___ATrueExpr___empty_init(recv) ((parser___parser_prod___ATrueExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[112] + 0)))
233 #define CALL_parser___parser_prod___ATrueExpr___init_atrueexpr(recv) ((parser___parser_prod___ATrueExpr___init_atrueexpr_t)CALL((recv), (SFT_parser___parser_prod[112] + 1)))
234 #define CALL_parser___parser_prod___AFalseExpr___empty_init(recv) ((parser___parser_prod___AFalseExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[113] + 0)))
235 #define CALL_parser___parser_prod___AFalseExpr___init_afalseexpr(recv) ((parser___parser_prod___AFalseExpr___init_afalseexpr_t)CALL((recv), (SFT_parser___parser_prod[113] + 1)))
236 #define CALL_parser___parser_prod___ANullExpr___empty_init(recv) ((parser___parser_prod___ANullExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[114] + 0)))
237 #define CALL_parser___parser_prod___ANullExpr___init_anullexpr(recv) ((parser___parser_prod___ANullExpr___init_anullexpr_t)CALL((recv), (SFT_parser___parser_prod[114] + 1)))
238 #define CALL_parser___parser_prod___AIntExpr___empty_init(recv) ((parser___parser_prod___AIntExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[115] + 0)))
239 #define CALL_parser___parser_prod___AIntExpr___init_aintexpr(recv) ((parser___parser_prod___AIntExpr___init_aintexpr_t)CALL((recv), (SFT_parser___parser_prod[115] + 1)))
240 #define CALL_parser___parser_prod___AFloatExpr___empty_init(recv) ((parser___parser_prod___AFloatExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[116] + 0)))
241 #define CALL_parser___parser_prod___AFloatExpr___init_afloatexpr(recv) ((parser___parser_prod___AFloatExpr___init_afloatexpr_t)CALL((recv), (SFT_parser___parser_prod[116] + 1)))
242 #define CALL_parser___parser_prod___ACharExpr___empty_init(recv) ((parser___parser_prod___ACharExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[117] + 0)))
243 #define CALL_parser___parser_prod___ACharExpr___init_acharexpr(recv) ((parser___parser_prod___ACharExpr___init_acharexpr_t)CALL((recv), (SFT_parser___parser_prod[117] + 1)))
244 #define CALL_parser___parser_prod___AStringExpr___empty_init(recv) ((parser___parser_prod___AStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[118] + 0)))
245 #define CALL_parser___parser_prod___AStringExpr___init_astringexpr(recv) ((parser___parser_prod___AStringExpr___init_astringexpr_t)CALL((recv), (SFT_parser___parser_prod[118] + 1)))
246 #define CALL_parser___parser_prod___AStartStringExpr___empty_init(recv) ((parser___parser_prod___AStartStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[119] + 0)))
247 #define CALL_parser___parser_prod___AStartStringExpr___init_astartstringexpr(recv) ((parser___parser_prod___AStartStringExpr___init_astartstringexpr_t)CALL((recv), (SFT_parser___parser_prod[119] + 1)))
248 #define CALL_parser___parser_prod___AMidStringExpr___empty_init(recv) ((parser___parser_prod___AMidStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[120] + 0)))
249 #define CALL_parser___parser_prod___AMidStringExpr___init_amidstringexpr(recv) ((parser___parser_prod___AMidStringExpr___init_amidstringexpr_t)CALL((recv), (SFT_parser___parser_prod[120] + 1)))
250 #define CALL_parser___parser_prod___AEndStringExpr___empty_init(recv) ((parser___parser_prod___AEndStringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[121] + 0)))
251 #define CALL_parser___parser_prod___AEndStringExpr___init_aendstringexpr(recv) ((parser___parser_prod___AEndStringExpr___init_aendstringexpr_t)CALL((recv), (SFT_parser___parser_prod[121] + 1)))
252 #define CALL_parser___parser_prod___ASuperstringExpr___empty_init(recv) ((parser___parser_prod___ASuperstringExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[122] + 0)))
253 #define CALL_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(recv) ((parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_t)CALL((recv), (SFT_parser___parser_prod[122] + 1)))
254 #define CALL_parser___parser_prod___AParExpr___empty_init(recv) ((parser___parser_prod___AParExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[123] + 0)))
255 #define CALL_parser___parser_prod___AParExpr___init_aparexpr(recv) ((parser___parser_prod___AParExpr___init_aparexpr_t)CALL((recv), (SFT_parser___parser_prod[123] + 1)))
256 #define CALL_parser___parser_prod___AAsCastExpr___empty_init(recv) ((parser___parser_prod___AAsCastExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[124] + 0)))
257 #define CALL_parser___parser_prod___AAsCastExpr___init_aascastexpr(recv) ((parser___parser_prod___AAsCastExpr___init_aascastexpr_t)CALL((recv), (SFT_parser___parser_prod[124] + 1)))
258 #define CALL_parser___parser_prod___AAsNotnullExpr___empty_init(recv) ((parser___parser_prod___AAsNotnullExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[125] + 0)))
259 #define CALL_parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr(recv) ((parser___parser_prod___AAsNotnullExpr___init_aasnotnullexpr_t)CALL((recv), (SFT_parser___parser_prod[125] + 1)))
260 #define CALL_parser___parser_prod___AIssetAttrExpr___empty_init(recv) ((parser___parser_prod___AIssetAttrExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[126] + 0)))
261 #define CALL_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(recv) ((parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr_t)CALL((recv), (SFT_parser___parser_prod[126] + 1)))
262 #define CALL_parser___parser_prod___ADebugTypeExpr___empty_init(recv) ((parser___parser_prod___ADebugTypeExpr___empty_init_t)CALL((recv), (SFT_parser___parser_prod[127] + 0)))
263 #define CALL_parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr(recv) ((parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr_t)CALL((recv), (SFT_parser___parser_prod[127] + 1)))
264 #define CALL_parser___parser_prod___AListExprs___empty_init(recv) ((parser___parser_prod___AListExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[128] + 0)))
265 #define CALL_parser___parser_prod___AListExprs___init_alistexprs(recv) ((parser___parser_prod___AListExprs___init_alistexprs_t)CALL((recv), (SFT_parser___parser_prod[128] + 1)))
266 #define CALL_parser___parser_prod___AParExprs___empty_init(recv) ((parser___parser_prod___AParExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[129] + 0)))
267 #define CALL_parser___parser_prod___AParExprs___init_aparexprs(recv) ((parser___parser_prod___AParExprs___init_aparexprs_t)CALL((recv), (SFT_parser___parser_prod[129] + 1)))
268 #define CALL_parser___parser_prod___ABraExprs___empty_init(recv) ((parser___parser_prod___ABraExprs___empty_init_t)CALL((recv), (SFT_parser___parser_prod[130] + 0)))
269 #define CALL_parser___parser_prod___ABraExprs___init_abraexprs(recv) ((parser___parser_prod___ABraExprs___init_abraexprs_t)CALL((recv), (SFT_parser___parser_prod[130] + 1)))
270 #define CALL_parser___parser_prod___APlusAssignOp___empty_init(recv) ((parser___parser_prod___APlusAssignOp___empty_init_t)CALL((recv), (SFT_parser___parser_prod[131] + 0)))
271 #define CALL_parser___parser_prod___APlusAssignOp___init_aplusassignop(recv) ((parser___parser_prod___APlusAssignOp___init_aplusassignop_t)CALL((recv), (SFT_parser___parser_prod[131] + 1)))
272 #define CALL_parser___parser_prod___AMinusAssignOp___empty_init(recv) ((parser___parser_prod___AMinusAssignOp___empty_init_t)CALL((recv), (SFT_parser___parser_prod[132] + 0)))
273 #define CALL_parser___parser_prod___AMinusAssignOp___init_aminusassignop(recv) ((parser___parser_prod___AMinusAssignOp___init_aminusassignop_t)CALL((recv), (SFT_parser___parser_prod[132] + 1)))
274 #define CALL_parser___parser_prod___AClosureDef___empty_init(recv) ((parser___parser_prod___AClosureDef___empty_init_t)CALL((recv), (SFT_parser___parser_prod[133] + 0)))
275 #define CALL_parser___parser_prod___AClosureDef___init_aclosuredef(recv) ((parser___parser_prod___AClosureDef___init_aclosuredef_t)CALL((recv), (SFT_parser___parser_prod[133] + 1)))
276 #define CALL_parser___parser_prod___ASimpleClosureId___empty_init(recv) ((parser___parser_prod___ASimpleClosureId___empty_init_t)CALL((recv), (SFT_parser___parser_prod[134] + 0)))
277 #define CALL_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(recv) ((parser___parser_prod___ASimpleClosureId___init_asimpleclosureid_t)CALL((recv), (SFT_parser___parser_prod[134] + 1)))
278 #define CALL_parser___parser_prod___ABreakClosureId___empty_init(recv) ((parser___parser_prod___ABreakClosureId___empty_init_t)CALL((recv), (SFT_parser___parser_prod[135] + 0)))
279 #define CALL_parser___parser_prod___ABreakClosureId___init_abreakclosureid(recv) ((parser___parser_prod___ABreakClosureId___init_abreakclosureid_t)CALL((recv), (SFT_parser___parser_prod[135] + 1)))
280 #define CALL_parser___parser_prod___AModuleName___empty_init(recv) ((parser___parser_prod___AModuleName___empty_init_t)CALL((recv), (SFT_parser___parser_prod[136] + 0)))
281 #define CALL_parser___parser_prod___AModuleName___init_amodulename(recv) ((parser___parser_prod___AModuleName___init_amodulename_t)CALL((recv), (SFT_parser___parser_prod[136] + 1)))
282 #define CALL_parser___parser_prod___AExternCalls___empty_init(recv) ((parser___parser_prod___AExternCalls___empty_init_t)CALL((recv), (SFT_parser___parser_prod[137] + 0)))
283 #define CALL_parser___parser_prod___AExternCalls___init_aexterncalls(recv) ((parser___parser_prod___AExternCalls___init_aexterncalls_t)CALL((recv), (SFT_parser___parser_prod[137] + 1)))
284 #define CALL_parser___parser_prod___AExternCall___empty_init(recv) ((parser___parser_prod___AExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[138] + 0)))
285 #define CALL_parser___parser_prod___AExternCall___init_aexterncall(recv) ((parser___parser_prod___AExternCall___init_aexterncall_t)CALL((recv), (SFT_parser___parser_prod[138] + 1)))
286 #define CALL_parser___parser_prod___ASuperExternCall___empty_init(recv) ((parser___parser_prod___ASuperExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[139] + 0)))
287 #define CALL_parser___parser_prod___ASuperExternCall___init_asuperexterncall(recv) ((parser___parser_prod___ASuperExternCall___init_asuperexterncall_t)CALL((recv), (SFT_parser___parser_prod[139] + 1)))
288 #define CALL_parser___parser_prod___ALocalPropExternCall___empty_init(recv) ((parser___parser_prod___ALocalPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[140] + 0)))
289 #define CALL_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(recv) ((parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[140] + 1)))
290 #define CALL_parser___parser_prod___AFullPropExternCall___empty_init(recv) ((parser___parser_prod___AFullPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[141] + 0)))
291 #define CALL_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(recv) ((parser___parser_prod___AFullPropExternCall___init_afullpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[141] + 1)))
292 #define CALL_parser___parser_prod___AInitPropExternCall___empty_init(recv) ((parser___parser_prod___AInitPropExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[142] + 0)))
293 #define CALL_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(recv) ((parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall_t)CALL((recv), (SFT_parser___parser_prod[142] + 1)))
294 #define CALL_parser___parser_prod___ACastAsExternCall___empty_init(recv) ((parser___parser_prod___ACastAsExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[143] + 0)))
295 #define CALL_parser___parser_prod___ACastAsExternCall___init_acastasexterncall(recv) ((parser___parser_prod___ACastAsExternCall___init_acastasexterncall_t)CALL((recv), (SFT_parser___parser_prod[143] + 1)))
296 #define CALL_parser___parser_prod___AAsNullableExternCall___empty_init(recv) ((parser___parser_prod___AAsNullableExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[144] + 0)))
297 #define CALL_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(recv) ((parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall_t)CALL((recv), (SFT_parser___parser_prod[144] + 1)))
298 #define CALL_parser___parser_prod___AAsNotNullableExternCall___empty_init(recv) ((parser___parser_prod___AAsNotNullableExternCall___empty_init_t)CALL((recv), (SFT_parser___parser_prod[145] + 0)))
299 #define CALL_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(recv) ((parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall_t)CALL((recv), (SFT_parser___parser_prod[145] + 1)))
300 #define CALL_parser___parser_prod___AInLanguage___empty_init(recv) ((parser___parser_prod___AInLanguage___empty_init_t)CALL((recv), (SFT_parser___parser_prod[146] + 0)))
301 #define CALL_parser___parser_prod___AInLanguage___init_ainlanguage(recv) ((parser___parser_prod___AInLanguage___init_ainlanguage_t)CALL((recv), (SFT_parser___parser_prod[146] + 1)))
302 #define CALL_parser___parser_prod___AExternCodeBlock___empty_init(recv) ((parser___parser_prod___AExternCodeBlock___empty_init_t)CALL((recv), (SFT_parser___parser_prod[147] + 0)))
303 #define CALL_parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(recv) ((parser___parser_prod___AExternCodeBlock___init_aexterncodeblock_t)CALL((recv), (SFT_parser___parser_prod[147] + 1)))
304 #define CALL_parser___parser_prod___AQualified___empty_init(recv) ((parser___parser_prod___AQualified___empty_init_t)CALL((recv), (SFT_parser___parser_prod[148] + 0)))
305 #define CALL_parser___parser_prod___AQualified___init_aqualified(recv) ((parser___parser_prod___AQualified___init_aqualified_t)CALL((recv), (SFT_parser___parser_prod[148] + 1)))
306 #define CALL_parser___parser_prod___ADoc___empty_init(recv) ((parser___parser_prod___ADoc___empty_init_t)CALL((recv), (SFT_parser___parser_prod[149] + 0)))
307 #define CALL_parser___parser_prod___ADoc___init_adoc(recv) ((parser___parser_prod___ADoc___init_adoc_t)CALL((recv), (SFT_parser___parser_prod[149] + 1)))
308 #define CALL_parser___parser_prod___AAnnotations___empty_init(recv) ((parser___parser_prod___AAnnotations___empty_init_t)CALL((recv), (SFT_parser___parser_prod[150] + 0)))
309 #define CALL_parser___parser_prod___AAnnotations___init_aannotations(recv) ((parser___parser_prod___AAnnotations___init_aannotations_t)CALL((recv), (SFT_parser___parser_prod[150] + 1)))
310 #define CALL_parser___parser_prod___AAnnotation___empty_init(recv) ((parser___parser_prod___AAnnotation___empty_init_t)CALL((recv), (SFT_parser___parser_prod[151] + 0)))
311 #define CALL_parser___parser_prod___AAnnotation___init_aannotation(recv) ((parser___parser_prod___AAnnotation___init_aannotation_t)CALL((recv), (SFT_parser___parser_prod[151] + 1)))
312 #define CALL_parser___parser_prod___ATypeAtArg___empty_init(recv) ((parser___parser_prod___ATypeAtArg___empty_init_t)CALL((recv), (SFT_parser___parser_prod[152] + 0)))
313 #define CALL_parser___parser_prod___ATypeAtArg___init_atypeatarg(recv) ((parser___parser_prod___ATypeAtArg___init_atypeatarg_t)CALL((recv), (SFT_parser___parser_prod[152] + 1)))
314 #define CALL_parser___parser_prod___AExprAtArg___empty_init(recv) ((parser___parser_prod___AExprAtArg___empty_init_t)CALL((recv), (SFT_parser___parser_prod[153] + 0)))
315 #define CALL_parser___parser_prod___AExprAtArg___init_aexpratarg(recv) ((parser___parser_prod___AExprAtArg___init_aexpratarg_t)CALL((recv), (SFT_parser___parser_prod[153] + 1)))
316 #define CALL_parser___parser_prod___AAtAtArg___empty_init(recv) ((parser___parser_prod___AAtAtArg___empty_init_t)CALL((recv), (SFT_parser___parser_prod[154] + 0)))
317 #define CALL_parser___parser_prod___AAtAtArg___init_aatatarg(recv) ((parser___parser_prod___AAtAtArg___init_aatatarg_t)CALL((recv), (SFT_parser___parser_prod[154] + 1)))
318 #define CALL_parser___parser_prod___AIdAtid___empty_init(recv) ((parser___parser_prod___AIdAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[155] + 0)))
319 #define CALL_parser___parser_prod___AIdAtid___init_aidatid(recv) ((parser___parser_prod___AIdAtid___init_aidatid_t)CALL((recv), (SFT_parser___parser_prod[155] + 1)))
320 #define CALL_parser___parser_prod___AKwexternAtid___empty_init(recv) ((parser___parser_prod___AKwexternAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[156] + 0)))
321 #define CALL_parser___parser_prod___AKwexternAtid___init_akwexternatid(recv) ((parser___parser_prod___AKwexternAtid___init_akwexternatid_t)CALL((recv), (SFT_parser___parser_prod[156] + 1)))
322 #define CALL_parser___parser_prod___AKwinternAtid___empty_init(recv) ((parser___parser_prod___AKwinternAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[157] + 0)))
323 #define CALL_parser___parser_prod___AKwinternAtid___init_akwinternatid(recv) ((parser___parser_prod___AKwinternAtid___init_akwinternatid_t)CALL((recv), (SFT_parser___parser_prod[157] + 1)))
324 #define CALL_parser___parser_prod___AKwreadableAtid___empty_init(recv) ((parser___parser_prod___AKwreadableAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[158] + 0)))
325 #define CALL_parser___parser_prod___AKwreadableAtid___init_akwreadableatid(recv) ((parser___parser_prod___AKwreadableAtid___init_akwreadableatid_t)CALL((recv), (SFT_parser___parser_prod[158] + 1)))
326 #define CALL_parser___parser_prod___AKwwritableAtid___empty_init(recv) ((parser___parser_prod___AKwwritableAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[159] + 0)))
327 #define CALL_parser___parser_prod___AKwwritableAtid___init_akwwritableatid(recv) ((parser___parser_prod___AKwwritableAtid___init_akwwritableatid_t)CALL((recv), (SFT_parser___parser_prod[159] + 1)))
328 #define CALL_parser___parser_prod___AKwimportAtid___empty_init(recv) ((parser___parser_prod___AKwimportAtid___empty_init_t)CALL((recv), (SFT_parser___parser_prod[160] + 0)))
329 #define CALL_parser___parser_prod___AKwimportAtid___init_akwimportatid(recv) ((parser___parser_prod___AKwimportAtid___init_akwimportatid_t)CALL((recv), (SFT_parser___parser_prod[160] + 1)))
330 void parser___parser_prod___AModule___empty_init(val_t p0, int* init_table);
331 typedef void (*parser___parser_prod___AModule___empty_init_t)(val_t p0, int* init_table);
332 val_t NEW_AModule_parser___parser_prod___AModule___empty_init();
333 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);
334 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);
335 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_1_0)(struct stack_frame_t *);
336 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);
337 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);
338 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_2_0)(struct stack_frame_t *);
339 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);
340 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);
341 typedef void (*CLOS_OC_parser___parser_prod___AModule___init_amodule_3_0)(struct stack_frame_t *);
342 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);
343 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);
344 val_t NEW_AModule_parser___parser_prod___AModule___init_amodule(val_t p0, val_t p1, val_t p2, val_t p3);
345 void parser___parser_prod___AModule___replace_child(val_t p0, val_t p1, val_t p2);
346 typedef void (*parser___parser_prod___AModule___replace_child_t)(val_t p0, val_t p1, val_t p2);
347 void parser___parser_prod___AModule___n_moduledecl__eq(val_t p0, val_t p1);
348 typedef void (*parser___parser_prod___AModule___n_moduledecl__eq_t)(val_t p0, val_t p1);
349 void parser___parser_prod___AModule___visit_all(val_t p0, val_t p1);
350 typedef void (*parser___parser_prod___AModule___visit_all_t)(val_t p0, val_t p1);
351 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_1_0)(struct stack_frame_t *);
352 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);
353 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);
354 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_2_0)(struct stack_frame_t *);
355 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);
356 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);
357 typedef void (*CLOS_OC_parser___parser_prod___AModule___visit_all_3_0)(struct stack_frame_t *);
358 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);
359 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);
360 val_t NEW_AModule_parser___parser_nodes___ANode___init();
361 void parser___parser_prod___AModuledecl___empty_init(val_t p0, int* init_table);
362 typedef void (*parser___parser_prod___AModuledecl___empty_init_t)(val_t p0, int* init_table);
363 val_t NEW_AModuledecl_parser___parser_prod___AModuledecl___empty_init();
364 void parser___parser_prod___AModuledecl___init_amoduledecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
365 typedef void (*parser___parser_prod___AModuledecl___init_amoduledecl_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
366 val_t NEW_AModuledecl_parser___parser_prod___AModuledecl___init_amoduledecl(val_t p0, val_t p1, val_t p2, val_t p3);
367 void parser___parser_prod___AModuledecl___replace_child(val_t p0, val_t p1, val_t p2);
368 typedef void (*parser___parser_prod___AModuledecl___replace_child_t)(val_t p0, val_t p1, val_t p2);
369 void parser___parser_prod___AModuledecl___n_doc__eq(val_t p0, val_t p1);
370 typedef void (*parser___parser_prod___AModuledecl___n_doc__eq_t)(val_t p0, val_t p1);
371 void parser___parser_prod___AModuledecl___n_kwmodule__eq(val_t p0, val_t p1);
372 typedef void (*parser___parser_prod___AModuledecl___n_kwmodule__eq_t)(val_t p0, val_t p1);
373 void parser___parser_prod___AModuledecl___n_name__eq(val_t p0, val_t p1);
374 typedef void (*parser___parser_prod___AModuledecl___n_name__eq_t)(val_t p0, val_t p1);
375 void parser___parser_prod___AModuledecl___n_annotations__eq(val_t p0, val_t p1);
376 typedef void (*parser___parser_prod___AModuledecl___n_annotations__eq_t)(val_t p0, val_t p1);
377 void parser___parser_prod___AModuledecl___visit_all(val_t p0, val_t p1);
378 typedef void (*parser___parser_prod___AModuledecl___visit_all_t)(val_t p0, val_t p1);
379 val_t NEW_AModuledecl_parser___parser_nodes___ANode___init();
380 void parser___parser_prod___AStdImport___empty_init(val_t p0, int* init_table);
381 typedef void (*parser___parser_prod___AStdImport___empty_init_t)(val_t p0, int* init_table);
382 val_t NEW_AStdImport_parser___parser_prod___AStdImport___empty_init();
383 void parser___parser_prod___AStdImport___init_astdimport(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
384 typedef void (*parser___parser_prod___AStdImport___init_astdimport_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
385 val_t NEW_AStdImport_parser___parser_prod___AStdImport___init_astdimport(val_t p0, val_t p1, val_t p2, val_t p3);
386 void parser___parser_prod___AStdImport___replace_child(val_t p0, val_t p1, val_t p2);
387 typedef void (*parser___parser_prod___AStdImport___replace_child_t)(val_t p0, val_t p1, val_t p2);
388 void parser___parser_prod___AStdImport___n_visibility__eq(val_t p0, val_t p1);
389 typedef void (*parser___parser_prod___AStdImport___n_visibility__eq_t)(val_t p0, val_t p1);
390 void parser___parser_prod___AStdImport___n_kwimport__eq(val_t p0, val_t p1);
391 typedef void (*parser___parser_prod___AStdImport___n_kwimport__eq_t)(val_t p0, val_t p1);
392 void parser___parser_prod___AStdImport___n_name__eq(val_t p0, val_t p1);
393 typedef void (*parser___parser_prod___AStdImport___n_name__eq_t)(val_t p0, val_t p1);
394 void parser___parser_prod___AStdImport___n_annotations__eq(val_t p0, val_t p1);
395 typedef void (*parser___parser_prod___AStdImport___n_annotations__eq_t)(val_t p0, val_t p1);
396 void parser___parser_prod___AStdImport___visit_all(val_t p0, val_t p1);
397 typedef void (*parser___parser_prod___AStdImport___visit_all_t)(val_t p0, val_t p1);
398 val_t NEW_AStdImport_parser___parser_nodes___ANode___init();
399 void parser___parser_prod___ANoImport___empty_init(val_t p0, int* init_table);
400 typedef void (*parser___parser_prod___ANoImport___empty_init_t)(val_t p0, int* init_table);
401 val_t NEW_ANoImport_parser___parser_prod___ANoImport___empty_init();
402 void parser___parser_prod___ANoImport___init_anoimport(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
403 typedef void (*parser___parser_prod___ANoImport___init_anoimport_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
404 val_t NEW_ANoImport_parser___parser_prod___ANoImport___init_anoimport(val_t p0, val_t p1, val_t p2);
405 void parser___parser_prod___ANoImport___replace_child(val_t p0, val_t p1, val_t p2);
406 typedef void (*parser___parser_prod___ANoImport___replace_child_t)(val_t p0, val_t p1, val_t p2);
407 void parser___parser_prod___ANoImport___n_visibility__eq(val_t p0, val_t p1);
408 typedef void (*parser___parser_prod___ANoImport___n_visibility__eq_t)(val_t p0, val_t p1);
409 void parser___parser_prod___ANoImport___n_kwimport__eq(val_t p0, val_t p1);
410 typedef void (*parser___parser_prod___ANoImport___n_kwimport__eq_t)(val_t p0, val_t p1);
411 void parser___parser_prod___ANoImport___n_kwend__eq(val_t p0, val_t p1);
412 typedef void (*parser___parser_prod___ANoImport___n_kwend__eq_t)(val_t p0, val_t p1);
413 void parser___parser_prod___ANoImport___visit_all(val_t p0, val_t p1);
414 typedef void (*parser___parser_prod___ANoImport___visit_all_t)(val_t p0, val_t p1);
415 val_t NEW_ANoImport_parser___parser_nodes___ANode___init();
416 void parser___parser_prod___APublicVisibility___empty_init(val_t p0, int* init_table);
417 typedef void (*parser___parser_prod___APublicVisibility___empty_init_t)(val_t p0, int* init_table);
418 val_t NEW_APublicVisibility_parser___parser_prod___APublicVisibility___empty_init();
419 void parser___parser_prod___APublicVisibility___init_apublicvisibility(val_t p0, int* init_table);
420 typedef void (*parser___parser_prod___APublicVisibility___init_apublicvisibility_t)(val_t p0, int* init_table);
421 val_t NEW_APublicVisibility_parser___parser_prod___APublicVisibility___init_apublicvisibility();
422 void parser___parser_prod___APublicVisibility___replace_child(val_t p0, val_t p1, val_t p2);
423 typedef void (*parser___parser_prod___APublicVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
424 void parser___parser_prod___APublicVisibility___visit_all(val_t p0, val_t p1);
425 typedef void (*parser___parser_prod___APublicVisibility___visit_all_t)(val_t p0, val_t p1);
426 val_t NEW_APublicVisibility_parser___parser_nodes___ANode___init();
427 void parser___parser_prod___APrivateVisibility___empty_init(val_t p0, int* init_table);
428 typedef void (*parser___parser_prod___APrivateVisibility___empty_init_t)(val_t p0, int* init_table);
429 val_t NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___empty_init();
430 void parser___parser_prod___APrivateVisibility___init_aprivatevisibility(val_t p0, val_t p1, int* init_table);
431 typedef void (*parser___parser_prod___APrivateVisibility___init_aprivatevisibility_t)(val_t p0, val_t p1, int* init_table);
432 val_t NEW_APrivateVisibility_parser___parser_prod___APrivateVisibility___init_aprivatevisibility(val_t p0);
433 void parser___parser_prod___APrivateVisibility___replace_child(val_t p0, val_t p1, val_t p2);
434 typedef void (*parser___parser_prod___APrivateVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
435 void parser___parser_prod___APrivateVisibility___n_kwprivate__eq(val_t p0, val_t p1);
436 typedef void (*parser___parser_prod___APrivateVisibility___n_kwprivate__eq_t)(val_t p0, val_t p1);
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___n_kwprotected__eq(val_t p0, val_t p1);
449 typedef void (*parser___parser_prod___AProtectedVisibility___n_kwprotected__eq_t)(val_t p0, val_t p1);
450 void parser___parser_prod___AProtectedVisibility___visit_all(val_t p0, val_t p1);
451 typedef void (*parser___parser_prod___AProtectedVisibility___visit_all_t)(val_t p0, val_t p1);
452 val_t NEW_AProtectedVisibility_parser___parser_nodes___ANode___init();
453 void parser___parser_prod___AIntrudeVisibility___empty_init(val_t p0, int* init_table);
454 typedef void (*parser___parser_prod___AIntrudeVisibility___empty_init_t)(val_t p0, int* init_table);
455 val_t NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___empty_init();
456 void parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t p0, val_t p1, int* init_table);
457 typedef void (*parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility_t)(val_t p0, val_t p1, int* init_table);
458 val_t NEW_AIntrudeVisibility_parser___parser_prod___AIntrudeVisibility___init_aintrudevisibility(val_t p0);
459 void parser___parser_prod___AIntrudeVisibility___replace_child(val_t p0, val_t p1, val_t p2);
460 typedef void (*parser___parser_prod___AIntrudeVisibility___replace_child_t)(val_t p0, val_t p1, val_t p2);
461 void parser___parser_prod___AIntrudeVisibility___n_kwintrude__eq(val_t p0, val_t p1);
462 typedef void (*parser___parser_prod___AIntrudeVisibility___n_kwintrude__eq_t)(val_t p0, val_t p1);
463 void parser___parser_prod___AIntrudeVisibility___visit_all(val_t p0, val_t p1);
464 typedef void (*parser___parser_prod___AIntrudeVisibility___visit_all_t)(val_t p0, val_t p1);
465 val_t NEW_AIntrudeVisibility_parser___parser_nodes___ANode___init();
466 void parser___parser_prod___AStdClassdef___empty_init(val_t p0, int* init_table);
467 typedef void (*parser___parser_prod___AStdClassdef___empty_init_t)(val_t p0, int* init_table);
468 val_t NEW_AStdClassdef_parser___parser_prod___AStdClassdef___empty_init();
469 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, val_t p11, int* init_table);
470 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, val_t p11, int* init_table);
471 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_1_0)(struct stack_frame_t *);
472 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);
473 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);
474 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_2_0)(struct stack_frame_t *);
475 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);
476 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);
477 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___init_astdclassdef_3_0)(struct stack_frame_t *);
478 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);
479 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);
480 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, val_t p10);
481 void parser___parser_prod___AStdClassdef___replace_child(val_t p0, val_t p1, val_t p2);
482 typedef void (*parser___parser_prod___AStdClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
483 void parser___parser_prod___AStdClassdef___n_doc__eq(val_t p0, val_t p1);
484 typedef void (*parser___parser_prod___AStdClassdef___n_doc__eq_t)(val_t p0, val_t p1);
485 void parser___parser_prod___AStdClassdef___n_kwredef__eq(val_t p0, val_t p1);
486 typedef void (*parser___parser_prod___AStdClassdef___n_kwredef__eq_t)(val_t p0, val_t p1);
487 void parser___parser_prod___AStdClassdef___n_visibility__eq(val_t p0, val_t p1);
488 typedef void (*parser___parser_prod___AStdClassdef___n_visibility__eq_t)(val_t p0, val_t p1);
489 void parser___parser_prod___AStdClassdef___n_classkind__eq(val_t p0, val_t p1);
490 typedef void (*parser___parser_prod___AStdClassdef___n_classkind__eq_t)(val_t p0, val_t p1);
491 void parser___parser_prod___AStdClassdef___n_id__eq(val_t p0, val_t p1);
492 typedef void (*parser___parser_prod___AStdClassdef___n_id__eq_t)(val_t p0, val_t p1);
493 void parser___parser_prod___AStdClassdef___n_annotations__eq(val_t p0, val_t p1);
494 typedef void (*parser___parser_prod___AStdClassdef___n_annotations__eq_t)(val_t p0, val_t p1);
495 void parser___parser_prod___AStdClassdef___n_extern_code_block__eq(val_t p0, val_t p1);
496 typedef void (*parser___parser_prod___AStdClassdef___n_extern_code_block__eq_t)(val_t p0, val_t p1);
497 void parser___parser_prod___AStdClassdef___n_kwend__eq(val_t p0, val_t p1);
498 typedef void (*parser___parser_prod___AStdClassdef___n_kwend__eq_t)(val_t p0, val_t p1);
499 void parser___parser_prod___AStdClassdef___visit_all(val_t p0, val_t p1);
500 typedef void (*parser___parser_prod___AStdClassdef___visit_all_t)(val_t p0, val_t p1);
501 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_1_0)(struct stack_frame_t *);
502 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);
503 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);
504 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_2_0)(struct stack_frame_t *);
505 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);
506 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);
507 typedef void (*CLOS_OC_parser___parser_prod___AStdClassdef___visit_all_3_0)(struct stack_frame_t *);
508 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);
509 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);
510 val_t NEW_AStdClassdef_parser___parser_nodes___ANode___init();
511 void parser___parser_prod___ATopClassdef___empty_init(val_t p0, int* init_table);
512 typedef void (*parser___parser_prod___ATopClassdef___empty_init_t)(val_t p0, int* init_table);
513 val_t NEW_ATopClassdef_parser___parser_prod___ATopClassdef___empty_init();
514 void parser___parser_prod___ATopClassdef___init_atopclassdef(val_t p0, val_t p1, int* init_table);
515 typedef void (*parser___parser_prod___ATopClassdef___init_atopclassdef_t)(val_t p0, val_t p1, int* init_table);
516 typedef void (*CLOS_OC_parser___parser_prod___ATopClassdef___init_atopclassdef_1_0)(struct stack_frame_t *);
517 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);
518 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);
519 val_t NEW_ATopClassdef_parser___parser_prod___ATopClassdef___init_atopclassdef(val_t p0);
520 void parser___parser_prod___ATopClassdef___replace_child(val_t p0, val_t p1, val_t p2);
521 typedef void (*parser___parser_prod___ATopClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
522 void parser___parser_prod___ATopClassdef___visit_all(val_t p0, val_t p1);
523 typedef void (*parser___parser_prod___ATopClassdef___visit_all_t)(val_t p0, val_t p1);
524 typedef void (*CLOS_OC_parser___parser_prod___ATopClassdef___visit_all_1_0)(struct stack_frame_t *);
525 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);
526 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);
527 val_t NEW_ATopClassdef_parser___parser_nodes___ANode___init();
528 void parser___parser_prod___AMainClassdef___empty_init(val_t p0, int* init_table);
529 typedef void (*parser___parser_prod___AMainClassdef___empty_init_t)(val_t p0, int* init_table);
530 val_t NEW_AMainClassdef_parser___parser_prod___AMainClassdef___empty_init();
531 void parser___parser_prod___AMainClassdef___init_amainclassdef(val_t p0, val_t p1, int* init_table);
532 typedef void (*parser___parser_prod___AMainClassdef___init_amainclassdef_t)(val_t p0, val_t p1, int* init_table);
533 typedef void (*CLOS_OC_parser___parser_prod___AMainClassdef___init_amainclassdef_1_0)(struct stack_frame_t *);
534 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);
535 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);
536 val_t NEW_AMainClassdef_parser___parser_prod___AMainClassdef___init_amainclassdef(val_t p0);
537 void parser___parser_prod___AMainClassdef___replace_child(val_t p0, val_t p1, val_t p2);
538 typedef void (*parser___parser_prod___AMainClassdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
539 void parser___parser_prod___AMainClassdef___visit_all(val_t p0, val_t p1);
540 typedef void (*parser___parser_prod___AMainClassdef___visit_all_t)(val_t p0, val_t p1);
541 typedef void (*CLOS_OC_parser___parser_prod___AMainClassdef___visit_all_1_0)(struct stack_frame_t *);
542 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);
543 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);
544 val_t NEW_AMainClassdef_parser___parser_nodes___ANode___init();
545 void parser___parser_prod___AConcreteClasskind___empty_init(val_t p0, int* init_table);
546 typedef void (*parser___parser_prod___AConcreteClasskind___empty_init_t)(val_t p0, int* init_table);
547 val_t NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___empty_init();
548 void parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t p0, val_t p1, int* init_table);
549 typedef void (*parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind_t)(val_t p0, val_t p1, int* init_table);
550 val_t NEW_AConcreteClasskind_parser___parser_prod___AConcreteClasskind___init_aconcreteclasskind(val_t p0);
551 void parser___parser_prod___AConcreteClasskind___replace_child(val_t p0, val_t p1, val_t p2);
552 typedef void (*parser___parser_prod___AConcreteClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
553 void parser___parser_prod___AConcreteClasskind___n_kwclass__eq(val_t p0, val_t p1);
554 typedef void (*parser___parser_prod___AConcreteClasskind___n_kwclass__eq_t)(val_t p0, val_t p1);
555 void parser___parser_prod___AConcreteClasskind___visit_all(val_t p0, val_t p1);
556 typedef void (*parser___parser_prod___AConcreteClasskind___visit_all_t)(val_t p0, val_t p1);
557 val_t NEW_AConcreteClasskind_parser___parser_nodes___ANode___init();
558 void parser___parser_prod___AAbstractClasskind___empty_init(val_t p0, int* init_table);
559 typedef void (*parser___parser_prod___AAbstractClasskind___empty_init_t)(val_t p0, int* init_table);
560 val_t NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___empty_init();
561 void parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t p0, val_t p1, val_t p2, int* init_table);
562 typedef void (*parser___parser_prod___AAbstractClasskind___init_aabstractclasskind_t)(val_t p0, val_t p1, val_t p2, int* init_table);
563 val_t NEW_AAbstractClasskind_parser___parser_prod___AAbstractClasskind___init_aabstractclasskind(val_t p0, val_t p1);
564 void parser___parser_prod___AAbstractClasskind___replace_child(val_t p0, val_t p1, val_t p2);
565 typedef void (*parser___parser_prod___AAbstractClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
566 void parser___parser_prod___AAbstractClasskind___n_kwabstract__eq(val_t p0, val_t p1);
567 typedef void (*parser___parser_prod___AAbstractClasskind___n_kwabstract__eq_t)(val_t p0, val_t p1);
568 void parser___parser_prod___AAbstractClasskind___n_kwclass__eq(val_t p0, val_t p1);
569 typedef void (*parser___parser_prod___AAbstractClasskind___n_kwclass__eq_t)(val_t p0, val_t p1);
570 void parser___parser_prod___AAbstractClasskind___visit_all(val_t p0, val_t p1);
571 typedef void (*parser___parser_prod___AAbstractClasskind___visit_all_t)(val_t p0, val_t p1);
572 val_t NEW_AAbstractClasskind_parser___parser_nodes___ANode___init();
573 void parser___parser_prod___AInterfaceClasskind___empty_init(val_t p0, int* init_table);
574 typedef void (*parser___parser_prod___AInterfaceClasskind___empty_init_t)(val_t p0, int* init_table);
575 val_t NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___empty_init();
576 void parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t p0, val_t p1, int* init_table);
577 typedef void (*parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind_t)(val_t p0, val_t p1, int* init_table);
578 val_t NEW_AInterfaceClasskind_parser___parser_prod___AInterfaceClasskind___init_ainterfaceclasskind(val_t p0);
579 void parser___parser_prod___AInterfaceClasskind___replace_child(val_t p0, val_t p1, val_t p2);
580 typedef void (*parser___parser_prod___AInterfaceClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
581 void parser___parser_prod___AInterfaceClasskind___n_kwinterface__eq(val_t p0, val_t p1);
582 typedef void (*parser___parser_prod___AInterfaceClasskind___n_kwinterface__eq_t)(val_t p0, val_t p1);
583 void parser___parser_prod___AInterfaceClasskind___visit_all(val_t p0, val_t p1);
584 typedef void (*parser___parser_prod___AInterfaceClasskind___visit_all_t)(val_t p0, val_t p1);
585 val_t NEW_AInterfaceClasskind_parser___parser_nodes___ANode___init();
586 void parser___parser_prod___AEnumClasskind___empty_init(val_t p0, int* init_table);
587 typedef void (*parser___parser_prod___AEnumClasskind___empty_init_t)(val_t p0, int* init_table);
588 val_t NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___empty_init();
589 void parser___parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0, val_t p1, int* init_table);
590 typedef void (*parser___parser_prod___AEnumClasskind___init_aenumclasskind_t)(val_t p0, val_t p1, int* init_table);
591 val_t NEW_AEnumClasskind_parser___parser_prod___AEnumClasskind___init_aenumclasskind(val_t p0);
592 void parser___parser_prod___AEnumClasskind___replace_child(val_t p0, val_t p1, val_t p2);
593 typedef void (*parser___parser_prod___AEnumClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
594 void parser___parser_prod___AEnumClasskind___n_kwenum__eq(val_t p0, val_t p1);
595 typedef void (*parser___parser_prod___AEnumClasskind___n_kwenum__eq_t)(val_t p0, val_t p1);
596 void parser___parser_prod___AEnumClasskind___visit_all(val_t p0, val_t p1);
597 typedef void (*parser___parser_prod___AEnumClasskind___visit_all_t)(val_t p0, val_t p1);
598 val_t NEW_AEnumClasskind_parser___parser_nodes___ANode___init();
599 void parser___parser_prod___AExternClasskind___empty_init(val_t p0, int* init_table);
600 typedef void (*parser___parser_prod___AExternClasskind___empty_init_t)(val_t p0, int* init_table);
601 val_t NEW_AExternClasskind_parser___parser_prod___AExternClasskind___empty_init();
602 void parser___parser_prod___AExternClasskind___init_aexternclasskind(val_t p0, val_t p1, val_t p2, int* init_table);
603 typedef void (*parser___parser_prod___AExternClasskind___init_aexternclasskind_t)(val_t p0, val_t p1, val_t p2, int* init_table);
604 val_t NEW_AExternClasskind_parser___parser_prod___AExternClasskind___init_aexternclasskind(val_t p0, val_t p1);
605 void parser___parser_prod___AExternClasskind___replace_child(val_t p0, val_t p1, val_t p2);
606 typedef void (*parser___parser_prod___AExternClasskind___replace_child_t)(val_t p0, val_t p1, val_t p2);
607 void parser___parser_prod___AExternClasskind___n_kwextern__eq(val_t p0, val_t p1);
608 typedef void (*parser___parser_prod___AExternClasskind___n_kwextern__eq_t)(val_t p0, val_t p1);
609 void parser___parser_prod___AExternClasskind___n_kwclass__eq(val_t p0, val_t p1);
610 typedef void (*parser___parser_prod___AExternClasskind___n_kwclass__eq_t)(val_t p0, val_t p1);
611 void parser___parser_prod___AExternClasskind___visit_all(val_t p0, val_t p1);
612 typedef void (*parser___parser_prod___AExternClasskind___visit_all_t)(val_t p0, val_t p1);
613 val_t NEW_AExternClasskind_parser___parser_nodes___ANode___init();
614 void parser___parser_prod___AFormaldef___empty_init(val_t p0, int* init_table);
615 typedef void (*parser___parser_prod___AFormaldef___empty_init_t)(val_t p0, int* init_table);
616 val_t NEW_AFormaldef_parser___parser_prod___AFormaldef___empty_init();
617 void parser___parser_prod___AFormaldef___init_aformaldef(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
618 typedef void (*parser___parser_prod___AFormaldef___init_aformaldef_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
619 val_t NEW_AFormaldef_parser___parser_prod___AFormaldef___init_aformaldef(val_t p0, val_t p1, val_t p2);
620 void parser___parser_prod___AFormaldef___replace_child(val_t p0, val_t p1, val_t p2);
621 typedef void (*parser___parser_prod___AFormaldef___replace_child_t)(val_t p0, val_t p1, val_t p2);
622 void parser___parser_prod___AFormaldef___n_id__eq(val_t p0, val_t p1);
623 typedef void (*parser___parser_prod___AFormaldef___n_id__eq_t)(val_t p0, val_t p1);
624 void parser___parser_prod___AFormaldef___n_type__eq(val_t p0, val_t p1);
625 typedef void (*parser___parser_prod___AFormaldef___n_type__eq_t)(val_t p0, val_t p1);
626 void parser___parser_prod___AFormaldef___n_annotations__eq(val_t p0, val_t p1);
627 typedef void (*parser___parser_prod___AFormaldef___n_annotations__eq_t)(val_t p0, val_t p1);
628 void parser___parser_prod___AFormaldef___visit_all(val_t p0, val_t p1);
629 typedef void (*parser___parser_prod___AFormaldef___visit_all_t)(val_t p0, val_t p1);
630 val_t NEW_AFormaldef_parser___parser_nodes___ANode___init();
631 void parser___parser_prod___ASuperclass___empty_init(val_t p0, int* init_table);
632 typedef void (*parser___parser_prod___ASuperclass___empty_init_t)(val_t p0, int* init_table);
633 val_t NEW_ASuperclass_parser___parser_prod___ASuperclass___empty_init();
634 void parser___parser_prod___ASuperclass___init_asuperclass(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
635 typedef void (*parser___parser_prod___ASuperclass___init_asuperclass_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
636 val_t NEW_ASuperclass_parser___parser_prod___ASuperclass___init_asuperclass(val_t p0, val_t p1, val_t p2);
637 void parser___parser_prod___ASuperclass___replace_child(val_t p0, val_t p1, val_t p2);
638 typedef void (*parser___parser_prod___ASuperclass___replace_child_t)(val_t p0, val_t p1, val_t p2);
639 void parser___parser_prod___ASuperclass___n_kwsuper__eq(val_t p0, val_t p1);
640 typedef void (*parser___parser_prod___ASuperclass___n_kwsuper__eq_t)(val_t p0, val_t p1);
641 void parser___parser_prod___ASuperclass___n_type__eq(val_t p0, val_t p1);
642 typedef void (*parser___parser_prod___ASuperclass___n_type__eq_t)(val_t p0, val_t p1);
643 void parser___parser_prod___ASuperclass___n_annotations__eq(val_t p0, val_t p1);
644 typedef void (*parser___parser_prod___ASuperclass___n_annotations__eq_t)(val_t p0, val_t p1);
645 void parser___parser_prod___ASuperclass___visit_all(val_t p0, val_t p1);
646 typedef void (*parser___parser_prod___ASuperclass___visit_all_t)(val_t p0, val_t p1);
647 val_t NEW_ASuperclass_parser___parser_nodes___ANode___init();
648 void parser___parser_prod___AAttrPropdef___empty_init(val_t p0, int* init_table);
649 typedef void (*parser___parser_prod___AAttrPropdef___empty_init_t)(val_t p0, int* init_table);
650 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___empty_init();
651 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, val_t p11, int* init_table);
652 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, val_t p11, int* init_table);
653 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, val_t p10);
654 void parser___parser_prod___AAttrPropdef___replace_child(val_t p0, val_t p1, val_t p2);
655 typedef void (*parser___parser_prod___AAttrPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
656 void parser___parser_prod___AAttrPropdef___n_doc__eq(val_t p0, val_t p1);
657 typedef void (*parser___parser_prod___AAttrPropdef___n_doc__eq_t)(val_t p0, val_t p1);
658 void parser___parser_prod___AAttrPropdef___n_readable__eq(val_t p0, val_t p1);
659 typedef void (*parser___parser_prod___AAttrPropdef___n_readable__eq_t)(val_t p0, val_t p1);
660 void parser___parser_prod___AAttrPropdef___n_writable__eq(val_t p0, val_t p1);
661 typedef void (*parser___parser_prod___AAttrPropdef___n_writable__eq_t)(val_t p0, val_t p1);
662 void parser___parser_prod___AAttrPropdef___n_kwredef__eq(val_t p0, val_t p1);
663 typedef void (*parser___parser_prod___AAttrPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
664 void parser___parser_prod___AAttrPropdef___n_visibility__eq(val_t p0, val_t p1);
665 typedef void (*parser___parser_prod___AAttrPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
666 void parser___parser_prod___AAttrPropdef___n_kwvar__eq(val_t p0, val_t p1);
667 typedef void (*parser___parser_prod___AAttrPropdef___n_kwvar__eq_t)(val_t p0, val_t p1);
668 void parser___parser_prod___AAttrPropdef___n_id__eq(val_t p0, val_t p1);
669 typedef void (*parser___parser_prod___AAttrPropdef___n_id__eq_t)(val_t p0, val_t p1);
670 void parser___parser_prod___AAttrPropdef___n_id2__eq(val_t p0, val_t p1);
671 typedef void (*parser___parser_prod___AAttrPropdef___n_id2__eq_t)(val_t p0, val_t p1);
672 void parser___parser_prod___AAttrPropdef___n_type__eq(val_t p0, val_t p1);
673 typedef void (*parser___parser_prod___AAttrPropdef___n_type__eq_t)(val_t p0, val_t p1);
674 void parser___parser_prod___AAttrPropdef___n_annotations__eq(val_t p0, val_t p1);
675 typedef void (*parser___parser_prod___AAttrPropdef___n_annotations__eq_t)(val_t p0, val_t p1);
676 void parser___parser_prod___AAttrPropdef___n_expr__eq(val_t p0, val_t p1);
677 typedef void (*parser___parser_prod___AAttrPropdef___n_expr__eq_t)(val_t p0, val_t p1);
678 void parser___parser_prod___AAttrPropdef___visit_all(val_t p0, val_t p1);
679 typedef void (*parser___parser_prod___AAttrPropdef___visit_all_t)(val_t p0, val_t p1);
680 val_t NEW_AAttrPropdef_parser___parser_nodes___ANode___init();
681 void parser___parser_prod___AMethPropdef___empty_init(val_t p0, int* init_table);
682 typedef void (*parser___parser_prod___AMethPropdef___empty_init_t)(val_t p0, int* init_table);
683 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
684 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);
685 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);
686 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);
687 void parser___parser_prod___AMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
688 typedef void (*parser___parser_prod___AMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
689 void parser___parser_prod___AMethPropdef___n_doc__eq(val_t p0, val_t p1);
690 typedef void (*parser___parser_prod___AMethPropdef___n_doc__eq_t)(val_t p0, val_t p1);
691 void parser___parser_prod___AMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
692 typedef void (*parser___parser_prod___AMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
693 void parser___parser_prod___AMethPropdef___n_visibility__eq(val_t p0, val_t p1);
694 typedef void (*parser___parser_prod___AMethPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
695 void parser___parser_prod___AMethPropdef___n_methid__eq(val_t p0, val_t p1);
696 typedef void (*parser___parser_prod___AMethPropdef___n_methid__eq_t)(val_t p0, val_t p1);
697 void parser___parser_prod___AMethPropdef___n_signature__eq(val_t p0, val_t p1);
698 typedef void (*parser___parser_prod___AMethPropdef___n_signature__eq_t)(val_t p0, val_t p1);
699 void parser___parser_prod___AMethPropdef___visit_all(val_t p0, val_t p1);
700 typedef void (*parser___parser_prod___AMethPropdef___visit_all_t)(val_t p0, val_t p1);
701 val_t NEW_AMethPropdef_parser___parser_nodes___ANode___init();
702 val_t NEW_ADeferredMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
703 void parser___parser_prod___ADeferredMethPropdef___empty_init(val_t p0, int* init_table);
704 typedef void (*parser___parser_prod___ADeferredMethPropdef___empty_init_t)(val_t p0, int* init_table);
705 val_t NEW_ADeferredMethPropdef_parser___parser_prod___ADeferredMethPropdef___empty_init();
706 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, val_t p7, int* init_table);
707 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, val_t p7, int* init_table);
708 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, val_t p6);
709 void parser___parser_prod___ADeferredMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
710 typedef void (*parser___parser_prod___ADeferredMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
711 void parser___parser_prod___ADeferredMethPropdef___n_doc__eq(val_t p0, val_t p1);
712 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_doc__eq_t)(val_t p0, val_t p1);
713 void parser___parser_prod___ADeferredMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
714 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
715 void parser___parser_prod___ADeferredMethPropdef___n_visibility__eq(val_t p0, val_t p1);
716 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
717 void parser___parser_prod___ADeferredMethPropdef___n_kwmeth__eq(val_t p0, val_t p1);
718 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_kwmeth__eq_t)(val_t p0, val_t p1);
719 void parser___parser_prod___ADeferredMethPropdef___n_methid__eq(val_t p0, val_t p1);
720 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_methid__eq_t)(val_t p0, val_t p1);
721 void parser___parser_prod___ADeferredMethPropdef___n_signature__eq(val_t p0, val_t p1);
722 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_signature__eq_t)(val_t p0, val_t p1);
723 void parser___parser_prod___ADeferredMethPropdef___n_annotations__eq(val_t p0, val_t p1);
724 typedef void (*parser___parser_prod___ADeferredMethPropdef___n_annotations__eq_t)(val_t p0, val_t p1);
725 void parser___parser_prod___ADeferredMethPropdef___visit_all(val_t p0, val_t p1);
726 typedef void (*parser___parser_prod___ADeferredMethPropdef___visit_all_t)(val_t p0, val_t p1);
727 val_t NEW_ADeferredMethPropdef_parser___parser_nodes___ANode___init();
728 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);
729 val_t NEW_AInternMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
730 void parser___parser_prod___AInternMethPropdef___empty_init(val_t p0, int* init_table);
731 typedef void (*parser___parser_prod___AInternMethPropdef___empty_init_t)(val_t p0, int* init_table);
732 val_t NEW_AInternMethPropdef_parser___parser_prod___AInternMethPropdef___empty_init();
733 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);
734 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);
735 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);
736 void parser___parser_prod___AInternMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
737 typedef void (*parser___parser_prod___AInternMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
738 void parser___parser_prod___AInternMethPropdef___n_doc__eq(val_t p0, val_t p1);
739 typedef void (*parser___parser_prod___AInternMethPropdef___n_doc__eq_t)(val_t p0, val_t p1);
740 void parser___parser_prod___AInternMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
741 typedef void (*parser___parser_prod___AInternMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
742 void parser___parser_prod___AInternMethPropdef___n_visibility__eq(val_t p0, val_t p1);
743 typedef void (*parser___parser_prod___AInternMethPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
744 void parser___parser_prod___AInternMethPropdef___n_kwmeth__eq(val_t p0, val_t p1);
745 typedef void (*parser___parser_prod___AInternMethPropdef___n_kwmeth__eq_t)(val_t p0, val_t p1);
746 void parser___parser_prod___AInternMethPropdef___n_methid__eq(val_t p0, val_t p1);
747 typedef void (*parser___parser_prod___AInternMethPropdef___n_methid__eq_t)(val_t p0, val_t p1);
748 void parser___parser_prod___AInternMethPropdef___n_signature__eq(val_t p0, val_t p1);
749 typedef void (*parser___parser_prod___AInternMethPropdef___n_signature__eq_t)(val_t p0, val_t p1);
750 void parser___parser_prod___AInternMethPropdef___visit_all(val_t p0, val_t p1);
751 typedef void (*parser___parser_prod___AInternMethPropdef___visit_all_t)(val_t p0, val_t p1);
752 val_t NEW_AInternMethPropdef_parser___parser_nodes___ANode___init();
753 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);
754 val_t NEW_AExternMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
755 void parser___parser_prod___AExternMethPropdef___empty_init(val_t p0, int* init_table);
756 typedef void (*parser___parser_prod___AExternMethPropdef___empty_init_t)(val_t p0, int* init_table);
757 val_t NEW_AExternMethPropdef_parser___parser_prod___AExternMethPropdef___empty_init();
758 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);
759 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);
760 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);
761 void parser___parser_prod___AExternMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
762 typedef void (*parser___parser_prod___AExternMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
763 void parser___parser_prod___AExternMethPropdef___n_doc__eq(val_t p0, val_t p1);
764 typedef void (*parser___parser_prod___AExternMethPropdef___n_doc__eq_t)(val_t p0, val_t p1);
765 void parser___parser_prod___AExternMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
766 typedef void (*parser___parser_prod___AExternMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
767 void parser___parser_prod___AExternMethPropdef___n_visibility__eq(val_t p0, val_t p1);
768 typedef void (*parser___parser_prod___AExternMethPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
769 void parser___parser_prod___AExternMethPropdef___n_kwmeth__eq(val_t p0, val_t p1);
770 typedef void (*parser___parser_prod___AExternMethPropdef___n_kwmeth__eq_t)(val_t p0, val_t p1);
771 void parser___parser_prod___AExternMethPropdef___n_methid__eq(val_t p0, val_t p1);
772 typedef void (*parser___parser_prod___AExternMethPropdef___n_methid__eq_t)(val_t p0, val_t p1);
773 void parser___parser_prod___AExternMethPropdef___n_signature__eq(val_t p0, val_t p1);
774 typedef void (*parser___parser_prod___AExternMethPropdef___n_signature__eq_t)(val_t p0, val_t p1);
775 void parser___parser_prod___AExternMethPropdef___n_extern__eq(val_t p0, val_t p1);
776 typedef void (*parser___parser_prod___AExternMethPropdef___n_extern__eq_t)(val_t p0, val_t p1);
777 void parser___parser_prod___AExternMethPropdef___n_extern_calls__eq(val_t p0, val_t p1);
778 typedef void (*parser___parser_prod___AExternMethPropdef___n_extern_calls__eq_t)(val_t p0, val_t p1);
779 void parser___parser_prod___AExternMethPropdef___n_extern_code_block__eq(val_t p0, val_t p1);
780 typedef void (*parser___parser_prod___AExternMethPropdef___n_extern_code_block__eq_t)(val_t p0, val_t p1);
781 void parser___parser_prod___AExternMethPropdef___visit_all(val_t p0, val_t p1);
782 typedef void (*parser___parser_prod___AExternMethPropdef___visit_all_t)(val_t p0, val_t p1);
783 val_t NEW_AExternMethPropdef_parser___parser_nodes___ANode___init();
784 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);
785 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
786 void parser___parser_prod___AConcreteMethPropdef___empty_init(val_t p0, int* init_table);
787 typedef void (*parser___parser_prod___AConcreteMethPropdef___empty_init_t)(val_t p0, int* init_table);
788 val_t NEW_AConcreteMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
789 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, val_t p8, int* init_table);
790 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, val_t p8, int* init_table);
791 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, val_t p7);
792 void parser___parser_prod___AConcreteMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
793 typedef void (*parser___parser_prod___AConcreteMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
794 void parser___parser_prod___AConcreteMethPropdef___n_doc__eq(val_t p0, val_t p1);
795 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_doc__eq_t)(val_t p0, val_t p1);
796 void parser___parser_prod___AConcreteMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
797 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
798 void parser___parser_prod___AConcreteMethPropdef___n_visibility__eq(val_t p0, val_t p1);
799 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
800 void parser___parser_prod___AConcreteMethPropdef___n_kwmeth__eq(val_t p0, val_t p1);
801 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_kwmeth__eq_t)(val_t p0, val_t p1);
802 void parser___parser_prod___AConcreteMethPropdef___n_methid__eq(val_t p0, val_t p1);
803 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_methid__eq_t)(val_t p0, val_t p1);
804 void parser___parser_prod___AConcreteMethPropdef___n_signature__eq(val_t p0, val_t p1);
805 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_signature__eq_t)(val_t p0, val_t p1);
806 void parser___parser_prod___AConcreteMethPropdef___n_annotations__eq(val_t p0, val_t p1);
807 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_annotations__eq_t)(val_t p0, val_t p1);
808 void parser___parser_prod___AConcreteMethPropdef___n_block__eq(val_t p0, val_t p1);
809 typedef void (*parser___parser_prod___AConcreteMethPropdef___n_block__eq_t)(val_t p0, val_t p1);
810 void parser___parser_prod___AConcreteMethPropdef___visit_all(val_t p0, val_t p1);
811 typedef void (*parser___parser_prod___AConcreteMethPropdef___visit_all_t)(val_t p0, val_t p1);
812 val_t NEW_AConcreteMethPropdef_parser___parser_nodes___ANode___init();
813 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);
814 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
815 void parser___parser_prod___AConcreteInitPropdef___empty_init(val_t p0, int* init_table);
816 typedef void (*parser___parser_prod___AConcreteInitPropdef___empty_init_t)(val_t p0, int* init_table);
817 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___empty_init();
818 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, val_t p8, int* init_table);
819 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, val_t p8, int* init_table);
820 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, val_t p7);
821 void parser___parser_prod___AConcreteInitPropdef___replace_child(val_t p0, val_t p1, val_t p2);
822 typedef void (*parser___parser_prod___AConcreteInitPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
823 void parser___parser_prod___AConcreteInitPropdef___n_doc__eq(val_t p0, val_t p1);
824 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_doc__eq_t)(val_t p0, val_t p1);
825 void parser___parser_prod___AConcreteInitPropdef___n_kwredef__eq(val_t p0, val_t p1);
826 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
827 void parser___parser_prod___AConcreteInitPropdef___n_visibility__eq(val_t p0, val_t p1);
828 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
829 void parser___parser_prod___AConcreteInitPropdef___n_kwinit__eq(val_t p0, val_t p1);
830 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_kwinit__eq_t)(val_t p0, val_t p1);
831 void parser___parser_prod___AConcreteInitPropdef___n_methid__eq(val_t p0, val_t p1);
832 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_methid__eq_t)(val_t p0, val_t p1);
833 void parser___parser_prod___AConcreteInitPropdef___n_signature__eq(val_t p0, val_t p1);
834 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_signature__eq_t)(val_t p0, val_t p1);
835 void parser___parser_prod___AConcreteInitPropdef___n_annotations__eq(val_t p0, val_t p1);
836 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_annotations__eq_t)(val_t p0, val_t p1);
837 void parser___parser_prod___AConcreteInitPropdef___n_block__eq(val_t p0, val_t p1);
838 typedef void (*parser___parser_prod___AConcreteInitPropdef___n_block__eq_t)(val_t p0, val_t p1);
839 void parser___parser_prod___AConcreteInitPropdef___visit_all(val_t p0, val_t p1);
840 typedef void (*parser___parser_prod___AConcreteInitPropdef___visit_all_t)(val_t p0, val_t p1);
841 val_t NEW_AConcreteInitPropdef_parser___parser_nodes___ANode___init();
842 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
843 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, val_t p7);
844 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);
845 val_t NEW_AExternInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
846 void parser___parser_prod___AExternInitPropdef___empty_init(val_t p0, int* init_table);
847 typedef void (*parser___parser_prod___AExternInitPropdef___empty_init_t)(val_t p0, int* init_table);
848 val_t NEW_AExternInitPropdef_parser___parser_prod___AExternInitPropdef___empty_init();
849 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);
850 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);
851 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);
852 void parser___parser_prod___AExternInitPropdef___replace_child(val_t p0, val_t p1, val_t p2);
853 typedef void (*parser___parser_prod___AExternInitPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
854 void parser___parser_prod___AExternInitPropdef___n_doc__eq(val_t p0, val_t p1);
855 typedef void (*parser___parser_prod___AExternInitPropdef___n_doc__eq_t)(val_t p0, val_t p1);
856 void parser___parser_prod___AExternInitPropdef___n_kwredef__eq(val_t p0, val_t p1);
857 typedef void (*parser___parser_prod___AExternInitPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
858 void parser___parser_prod___AExternInitPropdef___n_visibility__eq(val_t p0, val_t p1);
859 typedef void (*parser___parser_prod___AExternInitPropdef___n_visibility__eq_t)(val_t p0, val_t p1);
860 void parser___parser_prod___AExternInitPropdef___n_kwnew__eq(val_t p0, val_t p1);
861 typedef void (*parser___parser_prod___AExternInitPropdef___n_kwnew__eq_t)(val_t p0, val_t p1);
862 void parser___parser_prod___AExternInitPropdef___n_methid__eq(val_t p0, val_t p1);
863 typedef void (*parser___parser_prod___AExternInitPropdef___n_methid__eq_t)(val_t p0, val_t p1);
864 void parser___parser_prod___AExternInitPropdef___n_signature__eq(val_t p0, val_t p1);
865 typedef void (*parser___parser_prod___AExternInitPropdef___n_signature__eq_t)(val_t p0, val_t p1);
866 void parser___parser_prod___AExternInitPropdef___n_extern__eq(val_t p0, val_t p1);
867 typedef void (*parser___parser_prod___AExternInitPropdef___n_extern__eq_t)(val_t p0, val_t p1);
868 void parser___parser_prod___AExternInitPropdef___n_extern_calls__eq(val_t p0, val_t p1);
869 typedef void (*parser___parser_prod___AExternInitPropdef___n_extern_calls__eq_t)(val_t p0, val_t p1);
870 void parser___parser_prod___AExternInitPropdef___n_extern_code_block__eq(val_t p0, val_t p1);
871 typedef void (*parser___parser_prod___AExternInitPropdef___n_extern_code_block__eq_t)(val_t p0, val_t p1);
872 void parser___parser_prod___AExternInitPropdef___visit_all(val_t p0, val_t p1);
873 typedef void (*parser___parser_prod___AExternInitPropdef___visit_all_t)(val_t p0, val_t p1);
874 val_t NEW_AExternInitPropdef_parser___parser_nodes___ANode___init();
875 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);
876 val_t NEW_AMainMethPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
877 void parser___parser_prod___AMainMethPropdef___empty_init(val_t p0, int* init_table);
878 typedef void (*parser___parser_prod___AMainMethPropdef___empty_init_t)(val_t p0, int* init_table);
879 val_t NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___empty_init();
880 void parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t p0, val_t p1, val_t p2, int* init_table);
881 typedef void (*parser___parser_prod___AMainMethPropdef___init_amainmethpropdef_t)(val_t p0, val_t p1, val_t p2, int* init_table);
882 val_t NEW_AMainMethPropdef_parser___parser_prod___AMainMethPropdef___init_amainmethpropdef(val_t p0, val_t p1);
883 void parser___parser_prod___AMainMethPropdef___replace_child(val_t p0, val_t p1, val_t p2);
884 typedef void (*parser___parser_prod___AMainMethPropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
885 void parser___parser_prod___AMainMethPropdef___n_kwredef__eq(val_t p0, val_t p1);
886 typedef void (*parser___parser_prod___AMainMethPropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
887 void parser___parser_prod___AMainMethPropdef___n_block__eq(val_t p0, val_t p1);
888 typedef void (*parser___parser_prod___AMainMethPropdef___n_block__eq_t)(val_t p0, val_t p1);
889 void parser___parser_prod___AMainMethPropdef___visit_all(val_t p0, val_t p1);
890 typedef void (*parser___parser_prod___AMainMethPropdef___visit_all_t)(val_t p0, val_t p1);
891 val_t NEW_AMainMethPropdef_parser___parser_nodes___ANode___init();
892 val_t NEW_AMainMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
893 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, val_t p7);
894 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);
895 void parser___parser_prod___ATypePropdef___empty_init(val_t p0, int* init_table);
896 typedef void (*parser___parser_prod___ATypePropdef___empty_init_t)(val_t p0, int* init_table);
897 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___empty_init();
898 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, val_t p7, int* init_table);
899 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, val_t p7, int* init_table);
900 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, val_t p6);
901 void parser___parser_prod___ATypePropdef___replace_child(val_t p0, val_t p1, val_t p2);
902 typedef void (*parser___parser_prod___ATypePropdef___replace_child_t)(val_t p0, val_t p1, val_t p2);
903 void parser___parser_prod___ATypePropdef___n_doc__eq(val_t p0, val_t p1);
904 typedef void (*parser___parser_prod___ATypePropdef___n_doc__eq_t)(val_t p0, val_t p1);
905 void parser___parser_prod___ATypePropdef___n_kwredef__eq(val_t p0, val_t p1);
906 typedef void (*parser___parser_prod___ATypePropdef___n_kwredef__eq_t)(val_t p0, val_t p1);
907 void parser___parser_prod___ATypePropdef___n_visibility__eq(val_t p0, val_t p1);
908 typedef void (*parser___parser_prod___ATypePropdef___n_visibility__eq_t)(val_t p0, val_t p1);
909 void parser___parser_prod___ATypePropdef___n_kwtype__eq(val_t p0, val_t p1);
910 typedef void (*parser___parser_prod___ATypePropdef___n_kwtype__eq_t)(val_t p0, val_t p1);
911 void parser___parser_prod___ATypePropdef___n_id__eq(val_t p0, val_t p1);
912 typedef void (*parser___parser_prod___ATypePropdef___n_id__eq_t)(val_t p0, val_t p1);
913 void parser___parser_prod___ATypePropdef___n_type__eq(val_t p0, val_t p1);
914 typedef void (*parser___parser_prod___ATypePropdef___n_type__eq_t)(val_t p0, val_t p1);
915 void parser___parser_prod___ATypePropdef___n_annotations__eq(val_t p0, val_t p1);
916 typedef void (*parser___parser_prod___ATypePropdef___n_annotations__eq_t)(val_t p0, val_t p1);
917 void parser___parser_prod___ATypePropdef___visit_all(val_t p0, val_t p1);
918 typedef void (*parser___parser_prod___ATypePropdef___visit_all_t)(val_t p0, val_t p1);
919 val_t NEW_ATypePropdef_parser___parser_nodes___ANode___init();
920 void parser___parser_prod___AReadAble___empty_init(val_t p0, int* init_table);
921 typedef void (*parser___parser_prod___AReadAble___empty_init_t)(val_t p0, int* init_table);
922 val_t NEW_AReadAble_parser___parser_prod___AReadAble___empty_init();
923 void parser___parser_prod___AReadAble___init_areadable(val_t p0, val_t p1, val_t p2, int* init_table);
924 typedef void (*parser___parser_prod___AReadAble___init_areadable_t)(val_t p0, val_t p1, val_t p2, int* init_table);
925 val_t NEW_AReadAble_parser___parser_prod___AReadAble___init_areadable(val_t p0, val_t p1);
926 void parser___parser_prod___AReadAble___replace_child(val_t p0, val_t p1, val_t p2);
927 typedef void (*parser___parser_prod___AReadAble___replace_child_t)(val_t p0, val_t p1, val_t p2);
928 void parser___parser_prod___AReadAble___n_kwredef__eq(val_t p0, val_t p1);
929 typedef void (*parser___parser_prod___AReadAble___n_kwredef__eq_t)(val_t p0, val_t p1);
930 void parser___parser_prod___AReadAble___n_kwreadable__eq(val_t p0, val_t p1);
931 typedef void (*parser___parser_prod___AReadAble___n_kwreadable__eq_t)(val_t p0, val_t p1);
932 void parser___parser_prod___AReadAble___visit_all(val_t p0, val_t p1);
933 typedef void (*parser___parser_prod___AReadAble___visit_all_t)(val_t p0, val_t p1);
934 val_t NEW_AReadAble_parser___parser_nodes___ANode___init();
935 void parser___parser_prod___AWriteAble___empty_init(val_t p0, int* init_table);
936 typedef void (*parser___parser_prod___AWriteAble___empty_init_t)(val_t p0, int* init_table);
937 val_t NEW_AWriteAble_parser___parser_prod___AWriteAble___empty_init();
938 void parser___parser_prod___AWriteAble___init_awriteable(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
939 typedef void (*parser___parser_prod___AWriteAble___init_awriteable_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
940 val_t NEW_AWriteAble_parser___parser_prod___AWriteAble___init_awriteable(val_t p0, val_t p1, val_t p2);
941 void parser___parser_prod___AWriteAble___replace_child(val_t p0, val_t p1, val_t p2);
942 typedef void (*parser___parser_prod___AWriteAble___replace_child_t)(val_t p0, val_t p1, val_t p2);
943 void parser___parser_prod___AWriteAble___n_kwredef__eq(val_t p0, val_t p1);
944 typedef void (*parser___parser_prod___AWriteAble___n_kwredef__eq_t)(val_t p0, val_t p1);
945 void parser___parser_prod___AWriteAble___n_visibility__eq(val_t p0, val_t p1);
946 typedef void (*parser___parser_prod___AWriteAble___n_visibility__eq_t)(val_t p0, val_t p1);
947 void parser___parser_prod___AWriteAble___n_kwwritable__eq(val_t p0, val_t p1);
948 typedef void (*parser___parser_prod___AWriteAble___n_kwwritable__eq_t)(val_t p0, val_t p1);
949 void parser___parser_prod___AWriteAble___visit_all(val_t p0, val_t p1);
950 typedef void (*parser___parser_prod___AWriteAble___visit_all_t)(val_t p0, val_t p1);
951 val_t NEW_AWriteAble_parser___parser_nodes___ANode___init();
952 void parser___parser_prod___AIdMethid___empty_init(val_t p0, int* init_table);
953 typedef void (*parser___parser_prod___AIdMethid___empty_init_t)(val_t p0, int* init_table);
954 val_t NEW_AIdMethid_parser___parser_prod___AIdMethid___empty_init();
955 void parser___parser_prod___AIdMethid___init_aidmethid(val_t p0, val_t p1, int* init_table);
956 typedef void (*parser___parser_prod___AIdMethid___init_aidmethid_t)(val_t p0, val_t p1, int* init_table);
957 val_t NEW_AIdMethid_parser___parser_prod___AIdMethid___init_aidmethid(val_t p0);
958 void parser___parser_prod___AIdMethid___replace_child(val_t p0, val_t p1, val_t p2);
959 typedef void (*parser___parser_prod___AIdMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
960 void parser___parser_prod___AIdMethid___n_id__eq(val_t p0, val_t p1);
961 typedef void (*parser___parser_prod___AIdMethid___n_id__eq_t)(val_t p0, val_t p1);
962 void parser___parser_prod___AIdMethid___visit_all(val_t p0, val_t p1);
963 typedef void (*parser___parser_prod___AIdMethid___visit_all_t)(val_t p0, val_t p1);
964 val_t NEW_AIdMethid_parser___parser_nodes___ANode___init();
965 void parser___parser_prod___APlusMethid___empty_init(val_t p0, int* init_table);
966 typedef void (*parser___parser_prod___APlusMethid___empty_init_t)(val_t p0, int* init_table);
967 val_t NEW_APlusMethid_parser___parser_prod___APlusMethid___empty_init();
968 void parser___parser_prod___APlusMethid___init_aplusmethid(val_t p0, val_t p1, int* init_table);
969 typedef void (*parser___parser_prod___APlusMethid___init_aplusmethid_t)(val_t p0, val_t p1, int* init_table);
970 val_t NEW_APlusMethid_parser___parser_prod___APlusMethid___init_aplusmethid(val_t p0);
971 void parser___parser_prod___APlusMethid___replace_child(val_t p0, val_t p1, val_t p2);
972 typedef void (*parser___parser_prod___APlusMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
973 void parser___parser_prod___APlusMethid___n_plus__eq(val_t p0, val_t p1);
974 typedef void (*parser___parser_prod___APlusMethid___n_plus__eq_t)(val_t p0, val_t p1);
975 void parser___parser_prod___APlusMethid___visit_all(val_t p0, val_t p1);
976 typedef void (*parser___parser_prod___APlusMethid___visit_all_t)(val_t p0, val_t p1);
977 val_t NEW_APlusMethid_parser___parser_nodes___ANode___init();
978 void parser___parser_prod___AMinusMethid___empty_init(val_t p0, int* init_table);
979 typedef void (*parser___parser_prod___AMinusMethid___empty_init_t)(val_t p0, int* init_table);
980 val_t NEW_AMinusMethid_parser___parser_prod___AMinusMethid___empty_init();
981 void parser___parser_prod___AMinusMethid___init_aminusmethid(val_t p0, val_t p1, int* init_table);
982 typedef void (*parser___parser_prod___AMinusMethid___init_aminusmethid_t)(val_t p0, val_t p1, int* init_table);
983 val_t NEW_AMinusMethid_parser___parser_prod___AMinusMethid___init_aminusmethid(val_t p0);
984 void parser___parser_prod___AMinusMethid___replace_child(val_t p0, val_t p1, val_t p2);
985 typedef void (*parser___parser_prod___AMinusMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
986 void parser___parser_prod___AMinusMethid___n_minus__eq(val_t p0, val_t p1);
987 typedef void (*parser___parser_prod___AMinusMethid___n_minus__eq_t)(val_t p0, val_t p1);
988 void parser___parser_prod___AMinusMethid___visit_all(val_t p0, val_t p1);
989 typedef void (*parser___parser_prod___AMinusMethid___visit_all_t)(val_t p0, val_t p1);
990 val_t NEW_AMinusMethid_parser___parser_nodes___ANode___init();
991 void parser___parser_prod___AStarMethid___empty_init(val_t p0, int* init_table);
992 typedef void (*parser___parser_prod___AStarMethid___empty_init_t)(val_t p0, int* init_table);
993 val_t NEW_AStarMethid_parser___parser_prod___AStarMethid___empty_init();
994 void parser___parser_prod___AStarMethid___init_astarmethid(val_t p0, val_t p1, int* init_table);
995 typedef void (*parser___parser_prod___AStarMethid___init_astarmethid_t)(val_t p0, val_t p1, int* init_table);
996 val_t NEW_AStarMethid_parser___parser_prod___AStarMethid___init_astarmethid(val_t p0);
997 void parser___parser_prod___AStarMethid___replace_child(val_t p0, val_t p1, val_t p2);
998 typedef void (*parser___parser_prod___AStarMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
999 void parser___parser_prod___AStarMethid___n_star__eq(val_t p0, val_t p1);
1000 typedef void (*parser___parser_prod___AStarMethid___n_star__eq_t)(val_t p0, val_t p1);
1001 void parser___parser_prod___AStarMethid___visit_all(val_t p0, val_t p1);
1002 typedef void (*parser___parser_prod___AStarMethid___visit_all_t)(val_t p0, val_t p1);
1003 val_t NEW_AStarMethid_parser___parser_nodes___ANode___init();
1004 void parser___parser_prod___ASlashMethid___empty_init(val_t p0, int* init_table);
1005 typedef void (*parser___parser_prod___ASlashMethid___empty_init_t)(val_t p0, int* init_table);
1006 val_t NEW_ASlashMethid_parser___parser_prod___ASlashMethid___empty_init();
1007 void parser___parser_prod___ASlashMethid___init_aslashmethid(val_t p0, val_t p1, int* init_table);
1008 typedef void (*parser___parser_prod___ASlashMethid___init_aslashmethid_t)(val_t p0, val_t p1, int* init_table);
1009 val_t NEW_ASlashMethid_parser___parser_prod___ASlashMethid___init_aslashmethid(val_t p0);
1010 void parser___parser_prod___ASlashMethid___replace_child(val_t p0, val_t p1, val_t p2);
1011 typedef void (*parser___parser_prod___ASlashMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1012 void parser___parser_prod___ASlashMethid___n_slash__eq(val_t p0, val_t p1);
1013 typedef void (*parser___parser_prod___ASlashMethid___n_slash__eq_t)(val_t p0, val_t p1);
1014 void parser___parser_prod___ASlashMethid___visit_all(val_t p0, val_t p1);
1015 typedef void (*parser___parser_prod___ASlashMethid___visit_all_t)(val_t p0, val_t p1);
1016 val_t NEW_ASlashMethid_parser___parser_nodes___ANode___init();
1017 void parser___parser_prod___APercentMethid___empty_init(val_t p0, int* init_table);
1018 typedef void (*parser___parser_prod___APercentMethid___empty_init_t)(val_t p0, int* init_table);
1019 val_t NEW_APercentMethid_parser___parser_prod___APercentMethid___empty_init();
1020 void parser___parser_prod___APercentMethid___init_apercentmethid(val_t p0, val_t p1, int* init_table);
1021 typedef void (*parser___parser_prod___APercentMethid___init_apercentmethid_t)(val_t p0, val_t p1, int* init_table);
1022 val_t NEW_APercentMethid_parser___parser_prod___APercentMethid___init_apercentmethid(val_t p0);
1023 void parser___parser_prod___APercentMethid___replace_child(val_t p0, val_t p1, val_t p2);
1024 typedef void (*parser___parser_prod___APercentMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1025 void parser___parser_prod___APercentMethid___n_percent__eq(val_t p0, val_t p1);
1026 typedef void (*parser___parser_prod___APercentMethid___n_percent__eq_t)(val_t p0, val_t p1);
1027 void parser___parser_prod___APercentMethid___visit_all(val_t p0, val_t p1);
1028 typedef void (*parser___parser_prod___APercentMethid___visit_all_t)(val_t p0, val_t p1);
1029 val_t NEW_APercentMethid_parser___parser_nodes___ANode___init();
1030 void parser___parser_prod___AEqMethid___empty_init(val_t p0, int* init_table);
1031 typedef void (*parser___parser_prod___AEqMethid___empty_init_t)(val_t p0, int* init_table);
1032 val_t NEW_AEqMethid_parser___parser_prod___AEqMethid___empty_init();
1033 void parser___parser_prod___AEqMethid___init_aeqmethid(val_t p0, val_t p1, int* init_table);
1034 typedef void (*parser___parser_prod___AEqMethid___init_aeqmethid_t)(val_t p0, val_t p1, int* init_table);
1035 val_t NEW_AEqMethid_parser___parser_prod___AEqMethid___init_aeqmethid(val_t p0);
1036 void parser___parser_prod___AEqMethid___replace_child(val_t p0, val_t p1, val_t p2);
1037 typedef void (*parser___parser_prod___AEqMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1038 void parser___parser_prod___AEqMethid___n_eq__eq(val_t p0, val_t p1);
1039 typedef void (*parser___parser_prod___AEqMethid___n_eq__eq_t)(val_t p0, val_t p1);
1040 void parser___parser_prod___AEqMethid___visit_all(val_t p0, val_t p1);
1041 typedef void (*parser___parser_prod___AEqMethid___visit_all_t)(val_t p0, val_t p1);
1042 val_t NEW_AEqMethid_parser___parser_nodes___ANode___init();
1043 void parser___parser_prod___ANeMethid___empty_init(val_t p0, int* init_table);
1044 typedef void (*parser___parser_prod___ANeMethid___empty_init_t)(val_t p0, int* init_table);
1045 val_t NEW_ANeMethid_parser___parser_prod___ANeMethid___empty_init();
1046 void parser___parser_prod___ANeMethid___init_anemethid(val_t p0, val_t p1, int* init_table);
1047 typedef void (*parser___parser_prod___ANeMethid___init_anemethid_t)(val_t p0, val_t p1, int* init_table);
1048 val_t NEW_ANeMethid_parser___parser_prod___ANeMethid___init_anemethid(val_t p0);
1049 void parser___parser_prod___ANeMethid___replace_child(val_t p0, val_t p1, val_t p2);
1050 typedef void (*parser___parser_prod___ANeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1051 void parser___parser_prod___ANeMethid___n_ne__eq(val_t p0, val_t p1);
1052 typedef void (*parser___parser_prod___ANeMethid___n_ne__eq_t)(val_t p0, val_t p1);
1053 void parser___parser_prod___ANeMethid___visit_all(val_t p0, val_t p1);
1054 typedef void (*parser___parser_prod___ANeMethid___visit_all_t)(val_t p0, val_t p1);
1055 val_t NEW_ANeMethid_parser___parser_nodes___ANode___init();
1056 void parser___parser_prod___ALeMethid___empty_init(val_t p0, int* init_table);
1057 typedef void (*parser___parser_prod___ALeMethid___empty_init_t)(val_t p0, int* init_table);
1058 val_t NEW_ALeMethid_parser___parser_prod___ALeMethid___empty_init();
1059 void parser___parser_prod___ALeMethid___init_alemethid(val_t p0, val_t p1, int* init_table);
1060 typedef void (*parser___parser_prod___ALeMethid___init_alemethid_t)(val_t p0, val_t p1, int* init_table);
1061 val_t NEW_ALeMethid_parser___parser_prod___ALeMethid___init_alemethid(val_t p0);
1062 void parser___parser_prod___ALeMethid___replace_child(val_t p0, val_t p1, val_t p2);
1063 typedef void (*parser___parser_prod___ALeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1064 void parser___parser_prod___ALeMethid___n_le__eq(val_t p0, val_t p1);
1065 typedef void (*parser___parser_prod___ALeMethid___n_le__eq_t)(val_t p0, val_t p1);
1066 void parser___parser_prod___ALeMethid___visit_all(val_t p0, val_t p1);
1067 typedef void (*parser___parser_prod___ALeMethid___visit_all_t)(val_t p0, val_t p1);
1068 val_t NEW_ALeMethid_parser___parser_nodes___ANode___init();
1069 void parser___parser_prod___AGeMethid___empty_init(val_t p0, int* init_table);
1070 typedef void (*parser___parser_prod___AGeMethid___empty_init_t)(val_t p0, int* init_table);
1071 val_t NEW_AGeMethid_parser___parser_prod___AGeMethid___empty_init();
1072 void parser___parser_prod___AGeMethid___init_agemethid(val_t p0, val_t p1, int* init_table);
1073 typedef void (*parser___parser_prod___AGeMethid___init_agemethid_t)(val_t p0, val_t p1, int* init_table);
1074 val_t NEW_AGeMethid_parser___parser_prod___AGeMethid___init_agemethid(val_t p0);
1075 void parser___parser_prod___AGeMethid___replace_child(val_t p0, val_t p1, val_t p2);
1076 typedef void (*parser___parser_prod___AGeMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1077 void parser___parser_prod___AGeMethid___n_ge__eq(val_t p0, val_t p1);
1078 typedef void (*parser___parser_prod___AGeMethid___n_ge__eq_t)(val_t p0, val_t p1);
1079 void parser___parser_prod___AGeMethid___visit_all(val_t p0, val_t p1);
1080 typedef void (*parser___parser_prod___AGeMethid___visit_all_t)(val_t p0, val_t p1);
1081 val_t NEW_AGeMethid_parser___parser_nodes___ANode___init();
1082 void parser___parser_prod___ALtMethid___empty_init(val_t p0, int* init_table);
1083 typedef void (*parser___parser_prod___ALtMethid___empty_init_t)(val_t p0, int* init_table);
1084 val_t NEW_ALtMethid_parser___parser_prod___ALtMethid___empty_init();
1085 void parser___parser_prod___ALtMethid___init_altmethid(val_t p0, val_t p1, int* init_table);
1086 typedef void (*parser___parser_prod___ALtMethid___init_altmethid_t)(val_t p0, val_t p1, int* init_table);
1087 val_t NEW_ALtMethid_parser___parser_prod___ALtMethid___init_altmethid(val_t p0);
1088 void parser___parser_prod___ALtMethid___replace_child(val_t p0, val_t p1, val_t p2);
1089 typedef void (*parser___parser_prod___ALtMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1090 void parser___parser_prod___ALtMethid___n_lt__eq(val_t p0, val_t p1);
1091 typedef void (*parser___parser_prod___ALtMethid___n_lt__eq_t)(val_t p0, val_t p1);
1092 void parser___parser_prod___ALtMethid___visit_all(val_t p0, val_t p1);
1093 typedef void (*parser___parser_prod___ALtMethid___visit_all_t)(val_t p0, val_t p1);
1094 val_t NEW_ALtMethid_parser___parser_nodes___ANode___init();
1095 void parser___parser_prod___AGtMethid___empty_init(val_t p0, int* init_table);
1096 typedef void (*parser___parser_prod___AGtMethid___empty_init_t)(val_t p0, int* init_table);
1097 val_t NEW_AGtMethid_parser___parser_prod___AGtMethid___empty_init();
1098 void parser___parser_prod___AGtMethid___init_agtmethid(val_t p0, val_t p1, int* init_table);
1099 typedef void (*parser___parser_prod___AGtMethid___init_agtmethid_t)(val_t p0, val_t p1, int* init_table);
1100 val_t NEW_AGtMethid_parser___parser_prod___AGtMethid___init_agtmethid(val_t p0);
1101 void parser___parser_prod___AGtMethid___replace_child(val_t p0, val_t p1, val_t p2);
1102 typedef void (*parser___parser_prod___AGtMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1103 void parser___parser_prod___AGtMethid___n_gt__eq(val_t p0, val_t p1);
1104 typedef void (*parser___parser_prod___AGtMethid___n_gt__eq_t)(val_t p0, val_t p1);
1105 void parser___parser_prod___AGtMethid___visit_all(val_t p0, val_t p1);
1106 typedef void (*parser___parser_prod___AGtMethid___visit_all_t)(val_t p0, val_t p1);
1107 val_t NEW_AGtMethid_parser___parser_nodes___ANode___init();
1108 void parser___parser_prod___ALlMethid___empty_init(val_t p0, int* init_table);
1109 typedef void (*parser___parser_prod___ALlMethid___empty_init_t)(val_t p0, int* init_table);
1110 val_t NEW_ALlMethid_parser___parser_prod___ALlMethid___empty_init();
1111 void parser___parser_prod___ALlMethid___init_allmethid(val_t p0, val_t p1, int* init_table);
1112 typedef void (*parser___parser_prod___ALlMethid___init_allmethid_t)(val_t p0, val_t p1, int* init_table);
1113 val_t NEW_ALlMethid_parser___parser_prod___ALlMethid___init_allmethid(val_t p0);
1114 void parser___parser_prod___ALlMethid___replace_child(val_t p0, val_t p1, val_t p2);
1115 typedef void (*parser___parser_prod___ALlMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1116 void parser___parser_prod___ALlMethid___n_ll__eq(val_t p0, val_t p1);
1117 typedef void (*parser___parser_prod___ALlMethid___n_ll__eq_t)(val_t p0, val_t p1);
1118 void parser___parser_prod___ALlMethid___visit_all(val_t p0, val_t p1);
1119 typedef void (*parser___parser_prod___ALlMethid___visit_all_t)(val_t p0, val_t p1);
1120 val_t NEW_ALlMethid_parser___parser_nodes___ANode___init();
1121 void parser___parser_prod___AGgMethid___empty_init(val_t p0, int* init_table);
1122 typedef void (*parser___parser_prod___AGgMethid___empty_init_t)(val_t p0, int* init_table);
1123 val_t NEW_AGgMethid_parser___parser_prod___AGgMethid___empty_init();
1124 void parser___parser_prod___AGgMethid___init_aggmethid(val_t p0, val_t p1, int* init_table);
1125 typedef void (*parser___parser_prod___AGgMethid___init_aggmethid_t)(val_t p0, val_t p1, int* init_table);
1126 val_t NEW_AGgMethid_parser___parser_prod___AGgMethid___init_aggmethid(val_t p0);
1127 void parser___parser_prod___AGgMethid___replace_child(val_t p0, val_t p1, val_t p2);
1128 typedef void (*parser___parser_prod___AGgMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1129 void parser___parser_prod___AGgMethid___n_gg__eq(val_t p0, val_t p1);
1130 typedef void (*parser___parser_prod___AGgMethid___n_gg__eq_t)(val_t p0, val_t p1);
1131 void parser___parser_prod___AGgMethid___visit_all(val_t p0, val_t p1);
1132 typedef void (*parser___parser_prod___AGgMethid___visit_all_t)(val_t p0, val_t p1);
1133 val_t NEW_AGgMethid_parser___parser_nodes___ANode___init();
1134 void parser___parser_prod___ABraMethid___empty_init(val_t p0, int* init_table);
1135 typedef void (*parser___parser_prod___ABraMethid___empty_init_t)(val_t p0, int* init_table);
1136 val_t NEW_ABraMethid_parser___parser_prod___ABraMethid___empty_init();
1137 void parser___parser_prod___ABraMethid___init_abramethid(val_t p0, val_t p1, val_t p2, int* init_table);
1138 typedef void (*parser___parser_prod___ABraMethid___init_abramethid_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1139 val_t NEW_ABraMethid_parser___parser_prod___ABraMethid___init_abramethid(val_t p0, val_t p1);
1140 void parser___parser_prod___ABraMethid___replace_child(val_t p0, val_t p1, val_t p2);
1141 typedef void (*parser___parser_prod___ABraMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1142 void parser___parser_prod___ABraMethid___n_obra__eq(val_t p0, val_t p1);
1143 typedef void (*parser___parser_prod___ABraMethid___n_obra__eq_t)(val_t p0, val_t p1);
1144 void parser___parser_prod___ABraMethid___n_cbra__eq(val_t p0, val_t p1);
1145 typedef void (*parser___parser_prod___ABraMethid___n_cbra__eq_t)(val_t p0, val_t p1);
1146 void parser___parser_prod___ABraMethid___visit_all(val_t p0, val_t p1);
1147 typedef void (*parser___parser_prod___ABraMethid___visit_all_t)(val_t p0, val_t p1);
1148 val_t NEW_ABraMethid_parser___parser_nodes___ANode___init();
1149 void parser___parser_prod___AStarshipMethid___empty_init(val_t p0, int* init_table);
1150 typedef void (*parser___parser_prod___AStarshipMethid___empty_init_t)(val_t p0, int* init_table);
1151 val_t NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___empty_init();
1152 void parser___parser_prod___AStarshipMethid___init_astarshipmethid(val_t p0, val_t p1, int* init_table);
1153 typedef void (*parser___parser_prod___AStarshipMethid___init_astarshipmethid_t)(val_t p0, val_t p1, int* init_table);
1154 val_t NEW_AStarshipMethid_parser___parser_prod___AStarshipMethid___init_astarshipmethid(val_t p0);
1155 void parser___parser_prod___AStarshipMethid___replace_child(val_t p0, val_t p1, val_t p2);
1156 typedef void (*parser___parser_prod___AStarshipMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1157 void parser___parser_prod___AStarshipMethid___n_starship__eq(val_t p0, val_t p1);
1158 typedef void (*parser___parser_prod___AStarshipMethid___n_starship__eq_t)(val_t p0, val_t p1);
1159 void parser___parser_prod___AStarshipMethid___visit_all(val_t p0, val_t p1);
1160 typedef void (*parser___parser_prod___AStarshipMethid___visit_all_t)(val_t p0, val_t p1);
1161 val_t NEW_AStarshipMethid_parser___parser_nodes___ANode___init();
1162 void parser___parser_prod___AAssignMethid___empty_init(val_t p0, int* init_table);
1163 typedef void (*parser___parser_prod___AAssignMethid___empty_init_t)(val_t p0, int* init_table);
1164 val_t NEW_AAssignMethid_parser___parser_prod___AAssignMethid___empty_init();
1165 void parser___parser_prod___AAssignMethid___init_aassignmethid(val_t p0, val_t p1, val_t p2, int* init_table);
1166 typedef void (*parser___parser_prod___AAssignMethid___init_aassignmethid_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1167 val_t NEW_AAssignMethid_parser___parser_prod___AAssignMethid___init_aassignmethid(val_t p0, val_t p1);
1168 void parser___parser_prod___AAssignMethid___replace_child(val_t p0, val_t p1, val_t p2);
1169 typedef void (*parser___parser_prod___AAssignMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1170 void parser___parser_prod___AAssignMethid___n_id__eq(val_t p0, val_t p1);
1171 typedef void (*parser___parser_prod___AAssignMethid___n_id__eq_t)(val_t p0, val_t p1);
1172 void parser___parser_prod___AAssignMethid___n_assign__eq(val_t p0, val_t p1);
1173 typedef void (*parser___parser_prod___AAssignMethid___n_assign__eq_t)(val_t p0, val_t p1);
1174 void parser___parser_prod___AAssignMethid___visit_all(val_t p0, val_t p1);
1175 typedef void (*parser___parser_prod___AAssignMethid___visit_all_t)(val_t p0, val_t p1);
1176 val_t NEW_AAssignMethid_parser___parser_nodes___ANode___init();
1177 void parser___parser_prod___ABraassignMethid___empty_init(val_t p0, int* init_table);
1178 typedef void (*parser___parser_prod___ABraassignMethid___empty_init_t)(val_t p0, int* init_table);
1179 val_t NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___empty_init();
1180 void parser___parser_prod___ABraassignMethid___init_abraassignmethid(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1181 typedef void (*parser___parser_prod___ABraassignMethid___init_abraassignmethid_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1182 val_t NEW_ABraassignMethid_parser___parser_prod___ABraassignMethid___init_abraassignmethid(val_t p0, val_t p1, val_t p2);
1183 void parser___parser_prod___ABraassignMethid___replace_child(val_t p0, val_t p1, val_t p2);
1184 typedef void (*parser___parser_prod___ABraassignMethid___replace_child_t)(val_t p0, val_t p1, val_t p2);
1185 void parser___parser_prod___ABraassignMethid___n_obra__eq(val_t p0, val_t p1);
1186 typedef void (*parser___parser_prod___ABraassignMethid___n_obra__eq_t)(val_t p0, val_t p1);
1187 void parser___parser_prod___ABraassignMethid___n_cbra__eq(val_t p0, val_t p1);
1188 typedef void (*parser___parser_prod___ABraassignMethid___n_cbra__eq_t)(val_t p0, val_t p1);
1189 void parser___parser_prod___ABraassignMethid___n_assign__eq(val_t p0, val_t p1);
1190 typedef void (*parser___parser_prod___ABraassignMethid___n_assign__eq_t)(val_t p0, val_t p1);
1191 void parser___parser_prod___ABraassignMethid___visit_all(val_t p0, val_t p1);
1192 typedef void (*parser___parser_prod___ABraassignMethid___visit_all_t)(val_t p0, val_t p1);
1193 val_t NEW_ABraassignMethid_parser___parser_nodes___ANode___init();
1194 void parser___parser_prod___ASignature___empty_init(val_t p0, int* init_table);
1195 typedef void (*parser___parser_prod___ASignature___empty_init_t)(val_t p0, int* init_table);
1196 val_t NEW_ASignature_parser___parser_prod___ASignature___empty_init();
1197 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);
1198 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);
1199 typedef void (*CLOS_OC_parser___parser_prod___ASignature___init_asignature_1_0)(struct stack_frame_t *);
1200 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);
1201 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);
1202 typedef void (*CLOS_OC_parser___parser_prod___ASignature___init_asignature_2_0)(struct stack_frame_t *);
1203 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);
1204 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);
1205 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);
1206 void parser___parser_prod___ASignature___replace_child(val_t p0, val_t p1, val_t p2);
1207 typedef void (*parser___parser_prod___ASignature___replace_child_t)(val_t p0, val_t p1, val_t p2);
1208 void parser___parser_prod___ASignature___n_opar__eq(val_t p0, val_t p1);
1209 typedef void (*parser___parser_prod___ASignature___n_opar__eq_t)(val_t p0, val_t p1);
1210 void parser___parser_prod___ASignature___n_cpar__eq(val_t p0, val_t p1);
1211 typedef void (*parser___parser_prod___ASignature___n_cpar__eq_t)(val_t p0, val_t p1);
1212 void parser___parser_prod___ASignature___n_type__eq(val_t p0, val_t p1);
1213 typedef void (*parser___parser_prod___ASignature___n_type__eq_t)(val_t p0, val_t p1);
1214 void parser___parser_prod___ASignature___visit_all(val_t p0, val_t p1);
1215 typedef void (*parser___parser_prod___ASignature___visit_all_t)(val_t p0, val_t p1);
1216 typedef void (*CLOS_OC_parser___parser_prod___ASignature___visit_all_1_0)(struct stack_frame_t *);
1217 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);
1218 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);
1219 typedef void (*CLOS_OC_parser___parser_prod___ASignature___visit_all_2_0)(struct stack_frame_t *);
1220 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);
1221 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);
1222 val_t NEW_ASignature_parser___parser_nodes___ANode___init();
1223 void parser___parser_prod___AParam___empty_init(val_t p0, int* init_table);
1224 typedef void (*parser___parser_prod___AParam___empty_init_t)(val_t p0, int* init_table);
1225 val_t NEW_AParam_parser___parser_prod___AParam___empty_init();
1226 void parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1227 typedef void (*parser___parser_prod___AParam___init_aparam_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1228 val_t NEW_AParam_parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2, val_t p3);
1229 void parser___parser_prod___AParam___replace_child(val_t p0, val_t p1, val_t p2);
1230 typedef void (*parser___parser_prod___AParam___replace_child_t)(val_t p0, val_t p1, val_t p2);
1231 void parser___parser_prod___AParam___n_id__eq(val_t p0, val_t p1);
1232 typedef void (*parser___parser_prod___AParam___n_id__eq_t)(val_t p0, val_t p1);
1233 void parser___parser_prod___AParam___n_type__eq(val_t p0, val_t p1);
1234 typedef void (*parser___parser_prod___AParam___n_type__eq_t)(val_t p0, val_t p1);
1235 void parser___parser_prod___AParam___n_dotdotdot__eq(val_t p0, val_t p1);
1236 typedef void (*parser___parser_prod___AParam___n_dotdotdot__eq_t)(val_t p0, val_t p1);
1237 void parser___parser_prod___AParam___n_annotations__eq(val_t p0, val_t p1);
1238 typedef void (*parser___parser_prod___AParam___n_annotations__eq_t)(val_t p0, val_t p1);
1239 void parser___parser_prod___AParam___visit_all(val_t p0, val_t p1);
1240 typedef void (*parser___parser_prod___AParam___visit_all_t)(val_t p0, val_t p1);
1241 val_t NEW_AParam_parser___parser_nodes___ANode___init();
1242 void parser___parser_prod___AClosureDecl___empty_init(val_t p0, int* init_table);
1243 typedef void (*parser___parser_prod___AClosureDecl___empty_init_t)(val_t p0, int* init_table);
1244 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___empty_init();
1245 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);
1246 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);
1247 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);
1248 void parser___parser_prod___AClosureDecl___replace_child(val_t p0, val_t p1, val_t p2);
1249 typedef void (*parser___parser_prod___AClosureDecl___replace_child_t)(val_t p0, val_t p1, val_t p2);
1250 void parser___parser_prod___AClosureDecl___n_kwbreak__eq(val_t p0, val_t p1);
1251 typedef void (*parser___parser_prod___AClosureDecl___n_kwbreak__eq_t)(val_t p0, val_t p1);
1252 void parser___parser_prod___AClosureDecl___n_bang__eq(val_t p0, val_t p1);
1253 typedef void (*parser___parser_prod___AClosureDecl___n_bang__eq_t)(val_t p0, val_t p1);
1254 void parser___parser_prod___AClosureDecl___n_id__eq(val_t p0, val_t p1);
1255 typedef void (*parser___parser_prod___AClosureDecl___n_id__eq_t)(val_t p0, val_t p1);
1256 void parser___parser_prod___AClosureDecl___n_signature__eq(val_t p0, val_t p1);
1257 typedef void (*parser___parser_prod___AClosureDecl___n_signature__eq_t)(val_t p0, val_t p1);
1258 void parser___parser_prod___AClosureDecl___n_expr__eq(val_t p0, val_t p1);
1259 typedef void (*parser___parser_prod___AClosureDecl___n_expr__eq_t)(val_t p0, val_t p1);
1260 void parser___parser_prod___AClosureDecl___visit_all(val_t p0, val_t p1);
1261 typedef void (*parser___parser_prod___AClosureDecl___visit_all_t)(val_t p0, val_t p1);
1262 val_t NEW_AClosureDecl_parser___parser_nodes___ANode___init();
1263 void parser___parser_prod___AType___empty_init(val_t p0, int* init_table);
1264 typedef void (*parser___parser_prod___AType___empty_init_t)(val_t p0, int* init_table);
1265 val_t NEW_AType_parser___parser_prod___AType___empty_init();
1266 void parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1267 typedef void (*parser___parser_prod___AType___init_atype_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
1268 typedef void (*CLOS_OC_parser___parser_prod___AType___init_atype_1_0)(struct stack_frame_t *);
1269 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);
1270 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);
1271 val_t NEW_AType_parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2, val_t p3);
1272 void parser___parser_prod___AType___replace_child(val_t p0, val_t p1, val_t p2);
1273 typedef void (*parser___parser_prod___AType___replace_child_t)(val_t p0, val_t p1, val_t p2);
1274 void parser___parser_prod___AType___n_kwnullable__eq(val_t p0, val_t p1);
1275 typedef void (*parser___parser_prod___AType___n_kwnullable__eq_t)(val_t p0, val_t p1);
1276 void parser___parser_prod___AType___n_id__eq(val_t p0, val_t p1);
1277 typedef void (*parser___parser_prod___AType___n_id__eq_t)(val_t p0, val_t p1);
1278 void parser___parser_prod___AType___n_annotations__eq(val_t p0, val_t p1);
1279 typedef void (*parser___parser_prod___AType___n_annotations__eq_t)(val_t p0, val_t p1);
1280 void parser___parser_prod___AType___visit_all(val_t p0, val_t p1);
1281 typedef void (*parser___parser_prod___AType___visit_all_t)(val_t p0, val_t p1);
1282 typedef void (*CLOS_OC_parser___parser_prod___AType___visit_all_1_0)(struct stack_frame_t *);
1283 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);
1284 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);
1285 val_t NEW_AType_parser___parser_nodes___ANode___init();
1286 void parser___parser_prod___ALabel___empty_init(val_t p0, int* init_table);
1287 typedef void (*parser___parser_prod___ALabel___empty_init_t)(val_t p0, int* init_table);
1288 val_t NEW_ALabel_parser___parser_prod___ALabel___empty_init();
1289 void parser___parser_prod___ALabel___init_alabel(val_t p0, val_t p1, val_t p2, int* init_table);
1290 typedef void (*parser___parser_prod___ALabel___init_alabel_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1291 val_t NEW_ALabel_parser___parser_prod___ALabel___init_alabel(val_t p0, val_t p1);
1292 void parser___parser_prod___ALabel___replace_child(val_t p0, val_t p1, val_t p2);
1293 typedef void (*parser___parser_prod___ALabel___replace_child_t)(val_t p0, val_t p1, val_t p2);
1294 void parser___parser_prod___ALabel___n_kwlabel__eq(val_t p0, val_t p1);
1295 typedef void (*parser___parser_prod___ALabel___n_kwlabel__eq_t)(val_t p0, val_t p1);
1296 void parser___parser_prod___ALabel___n_id__eq(val_t p0, val_t p1);
1297 typedef void (*parser___parser_prod___ALabel___n_id__eq_t)(val_t p0, val_t p1);
1298 void parser___parser_prod___ALabel___visit_all(val_t p0, val_t p1);
1299 typedef void (*parser___parser_prod___ALabel___visit_all_t)(val_t p0, val_t p1);
1300 val_t NEW_ALabel_parser___parser_nodes___ANode___init();
1301 void parser___parser_prod___ABlockExpr___empty_init(val_t p0, int* init_table);
1302 typedef void (*parser___parser_prod___ABlockExpr___empty_init_t)(val_t p0, int* init_table);
1303 val_t NEW_ABlockExpr_parser___parser_prod___ABlockExpr___empty_init();
1304 void parser___parser_prod___ABlockExpr___init_ablockexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1305 typedef void (*parser___parser_prod___ABlockExpr___init_ablockexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1306 typedef void (*CLOS_OC_parser___parser_prod___ABlockExpr___init_ablockexpr_1_0)(struct stack_frame_t *);
1307 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);
1308 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);
1309 val_t NEW_ABlockExpr_parser___parser_prod___ABlockExpr___init_ablockexpr(val_t p0, val_t p1);
1310 void parser___parser_prod___ABlockExpr___replace_child(val_t p0, val_t p1, val_t p2);
1311 typedef void (*parser___parser_prod___ABlockExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1312 void parser___parser_prod___ABlockExpr___n_kwend__eq(val_t p0, val_t p1);
1313 typedef void (*parser___parser_prod___ABlockExpr___n_kwend__eq_t)(val_t p0, val_t p1);
1314 void parser___parser_prod___ABlockExpr___visit_all(val_t p0, val_t p1);
1315 typedef void (*parser___parser_prod___ABlockExpr___visit_all_t)(val_t p0, val_t p1);
1316 typedef void (*CLOS_OC_parser___parser_prod___ABlockExpr___visit_all_1_0)(struct stack_frame_t *);
1317 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);
1318 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);
1319 val_t NEW_ABlockExpr_parser___parser_nodes___ANode___init();
1320 void parser___parser_prod___AVardeclExpr___empty_init(val_t p0, int* init_table);
1321 typedef void (*parser___parser_prod___AVardeclExpr___empty_init_t)(val_t p0, int* init_table);
1322 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___empty_init();
1323 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, val_t p6, int* init_table);
1324 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, val_t p6, int* init_table);
1325 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, val_t p5);
1326 void parser___parser_prod___AVardeclExpr___replace_child(val_t p0, val_t p1, val_t p2);
1327 typedef void (*parser___parser_prod___AVardeclExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1328 void parser___parser_prod___AVardeclExpr___n_kwvar__eq(val_t p0, val_t p1);
1329 typedef void (*parser___parser_prod___AVardeclExpr___n_kwvar__eq_t)(val_t p0, val_t p1);
1330 void parser___parser_prod___AVardeclExpr___n_id__eq(val_t p0, val_t p1);
1331 typedef void (*parser___parser_prod___AVardeclExpr___n_id__eq_t)(val_t p0, val_t p1);
1332 void parser___parser_prod___AVardeclExpr___n_type__eq(val_t p0, val_t p1);
1333 typedef void (*parser___parser_prod___AVardeclExpr___n_type__eq_t)(val_t p0, val_t p1);
1334 void parser___parser_prod___AVardeclExpr___n_assign__eq(val_t p0, val_t p1);
1335 typedef void (*parser___parser_prod___AVardeclExpr___n_assign__eq_t)(val_t p0, val_t p1);
1336 void parser___parser_prod___AVardeclExpr___n_expr__eq(val_t p0, val_t p1);
1337 typedef void (*parser___parser_prod___AVardeclExpr___n_expr__eq_t)(val_t p0, val_t p1);
1338 void parser___parser_prod___AVardeclExpr___n_annotations__eq(val_t p0, val_t p1);
1339 typedef void (*parser___parser_prod___AVardeclExpr___n_annotations__eq_t)(val_t p0, val_t p1);
1340 void parser___parser_prod___AVardeclExpr___visit_all(val_t p0, val_t p1);
1341 typedef void (*parser___parser_prod___AVardeclExpr___visit_all_t)(val_t p0, val_t p1);
1342 val_t NEW_AVardeclExpr_parser___parser_nodes___ANode___init();
1343 void parser___parser_prod___AReturnExpr___empty_init(val_t p0, int* init_table);
1344 typedef void (*parser___parser_prod___AReturnExpr___empty_init_t)(val_t p0, int* init_table);
1345 val_t NEW_AReturnExpr_parser___parser_prod___AReturnExpr___empty_init();
1346 void parser___parser_prod___AReturnExpr___init_areturnexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1347 typedef void (*parser___parser_prod___AReturnExpr___init_areturnexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1348 val_t NEW_AReturnExpr_parser___parser_prod___AReturnExpr___init_areturnexpr(val_t p0, val_t p1);
1349 void parser___parser_prod___AReturnExpr___replace_child(val_t p0, val_t p1, val_t p2);
1350 typedef void (*parser___parser_prod___AReturnExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1351 void parser___parser_prod___AReturnExpr___n_kwreturn__eq(val_t p0, val_t p1);
1352 typedef void (*parser___parser_prod___AReturnExpr___n_kwreturn__eq_t)(val_t p0, val_t p1);
1353 void parser___parser_prod___AReturnExpr___n_expr__eq(val_t p0, val_t p1);
1354 typedef void (*parser___parser_prod___AReturnExpr___n_expr__eq_t)(val_t p0, val_t p1);
1355 void parser___parser_prod___AReturnExpr___visit_all(val_t p0, val_t p1);
1356 typedef void (*parser___parser_prod___AReturnExpr___visit_all_t)(val_t p0, val_t p1);
1357 val_t NEW_AReturnExpr_parser___parser_nodes___ANode___init();
1358 void parser___parser_prod___ABreakExpr___empty_init(val_t p0, int* init_table);
1359 typedef void (*parser___parser_prod___ABreakExpr___empty_init_t)(val_t p0, int* init_table);
1360 val_t NEW_ABreakExpr_parser___parser_prod___ABreakExpr___empty_init();
1361 void parser___parser_prod___ABreakExpr___init_abreakexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1362 typedef void (*parser___parser_prod___ABreakExpr___init_abreakexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1363 val_t NEW_ABreakExpr_parser___parser_prod___ABreakExpr___init_abreakexpr(val_t p0, val_t p1, val_t p2);
1364 void parser___parser_prod___ABreakExpr___replace_child(val_t p0, val_t p1, val_t p2);
1365 typedef void (*parser___parser_prod___ABreakExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1366 void parser___parser_prod___ABreakExpr___n_kwbreak__eq(val_t p0, val_t p1);
1367 typedef void (*parser___parser_prod___ABreakExpr___n_kwbreak__eq_t)(val_t p0, val_t p1);
1368 void parser___parser_prod___ABreakExpr___n_label__eq(val_t p0, val_t p1);
1369 typedef void (*parser___parser_prod___ABreakExpr___n_label__eq_t)(val_t p0, val_t p1);
1370 void parser___parser_prod___ABreakExpr___n_expr__eq(val_t p0, val_t p1);
1371 typedef void (*parser___parser_prod___ABreakExpr___n_expr__eq_t)(val_t p0, val_t p1);
1372 void parser___parser_prod___ABreakExpr___visit_all(val_t p0, val_t p1);
1373 typedef void (*parser___parser_prod___ABreakExpr___visit_all_t)(val_t p0, val_t p1);
1374 val_t NEW_ABreakExpr_parser___parser_nodes___ANode___init();
1375 void parser___parser_prod___AAbortExpr___empty_init(val_t p0, int* init_table);
1376 typedef void (*parser___parser_prod___AAbortExpr___empty_init_t)(val_t p0, int* init_table);
1377 val_t NEW_AAbortExpr_parser___parser_prod___AAbortExpr___empty_init();
1378 void parser___parser_prod___AAbortExpr___init_aabortexpr(val_t p0, val_t p1, int* init_table);
1379 typedef void (*parser___parser_prod___AAbortExpr___init_aabortexpr_t)(val_t p0, val_t p1, int* init_table);
1380 val_t NEW_AAbortExpr_parser___parser_prod___AAbortExpr___init_aabortexpr(val_t p0);
1381 void parser___parser_prod___AAbortExpr___replace_child(val_t p0, val_t p1, val_t p2);
1382 typedef void (*parser___parser_prod___AAbortExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1383 void parser___parser_prod___AAbortExpr___n_kwabort__eq(val_t p0, val_t p1);
1384 typedef void (*parser___parser_prod___AAbortExpr___n_kwabort__eq_t)(val_t p0, val_t p1);
1385 void parser___parser_prod___AAbortExpr___visit_all(val_t p0, val_t p1);
1386 typedef void (*parser___parser_prod___AAbortExpr___visit_all_t)(val_t p0, val_t p1);
1387 val_t NEW_AAbortExpr_parser___parser_nodes___ANode___init();
1388 void parser___parser_prod___AContinueExpr___empty_init(val_t p0, int* init_table);
1389 typedef void (*parser___parser_prod___AContinueExpr___empty_init_t)(val_t p0, int* init_table);
1390 val_t NEW_AContinueExpr_parser___parser_prod___AContinueExpr___empty_init();
1391 void parser___parser_prod___AContinueExpr___init_acontinueexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1392 typedef void (*parser___parser_prod___AContinueExpr___init_acontinueexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1393 val_t NEW_AContinueExpr_parser___parser_prod___AContinueExpr___init_acontinueexpr(val_t p0, val_t p1, val_t p2);
1394 void parser___parser_prod___AContinueExpr___replace_child(val_t p0, val_t p1, val_t p2);
1395 typedef void (*parser___parser_prod___AContinueExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1396 void parser___parser_prod___AContinueExpr___n_kwcontinue__eq(val_t p0, val_t p1);
1397 typedef void (*parser___parser_prod___AContinueExpr___n_kwcontinue__eq_t)(val_t p0, val_t p1);
1398 void parser___parser_prod___AContinueExpr___n_label__eq(val_t p0, val_t p1);
1399 typedef void (*parser___parser_prod___AContinueExpr___n_label__eq_t)(val_t p0, val_t p1);
1400 void parser___parser_prod___AContinueExpr___n_expr__eq(val_t p0, val_t p1);
1401 typedef void (*parser___parser_prod___AContinueExpr___n_expr__eq_t)(val_t p0, val_t p1);
1402 void parser___parser_prod___AContinueExpr___visit_all(val_t p0, val_t p1);
1403 typedef void (*parser___parser_prod___AContinueExpr___visit_all_t)(val_t p0, val_t p1);
1404 val_t NEW_AContinueExpr_parser___parser_nodes___ANode___init();
1405 void parser___parser_prod___ADoExpr___empty_init(val_t p0, int* init_table);
1406 typedef void (*parser___parser_prod___ADoExpr___empty_init_t)(val_t p0, int* init_table);
1407 val_t NEW_ADoExpr_parser___parser_prod___ADoExpr___empty_init();
1408 void parser___parser_prod___ADoExpr___init_adoexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1409 typedef void (*parser___parser_prod___ADoExpr___init_adoexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1410 val_t NEW_ADoExpr_parser___parser_prod___ADoExpr___init_adoexpr(val_t p0, val_t p1, val_t p2);
1411 void parser___parser_prod___ADoExpr___replace_child(val_t p0, val_t p1, val_t p2);
1412 typedef void (*parser___parser_prod___ADoExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1413 void parser___parser_prod___ADoExpr___n_kwdo__eq(val_t p0, val_t p1);
1414 typedef void (*parser___parser_prod___ADoExpr___n_kwdo__eq_t)(val_t p0, val_t p1);
1415 void parser___parser_prod___ADoExpr___n_block__eq(val_t p0, val_t p1);
1416 typedef void (*parser___parser_prod___ADoExpr___n_block__eq_t)(val_t p0, val_t p1);
1417 void parser___parser_prod___ADoExpr___n_label__eq(val_t p0, val_t p1);
1418 typedef void (*parser___parser_prod___ADoExpr___n_label__eq_t)(val_t p0, val_t p1);
1419 void parser___parser_prod___ADoExpr___visit_all(val_t p0, val_t p1);
1420 typedef void (*parser___parser_prod___ADoExpr___visit_all_t)(val_t p0, val_t p1);
1421 val_t NEW_ADoExpr_parser___parser_nodes___ANode___init();
1422 void parser___parser_prod___AIfExpr___empty_init(val_t p0, int* init_table);
1423 typedef void (*parser___parser_prod___AIfExpr___empty_init_t)(val_t p0, int* init_table);
1424 val_t NEW_AIfExpr_parser___parser_prod___AIfExpr___empty_init();
1425 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);
1426 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);
1427 val_t NEW_AIfExpr_parser___parser_prod___AIfExpr___init_aifexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1428 void parser___parser_prod___AIfExpr___replace_child(val_t p0, val_t p1, val_t p2);
1429 typedef void (*parser___parser_prod___AIfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1430 void parser___parser_prod___AIfExpr___n_kwif__eq(val_t p0, val_t p1);
1431 typedef void (*parser___parser_prod___AIfExpr___n_kwif__eq_t)(val_t p0, val_t p1);
1432 void parser___parser_prod___AIfExpr___n_expr__eq(val_t p0, val_t p1);
1433 typedef void (*parser___parser_prod___AIfExpr___n_expr__eq_t)(val_t p0, val_t p1);
1434 void parser___parser_prod___AIfExpr___n_then__eq(val_t p0, val_t p1);
1435 typedef void (*parser___parser_prod___AIfExpr___n_then__eq_t)(val_t p0, val_t p1);
1436 void parser___parser_prod___AIfExpr___n_else__eq(val_t p0, val_t p1);
1437 typedef void (*parser___parser_prod___AIfExpr___n_else__eq_t)(val_t p0, val_t p1);
1438 void parser___parser_prod___AIfExpr___visit_all(val_t p0, val_t p1);
1439 typedef void (*parser___parser_prod___AIfExpr___visit_all_t)(val_t p0, val_t p1);
1440 val_t NEW_AIfExpr_parser___parser_nodes___ANode___init();
1441 void parser___parser_prod___AIfexprExpr___empty_init(val_t p0, int* init_table);
1442 typedef void (*parser___parser_prod___AIfexprExpr___empty_init_t)(val_t p0, int* init_table);
1443 val_t NEW_AIfexprExpr_parser___parser_prod___AIfexprExpr___empty_init();
1444 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);
1445 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);
1446 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);
1447 void parser___parser_prod___AIfexprExpr___replace_child(val_t p0, val_t p1, val_t p2);
1448 typedef void (*parser___parser_prod___AIfexprExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1449 void parser___parser_prod___AIfexprExpr___n_kwif__eq(val_t p0, val_t p1);
1450 typedef void (*parser___parser_prod___AIfexprExpr___n_kwif__eq_t)(val_t p0, val_t p1);
1451 void parser___parser_prod___AIfexprExpr___n_expr__eq(val_t p0, val_t p1);
1452 typedef void (*parser___parser_prod___AIfexprExpr___n_expr__eq_t)(val_t p0, val_t p1);
1453 void parser___parser_prod___AIfexprExpr___n_kwthen__eq(val_t p0, val_t p1);
1454 typedef void (*parser___parser_prod___AIfexprExpr___n_kwthen__eq_t)(val_t p0, val_t p1);
1455 void parser___parser_prod___AIfexprExpr___n_then__eq(val_t p0, val_t p1);
1456 typedef void (*parser___parser_prod___AIfexprExpr___n_then__eq_t)(val_t p0, val_t p1);
1457 void parser___parser_prod___AIfexprExpr___n_kwelse__eq(val_t p0, val_t p1);
1458 typedef void (*parser___parser_prod___AIfexprExpr___n_kwelse__eq_t)(val_t p0, val_t p1);
1459 void parser___parser_prod___AIfexprExpr___n_else__eq(val_t p0, val_t p1);
1460 typedef void (*parser___parser_prod___AIfexprExpr___n_else__eq_t)(val_t p0, val_t p1);
1461 void parser___parser_prod___AIfexprExpr___visit_all(val_t p0, val_t p1);
1462 typedef void (*parser___parser_prod___AIfexprExpr___visit_all_t)(val_t p0, val_t p1);
1463 val_t NEW_AIfexprExpr_parser___parser_nodes___ANode___init();
1464 void parser___parser_prod___AWhileExpr___empty_init(val_t p0, int* init_table);
1465 typedef void (*parser___parser_prod___AWhileExpr___empty_init_t)(val_t p0, int* init_table);
1466 val_t NEW_AWhileExpr_parser___parser_prod___AWhileExpr___empty_init();
1467 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);
1468 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);
1469 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);
1470 void parser___parser_prod___AWhileExpr___replace_child(val_t p0, val_t p1, val_t p2);
1471 typedef void (*parser___parser_prod___AWhileExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1472 void parser___parser_prod___AWhileExpr___n_kwwhile__eq(val_t p0, val_t p1);
1473 typedef void (*parser___parser_prod___AWhileExpr___n_kwwhile__eq_t)(val_t p0, val_t p1);
1474 void parser___parser_prod___AWhileExpr___n_expr__eq(val_t p0, val_t p1);
1475 typedef void (*parser___parser_prod___AWhileExpr___n_expr__eq_t)(val_t p0, val_t p1);
1476 void parser___parser_prod___AWhileExpr___n_kwdo__eq(val_t p0, val_t p1);
1477 typedef void (*parser___parser_prod___AWhileExpr___n_kwdo__eq_t)(val_t p0, val_t p1);
1478 void parser___parser_prod___AWhileExpr___n_block__eq(val_t p0, val_t p1);
1479 typedef void (*parser___parser_prod___AWhileExpr___n_block__eq_t)(val_t p0, val_t p1);
1480 void parser___parser_prod___AWhileExpr___n_label__eq(val_t p0, val_t p1);
1481 typedef void (*parser___parser_prod___AWhileExpr___n_label__eq_t)(val_t p0, val_t p1);
1482 void parser___parser_prod___AWhileExpr___visit_all(val_t p0, val_t p1);
1483 typedef void (*parser___parser_prod___AWhileExpr___visit_all_t)(val_t p0, val_t p1);
1484 val_t NEW_AWhileExpr_parser___parser_nodes___ANode___init();
1485 void parser___parser_prod___ALoopExpr___empty_init(val_t p0, int* init_table);
1486 typedef void (*parser___parser_prod___ALoopExpr___empty_init_t)(val_t p0, int* init_table);
1487 val_t NEW_ALoopExpr_parser___parser_prod___ALoopExpr___empty_init();
1488 void parser___parser_prod___ALoopExpr___init_aloopexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1489 typedef void (*parser___parser_prod___ALoopExpr___init_aloopexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
1490 val_t NEW_ALoopExpr_parser___parser_prod___ALoopExpr___init_aloopexpr(val_t p0, val_t p1, val_t p2);
1491 void parser___parser_prod___ALoopExpr___replace_child(val_t p0, val_t p1, val_t p2);
1492 typedef void (*parser___parser_prod___ALoopExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1493 void parser___parser_prod___ALoopExpr___n_kwloop__eq(val_t p0, val_t p1);
1494 typedef void (*parser___parser_prod___ALoopExpr___n_kwloop__eq_t)(val_t p0, val_t p1);
1495 void parser___parser_prod___ALoopExpr___n_block__eq(val_t p0, val_t p1);
1496 typedef void (*parser___parser_prod___ALoopExpr___n_block__eq_t)(val_t p0, val_t p1);
1497 void parser___parser_prod___ALoopExpr___n_label__eq(val_t p0, val_t p1);
1498 typedef void (*parser___parser_prod___ALoopExpr___n_label__eq_t)(val_t p0, val_t p1);
1499 void parser___parser_prod___ALoopExpr___visit_all(val_t p0, val_t p1);
1500 typedef void (*parser___parser_prod___ALoopExpr___visit_all_t)(val_t p0, val_t p1);
1501 val_t NEW_ALoopExpr_parser___parser_nodes___ANode___init();
1502 void parser___parser_prod___AForExpr___empty_init(val_t p0, int* init_table);
1503 typedef void (*parser___parser_prod___AForExpr___empty_init_t)(val_t p0, int* init_table);
1504 val_t NEW_AForExpr_parser___parser_prod___AForExpr___empty_init();
1505 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);
1506 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);
1507 typedef void (*CLOS_OC_parser___parser_prod___AForExpr___init_aforexpr_1_0)(struct stack_frame_t *);
1508 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);
1509 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);
1510 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);
1511 void parser___parser_prod___AForExpr___replace_child(val_t p0, val_t p1, val_t p2);
1512 typedef void (*parser___parser_prod___AForExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1513 void parser___parser_prod___AForExpr___n_kwfor__eq(val_t p0, val_t p1);
1514 typedef void (*parser___parser_prod___AForExpr___n_kwfor__eq_t)(val_t p0, val_t p1);
1515 void parser___parser_prod___AForExpr___n_expr__eq(val_t p0, val_t p1);
1516 typedef void (*parser___parser_prod___AForExpr___n_expr__eq_t)(val_t p0, val_t p1);
1517 void parser___parser_prod___AForExpr___n_kwdo__eq(val_t p0, val_t p1);
1518 typedef void (*parser___parser_prod___AForExpr___n_kwdo__eq_t)(val_t p0, val_t p1);
1519 void parser___parser_prod___AForExpr___n_block__eq(val_t p0, val_t p1);
1520 typedef void (*parser___parser_prod___AForExpr___n_block__eq_t)(val_t p0, val_t p1);
1521 void parser___parser_prod___AForExpr___n_label__eq(val_t p0, val_t p1);
1522 typedef void (*parser___parser_prod___AForExpr___n_label__eq_t)(val_t p0, val_t p1);
1523 void parser___parser_prod___AForExpr___visit_all(val_t p0, val_t p1);
1524 typedef void (*parser___parser_prod___AForExpr___visit_all_t)(val_t p0, val_t p1);
1525 typedef void (*CLOS_OC_parser___parser_prod___AForExpr___visit_all_1_0)(struct stack_frame_t *);
1526 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);
1527 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);
1528 val_t NEW_AForExpr_parser___parser_nodes___ANode___init();
1529 void parser___parser_prod___AAssertExpr___empty_init(val_t p0, int* init_table);
1530 typedef void (*parser___parser_prod___AAssertExpr___empty_init_t)(val_t p0, int* init_table);
1531 val_t NEW_AAssertExpr_parser___parser_prod___AAssertExpr___empty_init();
1532 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);
1533 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);
1534 val_t NEW_AAssertExpr_parser___parser_prod___AAssertExpr___init_aassertexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1535 void parser___parser_prod___AAssertExpr___replace_child(val_t p0, val_t p1, val_t p2);
1536 typedef void (*parser___parser_prod___AAssertExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1537 void parser___parser_prod___AAssertExpr___n_kwassert__eq(val_t p0, val_t p1);
1538 typedef void (*parser___parser_prod___AAssertExpr___n_kwassert__eq_t)(val_t p0, val_t p1);
1539 void parser___parser_prod___AAssertExpr___n_id__eq(val_t p0, val_t p1);
1540 typedef void (*parser___parser_prod___AAssertExpr___n_id__eq_t)(val_t p0, val_t p1);
1541 void parser___parser_prod___AAssertExpr___n_expr__eq(val_t p0, val_t p1);
1542 typedef void (*parser___parser_prod___AAssertExpr___n_expr__eq_t)(val_t p0, val_t p1);
1543 void parser___parser_prod___AAssertExpr___n_else__eq(val_t p0, val_t p1);
1544 typedef void (*parser___parser_prod___AAssertExpr___n_else__eq_t)(val_t p0, val_t p1);
1545 void parser___parser_prod___AAssertExpr___visit_all(val_t p0, val_t p1);
1546 typedef void (*parser___parser_prod___AAssertExpr___visit_all_t)(val_t p0, val_t p1);
1547 val_t NEW_AAssertExpr_parser___parser_nodes___ANode___init();
1548 void parser___parser_prod___AOnceExpr___empty_init(val_t p0, int* init_table);
1549 typedef void (*parser___parser_prod___AOnceExpr___empty_init_t)(val_t p0, int* init_table);
1550 val_t NEW_AOnceExpr_parser___parser_prod___AOnceExpr___empty_init();
1551 void parser___parser_prod___AOnceExpr___init_aonceexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1552 typedef void (*parser___parser_prod___AOnceExpr___init_aonceexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1553 val_t NEW_AOnceExpr_parser___parser_prod___AOnceExpr___init_aonceexpr(val_t p0, val_t p1);
1554 void parser___parser_prod___AOnceExpr___replace_child(val_t p0, val_t p1, val_t p2);
1555 typedef void (*parser___parser_prod___AOnceExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1556 void parser___parser_prod___AOnceExpr___n_kwonce__eq(val_t p0, val_t p1);
1557 typedef void (*parser___parser_prod___AOnceExpr___n_kwonce__eq_t)(val_t p0, val_t p1);
1558 void parser___parser_prod___AOnceExpr___n_expr__eq(val_t p0, val_t p1);
1559 typedef void (*parser___parser_prod___AOnceExpr___n_expr__eq_t)(val_t p0, val_t p1);
1560 void parser___parser_prod___AOnceExpr___visit_all(val_t p0, val_t p1);
1561 typedef void (*parser___parser_prod___AOnceExpr___visit_all_t)(val_t p0, val_t p1);
1562 val_t NEW_AOnceExpr_parser___parser_nodes___ANode___init();
1563 void parser___parser_prod___ASendExpr___empty_init(val_t p0, int* init_table);
1564 typedef void (*parser___parser_prod___ASendExpr___empty_init_t)(val_t p0, int* init_table);
1565 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___empty_init();
1566 void parser___parser_prod___ASendExpr___init_asendexpr(val_t p0, val_t p1, int* init_table);
1567 typedef void (*parser___parser_prod___ASendExpr___init_asendexpr_t)(val_t p0, val_t p1, int* init_table);
1568 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1569 void parser___parser_prod___ASendExpr___replace_child(val_t p0, val_t p1, val_t p2);
1570 typedef void (*parser___parser_prod___ASendExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1571 void parser___parser_prod___ASendExpr___n_expr__eq(val_t p0, val_t p1);
1572 typedef void (*parser___parser_prod___ASendExpr___n_expr__eq_t)(val_t p0, val_t p1);
1573 void parser___parser_prod___ASendExpr___visit_all(val_t p0, val_t p1);
1574 typedef void (*parser___parser_prod___ASendExpr___visit_all_t)(val_t p0, val_t p1);
1575 val_t NEW_ASendExpr_parser___parser_nodes___ANode___init();
1576 val_t NEW_ABinopExpr_parser___parser_prod___ASendExpr___empty_init();
1577 void parser___parser_prod___ABinopExpr___empty_init(val_t p0, int* init_table);
1578 typedef void (*parser___parser_prod___ABinopExpr___empty_init_t)(val_t p0, int* init_table);
1579 val_t NEW_ABinopExpr_parser___parser_prod___ABinopExpr___empty_init();
1580 void parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1581 typedef void (*parser___parser_prod___ABinopExpr___init_abinopexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1582 val_t NEW_ABinopExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1583 void parser___parser_prod___ABinopExpr___replace_child(val_t p0, val_t p1, val_t p2);
1584 typedef void (*parser___parser_prod___ABinopExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1585 void parser___parser_prod___ABinopExpr___n_expr__eq(val_t p0, val_t p1);
1586 typedef void (*parser___parser_prod___ABinopExpr___n_expr__eq_t)(val_t p0, val_t p1);
1587 void parser___parser_prod___ABinopExpr___n_expr2__eq(val_t p0, val_t p1);
1588 typedef void (*parser___parser_prod___ABinopExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1589 void parser___parser_prod___ABinopExpr___visit_all(val_t p0, val_t p1);
1590 typedef void (*parser___parser_prod___ABinopExpr___visit_all_t)(val_t p0, val_t p1);
1591 val_t NEW_ABinopExpr_parser___parser_nodes___ANode___init();
1592 val_t NEW_ABinopExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1593 void parser___parser_prod___AOrExpr___empty_init(val_t p0, int* init_table);
1594 typedef void (*parser___parser_prod___AOrExpr___empty_init_t)(val_t p0, int* init_table);
1595 val_t NEW_AOrExpr_parser___parser_prod___AOrExpr___empty_init();
1596 void parser___parser_prod___AOrExpr___init_aorexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1597 typedef void (*parser___parser_prod___AOrExpr___init_aorexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1598 val_t NEW_AOrExpr_parser___parser_prod___AOrExpr___init_aorexpr(val_t p0, val_t p1);
1599 void parser___parser_prod___AOrExpr___replace_child(val_t p0, val_t p1, val_t p2);
1600 typedef void (*parser___parser_prod___AOrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1601 void parser___parser_prod___AOrExpr___n_expr__eq(val_t p0, val_t p1);
1602 typedef void (*parser___parser_prod___AOrExpr___n_expr__eq_t)(val_t p0, val_t p1);
1603 void parser___parser_prod___AOrExpr___n_expr2__eq(val_t p0, val_t p1);
1604 typedef void (*parser___parser_prod___AOrExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1605 void parser___parser_prod___AOrExpr___visit_all(val_t p0, val_t p1);
1606 typedef void (*parser___parser_prod___AOrExpr___visit_all_t)(val_t p0, val_t p1);
1607 val_t NEW_AOrExpr_parser___parser_nodes___ANode___init();
1608 void parser___parser_prod___AAndExpr___empty_init(val_t p0, int* init_table);
1609 typedef void (*parser___parser_prod___AAndExpr___empty_init_t)(val_t p0, int* init_table);
1610 val_t NEW_AAndExpr_parser___parser_prod___AAndExpr___empty_init();
1611 void parser___parser_prod___AAndExpr___init_aandexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1612 typedef void (*parser___parser_prod___AAndExpr___init_aandexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1613 val_t NEW_AAndExpr_parser___parser_prod___AAndExpr___init_aandexpr(val_t p0, val_t p1);
1614 void parser___parser_prod___AAndExpr___replace_child(val_t p0, val_t p1, val_t p2);
1615 typedef void (*parser___parser_prod___AAndExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1616 void parser___parser_prod___AAndExpr___n_expr__eq(val_t p0, val_t p1);
1617 typedef void (*parser___parser_prod___AAndExpr___n_expr__eq_t)(val_t p0, val_t p1);
1618 void parser___parser_prod___AAndExpr___n_expr2__eq(val_t p0, val_t p1);
1619 typedef void (*parser___parser_prod___AAndExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1620 void parser___parser_prod___AAndExpr___visit_all(val_t p0, val_t p1);
1621 typedef void (*parser___parser_prod___AAndExpr___visit_all_t)(val_t p0, val_t p1);
1622 val_t NEW_AAndExpr_parser___parser_nodes___ANode___init();
1623 void parser___parser_prod___AOrElseExpr___empty_init(val_t p0, int* init_table);
1624 typedef void (*parser___parser_prod___AOrElseExpr___empty_init_t)(val_t p0, int* init_table);
1625 val_t NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___empty_init();
1626 void parser___parser_prod___AOrElseExpr___init_aorelseexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1627 typedef void (*parser___parser_prod___AOrElseExpr___init_aorelseexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1628 val_t NEW_AOrElseExpr_parser___parser_prod___AOrElseExpr___init_aorelseexpr(val_t p0, val_t p1);
1629 void parser___parser_prod___AOrElseExpr___replace_child(val_t p0, val_t p1, val_t p2);
1630 typedef void (*parser___parser_prod___AOrElseExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1631 void parser___parser_prod___AOrElseExpr___n_expr__eq(val_t p0, val_t p1);
1632 typedef void (*parser___parser_prod___AOrElseExpr___n_expr__eq_t)(val_t p0, val_t p1);
1633 void parser___parser_prod___AOrElseExpr___n_expr2__eq(val_t p0, val_t p1);
1634 typedef void (*parser___parser_prod___AOrElseExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1635 void parser___parser_prod___AOrElseExpr___visit_all(val_t p0, val_t p1);
1636 typedef void (*parser___parser_prod___AOrElseExpr___visit_all_t)(val_t p0, val_t p1);
1637 val_t NEW_AOrElseExpr_parser___parser_nodes___ANode___init();
1638 void parser___parser_prod___ANotExpr___empty_init(val_t p0, int* init_table);
1639 typedef void (*parser___parser_prod___ANotExpr___empty_init_t)(val_t p0, int* init_table);
1640 val_t NEW_ANotExpr_parser___parser_prod___ANotExpr___empty_init();
1641 void parser___parser_prod___ANotExpr___init_anotexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1642 typedef void (*parser___parser_prod___ANotExpr___init_anotexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1643 val_t NEW_ANotExpr_parser___parser_prod___ANotExpr___init_anotexpr(val_t p0, val_t p1);
1644 void parser___parser_prod___ANotExpr___replace_child(val_t p0, val_t p1, val_t p2);
1645 typedef void (*parser___parser_prod___ANotExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1646 void parser___parser_prod___ANotExpr___n_kwnot__eq(val_t p0, val_t p1);
1647 typedef void (*parser___parser_prod___ANotExpr___n_kwnot__eq_t)(val_t p0, val_t p1);
1648 void parser___parser_prod___ANotExpr___n_expr__eq(val_t p0, val_t p1);
1649 typedef void (*parser___parser_prod___ANotExpr___n_expr__eq_t)(val_t p0, val_t p1);
1650 void parser___parser_prod___ANotExpr___visit_all(val_t p0, val_t p1);
1651 typedef void (*parser___parser_prod___ANotExpr___visit_all_t)(val_t p0, val_t p1);
1652 val_t NEW_ANotExpr_parser___parser_nodes___ANode___init();
1653 val_t NEW_AEqExpr_parser___parser_prod___ABinopExpr___empty_init();
1654 void parser___parser_prod___AEqExpr___empty_init(val_t p0, int* init_table);
1655 typedef void (*parser___parser_prod___AEqExpr___empty_init_t)(val_t p0, int* init_table);
1656 val_t NEW_AEqExpr_parser___parser_prod___AEqExpr___empty_init();
1657 void parser___parser_prod___AEqExpr___init_aeqexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1658 typedef void (*parser___parser_prod___AEqExpr___init_aeqexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1659 val_t NEW_AEqExpr_parser___parser_prod___AEqExpr___init_aeqexpr(val_t p0, val_t p1);
1660 void parser___parser_prod___AEqExpr___replace_child(val_t p0, val_t p1, val_t p2);
1661 typedef void (*parser___parser_prod___AEqExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1662 void parser___parser_prod___AEqExpr___n_expr__eq(val_t p0, val_t p1);
1663 typedef void (*parser___parser_prod___AEqExpr___n_expr__eq_t)(val_t p0, val_t p1);
1664 void parser___parser_prod___AEqExpr___n_expr2__eq(val_t p0, val_t p1);
1665 typedef void (*parser___parser_prod___AEqExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1666 void parser___parser_prod___AEqExpr___visit_all(val_t p0, val_t p1);
1667 typedef void (*parser___parser_prod___AEqExpr___visit_all_t)(val_t p0, val_t p1);
1668 val_t NEW_AEqExpr_parser___parser_nodes___ANode___init();
1669 val_t NEW_AEqExpr_parser___parser_prod___ASendExpr___empty_init();
1670 val_t NEW_AEqExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1671 val_t NEW_AEqExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1672 void parser___parser_prod___AEeExpr___empty_init(val_t p0, int* init_table);
1673 typedef void (*parser___parser_prod___AEeExpr___empty_init_t)(val_t p0, int* init_table);
1674 val_t NEW_AEeExpr_parser___parser_prod___AEeExpr___empty_init();
1675 void parser___parser_prod___AEeExpr___init_aeeexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1676 typedef void (*parser___parser_prod___AEeExpr___init_aeeexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1677 val_t NEW_AEeExpr_parser___parser_prod___AEeExpr___init_aeeexpr(val_t p0, val_t p1);
1678 void parser___parser_prod___AEeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1679 typedef void (*parser___parser_prod___AEeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1680 void parser___parser_prod___AEeExpr___n_expr__eq(val_t p0, val_t p1);
1681 typedef void (*parser___parser_prod___AEeExpr___n_expr__eq_t)(val_t p0, val_t p1);
1682 void parser___parser_prod___AEeExpr___n_expr2__eq(val_t p0, val_t p1);
1683 typedef void (*parser___parser_prod___AEeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1684 void parser___parser_prod___AEeExpr___visit_all(val_t p0, val_t p1);
1685 typedef void (*parser___parser_prod___AEeExpr___visit_all_t)(val_t p0, val_t p1);
1686 val_t NEW_AEeExpr_parser___parser_nodes___ANode___init();
1687 val_t NEW_ANeExpr_parser___parser_prod___ABinopExpr___empty_init();
1688 void parser___parser_prod___ANeExpr___empty_init(val_t p0, int* init_table);
1689 typedef void (*parser___parser_prod___ANeExpr___empty_init_t)(val_t p0, int* init_table);
1690 val_t NEW_ANeExpr_parser___parser_prod___ANeExpr___empty_init();
1691 void parser___parser_prod___ANeExpr___init_aneexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1692 typedef void (*parser___parser_prod___ANeExpr___init_aneexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1693 val_t NEW_ANeExpr_parser___parser_prod___ANeExpr___init_aneexpr(val_t p0, val_t p1);
1694 void parser___parser_prod___ANeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1695 typedef void (*parser___parser_prod___ANeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1696 void parser___parser_prod___ANeExpr___n_expr__eq(val_t p0, val_t p1);
1697 typedef void (*parser___parser_prod___ANeExpr___n_expr__eq_t)(val_t p0, val_t p1);
1698 void parser___parser_prod___ANeExpr___n_expr2__eq(val_t p0, val_t p1);
1699 typedef void (*parser___parser_prod___ANeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1700 void parser___parser_prod___ANeExpr___visit_all(val_t p0, val_t p1);
1701 typedef void (*parser___parser_prod___ANeExpr___visit_all_t)(val_t p0, val_t p1);
1702 val_t NEW_ANeExpr_parser___parser_nodes___ANode___init();
1703 val_t NEW_ANeExpr_parser___parser_prod___ASendExpr___empty_init();
1704 val_t NEW_ANeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1705 val_t NEW_ANeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1706 val_t NEW_ALtExpr_parser___parser_prod___ABinopExpr___empty_init();
1707 void parser___parser_prod___ALtExpr___empty_init(val_t p0, int* init_table);
1708 typedef void (*parser___parser_prod___ALtExpr___empty_init_t)(val_t p0, int* init_table);
1709 val_t NEW_ALtExpr_parser___parser_prod___ALtExpr___empty_init();
1710 void parser___parser_prod___ALtExpr___init_altexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1711 typedef void (*parser___parser_prod___ALtExpr___init_altexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1712 val_t NEW_ALtExpr_parser___parser_prod___ALtExpr___init_altexpr(val_t p0, val_t p1);
1713 void parser___parser_prod___ALtExpr___replace_child(val_t p0, val_t p1, val_t p2);
1714 typedef void (*parser___parser_prod___ALtExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1715 void parser___parser_prod___ALtExpr___n_expr__eq(val_t p0, val_t p1);
1716 typedef void (*parser___parser_prod___ALtExpr___n_expr__eq_t)(val_t p0, val_t p1);
1717 void parser___parser_prod___ALtExpr___n_expr2__eq(val_t p0, val_t p1);
1718 typedef void (*parser___parser_prod___ALtExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1719 void parser___parser_prod___ALtExpr___visit_all(val_t p0, val_t p1);
1720 typedef void (*parser___parser_prod___ALtExpr___visit_all_t)(val_t p0, val_t p1);
1721 val_t NEW_ALtExpr_parser___parser_nodes___ANode___init();
1722 val_t NEW_ALtExpr_parser___parser_prod___ASendExpr___empty_init();
1723 val_t NEW_ALtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1724 val_t NEW_ALtExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1725 val_t NEW_ALeExpr_parser___parser_prod___ABinopExpr___empty_init();
1726 void parser___parser_prod___ALeExpr___empty_init(val_t p0, int* init_table);
1727 typedef void (*parser___parser_prod___ALeExpr___empty_init_t)(val_t p0, int* init_table);
1728 val_t NEW_ALeExpr_parser___parser_prod___ALeExpr___empty_init();
1729 void parser___parser_prod___ALeExpr___init_aleexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1730 typedef void (*parser___parser_prod___ALeExpr___init_aleexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1731 val_t NEW_ALeExpr_parser___parser_prod___ALeExpr___init_aleexpr(val_t p0, val_t p1);
1732 void parser___parser_prod___ALeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1733 typedef void (*parser___parser_prod___ALeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1734 void parser___parser_prod___ALeExpr___n_expr__eq(val_t p0, val_t p1);
1735 typedef void (*parser___parser_prod___ALeExpr___n_expr__eq_t)(val_t p0, val_t p1);
1736 void parser___parser_prod___ALeExpr___n_expr2__eq(val_t p0, val_t p1);
1737 typedef void (*parser___parser_prod___ALeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1738 void parser___parser_prod___ALeExpr___visit_all(val_t p0, val_t p1);
1739 typedef void (*parser___parser_prod___ALeExpr___visit_all_t)(val_t p0, val_t p1);
1740 val_t NEW_ALeExpr_parser___parser_nodes___ANode___init();
1741 val_t NEW_ALeExpr_parser___parser_prod___ASendExpr___empty_init();
1742 val_t NEW_ALeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1743 val_t NEW_ALeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1744 val_t NEW_ALlExpr_parser___parser_prod___ABinopExpr___empty_init();
1745 void parser___parser_prod___ALlExpr___empty_init(val_t p0, int* init_table);
1746 typedef void (*parser___parser_prod___ALlExpr___empty_init_t)(val_t p0, int* init_table);
1747 val_t NEW_ALlExpr_parser___parser_prod___ALlExpr___empty_init();
1748 void parser___parser_prod___ALlExpr___init_allexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1749 typedef void (*parser___parser_prod___ALlExpr___init_allexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1750 val_t NEW_ALlExpr_parser___parser_prod___ALlExpr___init_allexpr(val_t p0, val_t p1);
1751 void parser___parser_prod___ALlExpr___replace_child(val_t p0, val_t p1, val_t p2);
1752 typedef void (*parser___parser_prod___ALlExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1753 void parser___parser_prod___ALlExpr___n_expr__eq(val_t p0, val_t p1);
1754 typedef void (*parser___parser_prod___ALlExpr___n_expr__eq_t)(val_t p0, val_t p1);
1755 void parser___parser_prod___ALlExpr___n_expr2__eq(val_t p0, val_t p1);
1756 typedef void (*parser___parser_prod___ALlExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1757 void parser___parser_prod___ALlExpr___visit_all(val_t p0, val_t p1);
1758 typedef void (*parser___parser_prod___ALlExpr___visit_all_t)(val_t p0, val_t p1);
1759 val_t NEW_ALlExpr_parser___parser_nodes___ANode___init();
1760 val_t NEW_ALlExpr_parser___parser_prod___ASendExpr___empty_init();
1761 val_t NEW_ALlExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1762 val_t NEW_ALlExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1763 val_t NEW_AGtExpr_parser___parser_prod___ABinopExpr___empty_init();
1764 void parser___parser_prod___AGtExpr___empty_init(val_t p0, int* init_table);
1765 typedef void (*parser___parser_prod___AGtExpr___empty_init_t)(val_t p0, int* init_table);
1766 val_t NEW_AGtExpr_parser___parser_prod___AGtExpr___empty_init();
1767 void parser___parser_prod___AGtExpr___init_agtexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1768 typedef void (*parser___parser_prod___AGtExpr___init_agtexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1769 val_t NEW_AGtExpr_parser___parser_prod___AGtExpr___init_agtexpr(val_t p0, val_t p1);
1770 void parser___parser_prod___AGtExpr___replace_child(val_t p0, val_t p1, val_t p2);
1771 typedef void (*parser___parser_prod___AGtExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1772 void parser___parser_prod___AGtExpr___n_expr__eq(val_t p0, val_t p1);
1773 typedef void (*parser___parser_prod___AGtExpr___n_expr__eq_t)(val_t p0, val_t p1);
1774 void parser___parser_prod___AGtExpr___n_expr2__eq(val_t p0, val_t p1);
1775 typedef void (*parser___parser_prod___AGtExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1776 void parser___parser_prod___AGtExpr___visit_all(val_t p0, val_t p1);
1777 typedef void (*parser___parser_prod___AGtExpr___visit_all_t)(val_t p0, val_t p1);
1778 val_t NEW_AGtExpr_parser___parser_nodes___ANode___init();
1779 val_t NEW_AGtExpr_parser___parser_prod___ASendExpr___empty_init();
1780 val_t NEW_AGtExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1781 val_t NEW_AGtExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1782 val_t NEW_AGeExpr_parser___parser_prod___ABinopExpr___empty_init();
1783 void parser___parser_prod___AGeExpr___empty_init(val_t p0, int* init_table);
1784 typedef void (*parser___parser_prod___AGeExpr___empty_init_t)(val_t p0, int* init_table);
1785 val_t NEW_AGeExpr_parser___parser_prod___AGeExpr___empty_init();
1786 void parser___parser_prod___AGeExpr___init_ageexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1787 typedef void (*parser___parser_prod___AGeExpr___init_ageexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1788 val_t NEW_AGeExpr_parser___parser_prod___AGeExpr___init_ageexpr(val_t p0, val_t p1);
1789 void parser___parser_prod___AGeExpr___replace_child(val_t p0, val_t p1, val_t p2);
1790 typedef void (*parser___parser_prod___AGeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1791 void parser___parser_prod___AGeExpr___n_expr__eq(val_t p0, val_t p1);
1792 typedef void (*parser___parser_prod___AGeExpr___n_expr__eq_t)(val_t p0, val_t p1);
1793 void parser___parser_prod___AGeExpr___n_expr2__eq(val_t p0, val_t p1);
1794 typedef void (*parser___parser_prod___AGeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1795 void parser___parser_prod___AGeExpr___visit_all(val_t p0, val_t p1);
1796 typedef void (*parser___parser_prod___AGeExpr___visit_all_t)(val_t p0, val_t p1);
1797 val_t NEW_AGeExpr_parser___parser_nodes___ANode___init();
1798 val_t NEW_AGeExpr_parser___parser_prod___ASendExpr___empty_init();
1799 val_t NEW_AGeExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1800 val_t NEW_AGeExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1801 val_t NEW_AGgExpr_parser___parser_prod___ABinopExpr___empty_init();
1802 void parser___parser_prod___AGgExpr___empty_init(val_t p0, int* init_table);
1803 typedef void (*parser___parser_prod___AGgExpr___empty_init_t)(val_t p0, int* init_table);
1804 val_t NEW_AGgExpr_parser___parser_prod___AGgExpr___empty_init();
1805 void parser___parser_prod___AGgExpr___init_aggexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1806 typedef void (*parser___parser_prod___AGgExpr___init_aggexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1807 val_t NEW_AGgExpr_parser___parser_prod___AGgExpr___init_aggexpr(val_t p0, val_t p1);
1808 void parser___parser_prod___AGgExpr___replace_child(val_t p0, val_t p1, val_t p2);
1809 typedef void (*parser___parser_prod___AGgExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1810 void parser___parser_prod___AGgExpr___n_expr__eq(val_t p0, val_t p1);
1811 typedef void (*parser___parser_prod___AGgExpr___n_expr__eq_t)(val_t p0, val_t p1);
1812 void parser___parser_prod___AGgExpr___n_expr2__eq(val_t p0, val_t p1);
1813 typedef void (*parser___parser_prod___AGgExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1814 void parser___parser_prod___AGgExpr___visit_all(val_t p0, val_t p1);
1815 typedef void (*parser___parser_prod___AGgExpr___visit_all_t)(val_t p0, val_t p1);
1816 val_t NEW_AGgExpr_parser___parser_nodes___ANode___init();
1817 val_t NEW_AGgExpr_parser___parser_prod___ASendExpr___empty_init();
1818 val_t NEW_AGgExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1819 val_t NEW_AGgExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1820 void parser___parser_prod___AIsaExpr___empty_init(val_t p0, int* init_table);
1821 typedef void (*parser___parser_prod___AIsaExpr___empty_init_t)(val_t p0, int* init_table);
1822 val_t NEW_AIsaExpr_parser___parser_prod___AIsaExpr___empty_init();
1823 void parser___parser_prod___AIsaExpr___init_aisaexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1824 typedef void (*parser___parser_prod___AIsaExpr___init_aisaexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1825 val_t NEW_AIsaExpr_parser___parser_prod___AIsaExpr___init_aisaexpr(val_t p0, val_t p1);
1826 void parser___parser_prod___AIsaExpr___replace_child(val_t p0, val_t p1, val_t p2);
1827 typedef void (*parser___parser_prod___AIsaExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1828 void parser___parser_prod___AIsaExpr___n_expr__eq(val_t p0, val_t p1);
1829 typedef void (*parser___parser_prod___AIsaExpr___n_expr__eq_t)(val_t p0, val_t p1);
1830 void parser___parser_prod___AIsaExpr___n_type__eq(val_t p0, val_t p1);
1831 typedef void (*parser___parser_prod___AIsaExpr___n_type__eq_t)(val_t p0, val_t p1);
1832 void parser___parser_prod___AIsaExpr___visit_all(val_t p0, val_t p1);
1833 typedef void (*parser___parser_prod___AIsaExpr___visit_all_t)(val_t p0, val_t p1);
1834 val_t NEW_AIsaExpr_parser___parser_nodes___ANode___init();
1835 val_t NEW_APlusExpr_parser___parser_prod___ABinopExpr___empty_init();
1836 void parser___parser_prod___APlusExpr___empty_init(val_t p0, int* init_table);
1837 typedef void (*parser___parser_prod___APlusExpr___empty_init_t)(val_t p0, int* init_table);
1838 val_t NEW_APlusExpr_parser___parser_prod___APlusExpr___empty_init();
1839 void parser___parser_prod___APlusExpr___init_aplusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1840 typedef void (*parser___parser_prod___APlusExpr___init_aplusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1841 val_t NEW_APlusExpr_parser___parser_prod___APlusExpr___init_aplusexpr(val_t p0, val_t p1);
1842 void parser___parser_prod___APlusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1843 typedef void (*parser___parser_prod___APlusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1844 void parser___parser_prod___APlusExpr___n_expr__eq(val_t p0, val_t p1);
1845 typedef void (*parser___parser_prod___APlusExpr___n_expr__eq_t)(val_t p0, val_t p1);
1846 void parser___parser_prod___APlusExpr___n_expr2__eq(val_t p0, val_t p1);
1847 typedef void (*parser___parser_prod___APlusExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1848 void parser___parser_prod___APlusExpr___visit_all(val_t p0, val_t p1);
1849 typedef void (*parser___parser_prod___APlusExpr___visit_all_t)(val_t p0, val_t p1);
1850 val_t NEW_APlusExpr_parser___parser_nodes___ANode___init();
1851 val_t NEW_APlusExpr_parser___parser_prod___ASendExpr___empty_init();
1852 val_t NEW_APlusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1853 val_t NEW_APlusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1854 val_t NEW_AMinusExpr_parser___parser_prod___ABinopExpr___empty_init();
1855 void parser___parser_prod___AMinusExpr___empty_init(val_t p0, int* init_table);
1856 typedef void (*parser___parser_prod___AMinusExpr___empty_init_t)(val_t p0, int* init_table);
1857 val_t NEW_AMinusExpr_parser___parser_prod___AMinusExpr___empty_init();
1858 void parser___parser_prod___AMinusExpr___init_aminusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1859 typedef void (*parser___parser_prod___AMinusExpr___init_aminusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1860 val_t NEW_AMinusExpr_parser___parser_prod___AMinusExpr___init_aminusexpr(val_t p0, val_t p1);
1861 void parser___parser_prod___AMinusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1862 typedef void (*parser___parser_prod___AMinusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1863 void parser___parser_prod___AMinusExpr___n_expr__eq(val_t p0, val_t p1);
1864 typedef void (*parser___parser_prod___AMinusExpr___n_expr__eq_t)(val_t p0, val_t p1);
1865 void parser___parser_prod___AMinusExpr___n_expr2__eq(val_t p0, val_t p1);
1866 typedef void (*parser___parser_prod___AMinusExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1867 void parser___parser_prod___AMinusExpr___visit_all(val_t p0, val_t p1);
1868 typedef void (*parser___parser_prod___AMinusExpr___visit_all_t)(val_t p0, val_t p1);
1869 val_t NEW_AMinusExpr_parser___parser_nodes___ANode___init();
1870 val_t NEW_AMinusExpr_parser___parser_prod___ASendExpr___empty_init();
1871 val_t NEW_AMinusExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1872 val_t NEW_AMinusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1873 val_t NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___empty_init();
1874 void parser___parser_prod___AStarshipExpr___empty_init(val_t p0, int* init_table);
1875 typedef void (*parser___parser_prod___AStarshipExpr___empty_init_t)(val_t p0, int* init_table);
1876 val_t NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___empty_init();
1877 void parser___parser_prod___AStarshipExpr___init_astarshipexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1878 typedef void (*parser___parser_prod___AStarshipExpr___init_astarshipexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1879 val_t NEW_AStarshipExpr_parser___parser_prod___AStarshipExpr___init_astarshipexpr(val_t p0, val_t p1);
1880 void parser___parser_prod___AStarshipExpr___replace_child(val_t p0, val_t p1, val_t p2);
1881 typedef void (*parser___parser_prod___AStarshipExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1882 void parser___parser_prod___AStarshipExpr___n_expr__eq(val_t p0, val_t p1);
1883 typedef void (*parser___parser_prod___AStarshipExpr___n_expr__eq_t)(val_t p0, val_t p1);
1884 void parser___parser_prod___AStarshipExpr___n_expr2__eq(val_t p0, val_t p1);
1885 typedef void (*parser___parser_prod___AStarshipExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1886 void parser___parser_prod___AStarshipExpr___visit_all(val_t p0, val_t p1);
1887 typedef void (*parser___parser_prod___AStarshipExpr___visit_all_t)(val_t p0, val_t p1);
1888 val_t NEW_AStarshipExpr_parser___parser_nodes___ANode___init();
1889 val_t NEW_AStarshipExpr_parser___parser_prod___ASendExpr___empty_init();
1890 val_t NEW_AStarshipExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1891 val_t NEW_AStarshipExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1892 val_t NEW_AStarExpr_parser___parser_prod___ABinopExpr___empty_init();
1893 void parser___parser_prod___AStarExpr___empty_init(val_t p0, int* init_table);
1894 typedef void (*parser___parser_prod___AStarExpr___empty_init_t)(val_t p0, int* init_table);
1895 val_t NEW_AStarExpr_parser___parser_prod___AStarExpr___empty_init();
1896 void parser___parser_prod___AStarExpr___init_astarexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1897 typedef void (*parser___parser_prod___AStarExpr___init_astarexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1898 val_t NEW_AStarExpr_parser___parser_prod___AStarExpr___init_astarexpr(val_t p0, val_t p1);
1899 void parser___parser_prod___AStarExpr___replace_child(val_t p0, val_t p1, val_t p2);
1900 typedef void (*parser___parser_prod___AStarExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1901 void parser___parser_prod___AStarExpr___n_expr__eq(val_t p0, val_t p1);
1902 typedef void (*parser___parser_prod___AStarExpr___n_expr__eq_t)(val_t p0, val_t p1);
1903 void parser___parser_prod___AStarExpr___n_expr2__eq(val_t p0, val_t p1);
1904 typedef void (*parser___parser_prod___AStarExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1905 void parser___parser_prod___AStarExpr___visit_all(val_t p0, val_t p1);
1906 typedef void (*parser___parser_prod___AStarExpr___visit_all_t)(val_t p0, val_t p1);
1907 val_t NEW_AStarExpr_parser___parser_nodes___ANode___init();
1908 val_t NEW_AStarExpr_parser___parser_prod___ASendExpr___empty_init();
1909 val_t NEW_AStarExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1910 val_t NEW_AStarExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1911 val_t NEW_ASlashExpr_parser___parser_prod___ABinopExpr___empty_init();
1912 void parser___parser_prod___ASlashExpr___empty_init(val_t p0, int* init_table);
1913 typedef void (*parser___parser_prod___ASlashExpr___empty_init_t)(val_t p0, int* init_table);
1914 val_t NEW_ASlashExpr_parser___parser_prod___ASlashExpr___empty_init();
1915 void parser___parser_prod___ASlashExpr___init_aslashexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1916 typedef void (*parser___parser_prod___ASlashExpr___init_aslashexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1917 val_t NEW_ASlashExpr_parser___parser_prod___ASlashExpr___init_aslashexpr(val_t p0, val_t p1);
1918 void parser___parser_prod___ASlashExpr___replace_child(val_t p0, val_t p1, val_t p2);
1919 typedef void (*parser___parser_prod___ASlashExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1920 void parser___parser_prod___ASlashExpr___n_expr__eq(val_t p0, val_t p1);
1921 typedef void (*parser___parser_prod___ASlashExpr___n_expr__eq_t)(val_t p0, val_t p1);
1922 void parser___parser_prod___ASlashExpr___n_expr2__eq(val_t p0, val_t p1);
1923 typedef void (*parser___parser_prod___ASlashExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1924 void parser___parser_prod___ASlashExpr___visit_all(val_t p0, val_t p1);
1925 typedef void (*parser___parser_prod___ASlashExpr___visit_all_t)(val_t p0, val_t p1);
1926 val_t NEW_ASlashExpr_parser___parser_nodes___ANode___init();
1927 val_t NEW_ASlashExpr_parser___parser_prod___ASendExpr___empty_init();
1928 val_t NEW_ASlashExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1929 val_t NEW_ASlashExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1930 val_t NEW_APercentExpr_parser___parser_prod___ABinopExpr___empty_init();
1931 void parser___parser_prod___APercentExpr___empty_init(val_t p0, int* init_table);
1932 typedef void (*parser___parser_prod___APercentExpr___empty_init_t)(val_t p0, int* init_table);
1933 val_t NEW_APercentExpr_parser___parser_prod___APercentExpr___empty_init();
1934 void parser___parser_prod___APercentExpr___init_apercentexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1935 typedef void (*parser___parser_prod___APercentExpr___init_apercentexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1936 val_t NEW_APercentExpr_parser___parser_prod___APercentExpr___init_apercentexpr(val_t p0, val_t p1);
1937 void parser___parser_prod___APercentExpr___replace_child(val_t p0, val_t p1, val_t p2);
1938 typedef void (*parser___parser_prod___APercentExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1939 void parser___parser_prod___APercentExpr___n_expr__eq(val_t p0, val_t p1);
1940 typedef void (*parser___parser_prod___APercentExpr___n_expr__eq_t)(val_t p0, val_t p1);
1941 void parser___parser_prod___APercentExpr___n_expr2__eq(val_t p0, val_t p1);
1942 typedef void (*parser___parser_prod___APercentExpr___n_expr2__eq_t)(val_t p0, val_t p1);
1943 void parser___parser_prod___APercentExpr___visit_all(val_t p0, val_t p1);
1944 typedef void (*parser___parser_prod___APercentExpr___visit_all_t)(val_t p0, val_t p1);
1945 val_t NEW_APercentExpr_parser___parser_nodes___ANode___init();
1946 val_t NEW_APercentExpr_parser___parser_prod___ASendExpr___empty_init();
1947 val_t NEW_APercentExpr_parser___parser_prod___ABinopExpr___init_abinopexpr(val_t p0, val_t p1);
1948 val_t NEW_APercentExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1949 val_t NEW_AUminusExpr_parser___parser_prod___ASendExpr___empty_init();
1950 void parser___parser_prod___AUminusExpr___empty_init(val_t p0, int* init_table);
1951 typedef void (*parser___parser_prod___AUminusExpr___empty_init_t)(val_t p0, int* init_table);
1952 val_t NEW_AUminusExpr_parser___parser_prod___AUminusExpr___empty_init();
1953 void parser___parser_prod___AUminusExpr___init_auminusexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1954 typedef void (*parser___parser_prod___AUminusExpr___init_auminusexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1955 val_t NEW_AUminusExpr_parser___parser_prod___AUminusExpr___init_auminusexpr(val_t p0, val_t p1);
1956 void parser___parser_prod___AUminusExpr___replace_child(val_t p0, val_t p1, val_t p2);
1957 typedef void (*parser___parser_prod___AUminusExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1958 void parser___parser_prod___AUminusExpr___n_minus__eq(val_t p0, val_t p1);
1959 typedef void (*parser___parser_prod___AUminusExpr___n_minus__eq_t)(val_t p0, val_t p1);
1960 void parser___parser_prod___AUminusExpr___n_expr__eq(val_t p0, val_t p1);
1961 typedef void (*parser___parser_prod___AUminusExpr___n_expr__eq_t)(val_t p0, val_t p1);
1962 void parser___parser_prod___AUminusExpr___visit_all(val_t p0, val_t p1);
1963 typedef void (*parser___parser_prod___AUminusExpr___visit_all_t)(val_t p0, val_t p1);
1964 val_t NEW_AUminusExpr_parser___parser_nodes___ANode___init();
1965 val_t NEW_AUminusExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
1966 void parser___parser_prod___ANewExpr___empty_init(val_t p0, int* init_table);
1967 typedef void (*parser___parser_prod___ANewExpr___empty_init_t)(val_t p0, int* init_table);
1968 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___empty_init();
1969 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);
1970 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);
1971 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3);
1972 void parser___parser_prod___ANewExpr___replace_child(val_t p0, val_t p1, val_t p2);
1973 typedef void (*parser___parser_prod___ANewExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1974 void parser___parser_prod___ANewExpr___n_kwnew__eq(val_t p0, val_t p1);
1975 typedef void (*parser___parser_prod___ANewExpr___n_kwnew__eq_t)(val_t p0, val_t p1);
1976 void parser___parser_prod___ANewExpr___n_type__eq(val_t p0, val_t p1);
1977 typedef void (*parser___parser_prod___ANewExpr___n_type__eq_t)(val_t p0, val_t p1);
1978 void parser___parser_prod___ANewExpr___n_id__eq(val_t p0, val_t p1);
1979 typedef void (*parser___parser_prod___ANewExpr___n_id__eq_t)(val_t p0, val_t p1);
1980 void parser___parser_prod___ANewExpr___n_args__eq(val_t p0, val_t p1);
1981 typedef void (*parser___parser_prod___ANewExpr___n_args__eq_t)(val_t p0, val_t p1);
1982 void parser___parser_prod___ANewExpr___visit_all(val_t p0, val_t p1);
1983 typedef void (*parser___parser_prod___ANewExpr___visit_all_t)(val_t p0, val_t p1);
1984 val_t NEW_ANewExpr_parser___parser_nodes___ANode___init();
1985 void parser___parser_prod___AAttrExpr___empty_init(val_t p0, int* init_table);
1986 typedef void (*parser___parser_prod___AAttrExpr___empty_init_t)(val_t p0, int* init_table);
1987 val_t NEW_AAttrExpr_parser___parser_prod___AAttrExpr___empty_init();
1988 void parser___parser_prod___AAttrExpr___init_aattrexpr(val_t p0, val_t p1, val_t p2, int* init_table);
1989 typedef void (*parser___parser_prod___AAttrExpr___init_aattrexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
1990 val_t NEW_AAttrExpr_parser___parser_prod___AAttrExpr___init_aattrexpr(val_t p0, val_t p1);
1991 void parser___parser_prod___AAttrExpr___replace_child(val_t p0, val_t p1, val_t p2);
1992 typedef void (*parser___parser_prod___AAttrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
1993 void parser___parser_prod___AAttrExpr___n_expr__eq(val_t p0, val_t p1);
1994 typedef void (*parser___parser_prod___AAttrExpr___n_expr__eq_t)(val_t p0, val_t p1);
1995 void parser___parser_prod___AAttrExpr___n_id__eq(val_t p0, val_t p1);
1996 typedef void (*parser___parser_prod___AAttrExpr___n_id__eq_t)(val_t p0, val_t p1);
1997 void parser___parser_prod___AAttrExpr___visit_all(val_t p0, val_t p1);
1998 typedef void (*parser___parser_prod___AAttrExpr___visit_all_t)(val_t p0, val_t p1);
1999 val_t NEW_AAttrExpr_parser___parser_nodes___ANode___init();
2000 void parser___parser_prod___AAttrAssignExpr___empty_init(val_t p0, int* init_table);
2001 typedef void (*parser___parser_prod___AAttrAssignExpr___empty_init_t)(val_t p0, int* init_table);
2002 val_t NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___empty_init();
2003 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);
2004 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);
2005 val_t NEW_AAttrAssignExpr_parser___parser_prod___AAttrAssignExpr___init_aattrassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2006 void parser___parser_prod___AAttrAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2007 typedef void (*parser___parser_prod___AAttrAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2008 void parser___parser_prod___AAttrAssignExpr___n_expr__eq(val_t p0, val_t p1);
2009 typedef void (*parser___parser_prod___AAttrAssignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2010 void parser___parser_prod___AAttrAssignExpr___n_id__eq(val_t p0, val_t p1);
2011 typedef void (*parser___parser_prod___AAttrAssignExpr___n_id__eq_t)(val_t p0, val_t p1);
2012 void parser___parser_prod___AAttrAssignExpr___n_assign__eq(val_t p0, val_t p1);
2013 typedef void (*parser___parser_prod___AAttrAssignExpr___n_assign__eq_t)(val_t p0, val_t p1);
2014 void parser___parser_prod___AAttrAssignExpr___n_value__eq(val_t p0, val_t p1);
2015 typedef void (*parser___parser_prod___AAttrAssignExpr___n_value__eq_t)(val_t p0, val_t p1);
2016 void parser___parser_prod___AAttrAssignExpr___visit_all(val_t p0, val_t p1);
2017 typedef void (*parser___parser_prod___AAttrAssignExpr___visit_all_t)(val_t p0, val_t p1);
2018 val_t NEW_AAttrAssignExpr_parser___parser_nodes___ANode___init();
2019 void parser___parser_prod___AAttrReassignExpr___empty_init(val_t p0, int* init_table);
2020 typedef void (*parser___parser_prod___AAttrReassignExpr___empty_init_t)(val_t p0, int* init_table);
2021 val_t NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___empty_init();
2022 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);
2023 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);
2024 val_t NEW_AAttrReassignExpr_parser___parser_prod___AAttrReassignExpr___init_aattrreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2025 void parser___parser_prod___AAttrReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2026 typedef void (*parser___parser_prod___AAttrReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2027 void parser___parser_prod___AAttrReassignExpr___n_expr__eq(val_t p0, val_t p1);
2028 typedef void (*parser___parser_prod___AAttrReassignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2029 void parser___parser_prod___AAttrReassignExpr___n_id__eq(val_t p0, val_t p1);
2030 typedef void (*parser___parser_prod___AAttrReassignExpr___n_id__eq_t)(val_t p0, val_t p1);
2031 void parser___parser_prod___AAttrReassignExpr___n_assign_op__eq(val_t p0, val_t p1);
2032 typedef void (*parser___parser_prod___AAttrReassignExpr___n_assign_op__eq_t)(val_t p0, val_t p1);
2033 void parser___parser_prod___AAttrReassignExpr___n_value__eq(val_t p0, val_t p1);
2034 typedef void (*parser___parser_prod___AAttrReassignExpr___n_value__eq_t)(val_t p0, val_t p1);
2035 void parser___parser_prod___AAttrReassignExpr___visit_all(val_t p0, val_t p1);
2036 typedef void (*parser___parser_prod___AAttrReassignExpr___visit_all_t)(val_t p0, val_t p1);
2037 val_t NEW_AAttrReassignExpr_parser___parser_nodes___ANode___init();
2038 val_t NEW_ACallExpr_parser___parser_prod___ASendExpr___empty_init();
2039 void parser___parser_prod___ACallExpr___empty_init(val_t p0, int* init_table);
2040 typedef void (*parser___parser_prod___ACallExpr___empty_init_t)(val_t p0, int* init_table);
2041 val_t NEW_ACallExpr_parser___parser_prod___ACallExpr___empty_init();
2042 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);
2043 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);
2044 typedef void (*CLOS_OC_parser___parser_prod___ACallExpr___init_acallexpr_1_0)(struct stack_frame_t *);
2045 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);
2046 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);
2047 val_t NEW_ACallExpr_parser___parser_prod___ACallExpr___init_acallexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2048 void parser___parser_prod___ACallExpr___replace_child(val_t p0, val_t p1, val_t p2);
2049 typedef void (*parser___parser_prod___ACallExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2050 void parser___parser_prod___ACallExpr___n_expr__eq(val_t p0, val_t p1);
2051 typedef void (*parser___parser_prod___ACallExpr___n_expr__eq_t)(val_t p0, val_t p1);
2052 void parser___parser_prod___ACallExpr___n_id__eq(val_t p0, val_t p1);
2053 typedef void (*parser___parser_prod___ACallExpr___n_id__eq_t)(val_t p0, val_t p1);
2054 void parser___parser_prod___ACallExpr___n_args__eq(val_t p0, val_t p1);
2055 typedef void (*parser___parser_prod___ACallExpr___n_args__eq_t)(val_t p0, val_t p1);
2056 void parser___parser_prod___ACallExpr___visit_all(val_t p0, val_t p1);
2057 typedef void (*parser___parser_prod___ACallExpr___visit_all_t)(val_t p0, val_t p1);
2058 typedef void (*CLOS_OC_parser___parser_prod___ACallExpr___visit_all_1_0)(struct stack_frame_t *);
2059 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);
2060 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);
2061 val_t NEW_ACallExpr_parser___parser_nodes___ANode___init();
2062 val_t NEW_ACallExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2063 val_t NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___empty_init();
2064 void parser___parser_prod___ACallAssignExpr___empty_init(val_t p0, int* init_table);
2065 typedef void (*parser___parser_prod___ACallAssignExpr___empty_init_t)(val_t p0, int* init_table);
2066 val_t NEW_ACallAssignExpr_parser___parser_prod___ACallAssignExpr___empty_init();
2067 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);
2068 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);
2069 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);
2070 void parser___parser_prod___ACallAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2071 typedef void (*parser___parser_prod___ACallAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2072 void parser___parser_prod___ACallAssignExpr___n_expr__eq(val_t p0, val_t p1);
2073 typedef void (*parser___parser_prod___ACallAssignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2074 void parser___parser_prod___ACallAssignExpr___n_id__eq(val_t p0, val_t p1);
2075 typedef void (*parser___parser_prod___ACallAssignExpr___n_id__eq_t)(val_t p0, val_t p1);
2076 void parser___parser_prod___ACallAssignExpr___n_args__eq(val_t p0, val_t p1);
2077 typedef void (*parser___parser_prod___ACallAssignExpr___n_args__eq_t)(val_t p0, val_t p1);
2078 void parser___parser_prod___ACallAssignExpr___n_assign__eq(val_t p0, val_t p1);
2079 typedef void (*parser___parser_prod___ACallAssignExpr___n_assign__eq_t)(val_t p0, val_t p1);
2080 void parser___parser_prod___ACallAssignExpr___n_value__eq(val_t p0, val_t p1);
2081 typedef void (*parser___parser_prod___ACallAssignExpr___n_value__eq_t)(val_t p0, val_t p1);
2082 void parser___parser_prod___ACallAssignExpr___visit_all(val_t p0, val_t p1);
2083 typedef void (*parser___parser_prod___ACallAssignExpr___visit_all_t)(val_t p0, val_t p1);
2084 val_t NEW_ACallAssignExpr_parser___parser_nodes___ANode___init();
2085 val_t NEW_ACallAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2086 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___empty_init();
2087 void parser___parser_prod___ACallReassignExpr___empty_init(val_t p0, int* init_table);
2088 typedef void (*parser___parser_prod___ACallReassignExpr___empty_init_t)(val_t p0, int* init_table);
2089 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___empty_init();
2090 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);
2091 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);
2092 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);
2093 void parser___parser_prod___ACallReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2094 typedef void (*parser___parser_prod___ACallReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2095 void parser___parser_prod___ACallReassignExpr___n_expr__eq(val_t p0, val_t p1);
2096 typedef void (*parser___parser_prod___ACallReassignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2097 void parser___parser_prod___ACallReassignExpr___n_id__eq(val_t p0, val_t p1);
2098 typedef void (*parser___parser_prod___ACallReassignExpr___n_id__eq_t)(val_t p0, val_t p1);
2099 void parser___parser_prod___ACallReassignExpr___n_args__eq(val_t p0, val_t p1);
2100 typedef void (*parser___parser_prod___ACallReassignExpr___n_args__eq_t)(val_t p0, val_t p1);
2101 void parser___parser_prod___ACallReassignExpr___n_assign_op__eq(val_t p0, val_t p1);
2102 typedef void (*parser___parser_prod___ACallReassignExpr___n_assign_op__eq_t)(val_t p0, val_t p1);
2103 void parser___parser_prod___ACallReassignExpr___n_value__eq(val_t p0, val_t p1);
2104 typedef void (*parser___parser_prod___ACallReassignExpr___n_value__eq_t)(val_t p0, val_t p1);
2105 void parser___parser_prod___ACallReassignExpr___visit_all(val_t p0, val_t p1);
2106 typedef void (*parser___parser_prod___ACallReassignExpr___visit_all_t)(val_t p0, val_t p1);
2107 val_t NEW_ACallReassignExpr_parser___parser_nodes___ANode___init();
2108 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2109 void parser___parser_prod___ASuperExpr___empty_init(val_t p0, int* init_table);
2110 typedef void (*parser___parser_prod___ASuperExpr___empty_init_t)(val_t p0, int* init_table);
2111 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___empty_init();
2112 void parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2113 typedef void (*parser___parser_prod___ASuperExpr___init_asuperexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2114 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2);
2115 void parser___parser_prod___ASuperExpr___replace_child(val_t p0, val_t p1, val_t p2);
2116 typedef void (*parser___parser_prod___ASuperExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2117 void parser___parser_prod___ASuperExpr___n_qualified__eq(val_t p0, val_t p1);
2118 typedef void (*parser___parser_prod___ASuperExpr___n_qualified__eq_t)(val_t p0, val_t p1);
2119 void parser___parser_prod___ASuperExpr___n_kwsuper__eq(val_t p0, val_t p1);
2120 typedef void (*parser___parser_prod___ASuperExpr___n_kwsuper__eq_t)(val_t p0, val_t p1);
2121 void parser___parser_prod___ASuperExpr___n_args__eq(val_t p0, val_t p1);
2122 typedef void (*parser___parser_prod___ASuperExpr___n_args__eq_t)(val_t p0, val_t p1);
2123 void parser___parser_prod___ASuperExpr___visit_all(val_t p0, val_t p1);
2124 typedef void (*parser___parser_prod___ASuperExpr___visit_all_t)(val_t p0, val_t p1);
2125 val_t NEW_ASuperExpr_parser___parser_nodes___ANode___init();
2126 val_t NEW_AInitExpr_parser___parser_prod___ASendExpr___empty_init();
2127 void parser___parser_prod___AInitExpr___empty_init(val_t p0, int* init_table);
2128 typedef void (*parser___parser_prod___AInitExpr___empty_init_t)(val_t p0, int* init_table);
2129 val_t NEW_AInitExpr_parser___parser_prod___AInitExpr___empty_init();
2130 void parser___parser_prod___AInitExpr___init_ainitexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2131 typedef void (*parser___parser_prod___AInitExpr___init_ainitexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2132 val_t NEW_AInitExpr_parser___parser_prod___AInitExpr___init_ainitexpr(val_t p0, val_t p1, val_t p2);
2133 void parser___parser_prod___AInitExpr___replace_child(val_t p0, val_t p1, val_t p2);
2134 typedef void (*parser___parser_prod___AInitExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2135 void parser___parser_prod___AInitExpr___n_expr__eq(val_t p0, val_t p1);
2136 typedef void (*parser___parser_prod___AInitExpr___n_expr__eq_t)(val_t p0, val_t p1);
2137 void parser___parser_prod___AInitExpr___n_kwinit__eq(val_t p0, val_t p1);
2138 typedef void (*parser___parser_prod___AInitExpr___n_kwinit__eq_t)(val_t p0, val_t p1);
2139 void parser___parser_prod___AInitExpr___n_args__eq(val_t p0, val_t p1);
2140 typedef void (*parser___parser_prod___AInitExpr___n_args__eq_t)(val_t p0, val_t p1);
2141 void parser___parser_prod___AInitExpr___visit_all(val_t p0, val_t p1);
2142 typedef void (*parser___parser_prod___AInitExpr___visit_all_t)(val_t p0, val_t p1);
2143 val_t NEW_AInitExpr_parser___parser_nodes___ANode___init();
2144 val_t NEW_AInitExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2145 val_t NEW_ABraExpr_parser___parser_prod___ASendExpr___empty_init();
2146 void parser___parser_prod___ABraExpr___empty_init(val_t p0, int* init_table);
2147 typedef void (*parser___parser_prod___ABraExpr___empty_init_t)(val_t p0, int* init_table);
2148 val_t NEW_ABraExpr_parser___parser_prod___ABraExpr___empty_init();
2149 void parser___parser_prod___ABraExpr___init_abraexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2150 typedef void (*parser___parser_prod___ABraExpr___init_abraexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2151 typedef void (*CLOS_OC_parser___parser_prod___ABraExpr___init_abraexpr_1_0)(struct stack_frame_t *);
2152 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);
2153 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);
2154 val_t NEW_ABraExpr_parser___parser_prod___ABraExpr___init_abraexpr(val_t p0, val_t p1, val_t p2);
2155 void parser___parser_prod___ABraExpr___replace_child(val_t p0, val_t p1, val_t p2);
2156 typedef void (*parser___parser_prod___ABraExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2157 void parser___parser_prod___ABraExpr___n_expr__eq(val_t p0, val_t p1);
2158 typedef void (*parser___parser_prod___ABraExpr___n_expr__eq_t)(val_t p0, val_t p1);
2159 void parser___parser_prod___ABraExpr___n_args__eq(val_t p0, val_t p1);
2160 typedef void (*parser___parser_prod___ABraExpr___n_args__eq_t)(val_t p0, val_t p1);
2161 void parser___parser_prod___ABraExpr___visit_all(val_t p0, val_t p1);
2162 typedef void (*parser___parser_prod___ABraExpr___visit_all_t)(val_t p0, val_t p1);
2163 typedef void (*CLOS_OC_parser___parser_prod___ABraExpr___visit_all_1_0)(struct stack_frame_t *);
2164 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);
2165 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);
2166 val_t NEW_ABraExpr_parser___parser_nodes___ANode___init();
2167 val_t NEW_ABraExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2168 val_t NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___empty_init();
2169 void parser___parser_prod___ABraAssignExpr___empty_init(val_t p0, int* init_table);
2170 typedef void (*parser___parser_prod___ABraAssignExpr___empty_init_t)(val_t p0, int* init_table);
2171 val_t NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___empty_init();
2172 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);
2173 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);
2174 val_t NEW_ABraAssignExpr_parser___parser_prod___ABraAssignExpr___init_abraassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2175 void parser___parser_prod___ABraAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2176 typedef void (*parser___parser_prod___ABraAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2177 void parser___parser_prod___ABraAssignExpr___n_expr__eq(val_t p0, val_t p1);
2178 typedef void (*parser___parser_prod___ABraAssignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2179 void parser___parser_prod___ABraAssignExpr___n_args__eq(val_t p0, val_t p1);
2180 typedef void (*parser___parser_prod___ABraAssignExpr___n_args__eq_t)(val_t p0, val_t p1);
2181 void parser___parser_prod___ABraAssignExpr___n_assign__eq(val_t p0, val_t p1);
2182 typedef void (*parser___parser_prod___ABraAssignExpr___n_assign__eq_t)(val_t p0, val_t p1);
2183 void parser___parser_prod___ABraAssignExpr___n_value__eq(val_t p0, val_t p1);
2184 typedef void (*parser___parser_prod___ABraAssignExpr___n_value__eq_t)(val_t p0, val_t p1);
2185 void parser___parser_prod___ABraAssignExpr___visit_all(val_t p0, val_t p1);
2186 typedef void (*parser___parser_prod___ABraAssignExpr___visit_all_t)(val_t p0, val_t p1);
2187 val_t NEW_ABraAssignExpr_parser___parser_nodes___ANode___init();
2188 val_t NEW_ABraAssignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2189 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___empty_init();
2190 void parser___parser_prod___ABraReassignExpr___empty_init(val_t p0, int* init_table);
2191 typedef void (*parser___parser_prod___ABraReassignExpr___empty_init_t)(val_t p0, int* init_table);
2192 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___empty_init();
2193 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);
2194 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);
2195 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2196 void parser___parser_prod___ABraReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2197 typedef void (*parser___parser_prod___ABraReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2198 void parser___parser_prod___ABraReassignExpr___n_expr__eq(val_t p0, val_t p1);
2199 typedef void (*parser___parser_prod___ABraReassignExpr___n_expr__eq_t)(val_t p0, val_t p1);
2200 void parser___parser_prod___ABraReassignExpr___n_args__eq(val_t p0, val_t p1);
2201 typedef void (*parser___parser_prod___ABraReassignExpr___n_args__eq_t)(val_t p0, val_t p1);
2202 void parser___parser_prod___ABraReassignExpr___n_assign_op__eq(val_t p0, val_t p1);
2203 typedef void (*parser___parser_prod___ABraReassignExpr___n_assign_op__eq_t)(val_t p0, val_t p1);
2204 void parser___parser_prod___ABraReassignExpr___n_value__eq(val_t p0, val_t p1);
2205 typedef void (*parser___parser_prod___ABraReassignExpr___n_value__eq_t)(val_t p0, val_t p1);
2206 void parser___parser_prod___ABraReassignExpr___visit_all(val_t p0, val_t p1);
2207 typedef void (*parser___parser_prod___ABraReassignExpr___visit_all_t)(val_t p0, val_t p1);
2208 val_t NEW_ABraReassignExpr_parser___parser_nodes___ANode___init();
2209 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
2210 void parser___parser_prod___AClosureCallExpr___empty_init(val_t p0, int* init_table);
2211 typedef void (*parser___parser_prod___AClosureCallExpr___empty_init_t)(val_t p0, int* init_table);
2212 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___empty_init();
2213 void parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2214 typedef void (*parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2215 typedef void (*CLOS_OC_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr_1_0)(struct stack_frame_t *);
2216 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);
2217 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);
2218 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2);
2219 void parser___parser_prod___AClosureCallExpr___replace_child(val_t p0, val_t p1, val_t p2);
2220 typedef void (*parser___parser_prod___AClosureCallExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2221 void parser___parser_prod___AClosureCallExpr___n_id__eq(val_t p0, val_t p1);
2222 typedef void (*parser___parser_prod___AClosureCallExpr___n_id__eq_t)(val_t p0, val_t p1);
2223 void parser___parser_prod___AClosureCallExpr___n_args__eq(val_t p0, val_t p1);
2224 typedef void (*parser___parser_prod___AClosureCallExpr___n_args__eq_t)(val_t p0, val_t p1);
2225 void parser___parser_prod___AClosureCallExpr___visit_all(val_t p0, val_t p1);
2226 typedef void (*parser___parser_prod___AClosureCallExpr___visit_all_t)(val_t p0, val_t p1);
2227 typedef void (*CLOS_OC_parser___parser_prod___AClosureCallExpr___visit_all_1_0)(struct stack_frame_t *);
2228 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);
2229 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);
2230 val_t NEW_AClosureCallExpr_parser___parser_nodes___ANode___init();
2231 void parser___parser_prod___AVarExpr___empty_init(val_t p0, int* init_table);
2232 typedef void (*parser___parser_prod___AVarExpr___empty_init_t)(val_t p0, int* init_table);
2233 val_t NEW_AVarExpr_parser___parser_prod___AVarExpr___empty_init();
2234 void parser___parser_prod___AVarExpr___init_avarexpr(val_t p0, val_t p1, int* init_table);
2235 typedef void (*parser___parser_prod___AVarExpr___init_avarexpr_t)(val_t p0, val_t p1, int* init_table);
2236 val_t NEW_AVarExpr_parser___parser_prod___AVarExpr___init_avarexpr(val_t p0);
2237 void parser___parser_prod___AVarExpr___replace_child(val_t p0, val_t p1, val_t p2);
2238 typedef void (*parser___parser_prod___AVarExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2239 void parser___parser_prod___AVarExpr___n_id__eq(val_t p0, val_t p1);
2240 typedef void (*parser___parser_prod___AVarExpr___n_id__eq_t)(val_t p0, val_t p1);
2241 void parser___parser_prod___AVarExpr___visit_all(val_t p0, val_t p1);
2242 typedef void (*parser___parser_prod___AVarExpr___visit_all_t)(val_t p0, val_t p1);
2243 val_t NEW_AVarExpr_parser___parser_nodes___ANode___init();
2244 void parser___parser_prod___AVarAssignExpr___empty_init(val_t p0, int* init_table);
2245 typedef void (*parser___parser_prod___AVarAssignExpr___empty_init_t)(val_t p0, int* init_table);
2246 val_t NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___empty_init();
2247 void parser___parser_prod___AVarAssignExpr___init_avarassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2248 typedef void (*parser___parser_prod___AVarAssignExpr___init_avarassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2249 val_t NEW_AVarAssignExpr_parser___parser_prod___AVarAssignExpr___init_avarassignexpr(val_t p0, val_t p1, val_t p2);
2250 void parser___parser_prod___AVarAssignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2251 typedef void (*parser___parser_prod___AVarAssignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2252 void parser___parser_prod___AVarAssignExpr___n_id__eq(val_t p0, val_t p1);
2253 typedef void (*parser___parser_prod___AVarAssignExpr___n_id__eq_t)(val_t p0, val_t p1);
2254 void parser___parser_prod___AVarAssignExpr___n_assign__eq(val_t p0, val_t p1);
2255 typedef void (*parser___parser_prod___AVarAssignExpr___n_assign__eq_t)(val_t p0, val_t p1);
2256 void parser___parser_prod___AVarAssignExpr___n_value__eq(val_t p0, val_t p1);
2257 typedef void (*parser___parser_prod___AVarAssignExpr___n_value__eq_t)(val_t p0, val_t p1);
2258 void parser___parser_prod___AVarAssignExpr___visit_all(val_t p0, val_t p1);
2259 typedef void (*parser___parser_prod___AVarAssignExpr___visit_all_t)(val_t p0, val_t p1);
2260 val_t NEW_AVarAssignExpr_parser___parser_nodes___ANode___init();
2261 void parser___parser_prod___AVarReassignExpr___empty_init(val_t p0, int* init_table);
2262 typedef void (*parser___parser_prod___AVarReassignExpr___empty_init_t)(val_t p0, int* init_table);
2263 val_t NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___empty_init();
2264 void parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2265 typedef void (*parser___parser_prod___AVarReassignExpr___init_avarreassignexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2266 val_t NEW_AVarReassignExpr_parser___parser_prod___AVarReassignExpr___init_avarreassignexpr(val_t p0, val_t p1, val_t p2);
2267 void parser___parser_prod___AVarReassignExpr___replace_child(val_t p0, val_t p1, val_t p2);
2268 typedef void (*parser___parser_prod___AVarReassignExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2269 void parser___parser_prod___AVarReassignExpr___n_id__eq(val_t p0, val_t p1);
2270 typedef void (*parser___parser_prod___AVarReassignExpr___n_id__eq_t)(val_t p0, val_t p1);
2271 void parser___parser_prod___AVarReassignExpr___n_assign_op__eq(val_t p0, val_t p1);
2272 typedef void (*parser___parser_prod___AVarReassignExpr___n_assign_op__eq_t)(val_t p0, val_t p1);
2273 void parser___parser_prod___AVarReassignExpr___n_value__eq(val_t p0, val_t p1);
2274 typedef void (*parser___parser_prod___AVarReassignExpr___n_value__eq_t)(val_t p0, val_t p1);
2275 void parser___parser_prod___AVarReassignExpr___visit_all(val_t p0, val_t p1);
2276 typedef void (*parser___parser_prod___AVarReassignExpr___visit_all_t)(val_t p0, val_t p1);
2277 val_t NEW_AVarReassignExpr_parser___parser_nodes___ANode___init();
2278 void parser___parser_prod___ARangeExpr___empty_init(val_t p0, int* init_table);
2279 typedef void (*parser___parser_prod___ARangeExpr___empty_init_t)(val_t p0, int* init_table);
2280 val_t NEW_ARangeExpr_parser___parser_prod___ARangeExpr___empty_init();
2281 void parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2282 typedef void (*parser___parser_prod___ARangeExpr___init_arangeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2283 val_t NEW_ARangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1, val_t p2);
2284 void parser___parser_prod___ARangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
2285 typedef void (*parser___parser_prod___ARangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2286 void parser___parser_prod___ARangeExpr___n_expr__eq(val_t p0, val_t p1);
2287 typedef void (*parser___parser_prod___ARangeExpr___n_expr__eq_t)(val_t p0, val_t p1);
2288 void parser___parser_prod___ARangeExpr___n_expr2__eq(val_t p0, val_t p1);
2289 typedef void (*parser___parser_prod___ARangeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
2290 void parser___parser_prod___ARangeExpr___n_annotations__eq(val_t p0, val_t p1);
2291 typedef void (*parser___parser_prod___ARangeExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2292 void parser___parser_prod___ARangeExpr___visit_all(val_t p0, val_t p1);
2293 typedef void (*parser___parser_prod___ARangeExpr___visit_all_t)(val_t p0, val_t p1);
2294 val_t NEW_ARangeExpr_parser___parser_nodes___ANode___init();
2295 val_t NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___empty_init();
2296 void parser___parser_prod___ACrangeExpr___empty_init(val_t p0, int* init_table);
2297 typedef void (*parser___parser_prod___ACrangeExpr___empty_init_t)(val_t p0, int* init_table);
2298 val_t NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___empty_init();
2299 void parser___parser_prod___ACrangeExpr___init_acrangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
2300 typedef void (*parser___parser_prod___ACrangeExpr___init_acrangeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
2301 val_t NEW_ACrangeExpr_parser___parser_prod___ACrangeExpr___init_acrangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
2302 void parser___parser_prod___ACrangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
2303 typedef void (*parser___parser_prod___ACrangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2304 void parser___parser_prod___ACrangeExpr___n_obra__eq(val_t p0, val_t p1);
2305 typedef void (*parser___parser_prod___ACrangeExpr___n_obra__eq_t)(val_t p0, val_t p1);
2306 void parser___parser_prod___ACrangeExpr___n_expr__eq(val_t p0, val_t p1);
2307 typedef void (*parser___parser_prod___ACrangeExpr___n_expr__eq_t)(val_t p0, val_t p1);
2308 void parser___parser_prod___ACrangeExpr___n_expr2__eq(val_t p0, val_t p1);
2309 typedef void (*parser___parser_prod___ACrangeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
2310 void parser___parser_prod___ACrangeExpr___n_cbra__eq(val_t p0, val_t p1);
2311 typedef void (*parser___parser_prod___ACrangeExpr___n_cbra__eq_t)(val_t p0, val_t p1);
2312 void parser___parser_prod___ACrangeExpr___n_annotations__eq(val_t p0, val_t p1);
2313 typedef void (*parser___parser_prod___ACrangeExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2314 void parser___parser_prod___ACrangeExpr___visit_all(val_t p0, val_t p1);
2315 typedef void (*parser___parser_prod___ACrangeExpr___visit_all_t)(val_t p0, val_t p1);
2316 val_t NEW_ACrangeExpr_parser___parser_nodes___ANode___init();
2317 val_t NEW_ACrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1, val_t p2);
2318 val_t NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___empty_init();
2319 void parser___parser_prod___AOrangeExpr___empty_init(val_t p0, int* init_table);
2320 typedef void (*parser___parser_prod___AOrangeExpr___empty_init_t)(val_t p0, int* init_table);
2321 val_t NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___empty_init();
2322 void parser___parser_prod___AOrangeExpr___init_aorangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
2323 typedef void (*parser___parser_prod___AOrangeExpr___init_aorangeexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
2324 val_t NEW_AOrangeExpr_parser___parser_prod___AOrangeExpr___init_aorangeexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
2325 void parser___parser_prod___AOrangeExpr___replace_child(val_t p0, val_t p1, val_t p2);
2326 typedef void (*parser___parser_prod___AOrangeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2327 void parser___parser_prod___AOrangeExpr___n_obra__eq(val_t p0, val_t p1);
2328 typedef void (*parser___parser_prod___AOrangeExpr___n_obra__eq_t)(val_t p0, val_t p1);
2329 void parser___parser_prod___AOrangeExpr___n_expr__eq(val_t p0, val_t p1);
2330 typedef void (*parser___parser_prod___AOrangeExpr___n_expr__eq_t)(val_t p0, val_t p1);
2331 void parser___parser_prod___AOrangeExpr___n_expr2__eq(val_t p0, val_t p1);
2332 typedef void (*parser___parser_prod___AOrangeExpr___n_expr2__eq_t)(val_t p0, val_t p1);
2333 void parser___parser_prod___AOrangeExpr___n_cbra__eq(val_t p0, val_t p1);
2334 typedef void (*parser___parser_prod___AOrangeExpr___n_cbra__eq_t)(val_t p0, val_t p1);
2335 void parser___parser_prod___AOrangeExpr___n_annotations__eq(val_t p0, val_t p1);
2336 typedef void (*parser___parser_prod___AOrangeExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2337 void parser___parser_prod___AOrangeExpr___visit_all(val_t p0, val_t p1);
2338 typedef void (*parser___parser_prod___AOrangeExpr___visit_all_t)(val_t p0, val_t p1);
2339 val_t NEW_AOrangeExpr_parser___parser_nodes___ANode___init();
2340 val_t NEW_AOrangeExpr_parser___parser_prod___ARangeExpr___init_arangeexpr(val_t p0, val_t p1, val_t p2);
2341 void parser___parser_prod___AArrayExpr___empty_init(val_t p0, int* init_table);
2342 typedef void (*parser___parser_prod___AArrayExpr___empty_init_t)(val_t p0, int* init_table);
2343 val_t NEW_AArrayExpr_parser___parser_prod___AArrayExpr___empty_init();
2344 void parser___parser_prod___AArrayExpr___init_aarrayexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2345 typedef void (*parser___parser_prod___AArrayExpr___init_aarrayexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2346 val_t NEW_AArrayExpr_parser___parser_prod___AArrayExpr___init_aarrayexpr(val_t p0, val_t p1);
2347 void parser___parser_prod___AArrayExpr___replace_child(val_t p0, val_t p1, val_t p2);
2348 typedef void (*parser___parser_prod___AArrayExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2349 void parser___parser_prod___AArrayExpr___n_exprs__eq(val_t p0, val_t p1);
2350 typedef void (*parser___parser_prod___AArrayExpr___n_exprs__eq_t)(val_t p0, val_t p1);
2351 void parser___parser_prod___AArrayExpr___n_annotations__eq(val_t p0, val_t p1);
2352 typedef void (*parser___parser_prod___AArrayExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2353 void parser___parser_prod___AArrayExpr___visit_all(val_t p0, val_t p1);
2354 typedef void (*parser___parser_prod___AArrayExpr___visit_all_t)(val_t p0, val_t p1);
2355 val_t NEW_AArrayExpr_parser___parser_nodes___ANode___init();
2356 void parser___parser_prod___ASelfExpr___empty_init(val_t p0, int* init_table);
2357 typedef void (*parser___parser_prod___ASelfExpr___empty_init_t)(val_t p0, int* init_table);
2358 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___empty_init();
2359 void parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2360 typedef void (*parser___parser_prod___ASelfExpr___init_aselfexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2361 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0, val_t p1);
2362 void parser___parser_prod___ASelfExpr___replace_child(val_t p0, val_t p1, val_t p2);
2363 typedef void (*parser___parser_prod___ASelfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2364 void parser___parser_prod___ASelfExpr___n_kwself__eq(val_t p0, val_t p1);
2365 typedef void (*parser___parser_prod___ASelfExpr___n_kwself__eq_t)(val_t p0, val_t p1);
2366 void parser___parser_prod___ASelfExpr___n_annotations__eq(val_t p0, val_t p1);
2367 typedef void (*parser___parser_prod___ASelfExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2368 void parser___parser_prod___ASelfExpr___visit_all(val_t p0, val_t p1);
2369 typedef void (*parser___parser_prod___ASelfExpr___visit_all_t)(val_t p0, val_t p1);
2370 val_t NEW_ASelfExpr_parser___parser_nodes___ANode___init();
2371 val_t NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___empty_init();
2372 void parser___parser_prod___AImplicitSelfExpr___empty_init(val_t p0, int* init_table);
2373 typedef void (*parser___parser_prod___AImplicitSelfExpr___empty_init_t)(val_t p0, int* init_table);
2374 val_t NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___empty_init();
2375 void parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr(val_t p0, int* init_table);
2376 typedef void (*parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr_t)(val_t p0, int* init_table);
2377 val_t NEW_AImplicitSelfExpr_parser___parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr();
2378 void parser___parser_prod___AImplicitSelfExpr___replace_child(val_t p0, val_t p1, val_t p2);
2379 typedef void (*parser___parser_prod___AImplicitSelfExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2380 void parser___parser_prod___AImplicitSelfExpr___visit_all(val_t p0, val_t p1);
2381 typedef void (*parser___parser_prod___AImplicitSelfExpr___visit_all_t)(val_t p0, val_t p1);
2382 val_t NEW_AImplicitSelfExpr_parser___parser_nodes___ANode___init();
2383 val_t NEW_AImplicitSelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0, val_t p1);
2384 void parser___parser_prod___ATrueExpr___empty_init(val_t p0, int* init_table);
2385 typedef void (*parser___parser_prod___ATrueExpr___empty_init_t)(val_t p0, int* init_table);
2386 val_t NEW_ATrueExpr_parser___parser_prod___ATrueExpr___empty_init();
2387 void parser___parser_prod___ATrueExpr___init_atrueexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2388 typedef void (*parser___parser_prod___ATrueExpr___init_atrueexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2389 val_t NEW_ATrueExpr_parser___parser_prod___ATrueExpr___init_atrueexpr(val_t p0, val_t p1);
2390 void parser___parser_prod___ATrueExpr___replace_child(val_t p0, val_t p1, val_t p2);
2391 typedef void (*parser___parser_prod___ATrueExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2392 void parser___parser_prod___ATrueExpr___n_kwtrue__eq(val_t p0, val_t p1);
2393 typedef void (*parser___parser_prod___ATrueExpr___n_kwtrue__eq_t)(val_t p0, val_t p1);
2394 void parser___parser_prod___ATrueExpr___n_annotations__eq(val_t p0, val_t p1);
2395 typedef void (*parser___parser_prod___ATrueExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2396 void parser___parser_prod___ATrueExpr___visit_all(val_t p0, val_t p1);
2397 typedef void (*parser___parser_prod___ATrueExpr___visit_all_t)(val_t p0, val_t p1);
2398 val_t NEW_ATrueExpr_parser___parser_nodes___ANode___init();
2399 void parser___parser_prod___AFalseExpr___empty_init(val_t p0, int* init_table);
2400 typedef void (*parser___parser_prod___AFalseExpr___empty_init_t)(val_t p0, int* init_table);
2401 val_t NEW_AFalseExpr_parser___parser_prod___AFalseExpr___empty_init();
2402 void parser___parser_prod___AFalseExpr___init_afalseexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2403 typedef void (*parser___parser_prod___AFalseExpr___init_afalseexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2404 val_t NEW_AFalseExpr_parser___parser_prod___AFalseExpr___init_afalseexpr(val_t p0, val_t p1);
2405 void parser___parser_prod___AFalseExpr___replace_child(val_t p0, val_t p1, val_t p2);
2406 typedef void (*parser___parser_prod___AFalseExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2407 void parser___parser_prod___AFalseExpr___n_kwfalse__eq(val_t p0, val_t p1);
2408 typedef void (*parser___parser_prod___AFalseExpr___n_kwfalse__eq_t)(val_t p0, val_t p1);
2409 void parser___parser_prod___AFalseExpr___n_annotations__eq(val_t p0, val_t p1);
2410 typedef void (*parser___parser_prod___AFalseExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2411 void parser___parser_prod___AFalseExpr___visit_all(val_t p0, val_t p1);
2412 typedef void (*parser___parser_prod___AFalseExpr___visit_all_t)(val_t p0, val_t p1);
2413 val_t NEW_AFalseExpr_parser___parser_nodes___ANode___init();
2414 void parser___parser_prod___ANullExpr___empty_init(val_t p0, int* init_table);
2415 typedef void (*parser___parser_prod___ANullExpr___empty_init_t)(val_t p0, int* init_table);
2416 val_t NEW_ANullExpr_parser___parser_prod___ANullExpr___empty_init();
2417 void parser___parser_prod___ANullExpr___init_anullexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2418 typedef void (*parser___parser_prod___ANullExpr___init_anullexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2419 val_t NEW_ANullExpr_parser___parser_prod___ANullExpr___init_anullexpr(val_t p0, val_t p1);
2420 void parser___parser_prod___ANullExpr___replace_child(val_t p0, val_t p1, val_t p2);
2421 typedef void (*parser___parser_prod___ANullExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2422 void parser___parser_prod___ANullExpr___n_kwnull__eq(val_t p0, val_t p1);
2423 typedef void (*parser___parser_prod___ANullExpr___n_kwnull__eq_t)(val_t p0, val_t p1);
2424 void parser___parser_prod___ANullExpr___n_annotations__eq(val_t p0, val_t p1);
2425 typedef void (*parser___parser_prod___ANullExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2426 void parser___parser_prod___ANullExpr___visit_all(val_t p0, val_t p1);
2427 typedef void (*parser___parser_prod___ANullExpr___visit_all_t)(val_t p0, val_t p1);
2428 val_t NEW_ANullExpr_parser___parser_nodes___ANode___init();
2429 void parser___parser_prod___AIntExpr___empty_init(val_t p0, int* init_table);
2430 typedef void (*parser___parser_prod___AIntExpr___empty_init_t)(val_t p0, int* init_table);
2431 val_t NEW_AIntExpr_parser___parser_prod___AIntExpr___empty_init();
2432 void parser___parser_prod___AIntExpr___init_aintexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2433 typedef void (*parser___parser_prod___AIntExpr___init_aintexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2434 val_t NEW_AIntExpr_parser___parser_prod___AIntExpr___init_aintexpr(val_t p0, val_t p1);
2435 void parser___parser_prod___AIntExpr___replace_child(val_t p0, val_t p1, val_t p2);
2436 typedef void (*parser___parser_prod___AIntExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2437 void parser___parser_prod___AIntExpr___n_number__eq(val_t p0, val_t p1);
2438 typedef void (*parser___parser_prod___AIntExpr___n_number__eq_t)(val_t p0, val_t p1);
2439 void parser___parser_prod___AIntExpr___n_annotations__eq(val_t p0, val_t p1);
2440 typedef void (*parser___parser_prod___AIntExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2441 void parser___parser_prod___AIntExpr___visit_all(val_t p0, val_t p1);
2442 typedef void (*parser___parser_prod___AIntExpr___visit_all_t)(val_t p0, val_t p1);
2443 val_t NEW_AIntExpr_parser___parser_nodes___ANode___init();
2444 void parser___parser_prod___AFloatExpr___empty_init(val_t p0, int* init_table);
2445 typedef void (*parser___parser_prod___AFloatExpr___empty_init_t)(val_t p0, int* init_table);
2446 val_t NEW_AFloatExpr_parser___parser_prod___AFloatExpr___empty_init();
2447 void parser___parser_prod___AFloatExpr___init_afloatexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2448 typedef void (*parser___parser_prod___AFloatExpr___init_afloatexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2449 val_t NEW_AFloatExpr_parser___parser_prod___AFloatExpr___init_afloatexpr(val_t p0, val_t p1);
2450 void parser___parser_prod___AFloatExpr___replace_child(val_t p0, val_t p1, val_t p2);
2451 typedef void (*parser___parser_prod___AFloatExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2452 void parser___parser_prod___AFloatExpr___n_float__eq(val_t p0, val_t p1);
2453 typedef void (*parser___parser_prod___AFloatExpr___n_float__eq_t)(val_t p0, val_t p1);
2454 void parser___parser_prod___AFloatExpr___n_annotations__eq(val_t p0, val_t p1);
2455 typedef void (*parser___parser_prod___AFloatExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2456 void parser___parser_prod___AFloatExpr___visit_all(val_t p0, val_t p1);
2457 typedef void (*parser___parser_prod___AFloatExpr___visit_all_t)(val_t p0, val_t p1);
2458 val_t NEW_AFloatExpr_parser___parser_nodes___ANode___init();
2459 void parser___parser_prod___ACharExpr___empty_init(val_t p0, int* init_table);
2460 typedef void (*parser___parser_prod___ACharExpr___empty_init_t)(val_t p0, int* init_table);
2461 val_t NEW_ACharExpr_parser___parser_prod___ACharExpr___empty_init();
2462 void parser___parser_prod___ACharExpr___init_acharexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2463 typedef void (*parser___parser_prod___ACharExpr___init_acharexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2464 val_t NEW_ACharExpr_parser___parser_prod___ACharExpr___init_acharexpr(val_t p0, val_t p1);
2465 void parser___parser_prod___ACharExpr___replace_child(val_t p0, val_t p1, val_t p2);
2466 typedef void (*parser___parser_prod___ACharExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2467 void parser___parser_prod___ACharExpr___n_char__eq(val_t p0, val_t p1);
2468 typedef void (*parser___parser_prod___ACharExpr___n_char__eq_t)(val_t p0, val_t p1);
2469 void parser___parser_prod___ACharExpr___n_annotations__eq(val_t p0, val_t p1);
2470 typedef void (*parser___parser_prod___ACharExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2471 void parser___parser_prod___ACharExpr___visit_all(val_t p0, val_t p1);
2472 typedef void (*parser___parser_prod___ACharExpr___visit_all_t)(val_t p0, val_t p1);
2473 val_t NEW_ACharExpr_parser___parser_nodes___ANode___init();
2474 void parser___parser_prod___AStringExpr___empty_init(val_t p0, int* init_table);
2475 typedef void (*parser___parser_prod___AStringExpr___empty_init_t)(val_t p0, int* init_table);
2476 val_t NEW_AStringExpr_parser___parser_prod___AStringExpr___empty_init();
2477 void parser___parser_prod___AStringExpr___init_astringexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2478 typedef void (*parser___parser_prod___AStringExpr___init_astringexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2479 val_t NEW_AStringExpr_parser___parser_prod___AStringExpr___init_astringexpr(val_t p0, val_t p1);
2480 void parser___parser_prod___AStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
2481 typedef void (*parser___parser_prod___AStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2482 void parser___parser_prod___AStringExpr___n_string__eq(val_t p0, val_t p1);
2483 typedef void (*parser___parser_prod___AStringExpr___n_string__eq_t)(val_t p0, val_t p1);
2484 void parser___parser_prod___AStringExpr___n_annotations__eq(val_t p0, val_t p1);
2485 typedef void (*parser___parser_prod___AStringExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2486 void parser___parser_prod___AStringExpr___visit_all(val_t p0, val_t p1);
2487 typedef void (*parser___parser_prod___AStringExpr___visit_all_t)(val_t p0, val_t p1);
2488 val_t NEW_AStringExpr_parser___parser_nodes___ANode___init();
2489 void parser___parser_prod___AStartStringExpr___empty_init(val_t p0, int* init_table);
2490 typedef void (*parser___parser_prod___AStartStringExpr___empty_init_t)(val_t p0, int* init_table);
2491 val_t NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___empty_init();
2492 void parser___parser_prod___AStartStringExpr___init_astartstringexpr(val_t p0, val_t p1, int* init_table);
2493 typedef void (*parser___parser_prod___AStartStringExpr___init_astartstringexpr_t)(val_t p0, val_t p1, int* init_table);
2494 val_t NEW_AStartStringExpr_parser___parser_prod___AStartStringExpr___init_astartstringexpr(val_t p0);
2495 void parser___parser_prod___AStartStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
2496 typedef void (*parser___parser_prod___AStartStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2497 void parser___parser_prod___AStartStringExpr___n_string__eq(val_t p0, val_t p1);
2498 typedef void (*parser___parser_prod___AStartStringExpr___n_string__eq_t)(val_t p0, val_t p1);
2499 void parser___parser_prod___AStartStringExpr___visit_all(val_t p0, val_t p1);
2500 typedef void (*parser___parser_prod___AStartStringExpr___visit_all_t)(val_t p0, val_t p1);
2501 val_t NEW_AStartStringExpr_parser___parser_nodes___ANode___init();
2502 void parser___parser_prod___AMidStringExpr___empty_init(val_t p0, int* init_table);
2503 typedef void (*parser___parser_prod___AMidStringExpr___empty_init_t)(val_t p0, int* init_table);
2504 val_t NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___empty_init();
2505 void parser___parser_prod___AMidStringExpr___init_amidstringexpr(val_t p0, val_t p1, int* init_table);
2506 typedef void (*parser___parser_prod___AMidStringExpr___init_amidstringexpr_t)(val_t p0, val_t p1, int* init_table);
2507 val_t NEW_AMidStringExpr_parser___parser_prod___AMidStringExpr___init_amidstringexpr(val_t p0);
2508 void parser___parser_prod___AMidStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
2509 typedef void (*parser___parser_prod___AMidStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2510 void parser___parser_prod___AMidStringExpr___n_string__eq(val_t p0, val_t p1);
2511 typedef void (*parser___parser_prod___AMidStringExpr___n_string__eq_t)(val_t p0, val_t p1);
2512 void parser___parser_prod___AMidStringExpr___visit_all(val_t p0, val_t p1);
2513 typedef void (*parser___parser_prod___AMidStringExpr___visit_all_t)(val_t p0, val_t p1);
2514 val_t NEW_AMidStringExpr_parser___parser_nodes___ANode___init();
2515 void parser___parser_prod___AEndStringExpr___empty_init(val_t p0, int* init_table);
2516 typedef void (*parser___parser_prod___AEndStringExpr___empty_init_t)(val_t p0, int* init_table);
2517 val_t NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___empty_init();
2518 void parser___parser_prod___AEndStringExpr___init_aendstringexpr(val_t p0, val_t p1, int* init_table);
2519 typedef void (*parser___parser_prod___AEndStringExpr___init_aendstringexpr_t)(val_t p0, val_t p1, int* init_table);
2520 val_t NEW_AEndStringExpr_parser___parser_prod___AEndStringExpr___init_aendstringexpr(val_t p0);
2521 void parser___parser_prod___AEndStringExpr___replace_child(val_t p0, val_t p1, val_t p2);
2522 typedef void (*parser___parser_prod___AEndStringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2523 void parser___parser_prod___AEndStringExpr___n_string__eq(val_t p0, val_t p1);
2524 typedef void (*parser___parser_prod___AEndStringExpr___n_string__eq_t)(val_t p0, val_t p1);
2525 void parser___parser_prod___AEndStringExpr___visit_all(val_t p0, val_t p1);
2526 typedef void (*parser___parser_prod___AEndStringExpr___visit_all_t)(val_t p0, val_t p1);
2527 val_t NEW_AEndStringExpr_parser___parser_nodes___ANode___init();
2528 void parser___parser_prod___ASuperstringExpr___empty_init(val_t p0, int* init_table);
2529 typedef void (*parser___parser_prod___ASuperstringExpr___empty_init_t)(val_t p0, int* init_table);
2530 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___empty_init();
2531 void parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0, val_t p1, val_t p2, int* init_table);
2532 typedef void (*parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2533 typedef void (*CLOS_OC_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr_1_0)(struct stack_frame_t *);
2534 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);
2535 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);
2536 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0, val_t p1);
2537 void parser___parser_prod___ASuperstringExpr___replace_child(val_t p0, val_t p1, val_t p2);
2538 typedef void (*parser___parser_prod___ASuperstringExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2539 void parser___parser_prod___ASuperstringExpr___n_annotations__eq(val_t p0, val_t p1);
2540 typedef void (*parser___parser_prod___ASuperstringExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2541 void parser___parser_prod___ASuperstringExpr___visit_all(val_t p0, val_t p1);
2542 typedef void (*parser___parser_prod___ASuperstringExpr___visit_all_t)(val_t p0, val_t p1);
2543 typedef void (*CLOS_OC_parser___parser_prod___ASuperstringExpr___visit_all_1_0)(struct stack_frame_t *);
2544 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);
2545 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);
2546 val_t NEW_ASuperstringExpr_parser___parser_nodes___ANode___init();
2547 void parser___parser_prod___AParExpr___empty_init(val_t p0, int* init_table);
2548 typedef void (*parser___parser_prod___AParExpr___empty_init_t)(val_t p0, int* init_table);
2549 val_t NEW_AParExpr_parser___parser_prod___AParExpr___empty_init();
2550 void parser___parser_prod___AParExpr___init_aparexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
2551 typedef void (*parser___parser_prod___AParExpr___init_aparexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
2552 val_t NEW_AParExpr_parser___parser_prod___AParExpr___init_aparexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2553 void parser___parser_prod___AParExpr___replace_child(val_t p0, val_t p1, val_t p2);
2554 typedef void (*parser___parser_prod___AParExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2555 void parser___parser_prod___AParExpr___n_opar__eq(val_t p0, val_t p1);
2556 typedef void (*parser___parser_prod___AParExpr___n_opar__eq_t)(val_t p0, val_t p1);
2557 void parser___parser_prod___AParExpr___n_expr__eq(val_t p0, val_t p1);
2558 typedef void (*parser___parser_prod___AParExpr___n_expr__eq_t)(val_t p0, val_t p1);
2559 void parser___parser_prod___AParExpr___n_cpar__eq(val_t p0, val_t p1);
2560 typedef void (*parser___parser_prod___AParExpr___n_cpar__eq_t)(val_t p0, val_t p1);
2561 void parser___parser_prod___AParExpr___n_annotations__eq(val_t p0, val_t p1);
2562 typedef void (*parser___parser_prod___AParExpr___n_annotations__eq_t)(val_t p0, val_t p1);
2563 void parser___parser_prod___AParExpr___visit_all(val_t p0, val_t p1);
2564 typedef void (*parser___parser_prod___AParExpr___visit_all_t)(val_t p0, val_t p1);
2565 val_t NEW_AParExpr_parser___parser_nodes___ANode___init();
2566 void parser___parser_prod___AAsCastExpr___empty_init(val_t p0, int* init_table);
2567 typedef void (*parser___parser_prod___AAsCastExpr___empty_init_t)(val_t p0, int* init_table);
2568 val_t NEW_AAsCastExpr_parser___parser_prod___AAsCastExpr___empty_init();
2569 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);
2570 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);
2571 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);
2572 void parser___parser_prod___AAsCastExpr___replace_child(val_t p0, val_t p1, val_t p2);
2573 typedef void (*parser___parser_prod___AAsCastExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2574 void parser___parser_prod___AAsCastExpr___n_expr__eq(val_t p0, val_t p1);
2575 typedef void (*parser___parser_prod___AAsCastExpr___n_expr__eq_t)(val_t p0, val_t p1);
2576 void parser___parser_prod___AAsCastExpr___n_kwas__eq(val_t p0, val_t p1);
2577 typedef void (*parser___parser_prod___AAsCastExpr___n_kwas__eq_t)(val_t p0, val_t p1);
2578 void parser___parser_prod___AAsCastExpr___n_opar__eq(val_t p0, val_t p1);
2579 typedef void (*parser___parser_prod___AAsCastExpr___n_opar__eq_t)(val_t p0, val_t p1);
2580 void parser___parser_prod___AAsCastExpr___n_type__eq(val_t p0, val_t p1);
2581 typedef void (*parser___parser_prod___AAsCastExpr___n_type__eq_t)(val_t p0, val_t p1);
2582 void parser___parser_prod___AAsCastExpr___n_cpar__eq(val_t p0, val_t p1);
2583 typedef void (*parser___parser_prod___AAsCastExpr___n_cpar__eq_t)(val_t p0, val_t p1);
2584 void parser___parser_prod___AAsCastExpr___visit_all(val_t p0, val_t p1);
2585 typedef void (*parser___parser_prod___AAsCastExpr___visit_all_t)(val_t p0, val_t p1);
2586 val_t NEW_AAsCastExpr_parser___parser_nodes___ANode___init();
2587 void parser___parser_prod___AAsNotnullExpr___empty_init(val_t p0, int* init_table);
2588 typedef void (*parser___parser_prod___AAsNotnullExpr___empty_init_t)(val_t p0, int* init_table);
2589 val_t NEW_AAsNotnullExpr_parser___parser_prod___AAsNotnullExpr___empty_init();
2590 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);
2591 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);
2592 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);
2593 void parser___parser_prod___AAsNotnullExpr___replace_child(val_t p0, val_t p1, val_t p2);
2594 typedef void (*parser___parser_prod___AAsNotnullExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2595 void parser___parser_prod___AAsNotnullExpr___n_expr__eq(val_t p0, val_t p1);
2596 typedef void (*parser___parser_prod___AAsNotnullExpr___n_expr__eq_t)(val_t p0, val_t p1);
2597 void parser___parser_prod___AAsNotnullExpr___n_kwas__eq(val_t p0, val_t p1);
2598 typedef void (*parser___parser_prod___AAsNotnullExpr___n_kwas__eq_t)(val_t p0, val_t p1);
2599 void parser___parser_prod___AAsNotnullExpr___n_opar__eq(val_t p0, val_t p1);
2600 typedef void (*parser___parser_prod___AAsNotnullExpr___n_opar__eq_t)(val_t p0, val_t p1);
2601 void parser___parser_prod___AAsNotnullExpr___n_kwnot__eq(val_t p0, val_t p1);
2602 typedef void (*parser___parser_prod___AAsNotnullExpr___n_kwnot__eq_t)(val_t p0, val_t p1);
2603 void parser___parser_prod___AAsNotnullExpr___n_kwnull__eq(val_t p0, val_t p1);
2604 typedef void (*parser___parser_prod___AAsNotnullExpr___n_kwnull__eq_t)(val_t p0, val_t p1);
2605 void parser___parser_prod___AAsNotnullExpr___n_cpar__eq(val_t p0, val_t p1);
2606 typedef void (*parser___parser_prod___AAsNotnullExpr___n_cpar__eq_t)(val_t p0, val_t p1);
2607 void parser___parser_prod___AAsNotnullExpr___visit_all(val_t p0, val_t p1);
2608 typedef void (*parser___parser_prod___AAsNotnullExpr___visit_all_t)(val_t p0, val_t p1);
2609 val_t NEW_AAsNotnullExpr_parser___parser_nodes___ANode___init();
2610 void parser___parser_prod___AIssetAttrExpr___empty_init(val_t p0, int* init_table);
2611 typedef void (*parser___parser_prod___AIssetAttrExpr___empty_init_t)(val_t p0, int* init_table);
2612 val_t NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___empty_init();
2613 void parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2614 typedef void (*parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2615 val_t NEW_AIssetAttrExpr_parser___parser_prod___AIssetAttrExpr___init_aissetattrexpr(val_t p0, val_t p1, val_t p2);
2616 void parser___parser_prod___AIssetAttrExpr___replace_child(val_t p0, val_t p1, val_t p2);
2617 typedef void (*parser___parser_prod___AIssetAttrExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2618 void parser___parser_prod___AIssetAttrExpr___n_kwisset__eq(val_t p0, val_t p1);
2619 typedef void (*parser___parser_prod___AIssetAttrExpr___n_kwisset__eq_t)(val_t p0, val_t p1);
2620 void parser___parser_prod___AIssetAttrExpr___n_expr__eq(val_t p0, val_t p1);
2621 typedef void (*parser___parser_prod___AIssetAttrExpr___n_expr__eq_t)(val_t p0, val_t p1);
2622 void parser___parser_prod___AIssetAttrExpr___n_id__eq(val_t p0, val_t p1);
2623 typedef void (*parser___parser_prod___AIssetAttrExpr___n_id__eq_t)(val_t p0, val_t p1);
2624 void parser___parser_prod___AIssetAttrExpr___visit_all(val_t p0, val_t p1);
2625 typedef void (*parser___parser_prod___AIssetAttrExpr___visit_all_t)(val_t p0, val_t p1);
2626 val_t NEW_AIssetAttrExpr_parser___parser_nodes___ANode___init();
2627 void parser___parser_prod___ADebugTypeExpr___empty_init(val_t p0, int* init_table);
2628 typedef void (*parser___parser_prod___ADebugTypeExpr___empty_init_t)(val_t p0, int* init_table);
2629 val_t NEW_ADebugTypeExpr_parser___parser_prod___ADebugTypeExpr___empty_init();
2630 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);
2631 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);
2632 val_t NEW_ADebugTypeExpr_parser___parser_prod___ADebugTypeExpr___init_adebugtypeexpr(val_t p0, val_t p1, val_t p2, val_t p3);
2633 void parser___parser_prod___ADebugTypeExpr___replace_child(val_t p0, val_t p1, val_t p2);
2634 typedef void (*parser___parser_prod___ADebugTypeExpr___replace_child_t)(val_t p0, val_t p1, val_t p2);
2635 void parser___parser_prod___ADebugTypeExpr___n_kwdebug__eq(val_t p0, val_t p1);
2636 typedef void (*parser___parser_prod___ADebugTypeExpr___n_kwdebug__eq_t)(val_t p0, val_t p1);
2637 void parser___parser_prod___ADebugTypeExpr___n_kwtype__eq(val_t p0, val_t p1);
2638 typedef void (*parser___parser_prod___ADebugTypeExpr___n_kwtype__eq_t)(val_t p0, val_t p1);
2639 void parser___parser_prod___ADebugTypeExpr___n_expr__eq(val_t p0, val_t p1);
2640 typedef void (*parser___parser_prod___ADebugTypeExpr___n_expr__eq_t)(val_t p0, val_t p1);
2641 void parser___parser_prod___ADebugTypeExpr___n_type__eq(val_t p0, val_t p1);
2642 typedef void (*parser___parser_prod___ADebugTypeExpr___n_type__eq_t)(val_t p0, val_t p1);
2643 void parser___parser_prod___ADebugTypeExpr___visit_all(val_t p0, val_t p1);
2644 typedef void (*parser___parser_prod___ADebugTypeExpr___visit_all_t)(val_t p0, val_t p1);
2645 val_t NEW_ADebugTypeExpr_parser___parser_nodes___ANode___init();
2646 void parser___parser_prod___AListExprs___empty_init(val_t p0, int* init_table);
2647 typedef void (*parser___parser_prod___AListExprs___empty_init_t)(val_t p0, int* init_table);
2648 val_t NEW_AListExprs_parser___parser_prod___AListExprs___empty_init();
2649 void parser___parser_prod___AListExprs___init_alistexprs(val_t p0, val_t p1, int* init_table);
2650 typedef void (*parser___parser_prod___AListExprs___init_alistexprs_t)(val_t p0, val_t p1, int* init_table);
2651 typedef void (*CLOS_OC_parser___parser_prod___AListExprs___init_alistexprs_1_0)(struct stack_frame_t *);
2652 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);
2653 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);
2654 val_t NEW_AListExprs_parser___parser_prod___AListExprs___init_alistexprs(val_t p0);
2655 void parser___parser_prod___AListExprs___replace_child(val_t p0, val_t p1, val_t p2);
2656 typedef void (*parser___parser_prod___AListExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
2657 void parser___parser_prod___AListExprs___visit_all(val_t p0, val_t p1);
2658 typedef void (*parser___parser_prod___AListExprs___visit_all_t)(val_t p0, val_t p1);
2659 typedef void (*CLOS_OC_parser___parser_prod___AListExprs___visit_all_1_0)(struct stack_frame_t *);
2660 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);
2661 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);
2662 val_t NEW_AListExprs_parser___parser_nodes___ANode___init();
2663 void parser___parser_prod___AParExprs___empty_init(val_t p0, int* init_table);
2664 typedef void (*parser___parser_prod___AParExprs___empty_init_t)(val_t p0, int* init_table);
2665 val_t NEW_AParExprs_parser___parser_prod___AParExprs___empty_init();
2666 void parser___parser_prod___AParExprs___init_aparexprs(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2667 typedef void (*parser___parser_prod___AParExprs___init_aparexprs_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2668 typedef void (*CLOS_OC_parser___parser_prod___AParExprs___init_aparexprs_1_0)(struct stack_frame_t *);
2669 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);
2670 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);
2671 val_t NEW_AParExprs_parser___parser_prod___AParExprs___init_aparexprs(val_t p0, val_t p1, val_t p2);
2672 void parser___parser_prod___AParExprs___replace_child(val_t p0, val_t p1, val_t p2);
2673 typedef void (*parser___parser_prod___AParExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
2674 void parser___parser_prod___AParExprs___n_opar__eq(val_t p0, val_t p1);
2675 typedef void (*parser___parser_prod___AParExprs___n_opar__eq_t)(val_t p0, val_t p1);
2676 void parser___parser_prod___AParExprs___n_cpar__eq(val_t p0, val_t p1);
2677 typedef void (*parser___parser_prod___AParExprs___n_cpar__eq_t)(val_t p0, val_t p1);
2678 void parser___parser_prod___AParExprs___visit_all(val_t p0, val_t p1);
2679 typedef void (*parser___parser_prod___AParExprs___visit_all_t)(val_t p0, val_t p1);
2680 typedef void (*CLOS_OC_parser___parser_prod___AParExprs___visit_all_1_0)(struct stack_frame_t *);
2681 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);
2682 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);
2683 val_t NEW_AParExprs_parser___parser_nodes___ANode___init();
2684 void parser___parser_prod___ABraExprs___empty_init(val_t p0, int* init_table);
2685 typedef void (*parser___parser_prod___ABraExprs___empty_init_t)(val_t p0, int* init_table);
2686 val_t NEW_ABraExprs_parser___parser_prod___ABraExprs___empty_init();
2687 void parser___parser_prod___ABraExprs___init_abraexprs(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2688 typedef void (*parser___parser_prod___ABraExprs___init_abraexprs_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2689 typedef void (*CLOS_OC_parser___parser_prod___ABraExprs___init_abraexprs_1_0)(struct stack_frame_t *);
2690 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);
2691 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);
2692 val_t NEW_ABraExprs_parser___parser_prod___ABraExprs___init_abraexprs(val_t p0, val_t p1, val_t p2);
2693 void parser___parser_prod___ABraExprs___replace_child(val_t p0, val_t p1, val_t p2);
2694 typedef void (*parser___parser_prod___ABraExprs___replace_child_t)(val_t p0, val_t p1, val_t p2);
2695 void parser___parser_prod___ABraExprs___n_obra__eq(val_t p0, val_t p1);
2696 typedef void (*parser___parser_prod___ABraExprs___n_obra__eq_t)(val_t p0, val_t p1);
2697 void parser___parser_prod___ABraExprs___n_cbra__eq(val_t p0, val_t p1);
2698 typedef void (*parser___parser_prod___ABraExprs___n_cbra__eq_t)(val_t p0, val_t p1);
2699 void parser___parser_prod___ABraExprs___visit_all(val_t p0, val_t p1);
2700 typedef void (*parser___parser_prod___ABraExprs___visit_all_t)(val_t p0, val_t p1);
2701 typedef void (*CLOS_OC_parser___parser_prod___ABraExprs___visit_all_1_0)(struct stack_frame_t *);
2702 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);
2703 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);
2704 val_t NEW_ABraExprs_parser___parser_nodes___ANode___init();
2705 void parser___parser_prod___APlusAssignOp___empty_init(val_t p0, int* init_table);
2706 typedef void (*parser___parser_prod___APlusAssignOp___empty_init_t)(val_t p0, int* init_table);
2707 val_t NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___empty_init();
2708 void parser___parser_prod___APlusAssignOp___init_aplusassignop(val_t p0, val_t p1, int* init_table);
2709 typedef void (*parser___parser_prod___APlusAssignOp___init_aplusassignop_t)(val_t p0, val_t p1, int* init_table);
2710 val_t NEW_APlusAssignOp_parser___parser_prod___APlusAssignOp___init_aplusassignop(val_t p0);
2711 void parser___parser_prod___APlusAssignOp___replace_child(val_t p0, val_t p1, val_t p2);
2712 typedef void (*parser___parser_prod___APlusAssignOp___replace_child_t)(val_t p0, val_t p1, val_t p2);
2713 void parser___parser_prod___APlusAssignOp___n_pluseq__eq(val_t p0, val_t p1);
2714 typedef void (*parser___parser_prod___APlusAssignOp___n_pluseq__eq_t)(val_t p0, val_t p1);
2715 void parser___parser_prod___APlusAssignOp___visit_all(val_t p0, val_t p1);
2716 typedef void (*parser___parser_prod___APlusAssignOp___visit_all_t)(val_t p0, val_t p1);
2717 val_t NEW_APlusAssignOp_parser___parser_nodes___ANode___init();
2718 void parser___parser_prod___AMinusAssignOp___empty_init(val_t p0, int* init_table);
2719 typedef void (*parser___parser_prod___AMinusAssignOp___empty_init_t)(val_t p0, int* init_table);
2720 val_t NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___empty_init();
2721 void parser___parser_prod___AMinusAssignOp___init_aminusassignop(val_t p0, val_t p1, int* init_table);
2722 typedef void (*parser___parser_prod___AMinusAssignOp___init_aminusassignop_t)(val_t p0, val_t p1, int* init_table);
2723 val_t NEW_AMinusAssignOp_parser___parser_prod___AMinusAssignOp___init_aminusassignop(val_t p0);
2724 void parser___parser_prod___AMinusAssignOp___replace_child(val_t p0, val_t p1, val_t p2);
2725 typedef void (*parser___parser_prod___AMinusAssignOp___replace_child_t)(val_t p0, val_t p1, val_t p2);
2726 void parser___parser_prod___AMinusAssignOp___n_minuseq__eq(val_t p0, val_t p1);
2727 typedef void (*parser___parser_prod___AMinusAssignOp___n_minuseq__eq_t)(val_t p0, val_t p1);
2728 void parser___parser_prod___AMinusAssignOp___visit_all(val_t p0, val_t p1);
2729 typedef void (*parser___parser_prod___AMinusAssignOp___visit_all_t)(val_t p0, val_t p1);
2730 val_t NEW_AMinusAssignOp_parser___parser_nodes___ANode___init();
2731 void parser___parser_prod___AClosureDef___empty_init(val_t p0, int* init_table);
2732 typedef void (*parser___parser_prod___AClosureDef___empty_init_t)(val_t p0, int* init_table);
2733 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___empty_init();
2734 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);
2735 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);
2736 typedef void (*CLOS_OC_parser___parser_prod___AClosureDef___init_aclosuredef_1_0)(struct stack_frame_t *);
2737 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);
2738 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);
2739 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);
2740 void parser___parser_prod___AClosureDef___replace_child(val_t p0, val_t p1, val_t p2);
2741 typedef void (*parser___parser_prod___AClosureDef___replace_child_t)(val_t p0, val_t p1, val_t p2);
2742 void parser___parser_prod___AClosureDef___n_bang__eq(val_t p0, val_t p1);
2743 typedef void (*parser___parser_prod___AClosureDef___n_bang__eq_t)(val_t p0, val_t p1);
2744 void parser___parser_prod___AClosureDef___n_id__eq(val_t p0, val_t p1);
2745 typedef void (*parser___parser_prod___AClosureDef___n_id__eq_t)(val_t p0, val_t p1);
2746 void parser___parser_prod___AClosureDef___n_kwdo__eq(val_t p0, val_t p1);
2747 typedef void (*parser___parser_prod___AClosureDef___n_kwdo__eq_t)(val_t p0, val_t p1);
2748 void parser___parser_prod___AClosureDef___n_expr__eq(val_t p0, val_t p1);
2749 typedef void (*parser___parser_prod___AClosureDef___n_expr__eq_t)(val_t p0, val_t p1);
2750 void parser___parser_prod___AClosureDef___n_label__eq(val_t p0, val_t p1);
2751 typedef void (*parser___parser_prod___AClosureDef___n_label__eq_t)(val_t p0, val_t p1);
2752 void parser___parser_prod___AClosureDef___visit_all(val_t p0, val_t p1);
2753 typedef void (*parser___parser_prod___AClosureDef___visit_all_t)(val_t p0, val_t p1);
2754 typedef void (*CLOS_OC_parser___parser_prod___AClosureDef___visit_all_1_0)(struct stack_frame_t *);
2755 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);
2756 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);
2757 val_t NEW_AClosureDef_parser___parser_nodes___ANode___init();
2758 void parser___parser_prod___ASimpleClosureId___empty_init(val_t p0, int* init_table);
2759 typedef void (*parser___parser_prod___ASimpleClosureId___empty_init_t)(val_t p0, int* init_table);
2760 val_t NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___empty_init();
2761 void parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(val_t p0, val_t p1, int* init_table);
2762 typedef void (*parser___parser_prod___ASimpleClosureId___init_asimpleclosureid_t)(val_t p0, val_t p1, int* init_table);
2763 val_t NEW_ASimpleClosureId_parser___parser_prod___ASimpleClosureId___init_asimpleclosureid(val_t p0);
2764 void parser___parser_prod___ASimpleClosureId___replace_child(val_t p0, val_t p1, val_t p2);
2765 typedef void (*parser___parser_prod___ASimpleClosureId___replace_child_t)(val_t p0, val_t p1, val_t p2);
2766 void parser___parser_prod___ASimpleClosureId___n_id__eq(val_t p0, val_t p1);
2767 typedef void (*parser___parser_prod___ASimpleClosureId___n_id__eq_t)(val_t p0, val_t p1);
2768 void parser___parser_prod___ASimpleClosureId___visit_all(val_t p0, val_t p1);
2769 typedef void (*parser___parser_prod___ASimpleClosureId___visit_all_t)(val_t p0, val_t p1);
2770 val_t NEW_ASimpleClosureId_parser___parser_nodes___ANode___init();
2771 void parser___parser_prod___ABreakClosureId___empty_init(val_t p0, int* init_table);
2772 typedef void (*parser___parser_prod___ABreakClosureId___empty_init_t)(val_t p0, int* init_table);
2773 val_t NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___empty_init();
2774 void parser___parser_prod___ABreakClosureId___init_abreakclosureid(val_t p0, val_t p1, int* init_table);
2775 typedef void (*parser___parser_prod___ABreakClosureId___init_abreakclosureid_t)(val_t p0, val_t p1, int* init_table);
2776 val_t NEW_ABreakClosureId_parser___parser_prod___ABreakClosureId___init_abreakclosureid(val_t p0);
2777 void parser___parser_prod___ABreakClosureId___replace_child(val_t p0, val_t p1, val_t p2);
2778 typedef void (*parser___parser_prod___ABreakClosureId___replace_child_t)(val_t p0, val_t p1, val_t p2);
2779 void parser___parser_prod___ABreakClosureId___n_kwbreak__eq(val_t p0, val_t p1);
2780 typedef void (*parser___parser_prod___ABreakClosureId___n_kwbreak__eq_t)(val_t p0, val_t p1);
2781 void parser___parser_prod___ABreakClosureId___visit_all(val_t p0, val_t p1);
2782 typedef void (*parser___parser_prod___ABreakClosureId___visit_all_t)(val_t p0, val_t p1);
2783 val_t NEW_ABreakClosureId_parser___parser_nodes___ANode___init();
2784 void parser___parser_prod___AModuleName___empty_init(val_t p0, int* init_table);
2785 typedef void (*parser___parser_prod___AModuleName___empty_init_t)(val_t p0, int* init_table);
2786 val_t NEW_AModuleName_parser___parser_prod___AModuleName___empty_init();
2787 void parser___parser_prod___AModuleName___init_amodulename(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2788 typedef void (*parser___parser_prod___AModuleName___init_amodulename_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2789 typedef void (*CLOS_OC_parser___parser_prod___AModuleName___init_amodulename_1_0)(struct stack_frame_t *);
2790 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);
2791 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);
2792 val_t NEW_AModuleName_parser___parser_prod___AModuleName___init_amodulename(val_t p0, val_t p1, val_t p2);
2793 void parser___parser_prod___AModuleName___replace_child(val_t p0, val_t p1, val_t p2);
2794 typedef void (*parser___parser_prod___AModuleName___replace_child_t)(val_t p0, val_t p1, val_t p2);
2795 void parser___parser_prod___AModuleName___n_quad__eq(val_t p0, val_t p1);
2796 typedef void (*parser___parser_prod___AModuleName___n_quad__eq_t)(val_t p0, val_t p1);
2797 void parser___parser_prod___AModuleName___n_id__eq(val_t p0, val_t p1);
2798 typedef void (*parser___parser_prod___AModuleName___n_id__eq_t)(val_t p0, val_t p1);
2799 void parser___parser_prod___AModuleName___visit_all(val_t p0, val_t p1);
2800 typedef void (*parser___parser_prod___AModuleName___visit_all_t)(val_t p0, val_t p1);
2801 typedef void (*CLOS_OC_parser___parser_prod___AModuleName___visit_all_1_0)(struct stack_frame_t *);
2802 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);
2803 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);
2804 val_t NEW_AModuleName_parser___parser_nodes___ANode___init();
2805 void parser___parser_prod___AExternCalls___empty_init(val_t p0, int* init_table);
2806 typedef void (*parser___parser_prod___AExternCalls___empty_init_t)(val_t p0, int* init_table);
2807 val_t NEW_AExternCalls_parser___parser_prod___AExternCalls___empty_init();
2808 void parser___parser_prod___AExternCalls___init_aexterncalls(val_t p0, val_t p1, val_t p2, int* init_table);
2809 typedef void (*parser___parser_prod___AExternCalls___init_aexterncalls_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2810 typedef void (*CLOS_OC_parser___parser_prod___AExternCalls___init_aexterncalls_1_0)(struct stack_frame_t *);
2811 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);
2812 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);
2813 val_t NEW_AExternCalls_parser___parser_prod___AExternCalls___init_aexterncalls(val_t p0, val_t p1);
2814 void parser___parser_prod___AExternCalls___replace_child(val_t p0, val_t p1, val_t p2);
2815 typedef void (*parser___parser_prod___AExternCalls___replace_child_t)(val_t p0, val_t p1, val_t p2);
2816 void parser___parser_prod___AExternCalls___n_kwimport__eq(val_t p0, val_t p1);
2817 typedef void (*parser___parser_prod___AExternCalls___n_kwimport__eq_t)(val_t p0, val_t p1);
2818 void parser___parser_prod___AExternCalls___visit_all(val_t p0, val_t p1);
2819 typedef void (*parser___parser_prod___AExternCalls___visit_all_t)(val_t p0, val_t p1);
2820 typedef void (*CLOS_OC_parser___parser_prod___AExternCalls___visit_all_1_0)(struct stack_frame_t *);
2821 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);
2822 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);
2823 val_t NEW_AExternCalls_parser___parser_nodes___ANode___init();
2824 void parser___parser_prod___AExternCall___empty_init(val_t p0, int* init_table);
2825 typedef void (*parser___parser_prod___AExternCall___empty_init_t)(val_t p0, int* init_table);
2826 val_t NEW_AExternCall_parser___parser_prod___AExternCall___empty_init();
2827 void parser___parser_prod___AExternCall___init_aexterncall(val_t p0, int* init_table);
2828 typedef void (*parser___parser_prod___AExternCall___init_aexterncall_t)(val_t p0, int* init_table);
2829 val_t NEW_AExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2830 void parser___parser_prod___AExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2831 typedef void (*parser___parser_prod___AExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2832 void parser___parser_prod___AExternCall___visit_all(val_t p0, val_t p1);
2833 typedef void (*parser___parser_prod___AExternCall___visit_all_t)(val_t p0, val_t p1);
2834 val_t NEW_AExternCall_parser___parser_nodes___ANode___init();
2835 val_t NEW_ASuperExternCall_parser___parser_prod___AExternCall___empty_init();
2836 void parser___parser_prod___ASuperExternCall___empty_init(val_t p0, int* init_table);
2837 typedef void (*parser___parser_prod___ASuperExternCall___empty_init_t)(val_t p0, int* init_table);
2838 val_t NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___empty_init();
2839 void parser___parser_prod___ASuperExternCall___init_asuperexterncall(val_t p0, val_t p1, int* init_table);
2840 typedef void (*parser___parser_prod___ASuperExternCall___init_asuperexterncall_t)(val_t p0, val_t p1, int* init_table);
2841 val_t NEW_ASuperExternCall_parser___parser_prod___ASuperExternCall___init_asuperexterncall(val_t p0);
2842 void parser___parser_prod___ASuperExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2843 typedef void (*parser___parser_prod___ASuperExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2844 void parser___parser_prod___ASuperExternCall___n_kwsuper__eq(val_t p0, val_t p1);
2845 typedef void (*parser___parser_prod___ASuperExternCall___n_kwsuper__eq_t)(val_t p0, val_t p1);
2846 void parser___parser_prod___ASuperExternCall___visit_all(val_t p0, val_t p1);
2847 typedef void (*parser___parser_prod___ASuperExternCall___visit_all_t)(val_t p0, val_t p1);
2848 val_t NEW_ASuperExternCall_parser___parser_nodes___ANode___init();
2849 val_t NEW_ASuperExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2850 val_t NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___empty_init();
2851 void parser___parser_prod___ALocalPropExternCall___empty_init(val_t p0, int* init_table);
2852 typedef void (*parser___parser_prod___ALocalPropExternCall___empty_init_t)(val_t p0, int* init_table);
2853 val_t NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___empty_init();
2854 void parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val_t p0, val_t p1, int* init_table);
2855 typedef void (*parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall_t)(val_t p0, val_t p1, int* init_table);
2856 val_t NEW_ALocalPropExternCall_parser___parser_prod___ALocalPropExternCall___init_alocalpropexterncall(val_t p0);
2857 void parser___parser_prod___ALocalPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2858 typedef void (*parser___parser_prod___ALocalPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2859 void parser___parser_prod___ALocalPropExternCall___n_methid__eq(val_t p0, val_t p1);
2860 typedef void (*parser___parser_prod___ALocalPropExternCall___n_methid__eq_t)(val_t p0, val_t p1);
2861 void parser___parser_prod___ALocalPropExternCall___visit_all(val_t p0, val_t p1);
2862 typedef void (*parser___parser_prod___ALocalPropExternCall___visit_all_t)(val_t p0, val_t p1);
2863 val_t NEW_ALocalPropExternCall_parser___parser_nodes___ANode___init();
2864 val_t NEW_ALocalPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2865 val_t NEW_AFullPropExternCall_parser___parser_prod___AExternCall___empty_init();
2866 void parser___parser_prod___AFullPropExternCall___empty_init(val_t p0, int* init_table);
2867 typedef void (*parser___parser_prod___AFullPropExternCall___empty_init_t)(val_t p0, int* init_table);
2868 val_t NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___empty_init();
2869 void parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2870 typedef void (*parser___parser_prod___AFullPropExternCall___init_afullpropexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2871 val_t NEW_AFullPropExternCall_parser___parser_prod___AFullPropExternCall___init_afullpropexterncall(val_t p0, val_t p1, val_t p2);
2872 void parser___parser_prod___AFullPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2873 typedef void (*parser___parser_prod___AFullPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2874 void parser___parser_prod___AFullPropExternCall___n_classid__eq(val_t p0, val_t p1);
2875 typedef void (*parser___parser_prod___AFullPropExternCall___n_classid__eq_t)(val_t p0, val_t p1);
2876 void parser___parser_prod___AFullPropExternCall___n_quad__eq(val_t p0, val_t p1);
2877 typedef void (*parser___parser_prod___AFullPropExternCall___n_quad__eq_t)(val_t p0, val_t p1);
2878 void parser___parser_prod___AFullPropExternCall___n_methid__eq(val_t p0, val_t p1);
2879 typedef void (*parser___parser_prod___AFullPropExternCall___n_methid__eq_t)(val_t p0, val_t p1);
2880 void parser___parser_prod___AFullPropExternCall___visit_all(val_t p0, val_t p1);
2881 typedef void (*parser___parser_prod___AFullPropExternCall___visit_all_t)(val_t p0, val_t p1);
2882 val_t NEW_AFullPropExternCall_parser___parser_nodes___ANode___init();
2883 val_t NEW_AFullPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2884 val_t NEW_AInitPropExternCall_parser___parser_prod___AExternCall___empty_init();
2885 void parser___parser_prod___AInitPropExternCall___empty_init(val_t p0, int* init_table);
2886 typedef void (*parser___parser_prod___AInitPropExternCall___empty_init_t)(val_t p0, int* init_table);
2887 val_t NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___empty_init();
2888 void parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(val_t p0, val_t p1, int* init_table);
2889 typedef void (*parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall_t)(val_t p0, val_t p1, int* init_table);
2890 val_t NEW_AInitPropExternCall_parser___parser_prod___AInitPropExternCall___init_ainitpropexterncall(val_t p0);
2891 void parser___parser_prod___AInitPropExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2892 typedef void (*parser___parser_prod___AInitPropExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2893 void parser___parser_prod___AInitPropExternCall___n_classid__eq(val_t p0, val_t p1);
2894 typedef void (*parser___parser_prod___AInitPropExternCall___n_classid__eq_t)(val_t p0, val_t p1);
2895 void parser___parser_prod___AInitPropExternCall___visit_all(val_t p0, val_t p1);
2896 typedef void (*parser___parser_prod___AInitPropExternCall___visit_all_t)(val_t p0, val_t p1);
2897 val_t NEW_AInitPropExternCall_parser___parser_nodes___ANode___init();
2898 val_t NEW_AInitPropExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2899 val_t NEW_ACastAsExternCall_parser___parser_prod___AExternCall___empty_init();
2900 void parser___parser_prod___ACastAsExternCall___empty_init(val_t p0, int* init_table);
2901 typedef void (*parser___parser_prod___ACastAsExternCall___empty_init_t)(val_t p0, int* init_table);
2902 val_t NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___empty_init();
2903 void parser___parser_prod___ACastAsExternCall___init_acastasexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2904 typedef void (*parser___parser_prod___ACastAsExternCall___init_acastasexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2905 val_t NEW_ACastAsExternCall_parser___parser_prod___ACastAsExternCall___init_acastasexterncall(val_t p0, val_t p1, val_t p2);
2906 void parser___parser_prod___ACastAsExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2907 typedef void (*parser___parser_prod___ACastAsExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2908 void parser___parser_prod___ACastAsExternCall___n_from_type__eq(val_t p0, val_t p1);
2909 typedef void (*parser___parser_prod___ACastAsExternCall___n_from_type__eq_t)(val_t p0, val_t p1);
2910 void parser___parser_prod___ACastAsExternCall___n_kwas__eq(val_t p0, val_t p1);
2911 typedef void (*parser___parser_prod___ACastAsExternCall___n_kwas__eq_t)(val_t p0, val_t p1);
2912 void parser___parser_prod___ACastAsExternCall___n_to_type__eq(val_t p0, val_t p1);
2913 typedef void (*parser___parser_prod___ACastAsExternCall___n_to_type__eq_t)(val_t p0, val_t p1);
2914 void parser___parser_prod___ACastAsExternCall___visit_all(val_t p0, val_t p1);
2915 typedef void (*parser___parser_prod___ACastAsExternCall___visit_all_t)(val_t p0, val_t p1);
2916 val_t NEW_ACastAsExternCall_parser___parser_nodes___ANode___init();
2917 val_t NEW_ACastAsExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2918 val_t NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___empty_init();
2919 void parser___parser_prod___AAsNullableExternCall___empty_init(val_t p0, int* init_table);
2920 typedef void (*parser___parser_prod___AAsNullableExternCall___empty_init_t)(val_t p0, int* init_table);
2921 val_t NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___empty_init();
2922 void parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2923 typedef void (*parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall_t)(val_t p0, val_t p1, val_t p2, val_t p3, int* init_table);
2924 val_t NEW_AAsNullableExternCall_parser___parser_prod___AAsNullableExternCall___init_aasnullableexterncall(val_t p0, val_t p1, val_t p2);
2925 void parser___parser_prod___AAsNullableExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2926 typedef void (*parser___parser_prod___AAsNullableExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2927 void parser___parser_prod___AAsNullableExternCall___n_type__eq(val_t p0, val_t p1);
2928 typedef void (*parser___parser_prod___AAsNullableExternCall___n_type__eq_t)(val_t p0, val_t p1);
2929 void parser___parser_prod___AAsNullableExternCall___n_kwas__eq(val_t p0, val_t p1);
2930 typedef void (*parser___parser_prod___AAsNullableExternCall___n_kwas__eq_t)(val_t p0, val_t p1);
2931 void parser___parser_prod___AAsNullableExternCall___n_kwnullable__eq(val_t p0, val_t p1);
2932 typedef void (*parser___parser_prod___AAsNullableExternCall___n_kwnullable__eq_t)(val_t p0, val_t p1);
2933 void parser___parser_prod___AAsNullableExternCall___visit_all(val_t p0, val_t p1);
2934 typedef void (*parser___parser_prod___AAsNullableExternCall___visit_all_t)(val_t p0, val_t p1);
2935 val_t NEW_AAsNullableExternCall_parser___parser_nodes___ANode___init();
2936 val_t NEW_AAsNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2937 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___empty_init();
2938 void parser___parser_prod___AAsNotNullableExternCall___empty_init(val_t p0, int* init_table);
2939 typedef void (*parser___parser_prod___AAsNotNullableExternCall___empty_init_t)(val_t p0, int* init_table);
2940 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___empty_init();
2941 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);
2942 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);
2943 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AAsNotNullableExternCall___init_aasnotnullableexterncall(val_t p0, val_t p1, val_t p2, val_t p3);
2944 void parser___parser_prod___AAsNotNullableExternCall___replace_child(val_t p0, val_t p1, val_t p2);
2945 typedef void (*parser___parser_prod___AAsNotNullableExternCall___replace_child_t)(val_t p0, val_t p1, val_t p2);
2946 void parser___parser_prod___AAsNotNullableExternCall___n_type__eq(val_t p0, val_t p1);
2947 typedef void (*parser___parser_prod___AAsNotNullableExternCall___n_type__eq_t)(val_t p0, val_t p1);
2948 void parser___parser_prod___AAsNotNullableExternCall___n_kwas__eq(val_t p0, val_t p1);
2949 typedef void (*parser___parser_prod___AAsNotNullableExternCall___n_kwas__eq_t)(val_t p0, val_t p1);
2950 void parser___parser_prod___AAsNotNullableExternCall___n_kwnot__eq(val_t p0, val_t p1);
2951 typedef void (*parser___parser_prod___AAsNotNullableExternCall___n_kwnot__eq_t)(val_t p0, val_t p1);
2952 void parser___parser_prod___AAsNotNullableExternCall___n_kwnullable__eq(val_t p0, val_t p1);
2953 typedef void (*parser___parser_prod___AAsNotNullableExternCall___n_kwnullable__eq_t)(val_t p0, val_t p1);
2954 void parser___parser_prod___AAsNotNullableExternCall___visit_all(val_t p0, val_t p1);
2955 typedef void (*parser___parser_prod___AAsNotNullableExternCall___visit_all_t)(val_t p0, val_t p1);
2956 val_t NEW_AAsNotNullableExternCall_parser___parser_nodes___ANode___init();
2957 val_t NEW_AAsNotNullableExternCall_parser___parser_prod___AExternCall___init_aexterncall();
2958 void parser___parser_prod___AInLanguage___empty_init(val_t p0, int* init_table);
2959 typedef void (*parser___parser_prod___AInLanguage___empty_init_t)(val_t p0, int* init_table);
2960 val_t NEW_AInLanguage_parser___parser_prod___AInLanguage___empty_init();
2961 void parser___parser_prod___AInLanguage___init_ainlanguage(val_t p0, val_t p1, val_t p2, int* init_table);
2962 typedef void (*parser___parser_prod___AInLanguage___init_ainlanguage_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2963 val_t NEW_AInLanguage_parser___parser_prod___AInLanguage___init_ainlanguage(val_t p0, val_t p1);
2964 void parser___parser_prod___AInLanguage___replace_child(val_t p0, val_t p1, val_t p2);
2965 typedef void (*parser___parser_prod___AInLanguage___replace_child_t)(val_t p0, val_t p1, val_t p2);
2966 void parser___parser_prod___AInLanguage___n_kwin__eq(val_t p0, val_t p1);
2967 typedef void (*parser___parser_prod___AInLanguage___n_kwin__eq_t)(val_t p0, val_t p1);
2968 void parser___parser_prod___AInLanguage___n_string__eq(val_t p0, val_t p1);
2969 typedef void (*parser___parser_prod___AInLanguage___n_string__eq_t)(val_t p0, val_t p1);
2970 void parser___parser_prod___AInLanguage___visit_all(val_t p0, val_t p1);
2971 typedef void (*parser___parser_prod___AInLanguage___visit_all_t)(val_t p0, val_t p1);
2972 val_t NEW_AInLanguage_parser___parser_nodes___ANode___init();
2973 void parser___parser_prod___AExternCodeBlock___empty_init(val_t p0, int* init_table);
2974 typedef void (*parser___parser_prod___AExternCodeBlock___empty_init_t)(val_t p0, int* init_table);
2975 val_t NEW_AExternCodeBlock_parser___parser_prod___AExternCodeBlock___empty_init();
2976 void parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(val_t p0, val_t p1, val_t p2, int* init_table);
2977 typedef void (*parser___parser_prod___AExternCodeBlock___init_aexterncodeblock_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2978 val_t NEW_AExternCodeBlock_parser___parser_prod___AExternCodeBlock___init_aexterncodeblock(val_t p0, val_t p1);
2979 void parser___parser_prod___AExternCodeBlock___replace_child(val_t p0, val_t p1, val_t p2);
2980 typedef void (*parser___parser_prod___AExternCodeBlock___replace_child_t)(val_t p0, val_t p1, val_t p2);
2981 void parser___parser_prod___AExternCodeBlock___n_in_language__eq(val_t p0, val_t p1);
2982 typedef void (*parser___parser_prod___AExternCodeBlock___n_in_language__eq_t)(val_t p0, val_t p1);
2983 void parser___parser_prod___AExternCodeBlock___n_extern_code_segment__eq(val_t p0, val_t p1);
2984 typedef void (*parser___parser_prod___AExternCodeBlock___n_extern_code_segment__eq_t)(val_t p0, val_t p1);
2985 void parser___parser_prod___AExternCodeBlock___visit_all(val_t p0, val_t p1);
2986 typedef void (*parser___parser_prod___AExternCodeBlock___visit_all_t)(val_t p0, val_t p1);
2987 val_t NEW_AExternCodeBlock_parser___parser_nodes___ANode___init();
2988 void parser___parser_prod___AQualified___empty_init(val_t p0, int* init_table);
2989 typedef void (*parser___parser_prod___AQualified___empty_init_t)(val_t p0, int* init_table);
2990 val_t NEW_AQualified_parser___parser_prod___AQualified___empty_init();
2991 void parser___parser_prod___AQualified___init_aqualified(val_t p0, val_t p1, val_t p2, int* init_table);
2992 typedef void (*parser___parser_prod___AQualified___init_aqualified_t)(val_t p0, val_t p1, val_t p2, int* init_table);
2993 typedef void (*CLOS_OC_parser___parser_prod___AQualified___init_aqualified_1_0)(struct stack_frame_t *);
2994 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);
2995 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);
2996 val_t NEW_AQualified_parser___parser_prod___AQualified___init_aqualified(val_t p0, val_t p1);
2997 void parser___parser_prod___AQualified___replace_child(val_t p0, val_t p1, val_t p2);
2998 typedef void (*parser___parser_prod___AQualified___replace_child_t)(val_t p0, val_t p1, val_t p2);
2999 void parser___parser_prod___AQualified___n_classid__eq(val_t p0, val_t p1);
3000 typedef void (*parser___parser_prod___AQualified___n_classid__eq_t)(val_t p0, val_t p1);
3001 void parser___parser_prod___AQualified___visit_all(val_t p0, val_t p1);
3002 typedef void (*parser___parser_prod___AQualified___visit_all_t)(val_t p0, val_t p1);
3003 typedef void (*CLOS_OC_parser___parser_prod___AQualified___visit_all_1_0)(struct stack_frame_t *);
3004 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);
3005 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);
3006 val_t NEW_AQualified_parser___parser_nodes___ANode___init();
3007 void parser___parser_prod___ADoc___empty_init(val_t p0, int* init_table);
3008 typedef void (*parser___parser_prod___ADoc___empty_init_t)(val_t p0, int* init_table);
3009 val_t NEW_ADoc_parser___parser_prod___ADoc___empty_init();
3010 void parser___parser_prod___ADoc___init_adoc(val_t p0, val_t p1, int* init_table);
3011 typedef void (*parser___parser_prod___ADoc___init_adoc_t)(val_t p0, val_t p1, int* init_table);
3012 typedef void (*CLOS_OC_parser___parser_prod___ADoc___init_adoc_1_0)(struct stack_frame_t *);
3013 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);
3014 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);
3015 val_t NEW_ADoc_parser___parser_prod___ADoc___init_adoc(val_t p0);
3016 void parser___parser_prod___ADoc___replace_child(val_t p0, val_t p1, val_t p2);
3017 typedef void (*parser___parser_prod___ADoc___replace_child_t)(val_t p0, val_t p1, val_t p2);
3018 void parser___parser_prod___ADoc___visit_all(val_t p0, val_t p1);
3019 typedef void (*parser___parser_prod___ADoc___visit_all_t)(val_t p0, val_t p1);
3020 typedef void (*CLOS_OC_parser___parser_prod___ADoc___visit_all_1_0)(struct stack_frame_t *);
3021 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);
3022 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);
3023 val_t NEW_ADoc_parser___parser_nodes___ANode___init();
3024 void parser___parser_prod___AAnnotations___empty_init(val_t p0, int* init_table);
3025 typedef void (*parser___parser_prod___AAnnotations___empty_init_t)(val_t p0, int* init_table);
3026 val_t NEW_AAnnotations_parser___parser_prod___AAnnotations___empty_init();
3027 void parser___parser_prod___AAnnotations___init_aannotations(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
3028 typedef void (*parser___parser_prod___AAnnotations___init_aannotations_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, int* init_table);
3029 typedef void (*CLOS_OC_parser___parser_prod___AAnnotations___init_aannotations_1_0)(struct stack_frame_t *);
3030 void OC_parser___parser_prod___AAnnotations___init_aannotations_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3031 typedef void (*OC_parser___parser_prod___AAnnotations___init_aannotations_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3032 val_t NEW_AAnnotations_parser___parser_prod___AAnnotations___init_aannotations(val_t p0, val_t p1, val_t p2, val_t p3);
3033 void parser___parser_prod___AAnnotations___replace_child(val_t p0, val_t p1, val_t p2);
3034 typedef void (*parser___parser_prod___AAnnotations___replace_child_t)(val_t p0, val_t p1, val_t p2);
3035 void parser___parser_prod___AAnnotations___n_at__eq(val_t p0, val_t p1);
3036 typedef void (*parser___parser_prod___AAnnotations___n_at__eq_t)(val_t p0, val_t p1);
3037 void parser___parser_prod___AAnnotations___n_opar__eq(val_t p0, val_t p1);
3038 typedef void (*parser___parser_prod___AAnnotations___n_opar__eq_t)(val_t p0, val_t p1);
3039 void parser___parser_prod___AAnnotations___n_cpar__eq(val_t p0, val_t p1);
3040 typedef void (*parser___parser_prod___AAnnotations___n_cpar__eq_t)(val_t p0, val_t p1);
3041 void parser___parser_prod___AAnnotations___visit_all(val_t p0, val_t p1);
3042 typedef void (*parser___parser_prod___AAnnotations___visit_all_t)(val_t p0, val_t p1);
3043 typedef void (*CLOS_OC_parser___parser_prod___AAnnotations___visit_all_1_0)(struct stack_frame_t *);
3044 void OC_parser___parser_prod___AAnnotations___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3045 typedef void (*OC_parser___parser_prod___AAnnotations___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3046 val_t NEW_AAnnotations_parser___parser_nodes___ANode___init();
3047 void parser___parser_prod___AAnnotation___empty_init(val_t p0, int* init_table);
3048 typedef void (*parser___parser_prod___AAnnotation___empty_init_t)(val_t p0, int* init_table);
3049 val_t NEW_AAnnotation_parser___parser_prod___AAnnotation___empty_init();
3050 void parser___parser_prod___AAnnotation___init_aannotation(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
3051 typedef void (*parser___parser_prod___AAnnotation___init_aannotation_t)(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, int* init_table);
3052 typedef void (*CLOS_OC_parser___parser_prod___AAnnotation___init_aannotation_1_0)(struct stack_frame_t *);
3053 void OC_parser___parser_prod___AAnnotation___init_aannotation_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3054 typedef void (*OC_parser___parser_prod___AAnnotation___init_aannotation_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3055 val_t NEW_AAnnotation_parser___parser_prod___AAnnotation___init_aannotation(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
3056 void parser___parser_prod___AAnnotation___replace_child(val_t p0, val_t p1, val_t p2);
3057 typedef void (*parser___parser_prod___AAnnotation___replace_child_t)(val_t p0, val_t p1, val_t p2);
3058 void parser___parser_prod___AAnnotation___n_atid__eq(val_t p0, val_t p1);
3059 typedef void (*parser___parser_prod___AAnnotation___n_atid__eq_t)(val_t p0, val_t p1);
3060 void parser___parser_prod___AAnnotation___n_opar__eq(val_t p0, val_t p1);
3061 typedef void (*parser___parser_prod___AAnnotation___n_opar__eq_t)(val_t p0, val_t p1);
3062 void parser___parser_prod___AAnnotation___n_cpar__eq(val_t p0, val_t p1);
3063 typedef void (*parser___parser_prod___AAnnotation___n_cpar__eq_t)(val_t p0, val_t p1);
3064 void parser___parser_prod___AAnnotation___n_annotations__eq(val_t p0, val_t p1);
3065 typedef void (*parser___parser_prod___AAnnotation___n_annotations__eq_t)(val_t p0, val_t p1);
3066 void parser___parser_prod___AAnnotation___visit_all(val_t p0, val_t p1);
3067 typedef void (*parser___parser_prod___AAnnotation___visit_all_t)(val_t p0, val_t p1);
3068 typedef void (*CLOS_OC_parser___parser_prod___AAnnotation___visit_all_1_0)(struct stack_frame_t *);
3069 void OC_parser___parser_prod___AAnnotation___visit_all_1(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3070 typedef void (*OC_parser___parser_prod___AAnnotation___visit_all_1_t)(struct stack_frame_t *closctx, val_t p0, struct stack_frame_t *closctx_param, fun_t clos_fun0);
3071 val_t NEW_AAnnotation_parser___parser_nodes___ANode___init();
3072 void parser___parser_prod___ATypeAtArg___empty_init(val_t p0, int* init_table);
3073 typedef void (*parser___parser_prod___ATypeAtArg___empty_init_t)(val_t p0, int* init_table);
3074 val_t NEW_ATypeAtArg_parser___parser_prod___ATypeAtArg___empty_init();
3075 void parser___parser_prod___ATypeAtArg___init_atypeatarg(val_t p0, val_t p1, int* init_table);
3076 typedef void (*parser___parser_prod___ATypeAtArg___init_atypeatarg_t)(val_t p0, val_t p1, int* init_table);
3077 val_t NEW_ATypeAtArg_parser___parser_prod___ATypeAtArg___init_atypeatarg(val_t p0);
3078 void parser___parser_prod___ATypeAtArg___replace_child(val_t p0, val_t p1, val_t p2);
3079 typedef void (*parser___parser_prod___ATypeAtArg___replace_child_t)(val_t p0, val_t p1, val_t p2);
3080 void parser___parser_prod___ATypeAtArg___n_type__eq(val_t p0, val_t p1);
3081 typedef void (*parser___parser_prod___ATypeAtArg___n_type__eq_t)(val_t p0, val_t p1);
3082 void parser___parser_prod___ATypeAtArg___visit_all(val_t p0, val_t p1);
3083 typedef void (*parser___parser_prod___ATypeAtArg___visit_all_t)(val_t p0, val_t p1);
3084 val_t NEW_ATypeAtArg_parser___parser_nodes___ANode___init();
3085 void parser___parser_prod___AExprAtArg___empty_init(val_t p0, int* init_table);
3086 typedef void (*parser___parser_prod___AExprAtArg___empty_init_t)(val_t p0, int* init_table);
3087 val_t NEW_AExprAtArg_parser___parser_prod___AExprAtArg___empty_init();
3088 void parser___parser_prod___AExprAtArg___init_aexpratarg(val_t p0, val_t p1, int* init_table);
3089 typedef void (*parser___parser_prod___AExprAtArg___init_aexpratarg_t)(val_t p0, val_t p1, int* init_table);
3090 val_t NEW_AExprAtArg_parser___parser_prod___AExprAtArg___init_aexpratarg(val_t p0);
3091 void parser___parser_prod___AExprAtArg___replace_child(val_t p0, val_t p1, val_t p2);
3092 typedef void (*parser___parser_prod___AExprAtArg___replace_child_t)(val_t p0, val_t p1, val_t p2);
3093 void parser___parser_prod___AExprAtArg___n_expr__eq(val_t p0, val_t p1);
3094 typedef void (*parser___parser_prod___AExprAtArg___n_expr__eq_t)(val_t p0, val_t p1);
3095 void parser___parser_prod___AExprAtArg___visit_all(val_t p0, val_t p1);
3096 typedef void (*parser___parser_prod___AExprAtArg___visit_all_t)(val_t p0, val_t p1);
3097 val_t NEW_AExprAtArg_parser___parser_nodes___ANode___init();
3098 void parser___parser_prod___AAtAtArg___empty_init(val_t p0, int* init_table);
3099 typedef void (*parser___parser_prod___AAtAtArg___empty_init_t)(val_t p0, int* init_table);
3100 val_t NEW_AAtAtArg_parser___parser_prod___AAtAtArg___empty_init();
3101 void parser___parser_prod___AAtAtArg___init_aatatarg(val_t p0, val_t p1, int* init_table);
3102 typedef void (*parser___parser_prod___AAtAtArg___init_aatatarg_t)(val_t p0, val_t p1, int* init_table);
3103 val_t NEW_AAtAtArg_parser___parser_prod___AAtAtArg___init_aatatarg(val_t p0);
3104 void parser___parser_prod___AAtAtArg___replace_child(val_t p0, val_t p1, val_t p2);
3105 typedef void (*parser___parser_prod___AAtAtArg___replace_child_t)(val_t p0, val_t p1, val_t p2);
3106 void parser___parser_prod___AAtAtArg___n_annotations__eq(val_t p0, val_t p1);
3107 typedef void (*parser___parser_prod___AAtAtArg___n_annotations__eq_t)(val_t p0, val_t p1);
3108 void parser___parser_prod___AAtAtArg___visit_all(val_t p0, val_t p1);
3109 typedef void (*parser___parser_prod___AAtAtArg___visit_all_t)(val_t p0, val_t p1);
3110 val_t NEW_AAtAtArg_parser___parser_nodes___ANode___init();
3111 void parser___parser_prod___AIdAtid___empty_init(val_t p0, int* init_table);
3112 typedef void (*parser___parser_prod___AIdAtid___empty_init_t)(val_t p0, int* init_table);
3113 val_t NEW_AIdAtid_parser___parser_prod___AIdAtid___empty_init();
3114 void parser___parser_prod___AIdAtid___init_aidatid(val_t p0, val_t p1, int* init_table);
3115 typedef void (*parser___parser_prod___AIdAtid___init_aidatid_t)(val_t p0, val_t p1, int* init_table);
3116 val_t NEW_AIdAtid_parser___parser_prod___AIdAtid___init_aidatid(val_t p0);
3117 void parser___parser_prod___AIdAtid___replace_child(val_t p0, val_t p1, val_t p2);
3118 typedef void (*parser___parser_prod___AIdAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3119 void parser___parser_prod___AIdAtid___n_id__eq(val_t p0, val_t p1);
3120 typedef void (*parser___parser_prod___AIdAtid___n_id__eq_t)(val_t p0, val_t p1);
3121 void parser___parser_prod___AIdAtid___visit_all(val_t p0, val_t p1);
3122 typedef void (*parser___parser_prod___AIdAtid___visit_all_t)(val_t p0, val_t p1);
3123 val_t NEW_AIdAtid_parser___parser_nodes___ANode___init();
3124 void parser___parser_prod___AKwexternAtid___empty_init(val_t p0, int* init_table);
3125 typedef void (*parser___parser_prod___AKwexternAtid___empty_init_t)(val_t p0, int* init_table);
3126 val_t NEW_AKwexternAtid_parser___parser_prod___AKwexternAtid___empty_init();
3127 void parser___parser_prod___AKwexternAtid___init_akwexternatid(val_t p0, val_t p1, int* init_table);
3128 typedef void (*parser___parser_prod___AKwexternAtid___init_akwexternatid_t)(val_t p0, val_t p1, int* init_table);
3129 val_t NEW_AKwexternAtid_parser___parser_prod___AKwexternAtid___init_akwexternatid(val_t p0);
3130 void parser___parser_prod___AKwexternAtid___replace_child(val_t p0, val_t p1, val_t p2);
3131 typedef void (*parser___parser_prod___AKwexternAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3132 void parser___parser_prod___AKwexternAtid___n_id__eq(val_t p0, val_t p1);
3133 typedef void (*parser___parser_prod___AKwexternAtid___n_id__eq_t)(val_t p0, val_t p1);
3134 void parser___parser_prod___AKwexternAtid___visit_all(val_t p0, val_t p1);
3135 typedef void (*parser___parser_prod___AKwexternAtid___visit_all_t)(val_t p0, val_t p1);
3136 val_t NEW_AKwexternAtid_parser___parser_nodes___ANode___init();
3137 void parser___parser_prod___AKwinternAtid___empty_init(val_t p0, int* init_table);
3138 typedef void (*parser___parser_prod___AKwinternAtid___empty_init_t)(val_t p0, int* init_table);
3139 val_t NEW_AKwinternAtid_parser___parser_prod___AKwinternAtid___empty_init();
3140 void parser___parser_prod___AKwinternAtid___init_akwinternatid(val_t p0, val_t p1, int* init_table);
3141 typedef void (*parser___parser_prod___AKwinternAtid___init_akwinternatid_t)(val_t p0, val_t p1, int* init_table);
3142 val_t NEW_AKwinternAtid_parser___parser_prod___AKwinternAtid___init_akwinternatid(val_t p0);
3143 void parser___parser_prod___AKwinternAtid___replace_child(val_t p0, val_t p1, val_t p2);
3144 typedef void (*parser___parser_prod___AKwinternAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3145 void parser___parser_prod___AKwinternAtid___n_id__eq(val_t p0, val_t p1);
3146 typedef void (*parser___parser_prod___AKwinternAtid___n_id__eq_t)(val_t p0, val_t p1);
3147 void parser___parser_prod___AKwinternAtid___visit_all(val_t p0, val_t p1);
3148 typedef void (*parser___parser_prod___AKwinternAtid___visit_all_t)(val_t p0, val_t p1);
3149 val_t NEW_AKwinternAtid_parser___parser_nodes___ANode___init();
3150 void parser___parser_prod___AKwreadableAtid___empty_init(val_t p0, int* init_table);
3151 typedef void (*parser___parser_prod___AKwreadableAtid___empty_init_t)(val_t p0, int* init_table);
3152 val_t NEW_AKwreadableAtid_parser___parser_prod___AKwreadableAtid___empty_init();
3153 void parser___parser_prod___AKwreadableAtid___init_akwreadableatid(val_t p0, val_t p1, int* init_table);
3154 typedef void (*parser___parser_prod___AKwreadableAtid___init_akwreadableatid_t)(val_t p0, val_t p1, int* init_table);
3155 val_t NEW_AKwreadableAtid_parser___parser_prod___AKwreadableAtid___init_akwreadableatid(val_t p0);
3156 void parser___parser_prod___AKwreadableAtid___replace_child(val_t p0, val_t p1, val_t p2);
3157 typedef void (*parser___parser_prod___AKwreadableAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3158 void parser___parser_prod___AKwreadableAtid___n_id__eq(val_t p0, val_t p1);
3159 typedef void (*parser___parser_prod___AKwreadableAtid___n_id__eq_t)(val_t p0, val_t p1);
3160 void parser___parser_prod___AKwreadableAtid___visit_all(val_t p0, val_t p1);
3161 typedef void (*parser___parser_prod___AKwreadableAtid___visit_all_t)(val_t p0, val_t p1);
3162 val_t NEW_AKwreadableAtid_parser___parser_nodes___ANode___init();
3163 void parser___parser_prod___AKwwritableAtid___empty_init(val_t p0, int* init_table);
3164 typedef void (*parser___parser_prod___AKwwritableAtid___empty_init_t)(val_t p0, int* init_table);
3165 val_t NEW_AKwwritableAtid_parser___parser_prod___AKwwritableAtid___empty_init();
3166 void parser___parser_prod___AKwwritableAtid___init_akwwritableatid(val_t p0, val_t p1, int* init_table);
3167 typedef void (*parser___parser_prod___AKwwritableAtid___init_akwwritableatid_t)(val_t p0, val_t p1, int* init_table);
3168 val_t NEW_AKwwritableAtid_parser___parser_prod___AKwwritableAtid___init_akwwritableatid(val_t p0);
3169 void parser___parser_prod___AKwwritableAtid___replace_child(val_t p0, val_t p1, val_t p2);
3170 typedef void (*parser___parser_prod___AKwwritableAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3171 void parser___parser_prod___AKwwritableAtid___n_id__eq(val_t p0, val_t p1);
3172 typedef void (*parser___parser_prod___AKwwritableAtid___n_id__eq_t)(val_t p0, val_t p1);
3173 void parser___parser_prod___AKwwritableAtid___visit_all(val_t p0, val_t p1);
3174 typedef void (*parser___parser_prod___AKwwritableAtid___visit_all_t)(val_t p0, val_t p1);
3175 val_t NEW_AKwwritableAtid_parser___parser_nodes___ANode___init();
3176 void parser___parser_prod___AKwimportAtid___empty_init(val_t p0, int* init_table);
3177 typedef void (*parser___parser_prod___AKwimportAtid___empty_init_t)(val_t p0, int* init_table);
3178 val_t NEW_AKwimportAtid_parser___parser_prod___AKwimportAtid___empty_init();
3179 void parser___parser_prod___AKwimportAtid___init_akwimportatid(val_t p0, val_t p1, int* init_table);
3180 typedef void (*parser___parser_prod___AKwimportAtid___init_akwimportatid_t)(val_t p0, val_t p1, int* init_table);
3181 val_t NEW_AKwimportAtid_parser___parser_prod___AKwimportAtid___init_akwimportatid(val_t p0);
3182 void parser___parser_prod___AKwimportAtid___replace_child(val_t p0, val_t p1, val_t p2);
3183 typedef void (*parser___parser_prod___AKwimportAtid___replace_child_t)(val_t p0, val_t p1, val_t p2);
3184 void parser___parser_prod___AKwimportAtid___n_id__eq(val_t p0, val_t p1);
3185 typedef void (*parser___parser_prod___AKwimportAtid___n_id__eq_t)(val_t p0, val_t p1);
3186 void parser___parser_prod___AKwimportAtid___visit_all(val_t p0, val_t p1);
3187 typedef void (*parser___parser_prod___AKwimportAtid___visit_all_t)(val_t p0, val_t p1);
3188 val_t NEW_AKwimportAtid_parser___parser_nodes___ANode___init();
3189 void parser___parser_prod___Start___replace_child(val_t p0, val_t p1, val_t p2);
3190 typedef void (*parser___parser_prod___Start___replace_child_t)(val_t p0, val_t p1, val_t p2);
3191 void parser___parser_prod___Start___visit_all(val_t p0, val_t p1);
3192 typedef void (*parser___parser_prod___Start___visit_all_t)(val_t p0, val_t p1);
3193 val_t NEW_Start_parser___parser_nodes___Start___init(val_t p0, val_t p1);
3194 #endif