misc: update Changelog and NOTICE; remove BUGS and TODO
[nit.git] / c_src / lexer._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires lexer. */
2 #ifndef lexer_sep
3 #define lexer_sep
4 #include "parser_nodes._sep.h"
5 #include <nit_common.h>
6
7 extern const classtable_elt_t VFT_Lexer[];
8 extern const char *LOCATE_lexer;
9 extern const int SFT_lexer[];
10 #define ATTR_lexer___Token____text(recv) ATTR(recv, (SFT_lexer[0] + 0))
11 #define ATTR_lexer___Token____filename(recv) ATTR(recv, (SFT_lexer[0] + 1))
12 #define ATTR_lexer___Token____line(recv) ATTR(recv, (SFT_lexer[0] + 2))
13 #define ATTR_lexer___Token____pos(recv) ATTR(recv, (SFT_lexer[0] + 3))
14 #define CALL_lexer___Token___text(recv) ((lexer___Token___text_t)CALL((recv), (SFT_lexer[1] + 0)))
15 #define CALL_lexer___Token___text__eq(recv) ((lexer___Token___text__eq_t)CALL((recv), (SFT_lexer[1] + 1)))
16 #define CALL_lexer___Token___filename(recv) ((lexer___Token___filename_t)CALL((recv), (SFT_lexer[1] + 2)))
17 #define CALL_lexer___Token___line(recv) ((lexer___Token___line_t)CALL((recv), (SFT_lexer[1] + 3)))
18 #define CALL_lexer___Token___pos(recv) ((lexer___Token___pos_t)CALL((recv), (SFT_lexer[1] + 4)))
19 #define CALL_lexer___Token___parser_index(recv) ((lexer___Token___parser_index_t)CALL((recv), (SFT_lexer[1] + 5)))
20 #define CALL_lexer___TEol___init_tk(recv) ((lexer___TEol___init_tk_t)CALL((recv), (SFT_lexer[2] + 0)))
21 #define CALL_lexer___TComment___init_tk(recv) ((lexer___TComment___init_tk_t)CALL((recv), (SFT_lexer[3] + 0)))
22 #define CALL_lexer___TKwpackage___init_tk(recv) ((lexer___TKwpackage___init_tk_t)CALL((recv), (SFT_lexer[4] + 0)))
23 #define CALL_lexer___TKwimport___init_tk(recv) ((lexer___TKwimport___init_tk_t)CALL((recv), (SFT_lexer[5] + 0)))
24 #define CALL_lexer___TKwclass___init_tk(recv) ((lexer___TKwclass___init_tk_t)CALL((recv), (SFT_lexer[6] + 0)))
25 #define CALL_lexer___TKwabstract___init_tk(recv) ((lexer___TKwabstract___init_tk_t)CALL((recv), (SFT_lexer[7] + 0)))
26 #define CALL_lexer___TKwinterface___init_tk(recv) ((lexer___TKwinterface___init_tk_t)CALL((recv), (SFT_lexer[8] + 0)))
27 #define CALL_lexer___TKwuniversal___init_tk(recv) ((lexer___TKwuniversal___init_tk_t)CALL((recv), (SFT_lexer[9] + 0)))
28 #define CALL_lexer___TKwspecial___init_tk(recv) ((lexer___TKwspecial___init_tk_t)CALL((recv), (SFT_lexer[10] + 0)))
29 #define CALL_lexer___TKwend___init_tk(recv) ((lexer___TKwend___init_tk_t)CALL((recv), (SFT_lexer[11] + 0)))
30 #define CALL_lexer___TKwmeth___init_tk(recv) ((lexer___TKwmeth___init_tk_t)CALL((recv), (SFT_lexer[12] + 0)))
31 #define CALL_lexer___TKwtype___init_tk(recv) ((lexer___TKwtype___init_tk_t)CALL((recv), (SFT_lexer[13] + 0)))
32 #define CALL_lexer___TKwattr___init_tk(recv) ((lexer___TKwattr___init_tk_t)CALL((recv), (SFT_lexer[14] + 0)))
33 #define CALL_lexer___TKwinit___init_tk(recv) ((lexer___TKwinit___init_tk_t)CALL((recv), (SFT_lexer[15] + 0)))
34 #define CALL_lexer___TKwredef___init_tk(recv) ((lexer___TKwredef___init_tk_t)CALL((recv), (SFT_lexer[16] + 0)))
35 #define CALL_lexer___TKwis___init_tk(recv) ((lexer___TKwis___init_tk_t)CALL((recv), (SFT_lexer[17] + 0)))
36 #define CALL_lexer___TKwdo___init_tk(recv) ((lexer___TKwdo___init_tk_t)CALL((recv), (SFT_lexer[18] + 0)))
37 #define CALL_lexer___TKwreadable___init_tk(recv) ((lexer___TKwreadable___init_tk_t)CALL((recv), (SFT_lexer[19] + 0)))
38 #define CALL_lexer___TKwwritable___init_tk(recv) ((lexer___TKwwritable___init_tk_t)CALL((recv), (SFT_lexer[20] + 0)))
39 #define CALL_lexer___TKwvar___init_tk(recv) ((lexer___TKwvar___init_tk_t)CALL((recv), (SFT_lexer[21] + 0)))
40 #define CALL_lexer___TKwintern___init_tk(recv) ((lexer___TKwintern___init_tk_t)CALL((recv), (SFT_lexer[22] + 0)))
41 #define CALL_lexer___TKwextern___init_tk(recv) ((lexer___TKwextern___init_tk_t)CALL((recv), (SFT_lexer[23] + 0)))
42 #define CALL_lexer___TKwprotected___init_tk(recv) ((lexer___TKwprotected___init_tk_t)CALL((recv), (SFT_lexer[24] + 0)))
43 #define CALL_lexer___TKwprivate___init_tk(recv) ((lexer___TKwprivate___init_tk_t)CALL((recv), (SFT_lexer[25] + 0)))
44 #define CALL_lexer___TKwintrude___init_tk(recv) ((lexer___TKwintrude___init_tk_t)CALL((recv), (SFT_lexer[26] + 0)))
45 #define CALL_lexer___TKwif___init_tk(recv) ((lexer___TKwif___init_tk_t)CALL((recv), (SFT_lexer[27] + 0)))
46 #define CALL_lexer___TKwthen___init_tk(recv) ((lexer___TKwthen___init_tk_t)CALL((recv), (SFT_lexer[28] + 0)))
47 #define CALL_lexer___TKwelse___init_tk(recv) ((lexer___TKwelse___init_tk_t)CALL((recv), (SFT_lexer[29] + 0)))
48 #define CALL_lexer___TKwwhile___init_tk(recv) ((lexer___TKwwhile___init_tk_t)CALL((recv), (SFT_lexer[30] + 0)))
49 #define CALL_lexer___TKwfor___init_tk(recv) ((lexer___TKwfor___init_tk_t)CALL((recv), (SFT_lexer[31] + 0)))
50 #define CALL_lexer___TKwin___init_tk(recv) ((lexer___TKwin___init_tk_t)CALL((recv), (SFT_lexer[32] + 0)))
51 #define CALL_lexer___TKwand___init_tk(recv) ((lexer___TKwand___init_tk_t)CALL((recv), (SFT_lexer[33] + 0)))
52 #define CALL_lexer___TKwor___init_tk(recv) ((lexer___TKwor___init_tk_t)CALL((recv), (SFT_lexer[34] + 0)))
53 #define CALL_lexer___TKwnot___init_tk(recv) ((lexer___TKwnot___init_tk_t)CALL((recv), (SFT_lexer[35] + 0)))
54 #define CALL_lexer___TKwreturn___init_tk(recv) ((lexer___TKwreturn___init_tk_t)CALL((recv), (SFT_lexer[36] + 0)))
55 #define CALL_lexer___TKwcontinue___init_tk(recv) ((lexer___TKwcontinue___init_tk_t)CALL((recv), (SFT_lexer[37] + 0)))
56 #define CALL_lexer___TKwbreak___init_tk(recv) ((lexer___TKwbreak___init_tk_t)CALL((recv), (SFT_lexer[38] + 0)))
57 #define CALL_lexer___TKwabort___init_tk(recv) ((lexer___TKwabort___init_tk_t)CALL((recv), (SFT_lexer[39] + 0)))
58 #define CALL_lexer___TKwassert___init_tk(recv) ((lexer___TKwassert___init_tk_t)CALL((recv), (SFT_lexer[40] + 0)))
59 #define CALL_lexer___TKwnew___init_tk(recv) ((lexer___TKwnew___init_tk_t)CALL((recv), (SFT_lexer[41] + 0)))
60 #define CALL_lexer___TKwisa___init_tk(recv) ((lexer___TKwisa___init_tk_t)CALL((recv), (SFT_lexer[42] + 0)))
61 #define CALL_lexer___TKwonce___init_tk(recv) ((lexer___TKwonce___init_tk_t)CALL((recv), (SFT_lexer[43] + 0)))
62 #define CALL_lexer___TKwsuper___init_tk(recv) ((lexer___TKwsuper___init_tk_t)CALL((recv), (SFT_lexer[44] + 0)))
63 #define CALL_lexer___TKwself___init_tk(recv) ((lexer___TKwself___init_tk_t)CALL((recv), (SFT_lexer[45] + 0)))
64 #define CALL_lexer___TKwtrue___init_tk(recv) ((lexer___TKwtrue___init_tk_t)CALL((recv), (SFT_lexer[46] + 0)))
65 #define CALL_lexer___TKwfalse___init_tk(recv) ((lexer___TKwfalse___init_tk_t)CALL((recv), (SFT_lexer[47] + 0)))
66 #define CALL_lexer___TKwnull___init_tk(recv) ((lexer___TKwnull___init_tk_t)CALL((recv), (SFT_lexer[48] + 0)))
67 #define CALL_lexer___TKwas___init_tk(recv) ((lexer___TKwas___init_tk_t)CALL((recv), (SFT_lexer[49] + 0)))
68 #define CALL_lexer___TKwwith___init_tk(recv) ((lexer___TKwwith___init_tk_t)CALL((recv), (SFT_lexer[50] + 0)))
69 #define CALL_lexer___TKwnullable___init_tk(recv) ((lexer___TKwnullable___init_tk_t)CALL((recv), (SFT_lexer[51] + 0)))
70 #define CALL_lexer___TKwisset___init_tk(recv) ((lexer___TKwisset___init_tk_t)CALL((recv), (SFT_lexer[52] + 0)))
71 #define CALL_lexer___TOpar___init_tk(recv) ((lexer___TOpar___init_tk_t)CALL((recv), (SFT_lexer[53] + 0)))
72 #define CALL_lexer___TCpar___init_tk(recv) ((lexer___TCpar___init_tk_t)CALL((recv), (SFT_lexer[54] + 0)))
73 #define CALL_lexer___TObra___init_tk(recv) ((lexer___TObra___init_tk_t)CALL((recv), (SFT_lexer[55] + 0)))
74 #define CALL_lexer___TCbra___init_tk(recv) ((lexer___TCbra___init_tk_t)CALL((recv), (SFT_lexer[56] + 0)))
75 #define CALL_lexer___TComma___init_tk(recv) ((lexer___TComma___init_tk_t)CALL((recv), (SFT_lexer[57] + 0)))
76 #define CALL_lexer___TColumn___init_tk(recv) ((lexer___TColumn___init_tk_t)CALL((recv), (SFT_lexer[58] + 0)))
77 #define CALL_lexer___TQuad___init_tk(recv) ((lexer___TQuad___init_tk_t)CALL((recv), (SFT_lexer[59] + 0)))
78 #define CALL_lexer___TAssign___init_tk(recv) ((lexer___TAssign___init_tk_t)CALL((recv), (SFT_lexer[60] + 0)))
79 #define CALL_lexer___TPluseq___init_tk(recv) ((lexer___TPluseq___init_tk_t)CALL((recv), (SFT_lexer[61] + 0)))
80 #define CALL_lexer___TMinuseq___init_tk(recv) ((lexer___TMinuseq___init_tk_t)CALL((recv), (SFT_lexer[62] + 0)))
81 #define CALL_lexer___TDotdotdot___init_tk(recv) ((lexer___TDotdotdot___init_tk_t)CALL((recv), (SFT_lexer[63] + 0)))
82 #define CALL_lexer___TDotdot___init_tk(recv) ((lexer___TDotdot___init_tk_t)CALL((recv), (SFT_lexer[64] + 0)))
83 #define CALL_lexer___TDot___init_tk(recv) ((lexer___TDot___init_tk_t)CALL((recv), (SFT_lexer[65] + 0)))
84 #define CALL_lexer___TPlus___init_tk(recv) ((lexer___TPlus___init_tk_t)CALL((recv), (SFT_lexer[66] + 0)))
85 #define CALL_lexer___TMinus___init_tk(recv) ((lexer___TMinus___init_tk_t)CALL((recv), (SFT_lexer[67] + 0)))
86 #define CALL_lexer___TStar___init_tk(recv) ((lexer___TStar___init_tk_t)CALL((recv), (SFT_lexer[68] + 0)))
87 #define CALL_lexer___TSlash___init_tk(recv) ((lexer___TSlash___init_tk_t)CALL((recv), (SFT_lexer[69] + 0)))
88 #define CALL_lexer___TPercent___init_tk(recv) ((lexer___TPercent___init_tk_t)CALL((recv), (SFT_lexer[70] + 0)))
89 #define CALL_lexer___TEq___init_tk(recv) ((lexer___TEq___init_tk_t)CALL((recv), (SFT_lexer[71] + 0)))
90 #define CALL_lexer___TNe___init_tk(recv) ((lexer___TNe___init_tk_t)CALL((recv), (SFT_lexer[72] + 0)))
91 #define CALL_lexer___TLt___init_tk(recv) ((lexer___TLt___init_tk_t)CALL((recv), (SFT_lexer[73] + 0)))
92 #define CALL_lexer___TLe___init_tk(recv) ((lexer___TLe___init_tk_t)CALL((recv), (SFT_lexer[74] + 0)))
93 #define CALL_lexer___TGt___init_tk(recv) ((lexer___TGt___init_tk_t)CALL((recv), (SFT_lexer[75] + 0)))
94 #define CALL_lexer___TGe___init_tk(recv) ((lexer___TGe___init_tk_t)CALL((recv), (SFT_lexer[76] + 0)))
95 #define CALL_lexer___TStarship___init_tk(recv) ((lexer___TStarship___init_tk_t)CALL((recv), (SFT_lexer[77] + 0)))
96 #define CALL_lexer___TClassid___init_tk(recv) ((lexer___TClassid___init_tk_t)CALL((recv), (SFT_lexer[78] + 0)))
97 #define CALL_lexer___TId___init_tk(recv) ((lexer___TId___init_tk_t)CALL((recv), (SFT_lexer[79] + 0)))
98 #define CALL_lexer___TAttrid___init_tk(recv) ((lexer___TAttrid___init_tk_t)CALL((recv), (SFT_lexer[80] + 0)))
99 #define CALL_lexer___TNumber___init_tk(recv) ((lexer___TNumber___init_tk_t)CALL((recv), (SFT_lexer[81] + 0)))
100 #define CALL_lexer___TFloat___init_tk(recv) ((lexer___TFloat___init_tk_t)CALL((recv), (SFT_lexer[82] + 0)))
101 #define CALL_lexer___TChar___init_tk(recv) ((lexer___TChar___init_tk_t)CALL((recv), (SFT_lexer[83] + 0)))
102 #define CALL_lexer___TString___init_tk(recv) ((lexer___TString___init_tk_t)CALL((recv), (SFT_lexer[84] + 0)))
103 #define CALL_lexer___TStartString___init_tk(recv) ((lexer___TStartString___init_tk_t)CALL((recv), (SFT_lexer[85] + 0)))
104 #define CALL_lexer___TMidString___init_tk(recv) ((lexer___TMidString___init_tk_t)CALL((recv), (SFT_lexer[86] + 0)))
105 #define CALL_lexer___TEndString___init_tk(recv) ((lexer___TEndString___init_tk_t)CALL((recv), (SFT_lexer[87] + 0)))
106 #define CALL_lexer___EOF___init(recv) ((lexer___EOF___init_t)CALL((recv), (SFT_lexer[88] + 0)))
107 #define ATTR_lexer___PError____message(recv) ATTR(recv, (SFT_lexer[89] + 0))
108 #define CALL_lexer___PError___message(recv) ((lexer___PError___message_t)CALL((recv), (SFT_lexer[90] + 0)))
109 #define CALL_lexer___PError___message__eq(recv) ((lexer___PError___message__eq_t)CALL((recv), (SFT_lexer[90] + 1)))
110 #define CALL_lexer___PError___init_error(recv) ((lexer___PError___init_error_t)CALL((recv), (SFT_lexer[90] + 2)))
111 #define ID_Lexer (SFT_lexer[91])
112 #define COLOR_Lexer (SFT_lexer[92])
113 #define ATTR_lexer___Lexer____token(recv) ATTR(recv, (SFT_lexer[93] + 0))
114 #define ATTR_lexer___Lexer____state(recv) ATTR(recv, (SFT_lexer[93] + 1))
115 #define ATTR_lexer___Lexer____filename(recv) ATTR(recv, (SFT_lexer[93] + 2))
116 #define ATTR_lexer___Lexer____stream(recv) ATTR(recv, (SFT_lexer[93] + 3))
117 #define ATTR_lexer___Lexer____stream_buf(recv) ATTR(recv, (SFT_lexer[93] + 4))
118 #define ATTR_lexer___Lexer____stream_pos(recv) ATTR(recv, (SFT_lexer[93] + 5))
119 #define ATTR_lexer___Lexer____line(recv) ATTR(recv, (SFT_lexer[93] + 6))
120 #define ATTR_lexer___Lexer____pos(recv) ATTR(recv, (SFT_lexer[93] + 7))
121 #define ATTR_lexer___Lexer____cr(recv) ATTR(recv, (SFT_lexer[93] + 8))
122 #define ATTR_lexer___Lexer____eof(recv) ATTR(recv, (SFT_lexer[93] + 9))
123 #define ATTR_lexer___Lexer____text(recv) ATTR(recv, (SFT_lexer[93] + 10))
124 #define ATTR_lexer___Lexer____goto_table(recv) ATTR(recv, (SFT_lexer[93] + 11))
125 #define ATTR_lexer___Lexer____accept_table(recv) ATTR(recv, (SFT_lexer[93] + 12))
126 #define INIT_TABLE_POS_Lexer (SFT_lexer[94] + 0)
127 #define CALL_lexer___Lexer___filename(recv) ((lexer___Lexer___filename_t)CALL((recv), (SFT_lexer[94] + 1)))
128 #define CALL_lexer___Lexer___state_initial(recv) ((lexer___Lexer___state_initial_t)CALL((recv), (SFT_lexer[94] + 2)))
129 #define CALL_lexer___Lexer___init(recv) ((lexer___Lexer___init_t)CALL((recv), (SFT_lexer[94] + 3)))
130 #define CALL_lexer___Lexer___peek(recv) ((lexer___Lexer___peek_t)CALL((recv), (SFT_lexer[94] + 4)))
131 #define CALL_lexer___Lexer___next(recv) ((lexer___Lexer___next_t)CALL((recv), (SFT_lexer[94] + 5)))
132 #define CALL_lexer___Lexer___get_token(recv) ((lexer___Lexer___get_token_t)CALL((recv), (SFT_lexer[94] + 6)))
133 #define CALL_lexer___Lexer___get_char(recv) ((lexer___Lexer___get_char_t)CALL((recv), (SFT_lexer[94] + 7)))
134 #define CALL_lexer___Lexer___push_back(recv) ((lexer___Lexer___push_back_t)CALL((recv), (SFT_lexer[94] + 8)))
135 #define CALL_lexer___Lexer___build_goto_table(recv) ((lexer___Lexer___build_goto_table_t)CALL((recv), (SFT_lexer[94] + 9)))
136 #define CALL_lexer___Lexer___nil_array(recv) ((lexer___Lexer___nil_array_t)CALL((recv), (SFT_lexer[94] + 10)))
137 #define CALL_lexer___Lexer___build_accept_table(recv) ((lexer___Lexer___build_accept_table_t)CALL((recv), (SFT_lexer[94] + 11)))
138 typedef val_t (* lexer___Token___to_s_t)(val_t self);
139 val_t lexer___Token___to_s(val_t self);
140 #define LOCATE_lexer___Token___to_s "lexer::Token::(string::Object::to_s)"
141 val_t NEW_Token_parser_nodes___PNode___init();
142 typedef val_t (* lexer___Token___text_t)(val_t self);
143 val_t lexer___Token___text(val_t self);
144 #define LOCATE_lexer___Token___text "lexer::Token::text"
145 typedef void (* lexer___Token___text__eq_t)(val_t self, val_t param0);
146 void lexer___Token___text__eq(val_t self, val_t param0);
147 #define LOCATE_lexer___Token___text__eq "lexer::Token::text="
148 typedef val_t (* lexer___Token___filename_t)(val_t self);
149 val_t lexer___Token___filename(val_t self);
150 #define LOCATE_lexer___Token___filename "lexer::Token::filename"
151 typedef val_t (* lexer___Token___line_t)(val_t self);
152 val_t lexer___Token___line(val_t self);
153 #define LOCATE_lexer___Token___line "lexer::Token::line"
154 typedef val_t (* lexer___Token___pos_t)(val_t self);
155 val_t lexer___Token___pos(val_t self);
156 #define LOCATE_lexer___Token___pos "lexer::Token::pos"
157 typedef val_t (* lexer___Token___parser_index_t)(val_t self);
158 val_t lexer___Token___parser_index(val_t self);
159 #define LOCATE_lexer___Token___parser_index "lexer::Token::parser_index"
160 val_t NEW_TEol_parser_nodes___PNode___init();
161 typedef val_t (* lexer___TEol___parser_index_t)(val_t self);
162 val_t lexer___TEol___parser_index(val_t self);
163 #define LOCATE_lexer___TEol___parser_index "lexer::TEol::(lexer::Token::parser_index)"
164 typedef void (* lexer___TEol___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
165 void lexer___TEol___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
166 #define LOCATE_lexer___TEol___init_tk "lexer::TEol::init_tk"
167 val_t NEW_TEol_lexer___TEol___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
168 val_t NEW_TComment_parser_nodes___PNode___init();
169 typedef val_t (* lexer___TComment___parser_index_t)(val_t self);
170 val_t lexer___TComment___parser_index(val_t self);
171 #define LOCATE_lexer___TComment___parser_index "lexer::TComment::(lexer::Token::parser_index)"
172 typedef void (* lexer___TComment___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
173 void lexer___TComment___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
174 #define LOCATE_lexer___TComment___init_tk "lexer::TComment::init_tk"
175 val_t NEW_TComment_lexer___TComment___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
176 val_t NEW_TKwpackage_parser_nodes___PNode___init();
177 typedef val_t (* lexer___TKwpackage___parser_index_t)(val_t self);
178 val_t lexer___TKwpackage___parser_index(val_t self);
179 #define LOCATE_lexer___TKwpackage___parser_index "lexer::TKwpackage::(lexer::Token::parser_index)"
180 typedef void (* lexer___TKwpackage___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
181 void lexer___TKwpackage___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
182 #define LOCATE_lexer___TKwpackage___init_tk "lexer::TKwpackage::init_tk"
183 val_t NEW_TKwpackage_lexer___TKwpackage___init_tk(val_t p0, val_t p1, val_t p2);
184 val_t NEW_TKwimport_parser_nodes___PNode___init();
185 typedef val_t (* lexer___TKwimport___parser_index_t)(val_t self);
186 val_t lexer___TKwimport___parser_index(val_t self);
187 #define LOCATE_lexer___TKwimport___parser_index "lexer::TKwimport::(lexer::Token::parser_index)"
188 typedef void (* lexer___TKwimport___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
189 void lexer___TKwimport___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
190 #define LOCATE_lexer___TKwimport___init_tk "lexer::TKwimport::init_tk"
191 val_t NEW_TKwimport_lexer___TKwimport___init_tk(val_t p0, val_t p1, val_t p2);
192 val_t NEW_TKwclass_parser_nodes___PNode___init();
193 typedef val_t (* lexer___TKwclass___parser_index_t)(val_t self);
194 val_t lexer___TKwclass___parser_index(val_t self);
195 #define LOCATE_lexer___TKwclass___parser_index "lexer::TKwclass::(lexer::Token::parser_index)"
196 typedef void (* lexer___TKwclass___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
197 void lexer___TKwclass___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
198 #define LOCATE_lexer___TKwclass___init_tk "lexer::TKwclass::init_tk"
199 val_t NEW_TKwclass_lexer___TKwclass___init_tk(val_t p0, val_t p1, val_t p2);
200 val_t NEW_TKwabstract_parser_nodes___PNode___init();
201 typedef val_t (* lexer___TKwabstract___parser_index_t)(val_t self);
202 val_t lexer___TKwabstract___parser_index(val_t self);
203 #define LOCATE_lexer___TKwabstract___parser_index "lexer::TKwabstract::(lexer::Token::parser_index)"
204 typedef void (* lexer___TKwabstract___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
205 void lexer___TKwabstract___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
206 #define LOCATE_lexer___TKwabstract___init_tk "lexer::TKwabstract::init_tk"
207 val_t NEW_TKwabstract_lexer___TKwabstract___init_tk(val_t p0, val_t p1, val_t p2);
208 val_t NEW_TKwinterface_parser_nodes___PNode___init();
209 typedef val_t (* lexer___TKwinterface___parser_index_t)(val_t self);
210 val_t lexer___TKwinterface___parser_index(val_t self);
211 #define LOCATE_lexer___TKwinterface___parser_index "lexer::TKwinterface::(lexer::Token::parser_index)"
212 typedef void (* lexer___TKwinterface___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
213 void lexer___TKwinterface___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
214 #define LOCATE_lexer___TKwinterface___init_tk "lexer::TKwinterface::init_tk"
215 val_t NEW_TKwinterface_lexer___TKwinterface___init_tk(val_t p0, val_t p1, val_t p2);
216 val_t NEW_TKwuniversal_parser_nodes___PNode___init();
217 typedef val_t (* lexer___TKwuniversal___parser_index_t)(val_t self);
218 val_t lexer___TKwuniversal___parser_index(val_t self);
219 #define LOCATE_lexer___TKwuniversal___parser_index "lexer::TKwuniversal::(lexer::Token::parser_index)"
220 typedef void (* lexer___TKwuniversal___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
221 void lexer___TKwuniversal___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
222 #define LOCATE_lexer___TKwuniversal___init_tk "lexer::TKwuniversal::init_tk"
223 val_t NEW_TKwuniversal_lexer___TKwuniversal___init_tk(val_t p0, val_t p1, val_t p2);
224 val_t NEW_TKwspecial_parser_nodes___PNode___init();
225 typedef val_t (* lexer___TKwspecial___parser_index_t)(val_t self);
226 val_t lexer___TKwspecial___parser_index(val_t self);
227 #define LOCATE_lexer___TKwspecial___parser_index "lexer::TKwspecial::(lexer::Token::parser_index)"
228 typedef void (* lexer___TKwspecial___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
229 void lexer___TKwspecial___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
230 #define LOCATE_lexer___TKwspecial___init_tk "lexer::TKwspecial::init_tk"
231 val_t NEW_TKwspecial_lexer___TKwspecial___init_tk(val_t p0, val_t p1, val_t p2);
232 val_t NEW_TKwend_parser_nodes___PNode___init();
233 typedef val_t (* lexer___TKwend___parser_index_t)(val_t self);
234 val_t lexer___TKwend___parser_index(val_t self);
235 #define LOCATE_lexer___TKwend___parser_index "lexer::TKwend::(lexer::Token::parser_index)"
236 typedef void (* lexer___TKwend___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
237 void lexer___TKwend___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
238 #define LOCATE_lexer___TKwend___init_tk "lexer::TKwend::init_tk"
239 val_t NEW_TKwend_lexer___TKwend___init_tk(val_t p0, val_t p1, val_t p2);
240 val_t NEW_TKwmeth_parser_nodes___PNode___init();
241 typedef val_t (* lexer___TKwmeth___parser_index_t)(val_t self);
242 val_t lexer___TKwmeth___parser_index(val_t self);
243 #define LOCATE_lexer___TKwmeth___parser_index "lexer::TKwmeth::(lexer::Token::parser_index)"
244 typedef void (* lexer___TKwmeth___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
245 void lexer___TKwmeth___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
246 #define LOCATE_lexer___TKwmeth___init_tk "lexer::TKwmeth::init_tk"
247 val_t NEW_TKwmeth_lexer___TKwmeth___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
248 val_t NEW_TKwtype_parser_nodes___PNode___init();
249 typedef val_t (* lexer___TKwtype___parser_index_t)(val_t self);
250 val_t lexer___TKwtype___parser_index(val_t self);
251 #define LOCATE_lexer___TKwtype___parser_index "lexer::TKwtype::(lexer::Token::parser_index)"
252 typedef void (* lexer___TKwtype___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
253 void lexer___TKwtype___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
254 #define LOCATE_lexer___TKwtype___init_tk "lexer::TKwtype::init_tk"
255 val_t NEW_TKwtype_lexer___TKwtype___init_tk(val_t p0, val_t p1, val_t p2);
256 val_t NEW_TKwattr_parser_nodes___PNode___init();
257 typedef val_t (* lexer___TKwattr___parser_index_t)(val_t self);
258 val_t lexer___TKwattr___parser_index(val_t self);
259 #define LOCATE_lexer___TKwattr___parser_index "lexer::TKwattr::(lexer::Token::parser_index)"
260 typedef void (* lexer___TKwattr___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
261 void lexer___TKwattr___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
262 #define LOCATE_lexer___TKwattr___init_tk "lexer::TKwattr::init_tk"
263 val_t NEW_TKwattr_lexer___TKwattr___init_tk(val_t p0, val_t p1, val_t p2);
264 val_t NEW_TKwinit_parser_nodes___PNode___init();
265 typedef val_t (* lexer___TKwinit___parser_index_t)(val_t self);
266 val_t lexer___TKwinit___parser_index(val_t self);
267 #define LOCATE_lexer___TKwinit___parser_index "lexer::TKwinit::(lexer::Token::parser_index)"
268 typedef void (* lexer___TKwinit___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
269 void lexer___TKwinit___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
270 #define LOCATE_lexer___TKwinit___init_tk "lexer::TKwinit::init_tk"
271 val_t NEW_TKwinit_lexer___TKwinit___init_tk(val_t p0, val_t p1, val_t p2);
272 val_t NEW_TKwredef_parser_nodes___PNode___init();
273 typedef val_t (* lexer___TKwredef___parser_index_t)(val_t self);
274 val_t lexer___TKwredef___parser_index(val_t self);
275 #define LOCATE_lexer___TKwredef___parser_index "lexer::TKwredef::(lexer::Token::parser_index)"
276 typedef void (* lexer___TKwredef___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
277 void lexer___TKwredef___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
278 #define LOCATE_lexer___TKwredef___init_tk "lexer::TKwredef::init_tk"
279 val_t NEW_TKwredef_lexer___TKwredef___init_tk(val_t p0, val_t p1, val_t p2);
280 val_t NEW_TKwis_parser_nodes___PNode___init();
281 typedef val_t (* lexer___TKwis___parser_index_t)(val_t self);
282 val_t lexer___TKwis___parser_index(val_t self);
283 #define LOCATE_lexer___TKwis___parser_index "lexer::TKwis::(lexer::Token::parser_index)"
284 typedef void (* lexer___TKwis___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
285 void lexer___TKwis___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
286 #define LOCATE_lexer___TKwis___init_tk "lexer::TKwis::init_tk"
287 val_t NEW_TKwis_lexer___TKwis___init_tk(val_t p0, val_t p1, val_t p2);
288 val_t NEW_TKwdo_parser_nodes___PNode___init();
289 typedef val_t (* lexer___TKwdo___parser_index_t)(val_t self);
290 val_t lexer___TKwdo___parser_index(val_t self);
291 #define LOCATE_lexer___TKwdo___parser_index "lexer::TKwdo::(lexer::Token::parser_index)"
292 typedef void (* lexer___TKwdo___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
293 void lexer___TKwdo___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
294 #define LOCATE_lexer___TKwdo___init_tk "lexer::TKwdo::init_tk"
295 val_t NEW_TKwdo_lexer___TKwdo___init_tk(val_t p0, val_t p1, val_t p2);
296 val_t NEW_TKwreadable_parser_nodes___PNode___init();
297 typedef val_t (* lexer___TKwreadable___parser_index_t)(val_t self);
298 val_t lexer___TKwreadable___parser_index(val_t self);
299 #define LOCATE_lexer___TKwreadable___parser_index "lexer::TKwreadable::(lexer::Token::parser_index)"
300 typedef void (* lexer___TKwreadable___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
301 void lexer___TKwreadable___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
302 #define LOCATE_lexer___TKwreadable___init_tk "lexer::TKwreadable::init_tk"
303 val_t NEW_TKwreadable_lexer___TKwreadable___init_tk(val_t p0, val_t p1, val_t p2);
304 val_t NEW_TKwwritable_parser_nodes___PNode___init();
305 typedef val_t (* lexer___TKwwritable___parser_index_t)(val_t self);
306 val_t lexer___TKwwritable___parser_index(val_t self);
307 #define LOCATE_lexer___TKwwritable___parser_index "lexer::TKwwritable::(lexer::Token::parser_index)"
308 typedef void (* lexer___TKwwritable___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
309 void lexer___TKwwritable___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
310 #define LOCATE_lexer___TKwwritable___init_tk "lexer::TKwwritable::init_tk"
311 val_t NEW_TKwwritable_lexer___TKwwritable___init_tk(val_t p0, val_t p1, val_t p2);
312 val_t NEW_TKwvar_parser_nodes___PNode___init();
313 typedef val_t (* lexer___TKwvar___parser_index_t)(val_t self);
314 val_t lexer___TKwvar___parser_index(val_t self);
315 #define LOCATE_lexer___TKwvar___parser_index "lexer::TKwvar::(lexer::Token::parser_index)"
316 typedef void (* lexer___TKwvar___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
317 void lexer___TKwvar___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
318 #define LOCATE_lexer___TKwvar___init_tk "lexer::TKwvar::init_tk"
319 val_t NEW_TKwvar_lexer___TKwvar___init_tk(val_t p0, val_t p1, val_t p2);
320 val_t NEW_TKwintern_parser_nodes___PNode___init();
321 typedef val_t (* lexer___TKwintern___parser_index_t)(val_t self);
322 val_t lexer___TKwintern___parser_index(val_t self);
323 #define LOCATE_lexer___TKwintern___parser_index "lexer::TKwintern::(lexer::Token::parser_index)"
324 typedef void (* lexer___TKwintern___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
325 void lexer___TKwintern___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
326 #define LOCATE_lexer___TKwintern___init_tk "lexer::TKwintern::init_tk"
327 val_t NEW_TKwintern_lexer___TKwintern___init_tk(val_t p0, val_t p1, val_t p2);
328 val_t NEW_TKwextern_parser_nodes___PNode___init();
329 typedef val_t (* lexer___TKwextern___parser_index_t)(val_t self);
330 val_t lexer___TKwextern___parser_index(val_t self);
331 #define LOCATE_lexer___TKwextern___parser_index "lexer::TKwextern::(lexer::Token::parser_index)"
332 typedef void (* lexer___TKwextern___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
333 void lexer___TKwextern___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
334 #define LOCATE_lexer___TKwextern___init_tk "lexer::TKwextern::init_tk"
335 val_t NEW_TKwextern_lexer___TKwextern___init_tk(val_t p0, val_t p1, val_t p2);
336 val_t NEW_TKwprotected_parser_nodes___PNode___init();
337 typedef val_t (* lexer___TKwprotected___parser_index_t)(val_t self);
338 val_t lexer___TKwprotected___parser_index(val_t self);
339 #define LOCATE_lexer___TKwprotected___parser_index "lexer::TKwprotected::(lexer::Token::parser_index)"
340 typedef void (* lexer___TKwprotected___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
341 void lexer___TKwprotected___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
342 #define LOCATE_lexer___TKwprotected___init_tk "lexer::TKwprotected::init_tk"
343 val_t NEW_TKwprotected_lexer___TKwprotected___init_tk(val_t p0, val_t p1, val_t p2);
344 val_t NEW_TKwprivate_parser_nodes___PNode___init();
345 typedef val_t (* lexer___TKwprivate___parser_index_t)(val_t self);
346 val_t lexer___TKwprivate___parser_index(val_t self);
347 #define LOCATE_lexer___TKwprivate___parser_index "lexer::TKwprivate::(lexer::Token::parser_index)"
348 typedef void (* lexer___TKwprivate___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
349 void lexer___TKwprivate___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
350 #define LOCATE_lexer___TKwprivate___init_tk "lexer::TKwprivate::init_tk"
351 val_t NEW_TKwprivate_lexer___TKwprivate___init_tk(val_t p0, val_t p1, val_t p2);
352 val_t NEW_TKwintrude_parser_nodes___PNode___init();
353 typedef val_t (* lexer___TKwintrude___parser_index_t)(val_t self);
354 val_t lexer___TKwintrude___parser_index(val_t self);
355 #define LOCATE_lexer___TKwintrude___parser_index "lexer::TKwintrude::(lexer::Token::parser_index)"
356 typedef void (* lexer___TKwintrude___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
357 void lexer___TKwintrude___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
358 #define LOCATE_lexer___TKwintrude___init_tk "lexer::TKwintrude::init_tk"
359 val_t NEW_TKwintrude_lexer___TKwintrude___init_tk(val_t p0, val_t p1, val_t p2);
360 val_t NEW_TKwif_parser_nodes___PNode___init();
361 typedef val_t (* lexer___TKwif___parser_index_t)(val_t self);
362 val_t lexer___TKwif___parser_index(val_t self);
363 #define LOCATE_lexer___TKwif___parser_index "lexer::TKwif::(lexer::Token::parser_index)"
364 typedef void (* lexer___TKwif___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
365 void lexer___TKwif___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
366 #define LOCATE_lexer___TKwif___init_tk "lexer::TKwif::init_tk"
367 val_t NEW_TKwif_lexer___TKwif___init_tk(val_t p0, val_t p1, val_t p2);
368 val_t NEW_TKwthen_parser_nodes___PNode___init();
369 typedef val_t (* lexer___TKwthen___parser_index_t)(val_t self);
370 val_t lexer___TKwthen___parser_index(val_t self);
371 #define LOCATE_lexer___TKwthen___parser_index "lexer::TKwthen::(lexer::Token::parser_index)"
372 typedef void (* lexer___TKwthen___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
373 void lexer___TKwthen___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
374 #define LOCATE_lexer___TKwthen___init_tk "lexer::TKwthen::init_tk"
375 val_t NEW_TKwthen_lexer___TKwthen___init_tk(val_t p0, val_t p1, val_t p2);
376 val_t NEW_TKwelse_parser_nodes___PNode___init();
377 typedef val_t (* lexer___TKwelse___parser_index_t)(val_t self);
378 val_t lexer___TKwelse___parser_index(val_t self);
379 #define LOCATE_lexer___TKwelse___parser_index "lexer::TKwelse::(lexer::Token::parser_index)"
380 typedef void (* lexer___TKwelse___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
381 void lexer___TKwelse___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
382 #define LOCATE_lexer___TKwelse___init_tk "lexer::TKwelse::init_tk"
383 val_t NEW_TKwelse_lexer___TKwelse___init_tk(val_t p0, val_t p1, val_t p2);
384 val_t NEW_TKwwhile_parser_nodes___PNode___init();
385 typedef val_t (* lexer___TKwwhile___parser_index_t)(val_t self);
386 val_t lexer___TKwwhile___parser_index(val_t self);
387 #define LOCATE_lexer___TKwwhile___parser_index "lexer::TKwwhile::(lexer::Token::parser_index)"
388 typedef void (* lexer___TKwwhile___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
389 void lexer___TKwwhile___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
390 #define LOCATE_lexer___TKwwhile___init_tk "lexer::TKwwhile::init_tk"
391 val_t NEW_TKwwhile_lexer___TKwwhile___init_tk(val_t p0, val_t p1, val_t p2);
392 val_t NEW_TKwfor_parser_nodes___PNode___init();
393 typedef val_t (* lexer___TKwfor___parser_index_t)(val_t self);
394 val_t lexer___TKwfor___parser_index(val_t self);
395 #define LOCATE_lexer___TKwfor___parser_index "lexer::TKwfor::(lexer::Token::parser_index)"
396 typedef void (* lexer___TKwfor___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
397 void lexer___TKwfor___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
398 #define LOCATE_lexer___TKwfor___init_tk "lexer::TKwfor::init_tk"
399 val_t NEW_TKwfor_lexer___TKwfor___init_tk(val_t p0, val_t p1, val_t p2);
400 val_t NEW_TKwin_parser_nodes___PNode___init();
401 typedef val_t (* lexer___TKwin___parser_index_t)(val_t self);
402 val_t lexer___TKwin___parser_index(val_t self);
403 #define LOCATE_lexer___TKwin___parser_index "lexer::TKwin::(lexer::Token::parser_index)"
404 typedef void (* lexer___TKwin___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
405 void lexer___TKwin___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
406 #define LOCATE_lexer___TKwin___init_tk "lexer::TKwin::init_tk"
407 val_t NEW_TKwin_lexer___TKwin___init_tk(val_t p0, val_t p1, val_t p2);
408 val_t NEW_TKwand_parser_nodes___PNode___init();
409 typedef val_t (* lexer___TKwand___parser_index_t)(val_t self);
410 val_t lexer___TKwand___parser_index(val_t self);
411 #define LOCATE_lexer___TKwand___parser_index "lexer::TKwand::(lexer::Token::parser_index)"
412 typedef void (* lexer___TKwand___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
413 void lexer___TKwand___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
414 #define LOCATE_lexer___TKwand___init_tk "lexer::TKwand::init_tk"
415 val_t NEW_TKwand_lexer___TKwand___init_tk(val_t p0, val_t p1, val_t p2);
416 val_t NEW_TKwor_parser_nodes___PNode___init();
417 typedef val_t (* lexer___TKwor___parser_index_t)(val_t self);
418 val_t lexer___TKwor___parser_index(val_t self);
419 #define LOCATE_lexer___TKwor___parser_index "lexer::TKwor::(lexer::Token::parser_index)"
420 typedef void (* lexer___TKwor___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
421 void lexer___TKwor___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
422 #define LOCATE_lexer___TKwor___init_tk "lexer::TKwor::init_tk"
423 val_t NEW_TKwor_lexer___TKwor___init_tk(val_t p0, val_t p1, val_t p2);
424 val_t NEW_TKwnot_parser_nodes___PNode___init();
425 typedef val_t (* lexer___TKwnot___parser_index_t)(val_t self);
426 val_t lexer___TKwnot___parser_index(val_t self);
427 #define LOCATE_lexer___TKwnot___parser_index "lexer::TKwnot::(lexer::Token::parser_index)"
428 typedef void (* lexer___TKwnot___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
429 void lexer___TKwnot___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
430 #define LOCATE_lexer___TKwnot___init_tk "lexer::TKwnot::init_tk"
431 val_t NEW_TKwnot_lexer___TKwnot___init_tk(val_t p0, val_t p1, val_t p2);
432 val_t NEW_TKwreturn_parser_nodes___PNode___init();
433 typedef val_t (* lexer___TKwreturn___parser_index_t)(val_t self);
434 val_t lexer___TKwreturn___parser_index(val_t self);
435 #define LOCATE_lexer___TKwreturn___parser_index "lexer::TKwreturn::(lexer::Token::parser_index)"
436 typedef void (* lexer___TKwreturn___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
437 void lexer___TKwreturn___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
438 #define LOCATE_lexer___TKwreturn___init_tk "lexer::TKwreturn::init_tk"
439 val_t NEW_TKwreturn_lexer___TKwreturn___init_tk(val_t p0, val_t p1, val_t p2);
440 val_t NEW_TKwcontinue_parser_nodes___PNode___init();
441 typedef val_t (* lexer___TKwcontinue___parser_index_t)(val_t self);
442 val_t lexer___TKwcontinue___parser_index(val_t self);
443 #define LOCATE_lexer___TKwcontinue___parser_index "lexer::TKwcontinue::(lexer::Token::parser_index)"
444 typedef void (* lexer___TKwcontinue___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
445 void lexer___TKwcontinue___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
446 #define LOCATE_lexer___TKwcontinue___init_tk "lexer::TKwcontinue::init_tk"
447 val_t NEW_TKwcontinue_lexer___TKwcontinue___init_tk(val_t p0, val_t p1, val_t p2);
448 val_t NEW_TKwbreak_parser_nodes___PNode___init();
449 typedef val_t (* lexer___TKwbreak___parser_index_t)(val_t self);
450 val_t lexer___TKwbreak___parser_index(val_t self);
451 #define LOCATE_lexer___TKwbreak___parser_index "lexer::TKwbreak::(lexer::Token::parser_index)"
452 typedef void (* lexer___TKwbreak___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
453 void lexer___TKwbreak___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
454 #define LOCATE_lexer___TKwbreak___init_tk "lexer::TKwbreak::init_tk"
455 val_t NEW_TKwbreak_lexer___TKwbreak___init_tk(val_t p0, val_t p1, val_t p2);
456 val_t NEW_TKwabort_parser_nodes___PNode___init();
457 typedef val_t (* lexer___TKwabort___parser_index_t)(val_t self);
458 val_t lexer___TKwabort___parser_index(val_t self);
459 #define LOCATE_lexer___TKwabort___parser_index "lexer::TKwabort::(lexer::Token::parser_index)"
460 typedef void (* lexer___TKwabort___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
461 void lexer___TKwabort___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
462 #define LOCATE_lexer___TKwabort___init_tk "lexer::TKwabort::init_tk"
463 val_t NEW_TKwabort_lexer___TKwabort___init_tk(val_t p0, val_t p1, val_t p2);
464 val_t NEW_TKwassert_parser_nodes___PNode___init();
465 typedef val_t (* lexer___TKwassert___parser_index_t)(val_t self);
466 val_t lexer___TKwassert___parser_index(val_t self);
467 #define LOCATE_lexer___TKwassert___parser_index "lexer::TKwassert::(lexer::Token::parser_index)"
468 typedef void (* lexer___TKwassert___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
469 void lexer___TKwassert___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
470 #define LOCATE_lexer___TKwassert___init_tk "lexer::TKwassert::init_tk"
471 val_t NEW_TKwassert_lexer___TKwassert___init_tk(val_t p0, val_t p1, val_t p2);
472 val_t NEW_TKwnew_parser_nodes___PNode___init();
473 typedef val_t (* lexer___TKwnew___parser_index_t)(val_t self);
474 val_t lexer___TKwnew___parser_index(val_t self);
475 #define LOCATE_lexer___TKwnew___parser_index "lexer::TKwnew::(lexer::Token::parser_index)"
476 typedef void (* lexer___TKwnew___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
477 void lexer___TKwnew___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
478 #define LOCATE_lexer___TKwnew___init_tk "lexer::TKwnew::init_tk"
479 val_t NEW_TKwnew_lexer___TKwnew___init_tk(val_t p0, val_t p1, val_t p2);
480 val_t NEW_TKwisa_parser_nodes___PNode___init();
481 typedef val_t (* lexer___TKwisa___parser_index_t)(val_t self);
482 val_t lexer___TKwisa___parser_index(val_t self);
483 #define LOCATE_lexer___TKwisa___parser_index "lexer::TKwisa::(lexer::Token::parser_index)"
484 typedef void (* lexer___TKwisa___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
485 void lexer___TKwisa___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
486 #define LOCATE_lexer___TKwisa___init_tk "lexer::TKwisa::init_tk"
487 val_t NEW_TKwisa_lexer___TKwisa___init_tk(val_t p0, val_t p1, val_t p2);
488 val_t NEW_TKwonce_parser_nodes___PNode___init();
489 typedef val_t (* lexer___TKwonce___parser_index_t)(val_t self);
490 val_t lexer___TKwonce___parser_index(val_t self);
491 #define LOCATE_lexer___TKwonce___parser_index "lexer::TKwonce::(lexer::Token::parser_index)"
492 typedef void (* lexer___TKwonce___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
493 void lexer___TKwonce___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
494 #define LOCATE_lexer___TKwonce___init_tk "lexer::TKwonce::init_tk"
495 val_t NEW_TKwonce_lexer___TKwonce___init_tk(val_t p0, val_t p1, val_t p2);
496 val_t NEW_TKwsuper_parser_nodes___PNode___init();
497 typedef val_t (* lexer___TKwsuper___parser_index_t)(val_t self);
498 val_t lexer___TKwsuper___parser_index(val_t self);
499 #define LOCATE_lexer___TKwsuper___parser_index "lexer::TKwsuper::(lexer::Token::parser_index)"
500 typedef void (* lexer___TKwsuper___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
501 void lexer___TKwsuper___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
502 #define LOCATE_lexer___TKwsuper___init_tk "lexer::TKwsuper::init_tk"
503 val_t NEW_TKwsuper_lexer___TKwsuper___init_tk(val_t p0, val_t p1, val_t p2);
504 val_t NEW_TKwself_parser_nodes___PNode___init();
505 typedef val_t (* lexer___TKwself___parser_index_t)(val_t self);
506 val_t lexer___TKwself___parser_index(val_t self);
507 #define LOCATE_lexer___TKwself___parser_index "lexer::TKwself::(lexer::Token::parser_index)"
508 typedef void (* lexer___TKwself___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
509 void lexer___TKwself___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
510 #define LOCATE_lexer___TKwself___init_tk "lexer::TKwself::init_tk"
511 val_t NEW_TKwself_lexer___TKwself___init_tk(val_t p0, val_t p1, val_t p2);
512 val_t NEW_TKwtrue_parser_nodes___PNode___init();
513 typedef val_t (* lexer___TKwtrue___parser_index_t)(val_t self);
514 val_t lexer___TKwtrue___parser_index(val_t self);
515 #define LOCATE_lexer___TKwtrue___parser_index "lexer::TKwtrue::(lexer::Token::parser_index)"
516 typedef void (* lexer___TKwtrue___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
517 void lexer___TKwtrue___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
518 #define LOCATE_lexer___TKwtrue___init_tk "lexer::TKwtrue::init_tk"
519 val_t NEW_TKwtrue_lexer___TKwtrue___init_tk(val_t p0, val_t p1, val_t p2);
520 val_t NEW_TKwfalse_parser_nodes___PNode___init();
521 typedef val_t (* lexer___TKwfalse___parser_index_t)(val_t self);
522 val_t lexer___TKwfalse___parser_index(val_t self);
523 #define LOCATE_lexer___TKwfalse___parser_index "lexer::TKwfalse::(lexer::Token::parser_index)"
524 typedef void (* lexer___TKwfalse___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
525 void lexer___TKwfalse___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
526 #define LOCATE_lexer___TKwfalse___init_tk "lexer::TKwfalse::init_tk"
527 val_t NEW_TKwfalse_lexer___TKwfalse___init_tk(val_t p0, val_t p1, val_t p2);
528 val_t NEW_TKwnull_parser_nodes___PNode___init();
529 typedef val_t (* lexer___TKwnull___parser_index_t)(val_t self);
530 val_t lexer___TKwnull___parser_index(val_t self);
531 #define LOCATE_lexer___TKwnull___parser_index "lexer::TKwnull::(lexer::Token::parser_index)"
532 typedef void (* lexer___TKwnull___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
533 void lexer___TKwnull___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
534 #define LOCATE_lexer___TKwnull___init_tk "lexer::TKwnull::init_tk"
535 val_t NEW_TKwnull_lexer___TKwnull___init_tk(val_t p0, val_t p1, val_t p2);
536 val_t NEW_TKwas_parser_nodes___PNode___init();
537 typedef val_t (* lexer___TKwas___parser_index_t)(val_t self);
538 val_t lexer___TKwas___parser_index(val_t self);
539 #define LOCATE_lexer___TKwas___parser_index "lexer::TKwas::(lexer::Token::parser_index)"
540 typedef void (* lexer___TKwas___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
541 void lexer___TKwas___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
542 #define LOCATE_lexer___TKwas___init_tk "lexer::TKwas::init_tk"
543 val_t NEW_TKwas_lexer___TKwas___init_tk(val_t p0, val_t p1, val_t p2);
544 val_t NEW_TKwwith_parser_nodes___PNode___init();
545 typedef val_t (* lexer___TKwwith___parser_index_t)(val_t self);
546 val_t lexer___TKwwith___parser_index(val_t self);
547 #define LOCATE_lexer___TKwwith___parser_index "lexer::TKwwith::(lexer::Token::parser_index)"
548 typedef void (* lexer___TKwwith___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
549 void lexer___TKwwith___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
550 #define LOCATE_lexer___TKwwith___init_tk "lexer::TKwwith::init_tk"
551 val_t NEW_TKwwith_lexer___TKwwith___init_tk(val_t p0, val_t p1, val_t p2);
552 val_t NEW_TKwnullable_parser_nodes___PNode___init();
553 typedef val_t (* lexer___TKwnullable___parser_index_t)(val_t self);
554 val_t lexer___TKwnullable___parser_index(val_t self);
555 #define LOCATE_lexer___TKwnullable___parser_index "lexer::TKwnullable::(lexer::Token::parser_index)"
556 typedef void (* lexer___TKwnullable___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
557 void lexer___TKwnullable___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
558 #define LOCATE_lexer___TKwnullable___init_tk "lexer::TKwnullable::init_tk"
559 val_t NEW_TKwnullable_lexer___TKwnullable___init_tk(val_t p0, val_t p1, val_t p2);
560 val_t NEW_TKwisset_parser_nodes___PNode___init();
561 typedef val_t (* lexer___TKwisset___parser_index_t)(val_t self);
562 val_t lexer___TKwisset___parser_index(val_t self);
563 #define LOCATE_lexer___TKwisset___parser_index "lexer::TKwisset::(lexer::Token::parser_index)"
564 typedef void (* lexer___TKwisset___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
565 void lexer___TKwisset___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
566 #define LOCATE_lexer___TKwisset___init_tk "lexer::TKwisset::init_tk"
567 val_t NEW_TKwisset_lexer___TKwisset___init_tk(val_t p0, val_t p1, val_t p2);
568 val_t NEW_TOpar_parser_nodes___PNode___init();
569 typedef val_t (* lexer___TOpar___parser_index_t)(val_t self);
570 val_t lexer___TOpar___parser_index(val_t self);
571 #define LOCATE_lexer___TOpar___parser_index "lexer::TOpar::(lexer::Token::parser_index)"
572 typedef void (* lexer___TOpar___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
573 void lexer___TOpar___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
574 #define LOCATE_lexer___TOpar___init_tk "lexer::TOpar::init_tk"
575 val_t NEW_TOpar_lexer___TOpar___init_tk(val_t p0, val_t p1, val_t p2);
576 val_t NEW_TCpar_parser_nodes___PNode___init();
577 typedef val_t (* lexer___TCpar___parser_index_t)(val_t self);
578 val_t lexer___TCpar___parser_index(val_t self);
579 #define LOCATE_lexer___TCpar___parser_index "lexer::TCpar::(lexer::Token::parser_index)"
580 typedef void (* lexer___TCpar___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
581 void lexer___TCpar___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
582 #define LOCATE_lexer___TCpar___init_tk "lexer::TCpar::init_tk"
583 val_t NEW_TCpar_lexer___TCpar___init_tk(val_t p0, val_t p1, val_t p2);
584 val_t NEW_TObra_parser_nodes___PNode___init();
585 typedef val_t (* lexer___TObra___parser_index_t)(val_t self);
586 val_t lexer___TObra___parser_index(val_t self);
587 #define LOCATE_lexer___TObra___parser_index "lexer::TObra::(lexer::Token::parser_index)"
588 typedef void (* lexer___TObra___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
589 void lexer___TObra___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
590 #define LOCATE_lexer___TObra___init_tk "lexer::TObra::init_tk"
591 val_t NEW_TObra_lexer___TObra___init_tk(val_t p0, val_t p1, val_t p2);
592 val_t NEW_TCbra_parser_nodes___PNode___init();
593 typedef val_t (* lexer___TCbra___parser_index_t)(val_t self);
594 val_t lexer___TCbra___parser_index(val_t self);
595 #define LOCATE_lexer___TCbra___parser_index "lexer::TCbra::(lexer::Token::parser_index)"
596 typedef void (* lexer___TCbra___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
597 void lexer___TCbra___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
598 #define LOCATE_lexer___TCbra___init_tk "lexer::TCbra::init_tk"
599 val_t NEW_TCbra_lexer___TCbra___init_tk(val_t p0, val_t p1, val_t p2);
600 val_t NEW_TComma_parser_nodes___PNode___init();
601 typedef val_t (* lexer___TComma___parser_index_t)(val_t self);
602 val_t lexer___TComma___parser_index(val_t self);
603 #define LOCATE_lexer___TComma___parser_index "lexer::TComma::(lexer::Token::parser_index)"
604 typedef void (* lexer___TComma___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
605 void lexer___TComma___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
606 #define LOCATE_lexer___TComma___init_tk "lexer::TComma::init_tk"
607 val_t NEW_TComma_lexer___TComma___init_tk(val_t p0, val_t p1, val_t p2);
608 val_t NEW_TColumn_parser_nodes___PNode___init();
609 typedef val_t (* lexer___TColumn___parser_index_t)(val_t self);
610 val_t lexer___TColumn___parser_index(val_t self);
611 #define LOCATE_lexer___TColumn___parser_index "lexer::TColumn::(lexer::Token::parser_index)"
612 typedef void (* lexer___TColumn___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
613 void lexer___TColumn___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
614 #define LOCATE_lexer___TColumn___init_tk "lexer::TColumn::init_tk"
615 val_t NEW_TColumn_lexer___TColumn___init_tk(val_t p0, val_t p1, val_t p2);
616 val_t NEW_TQuad_parser_nodes___PNode___init();
617 typedef val_t (* lexer___TQuad___parser_index_t)(val_t self);
618 val_t lexer___TQuad___parser_index(val_t self);
619 #define LOCATE_lexer___TQuad___parser_index "lexer::TQuad::(lexer::Token::parser_index)"
620 typedef void (* lexer___TQuad___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
621 void lexer___TQuad___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
622 #define LOCATE_lexer___TQuad___init_tk "lexer::TQuad::init_tk"
623 val_t NEW_TQuad_lexer___TQuad___init_tk(val_t p0, val_t p1, val_t p2);
624 val_t NEW_TAssign_parser_nodes___PNode___init();
625 typedef val_t (* lexer___TAssign___parser_index_t)(val_t self);
626 val_t lexer___TAssign___parser_index(val_t self);
627 #define LOCATE_lexer___TAssign___parser_index "lexer::TAssign::(lexer::Token::parser_index)"
628 typedef void (* lexer___TAssign___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
629 void lexer___TAssign___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
630 #define LOCATE_lexer___TAssign___init_tk "lexer::TAssign::init_tk"
631 val_t NEW_TAssign_lexer___TAssign___init_tk(val_t p0, val_t p1, val_t p2);
632 val_t NEW_TPluseq_parser_nodes___PNode___init();
633 typedef val_t (* lexer___TPluseq___parser_index_t)(val_t self);
634 val_t lexer___TPluseq___parser_index(val_t self);
635 #define LOCATE_lexer___TPluseq___parser_index "lexer::TPluseq::(lexer::Token::parser_index)"
636 typedef void (* lexer___TPluseq___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
637 void lexer___TPluseq___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
638 #define LOCATE_lexer___TPluseq___init_tk "lexer::TPluseq::init_tk"
639 val_t NEW_TPluseq_lexer___TPluseq___init_tk(val_t p0, val_t p1, val_t p2);
640 val_t NEW_TMinuseq_parser_nodes___PNode___init();
641 typedef val_t (* lexer___TMinuseq___parser_index_t)(val_t self);
642 val_t lexer___TMinuseq___parser_index(val_t self);
643 #define LOCATE_lexer___TMinuseq___parser_index "lexer::TMinuseq::(lexer::Token::parser_index)"
644 typedef void (* lexer___TMinuseq___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
645 void lexer___TMinuseq___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
646 #define LOCATE_lexer___TMinuseq___init_tk "lexer::TMinuseq::init_tk"
647 val_t NEW_TMinuseq_lexer___TMinuseq___init_tk(val_t p0, val_t p1, val_t p2);
648 val_t NEW_TDotdotdot_parser_nodes___PNode___init();
649 typedef val_t (* lexer___TDotdotdot___parser_index_t)(val_t self);
650 val_t lexer___TDotdotdot___parser_index(val_t self);
651 #define LOCATE_lexer___TDotdotdot___parser_index "lexer::TDotdotdot::(lexer::Token::parser_index)"
652 typedef void (* lexer___TDotdotdot___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
653 void lexer___TDotdotdot___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
654 #define LOCATE_lexer___TDotdotdot___init_tk "lexer::TDotdotdot::init_tk"
655 val_t NEW_TDotdotdot_lexer___TDotdotdot___init_tk(val_t p0, val_t p1, val_t p2);
656 val_t NEW_TDotdot_parser_nodes___PNode___init();
657 typedef val_t (* lexer___TDotdot___parser_index_t)(val_t self);
658 val_t lexer___TDotdot___parser_index(val_t self);
659 #define LOCATE_lexer___TDotdot___parser_index "lexer::TDotdot::(lexer::Token::parser_index)"
660 typedef void (* lexer___TDotdot___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
661 void lexer___TDotdot___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
662 #define LOCATE_lexer___TDotdot___init_tk "lexer::TDotdot::init_tk"
663 val_t NEW_TDotdot_lexer___TDotdot___init_tk(val_t p0, val_t p1, val_t p2);
664 val_t NEW_TDot_parser_nodes___PNode___init();
665 typedef val_t (* lexer___TDot___parser_index_t)(val_t self);
666 val_t lexer___TDot___parser_index(val_t self);
667 #define LOCATE_lexer___TDot___parser_index "lexer::TDot::(lexer::Token::parser_index)"
668 typedef void (* lexer___TDot___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
669 void lexer___TDot___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
670 #define LOCATE_lexer___TDot___init_tk "lexer::TDot::init_tk"
671 val_t NEW_TDot_lexer___TDot___init_tk(val_t p0, val_t p1, val_t p2);
672 val_t NEW_TPlus_parser_nodes___PNode___init();
673 typedef val_t (* lexer___TPlus___parser_index_t)(val_t self);
674 val_t lexer___TPlus___parser_index(val_t self);
675 #define LOCATE_lexer___TPlus___parser_index "lexer::TPlus::(lexer::Token::parser_index)"
676 typedef void (* lexer___TPlus___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
677 void lexer___TPlus___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
678 #define LOCATE_lexer___TPlus___init_tk "lexer::TPlus::init_tk"
679 val_t NEW_TPlus_lexer___TPlus___init_tk(val_t p0, val_t p1, val_t p2);
680 val_t NEW_TMinus_parser_nodes___PNode___init();
681 typedef val_t (* lexer___TMinus___parser_index_t)(val_t self);
682 val_t lexer___TMinus___parser_index(val_t self);
683 #define LOCATE_lexer___TMinus___parser_index "lexer::TMinus::(lexer::Token::parser_index)"
684 typedef void (* lexer___TMinus___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
685 void lexer___TMinus___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
686 #define LOCATE_lexer___TMinus___init_tk "lexer::TMinus::init_tk"
687 val_t NEW_TMinus_lexer___TMinus___init_tk(val_t p0, val_t p1, val_t p2);
688 val_t NEW_TStar_parser_nodes___PNode___init();
689 typedef val_t (* lexer___TStar___parser_index_t)(val_t self);
690 val_t lexer___TStar___parser_index(val_t self);
691 #define LOCATE_lexer___TStar___parser_index "lexer::TStar::(lexer::Token::parser_index)"
692 typedef void (* lexer___TStar___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
693 void lexer___TStar___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
694 #define LOCATE_lexer___TStar___init_tk "lexer::TStar::init_tk"
695 val_t NEW_TStar_lexer___TStar___init_tk(val_t p0, val_t p1, val_t p2);
696 val_t NEW_TSlash_parser_nodes___PNode___init();
697 typedef val_t (* lexer___TSlash___parser_index_t)(val_t self);
698 val_t lexer___TSlash___parser_index(val_t self);
699 #define LOCATE_lexer___TSlash___parser_index "lexer::TSlash::(lexer::Token::parser_index)"
700 typedef void (* lexer___TSlash___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
701 void lexer___TSlash___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
702 #define LOCATE_lexer___TSlash___init_tk "lexer::TSlash::init_tk"
703 val_t NEW_TSlash_lexer___TSlash___init_tk(val_t p0, val_t p1, val_t p2);
704 val_t NEW_TPercent_parser_nodes___PNode___init();
705 typedef val_t (* lexer___TPercent___parser_index_t)(val_t self);
706 val_t lexer___TPercent___parser_index(val_t self);
707 #define LOCATE_lexer___TPercent___parser_index "lexer::TPercent::(lexer::Token::parser_index)"
708 typedef void (* lexer___TPercent___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
709 void lexer___TPercent___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
710 #define LOCATE_lexer___TPercent___init_tk "lexer::TPercent::init_tk"
711 val_t NEW_TPercent_lexer___TPercent___init_tk(val_t p0, val_t p1, val_t p2);
712 val_t NEW_TEq_parser_nodes___PNode___init();
713 typedef val_t (* lexer___TEq___parser_index_t)(val_t self);
714 val_t lexer___TEq___parser_index(val_t self);
715 #define LOCATE_lexer___TEq___parser_index "lexer::TEq::(lexer::Token::parser_index)"
716 typedef void (* lexer___TEq___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
717 void lexer___TEq___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
718 #define LOCATE_lexer___TEq___init_tk "lexer::TEq::init_tk"
719 val_t NEW_TEq_lexer___TEq___init_tk(val_t p0, val_t p1, val_t p2);
720 val_t NEW_TNe_parser_nodes___PNode___init();
721 typedef val_t (* lexer___TNe___parser_index_t)(val_t self);
722 val_t lexer___TNe___parser_index(val_t self);
723 #define LOCATE_lexer___TNe___parser_index "lexer::TNe::(lexer::Token::parser_index)"
724 typedef void (* lexer___TNe___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
725 void lexer___TNe___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
726 #define LOCATE_lexer___TNe___init_tk "lexer::TNe::init_tk"
727 val_t NEW_TNe_lexer___TNe___init_tk(val_t p0, val_t p1, val_t p2);
728 val_t NEW_TLt_parser_nodes___PNode___init();
729 typedef val_t (* lexer___TLt___parser_index_t)(val_t self);
730 val_t lexer___TLt___parser_index(val_t self);
731 #define LOCATE_lexer___TLt___parser_index "lexer::TLt::(lexer::Token::parser_index)"
732 typedef void (* lexer___TLt___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
733 void lexer___TLt___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
734 #define LOCATE_lexer___TLt___init_tk "lexer::TLt::init_tk"
735 val_t NEW_TLt_lexer___TLt___init_tk(val_t p0, val_t p1, val_t p2);
736 val_t NEW_TLe_parser_nodes___PNode___init();
737 typedef val_t (* lexer___TLe___parser_index_t)(val_t self);
738 val_t lexer___TLe___parser_index(val_t self);
739 #define LOCATE_lexer___TLe___parser_index "lexer::TLe::(lexer::Token::parser_index)"
740 typedef void (* lexer___TLe___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
741 void lexer___TLe___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
742 #define LOCATE_lexer___TLe___init_tk "lexer::TLe::init_tk"
743 val_t NEW_TLe_lexer___TLe___init_tk(val_t p0, val_t p1, val_t p2);
744 val_t NEW_TGt_parser_nodes___PNode___init();
745 typedef val_t (* lexer___TGt___parser_index_t)(val_t self);
746 val_t lexer___TGt___parser_index(val_t self);
747 #define LOCATE_lexer___TGt___parser_index "lexer::TGt::(lexer::Token::parser_index)"
748 typedef void (* lexer___TGt___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
749 void lexer___TGt___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
750 #define LOCATE_lexer___TGt___init_tk "lexer::TGt::init_tk"
751 val_t NEW_TGt_lexer___TGt___init_tk(val_t p0, val_t p1, val_t p2);
752 val_t NEW_TGe_parser_nodes___PNode___init();
753 typedef val_t (* lexer___TGe___parser_index_t)(val_t self);
754 val_t lexer___TGe___parser_index(val_t self);
755 #define LOCATE_lexer___TGe___parser_index "lexer::TGe::(lexer::Token::parser_index)"
756 typedef void (* lexer___TGe___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
757 void lexer___TGe___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
758 #define LOCATE_lexer___TGe___init_tk "lexer::TGe::init_tk"
759 val_t NEW_TGe_lexer___TGe___init_tk(val_t p0, val_t p1, val_t p2);
760 val_t NEW_TStarship_parser_nodes___PNode___init();
761 typedef val_t (* lexer___TStarship___parser_index_t)(val_t self);
762 val_t lexer___TStarship___parser_index(val_t self);
763 #define LOCATE_lexer___TStarship___parser_index "lexer::TStarship::(lexer::Token::parser_index)"
764 typedef void (* lexer___TStarship___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
765 void lexer___TStarship___init_tk(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
766 #define LOCATE_lexer___TStarship___init_tk "lexer::TStarship::init_tk"
767 val_t NEW_TStarship_lexer___TStarship___init_tk(val_t p0, val_t p1, val_t p2);
768 val_t NEW_TClassid_parser_nodes___PNode___init();
769 typedef val_t (* lexer___TClassid___parser_index_t)(val_t self);
770 val_t lexer___TClassid___parser_index(val_t self);
771 #define LOCATE_lexer___TClassid___parser_index "lexer::TClassid::(lexer::Token::parser_index)"
772 typedef void (* lexer___TClassid___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
773 void lexer___TClassid___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
774 #define LOCATE_lexer___TClassid___init_tk "lexer::TClassid::init_tk"
775 val_t NEW_TClassid_lexer___TClassid___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
776 val_t NEW_TId_parser_nodes___PNode___init();
777 typedef val_t (* lexer___TId___parser_index_t)(val_t self);
778 val_t lexer___TId___parser_index(val_t self);
779 #define LOCATE_lexer___TId___parser_index "lexer::TId::(lexer::Token::parser_index)"
780 typedef void (* lexer___TId___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
781 void lexer___TId___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
782 #define LOCATE_lexer___TId___init_tk "lexer::TId::init_tk"
783 val_t NEW_TId_lexer___TId___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
784 val_t NEW_TAttrid_parser_nodes___PNode___init();
785 typedef val_t (* lexer___TAttrid___parser_index_t)(val_t self);
786 val_t lexer___TAttrid___parser_index(val_t self);
787 #define LOCATE_lexer___TAttrid___parser_index "lexer::TAttrid::(lexer::Token::parser_index)"
788 typedef void (* lexer___TAttrid___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
789 void lexer___TAttrid___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
790 #define LOCATE_lexer___TAttrid___init_tk "lexer::TAttrid::init_tk"
791 val_t NEW_TAttrid_lexer___TAttrid___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
792 val_t NEW_TNumber_parser_nodes___PNode___init();
793 typedef val_t (* lexer___TNumber___parser_index_t)(val_t self);
794 val_t lexer___TNumber___parser_index(val_t self);
795 #define LOCATE_lexer___TNumber___parser_index "lexer::TNumber::(lexer::Token::parser_index)"
796 typedef void (* lexer___TNumber___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
797 void lexer___TNumber___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
798 #define LOCATE_lexer___TNumber___init_tk "lexer::TNumber::init_tk"
799 val_t NEW_TNumber_lexer___TNumber___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
800 val_t NEW_TFloat_parser_nodes___PNode___init();
801 typedef val_t (* lexer___TFloat___parser_index_t)(val_t self);
802 val_t lexer___TFloat___parser_index(val_t self);
803 #define LOCATE_lexer___TFloat___parser_index "lexer::TFloat::(lexer::Token::parser_index)"
804 typedef void (* lexer___TFloat___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
805 void lexer___TFloat___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
806 #define LOCATE_lexer___TFloat___init_tk "lexer::TFloat::init_tk"
807 val_t NEW_TFloat_lexer___TFloat___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
808 val_t NEW_TChar_parser_nodes___PNode___init();
809 typedef val_t (* lexer___TChar___parser_index_t)(val_t self);
810 val_t lexer___TChar___parser_index(val_t self);
811 #define LOCATE_lexer___TChar___parser_index "lexer::TChar::(lexer::Token::parser_index)"
812 typedef void (* lexer___TChar___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
813 void lexer___TChar___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
814 #define LOCATE_lexer___TChar___init_tk "lexer::TChar::init_tk"
815 val_t NEW_TChar_lexer___TChar___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
816 val_t NEW_TString_parser_nodes___PNode___init();
817 typedef val_t (* lexer___TString___parser_index_t)(val_t self);
818 val_t lexer___TString___parser_index(val_t self);
819 #define LOCATE_lexer___TString___parser_index "lexer::TString::(lexer::Token::parser_index)"
820 typedef void (* lexer___TString___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
821 void lexer___TString___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
822 #define LOCATE_lexer___TString___init_tk "lexer::TString::init_tk"
823 val_t NEW_TString_lexer___TString___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
824 val_t NEW_TStartString_parser_nodes___PNode___init();
825 typedef val_t (* lexer___TStartString___parser_index_t)(val_t self);
826 val_t lexer___TStartString___parser_index(val_t self);
827 #define LOCATE_lexer___TStartString___parser_index "lexer::TStartString::(lexer::Token::parser_index)"
828 typedef void (* lexer___TStartString___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
829 void lexer___TStartString___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
830 #define LOCATE_lexer___TStartString___init_tk "lexer::TStartString::init_tk"
831 val_t NEW_TStartString_lexer___TStartString___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
832 val_t NEW_TMidString_parser_nodes___PNode___init();
833 typedef val_t (* lexer___TMidString___parser_index_t)(val_t self);
834 val_t lexer___TMidString___parser_index(val_t self);
835 #define LOCATE_lexer___TMidString___parser_index "lexer::TMidString::(lexer::Token::parser_index)"
836 typedef void (* lexer___TMidString___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
837 void lexer___TMidString___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
838 #define LOCATE_lexer___TMidString___init_tk "lexer::TMidString::init_tk"
839 val_t NEW_TMidString_lexer___TMidString___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
840 val_t NEW_TEndString_parser_nodes___PNode___init();
841 typedef val_t (* lexer___TEndString___parser_index_t)(val_t self);
842 val_t lexer___TEndString___parser_index(val_t self);
843 #define LOCATE_lexer___TEndString___parser_index "lexer::TEndString::(lexer::Token::parser_index)"
844 typedef void (* lexer___TEndString___init_tk_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
845 void lexer___TEndString___init_tk(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
846 #define LOCATE_lexer___TEndString___init_tk "lexer::TEndString::init_tk"
847 val_t NEW_TEndString_lexer___TEndString___init_tk(val_t p0, val_t p1, val_t p2, val_t p3);
848 val_t NEW_EOF_parser_nodes___EOF___noinit();
849 typedef val_t (* lexer___EOF___parser_index_t)(val_t self);
850 val_t lexer___EOF___parser_index(val_t self);
851 #define LOCATE_lexer___EOF___parser_index "lexer::EOF::(lexer::Token::parser_index)"
852 typedef void (* lexer___EOF___init_t)(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
853 void lexer___EOF___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table);
854 #define LOCATE_lexer___EOF___init "lexer::EOF::init"
855 val_t NEW_EOF_lexer___EOF___init(val_t p0, val_t p1, val_t p2);
856 val_t NEW_PError_parser_nodes___PError___noinit();
857 typedef val_t (* lexer___PError___message_t)(val_t self);
858 val_t lexer___PError___message(val_t self);
859 #define LOCATE_lexer___PError___message "lexer::PError::message"
860 typedef void (* lexer___PError___message__eq_t)(val_t self, val_t param0);
861 void lexer___PError___message__eq(val_t self, val_t param0);
862 #define LOCATE_lexer___PError___message__eq "lexer::PError::message="
863 typedef void (* lexer___PError___init_error_t)(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
864 void lexer___PError___init_error(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table);
865 #define LOCATE_lexer___PError___init_error "lexer::PError::init_error"
866 val_t NEW_PError_lexer___PError___init_error(val_t p0, val_t p1, val_t p2, val_t p3);
867 typedef val_t (* lexer___Lexer___filename_t)(val_t self);
868 val_t lexer___Lexer___filename(val_t self);
869 #define LOCATE_lexer___Lexer___filename "lexer::Lexer::filename"
870 typedef val_t (* lexer___Lexer___state_initial_t)(val_t self);
871 val_t lexer___Lexer___state_initial(val_t self);
872 #define LOCATE_lexer___Lexer___state_initial "lexer::Lexer::state_initial"
873 typedef void (* lexer___Lexer___init_t)(val_t self, val_t param0, val_t param1, int* init_table);
874 void lexer___Lexer___init(val_t self, val_t param0, val_t param1, int* init_table);
875 #define LOCATE_lexer___Lexer___init "lexer::Lexer::init"
876 val_t NEW_Lexer_lexer___Lexer___init(val_t p0, val_t p1);
877 typedef val_t (* lexer___Lexer___peek_t)(val_t self);
878 val_t lexer___Lexer___peek(val_t self);
879 #define LOCATE_lexer___Lexer___peek "lexer::Lexer::peek"
880 typedef val_t (* lexer___Lexer___next_t)(val_t self);
881 val_t lexer___Lexer___next(val_t self);
882 #define LOCATE_lexer___Lexer___next "lexer::Lexer::next"
883 typedef val_t (* lexer___Lexer___get_token_t)(val_t self);
884 val_t lexer___Lexer___get_token(val_t self);
885 #define LOCATE_lexer___Lexer___get_token "lexer::Lexer::get_token"
886 typedef val_t (* lexer___Lexer___get_char_t)(val_t self);
887 val_t lexer___Lexer___get_char(val_t self);
888 #define LOCATE_lexer___Lexer___get_char "lexer::Lexer::get_char"
889 typedef void (* lexer___Lexer___push_back_t)(val_t self, val_t param0);
890 void lexer___Lexer___push_back(val_t self, val_t param0);
891 #define LOCATE_lexer___Lexer___push_back "lexer::Lexer::push_back"
892 typedef void (* lexer___Lexer___build_goto_table_t)(val_t self);
893 void lexer___Lexer___build_goto_table(val_t self);
894 #define LOCATE_lexer___Lexer___build_goto_table "lexer::Lexer::build_goto_table"
895 typedef val_t (* lexer___Lexer___nil_array_t)(val_t self);
896 val_t lexer___Lexer___nil_array(val_t self);
897 #define LOCATE_lexer___Lexer___nil_array "lexer::Lexer::nil_array"
898 typedef void (* lexer___Lexer___build_accept_table_t)(val_t self);
899 void lexer___Lexer___build_accept_table(val_t self);
900 #define LOCATE_lexer___Lexer___build_accept_table "lexer::Lexer::build_accept_table"
901 #endif