Merge: Tests emscripten
[nit.git] / c_src / nitg.classes.6.c
1 #include "nitg.classes.0.h"
2 /* runtime class parser__ReduceAction778 */
3 const struct class class_parser__ReduceAction778 = {
4 0, /* box_kind */
5 {
6 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction778:kernel#Object#object_id */
7 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction778:kernel#Object#is_same_type */
8 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction778:kernel#Object#is_same_instance */
9 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction778:kernel#Object#== */
10 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction778:kernel#Object#!= */
11 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction778:kernel#Object#output */
12 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction778:kernel#Object#output_class_name */
13 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction778:kernel#Object#exit */
14 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction778:kernel#Object#sys */
15 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction778:kernel#Object#hash */
16 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction778:math#Object#atan2 */
17 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction778:math#Object#pi */
18 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction778:math#Object#srand_from */
19 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction778:math#Object#srand */
20 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction778:string#Object#to_s */
21 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction778:string#Object#native_class_name */
22 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction778:string#Object#class_name */
23 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction778:string#Object#inspect */
24 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction778:string#Object#inspect_head */
25 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction778:string#Object#args */
26 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction778:string#Object#alpha_comparator */
27 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction778:stream#Object#poll */
28 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction778:stream#Object#intern_poll */
29 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction778:time#Object#get_time */
30 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction778:file#Object#printn */
31 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction778:file#Object#print */
32 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction778:file#Object#getc */
33 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction778:file#Object#gets */
34 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction778:file#Object#getcwd */
35 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction778:file#Object#file_getcwd */
36 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction778:file#Object#stdin */
37 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction778:file#Object#stdout */
38 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction778:file#Object#stderr */
39 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction778:model_base#Object#intrude_visibility */
40 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction778:model_base#Object#public_visibility */
41 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction778:model_base#Object#protected_visibility */
42 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction778:model_base#Object#private_visibility */
43 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction778:model_base#Object#none_visibility */
44 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction778:model#Object#abstract_kind */
45 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction778:model#Object#concrete_kind */
46 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction778:model#Object#interface_kind */
47 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction778:model#Object#enum_kind */
48 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction778:model#Object#extern_kind */
49 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction778:nitni_utilities#Object#internal_call_context */
50 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction778:nitni_utilities#Object#long_signature */
51 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction778:nitni_utilities#Object#short_signature */
52 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction778:c#Object#to_c_call_context */
53 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction778:c#Object#from_c_call_context */
54 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction778:cpp#Object#cpp_call_context */
55 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction778:cpp#Object#to_cpp_call_context */
56 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction778:cpp#Object#from_cpp_call_context */
57 (nitmethod_t)VIRTUAL_parser__ReduceAction778__action, /* pointer to parser:ReduceAction778:parser#ReduceAction778#action */
58 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction778:parser#ReduceAction#concat */
59 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction778:parser#ReduceAction#init */
60 }
61 };
62 /* allocate ReduceAction778 */
63 val* NEW_parser__ReduceAction778(const struct type* type) {
64 val* self /* : ReduceAction778 */;
65 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
66 self->type = type;
67 self->class = &class_parser__ReduceAction778;
68 return self;
69 }
70 /* runtime class parser__ReduceAction780 */
71 const struct class class_parser__ReduceAction780 = {
72 0, /* box_kind */
73 {
74 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction780:kernel#Object#object_id */
75 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction780:kernel#Object#is_same_type */
76 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction780:kernel#Object#is_same_instance */
77 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction780:kernel#Object#== */
78 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction780:kernel#Object#!= */
79 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction780:kernel#Object#output */
80 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction780:kernel#Object#output_class_name */
81 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction780:kernel#Object#exit */
82 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction780:kernel#Object#sys */
83 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction780:kernel#Object#hash */
84 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction780:math#Object#atan2 */
85 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction780:math#Object#pi */
86 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction780:math#Object#srand_from */
87 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction780:math#Object#srand */
88 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction780:string#Object#to_s */
89 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction780:string#Object#native_class_name */
90 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction780:string#Object#class_name */
91 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction780:string#Object#inspect */
92 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction780:string#Object#inspect_head */
93 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction780:string#Object#args */
94 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction780:string#Object#alpha_comparator */
95 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction780:stream#Object#poll */
96 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction780:stream#Object#intern_poll */
97 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction780:time#Object#get_time */
98 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction780:file#Object#printn */
99 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction780:file#Object#print */
100 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction780:file#Object#getc */
101 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction780:file#Object#gets */
102 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction780:file#Object#getcwd */
103 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction780:file#Object#file_getcwd */
104 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction780:file#Object#stdin */
105 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction780:file#Object#stdout */
106 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction780:file#Object#stderr */
107 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction780:model_base#Object#intrude_visibility */
108 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction780:model_base#Object#public_visibility */
109 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction780:model_base#Object#protected_visibility */
110 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction780:model_base#Object#private_visibility */
111 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction780:model_base#Object#none_visibility */
112 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction780:model#Object#abstract_kind */
113 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction780:model#Object#concrete_kind */
114 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction780:model#Object#interface_kind */
115 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction780:model#Object#enum_kind */
116 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction780:model#Object#extern_kind */
117 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction780:nitni_utilities#Object#internal_call_context */
118 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction780:nitni_utilities#Object#long_signature */
119 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction780:nitni_utilities#Object#short_signature */
120 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction780:c#Object#to_c_call_context */
121 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction780:c#Object#from_c_call_context */
122 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction780:cpp#Object#cpp_call_context */
123 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction780:cpp#Object#to_cpp_call_context */
124 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction780:cpp#Object#from_cpp_call_context */
125 (nitmethod_t)VIRTUAL_parser__ReduceAction780__action, /* pointer to parser:ReduceAction780:parser#ReduceAction780#action */
126 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction780:parser#ReduceAction#concat */
127 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction780:parser#ReduceAction#init */
128 }
129 };
130 /* allocate ReduceAction780 */
131 val* NEW_parser__ReduceAction780(const struct type* type) {
132 val* self /* : ReduceAction780 */;
133 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
134 self->type = type;
135 self->class = &class_parser__ReduceAction780;
136 return self;
137 }
138 /* runtime class parser__ReduceAction781 */
139 const struct class class_parser__ReduceAction781 = {
140 0, /* box_kind */
141 {
142 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction781:kernel#Object#object_id */
143 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction781:kernel#Object#is_same_type */
144 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction781:kernel#Object#is_same_instance */
145 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction781:kernel#Object#== */
146 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction781:kernel#Object#!= */
147 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction781:kernel#Object#output */
148 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction781:kernel#Object#output_class_name */
149 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction781:kernel#Object#exit */
150 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction781:kernel#Object#sys */
151 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction781:kernel#Object#hash */
152 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction781:math#Object#atan2 */
153 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction781:math#Object#pi */
154 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction781:math#Object#srand_from */
155 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction781:math#Object#srand */
156 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction781:string#Object#to_s */
157 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction781:string#Object#native_class_name */
158 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction781:string#Object#class_name */
159 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction781:string#Object#inspect */
160 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction781:string#Object#inspect_head */
161 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction781:string#Object#args */
162 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction781:string#Object#alpha_comparator */
163 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction781:stream#Object#poll */
164 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction781:stream#Object#intern_poll */
165 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction781:time#Object#get_time */
166 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction781:file#Object#printn */
167 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction781:file#Object#print */
168 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction781:file#Object#getc */
169 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction781:file#Object#gets */
170 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction781:file#Object#getcwd */
171 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction781:file#Object#file_getcwd */
172 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction781:file#Object#stdin */
173 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction781:file#Object#stdout */
174 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction781:file#Object#stderr */
175 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction781:model_base#Object#intrude_visibility */
176 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction781:model_base#Object#public_visibility */
177 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction781:model_base#Object#protected_visibility */
178 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction781:model_base#Object#private_visibility */
179 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction781:model_base#Object#none_visibility */
180 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction781:model#Object#abstract_kind */
181 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction781:model#Object#concrete_kind */
182 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction781:model#Object#interface_kind */
183 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction781:model#Object#enum_kind */
184 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction781:model#Object#extern_kind */
185 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction781:nitni_utilities#Object#internal_call_context */
186 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction781:nitni_utilities#Object#long_signature */
187 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction781:nitni_utilities#Object#short_signature */
188 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction781:c#Object#to_c_call_context */
189 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction781:c#Object#from_c_call_context */
190 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction781:cpp#Object#cpp_call_context */
191 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction781:cpp#Object#to_cpp_call_context */
192 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction781:cpp#Object#from_cpp_call_context */
193 (nitmethod_t)VIRTUAL_parser__ReduceAction781__action, /* pointer to parser:ReduceAction781:parser#ReduceAction781#action */
194 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction781:parser#ReduceAction#concat */
195 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction781:parser#ReduceAction#init */
196 }
197 };
198 /* allocate ReduceAction781 */
199 val* NEW_parser__ReduceAction781(const struct type* type) {
200 val* self /* : ReduceAction781 */;
201 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
202 self->type = type;
203 self->class = &class_parser__ReduceAction781;
204 return self;
205 }
206 /* runtime class parser__ReduceAction782 */
207 const struct class class_parser__ReduceAction782 = {
208 0, /* box_kind */
209 {
210 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction782:kernel#Object#object_id */
211 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction782:kernel#Object#is_same_type */
212 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction782:kernel#Object#is_same_instance */
213 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction782:kernel#Object#== */
214 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction782:kernel#Object#!= */
215 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction782:kernel#Object#output */
216 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction782:kernel#Object#output_class_name */
217 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction782:kernel#Object#exit */
218 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction782:kernel#Object#sys */
219 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction782:kernel#Object#hash */
220 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction782:math#Object#atan2 */
221 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction782:math#Object#pi */
222 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction782:math#Object#srand_from */
223 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction782:math#Object#srand */
224 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction782:string#Object#to_s */
225 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction782:string#Object#native_class_name */
226 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction782:string#Object#class_name */
227 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction782:string#Object#inspect */
228 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction782:string#Object#inspect_head */
229 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction782:string#Object#args */
230 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction782:string#Object#alpha_comparator */
231 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction782:stream#Object#poll */
232 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction782:stream#Object#intern_poll */
233 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction782:time#Object#get_time */
234 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction782:file#Object#printn */
235 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction782:file#Object#print */
236 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction782:file#Object#getc */
237 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction782:file#Object#gets */
238 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction782:file#Object#getcwd */
239 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction782:file#Object#file_getcwd */
240 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction782:file#Object#stdin */
241 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction782:file#Object#stdout */
242 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction782:file#Object#stderr */
243 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction782:model_base#Object#intrude_visibility */
244 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction782:model_base#Object#public_visibility */
245 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction782:model_base#Object#protected_visibility */
246 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction782:model_base#Object#private_visibility */
247 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction782:model_base#Object#none_visibility */
248 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction782:model#Object#abstract_kind */
249 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction782:model#Object#concrete_kind */
250 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction782:model#Object#interface_kind */
251 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction782:model#Object#enum_kind */
252 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction782:model#Object#extern_kind */
253 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction782:nitni_utilities#Object#internal_call_context */
254 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction782:nitni_utilities#Object#long_signature */
255 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction782:nitni_utilities#Object#short_signature */
256 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction782:c#Object#to_c_call_context */
257 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction782:c#Object#from_c_call_context */
258 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction782:cpp#Object#cpp_call_context */
259 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction782:cpp#Object#to_cpp_call_context */
260 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction782:cpp#Object#from_cpp_call_context */
261 (nitmethod_t)VIRTUAL_parser__ReduceAction782__action, /* pointer to parser:ReduceAction782:parser#ReduceAction782#action */
262 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction782:parser#ReduceAction#concat */
263 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction782:parser#ReduceAction#init */
264 }
265 };
266 /* allocate ReduceAction782 */
267 val* NEW_parser__ReduceAction782(const struct type* type) {
268 val* self /* : ReduceAction782 */;
269 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
270 self->type = type;
271 self->class = &class_parser__ReduceAction782;
272 return self;
273 }
274 /* runtime class parser__ReduceAction783 */
275 const struct class class_parser__ReduceAction783 = {
276 0, /* box_kind */
277 {
278 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction783:kernel#Object#object_id */
279 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction783:kernel#Object#is_same_type */
280 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction783:kernel#Object#is_same_instance */
281 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction783:kernel#Object#== */
282 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction783:kernel#Object#!= */
283 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction783:kernel#Object#output */
284 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction783:kernel#Object#output_class_name */
285 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction783:kernel#Object#exit */
286 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction783:kernel#Object#sys */
287 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction783:kernel#Object#hash */
288 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction783:math#Object#atan2 */
289 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction783:math#Object#pi */
290 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction783:math#Object#srand_from */
291 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction783:math#Object#srand */
292 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction783:string#Object#to_s */
293 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction783:string#Object#native_class_name */
294 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction783:string#Object#class_name */
295 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction783:string#Object#inspect */
296 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction783:string#Object#inspect_head */
297 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction783:string#Object#args */
298 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction783:string#Object#alpha_comparator */
299 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction783:stream#Object#poll */
300 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction783:stream#Object#intern_poll */
301 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction783:time#Object#get_time */
302 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction783:file#Object#printn */
303 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction783:file#Object#print */
304 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction783:file#Object#getc */
305 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction783:file#Object#gets */
306 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction783:file#Object#getcwd */
307 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction783:file#Object#file_getcwd */
308 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction783:file#Object#stdin */
309 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction783:file#Object#stdout */
310 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction783:file#Object#stderr */
311 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction783:model_base#Object#intrude_visibility */
312 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction783:model_base#Object#public_visibility */
313 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction783:model_base#Object#protected_visibility */
314 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction783:model_base#Object#private_visibility */
315 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction783:model_base#Object#none_visibility */
316 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction783:model#Object#abstract_kind */
317 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction783:model#Object#concrete_kind */
318 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction783:model#Object#interface_kind */
319 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction783:model#Object#enum_kind */
320 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction783:model#Object#extern_kind */
321 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction783:nitni_utilities#Object#internal_call_context */
322 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction783:nitni_utilities#Object#long_signature */
323 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction783:nitni_utilities#Object#short_signature */
324 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction783:c#Object#to_c_call_context */
325 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction783:c#Object#from_c_call_context */
326 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction783:cpp#Object#cpp_call_context */
327 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction783:cpp#Object#to_cpp_call_context */
328 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction783:cpp#Object#from_cpp_call_context */
329 (nitmethod_t)VIRTUAL_parser__ReduceAction783__action, /* pointer to parser:ReduceAction783:parser#ReduceAction783#action */
330 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction783:parser#ReduceAction#concat */
331 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction783:parser#ReduceAction#init */
332 }
333 };
334 /* allocate ReduceAction783 */
335 val* NEW_parser__ReduceAction783(const struct type* type) {
336 val* self /* : ReduceAction783 */;
337 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
338 self->type = type;
339 self->class = &class_parser__ReduceAction783;
340 return self;
341 }
342 /* runtime class parser__ReduceAction784 */
343 const struct class class_parser__ReduceAction784 = {
344 0, /* box_kind */
345 {
346 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction784:kernel#Object#object_id */
347 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction784:kernel#Object#is_same_type */
348 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction784:kernel#Object#is_same_instance */
349 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction784:kernel#Object#== */
350 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction784:kernel#Object#!= */
351 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction784:kernel#Object#output */
352 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction784:kernel#Object#output_class_name */
353 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction784:kernel#Object#exit */
354 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction784:kernel#Object#sys */
355 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction784:kernel#Object#hash */
356 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction784:math#Object#atan2 */
357 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction784:math#Object#pi */
358 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction784:math#Object#srand_from */
359 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction784:math#Object#srand */
360 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction784:string#Object#to_s */
361 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction784:string#Object#native_class_name */
362 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction784:string#Object#class_name */
363 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction784:string#Object#inspect */
364 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction784:string#Object#inspect_head */
365 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction784:string#Object#args */
366 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction784:string#Object#alpha_comparator */
367 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction784:stream#Object#poll */
368 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction784:stream#Object#intern_poll */
369 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction784:time#Object#get_time */
370 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction784:file#Object#printn */
371 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction784:file#Object#print */
372 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction784:file#Object#getc */
373 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction784:file#Object#gets */
374 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction784:file#Object#getcwd */
375 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction784:file#Object#file_getcwd */
376 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction784:file#Object#stdin */
377 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction784:file#Object#stdout */
378 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction784:file#Object#stderr */
379 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction784:model_base#Object#intrude_visibility */
380 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction784:model_base#Object#public_visibility */
381 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction784:model_base#Object#protected_visibility */
382 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction784:model_base#Object#private_visibility */
383 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction784:model_base#Object#none_visibility */
384 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction784:model#Object#abstract_kind */
385 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction784:model#Object#concrete_kind */
386 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction784:model#Object#interface_kind */
387 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction784:model#Object#enum_kind */
388 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction784:model#Object#extern_kind */
389 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction784:nitni_utilities#Object#internal_call_context */
390 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction784:nitni_utilities#Object#long_signature */
391 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction784:nitni_utilities#Object#short_signature */
392 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction784:c#Object#to_c_call_context */
393 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction784:c#Object#from_c_call_context */
394 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction784:cpp#Object#cpp_call_context */
395 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction784:cpp#Object#to_cpp_call_context */
396 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction784:cpp#Object#from_cpp_call_context */
397 (nitmethod_t)VIRTUAL_parser__ReduceAction784__action, /* pointer to parser:ReduceAction784:parser#ReduceAction784#action */
398 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction784:parser#ReduceAction#concat */
399 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction784:parser#ReduceAction#init */
400 }
401 };
402 /* allocate ReduceAction784 */
403 val* NEW_parser__ReduceAction784(const struct type* type) {
404 val* self /* : ReduceAction784 */;
405 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
406 self->type = type;
407 self->class = &class_parser__ReduceAction784;
408 return self;
409 }
410 /* runtime class parser__ReduceAction785 */
411 const struct class class_parser__ReduceAction785 = {
412 0, /* box_kind */
413 {
414 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction785:kernel#Object#object_id */
415 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction785:kernel#Object#is_same_type */
416 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction785:kernel#Object#is_same_instance */
417 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction785:kernel#Object#== */
418 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction785:kernel#Object#!= */
419 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction785:kernel#Object#output */
420 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction785:kernel#Object#output_class_name */
421 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction785:kernel#Object#exit */
422 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction785:kernel#Object#sys */
423 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction785:kernel#Object#hash */
424 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction785:math#Object#atan2 */
425 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction785:math#Object#pi */
426 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction785:math#Object#srand_from */
427 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction785:math#Object#srand */
428 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction785:string#Object#to_s */
429 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction785:string#Object#native_class_name */
430 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction785:string#Object#class_name */
431 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction785:string#Object#inspect */
432 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction785:string#Object#inspect_head */
433 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction785:string#Object#args */
434 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction785:string#Object#alpha_comparator */
435 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction785:stream#Object#poll */
436 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction785:stream#Object#intern_poll */
437 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction785:time#Object#get_time */
438 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction785:file#Object#printn */
439 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction785:file#Object#print */
440 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction785:file#Object#getc */
441 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction785:file#Object#gets */
442 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction785:file#Object#getcwd */
443 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction785:file#Object#file_getcwd */
444 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction785:file#Object#stdin */
445 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction785:file#Object#stdout */
446 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction785:file#Object#stderr */
447 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction785:model_base#Object#intrude_visibility */
448 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction785:model_base#Object#public_visibility */
449 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction785:model_base#Object#protected_visibility */
450 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction785:model_base#Object#private_visibility */
451 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction785:model_base#Object#none_visibility */
452 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction785:model#Object#abstract_kind */
453 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction785:model#Object#concrete_kind */
454 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction785:model#Object#interface_kind */
455 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction785:model#Object#enum_kind */
456 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction785:model#Object#extern_kind */
457 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction785:nitni_utilities#Object#internal_call_context */
458 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction785:nitni_utilities#Object#long_signature */
459 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction785:nitni_utilities#Object#short_signature */
460 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction785:c#Object#to_c_call_context */
461 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction785:c#Object#from_c_call_context */
462 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction785:cpp#Object#cpp_call_context */
463 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction785:cpp#Object#to_cpp_call_context */
464 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction785:cpp#Object#from_cpp_call_context */
465 (nitmethod_t)VIRTUAL_parser__ReduceAction785__action, /* pointer to parser:ReduceAction785:parser#ReduceAction785#action */
466 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction785:parser#ReduceAction#concat */
467 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction785:parser#ReduceAction#init */
468 }
469 };
470 /* allocate ReduceAction785 */
471 val* NEW_parser__ReduceAction785(const struct type* type) {
472 val* self /* : ReduceAction785 */;
473 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
474 self->type = type;
475 self->class = &class_parser__ReduceAction785;
476 return self;
477 }
478 /* runtime class parser__ReduceAction786 */
479 const struct class class_parser__ReduceAction786 = {
480 0, /* box_kind */
481 {
482 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction786:kernel#Object#object_id */
483 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction786:kernel#Object#is_same_type */
484 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction786:kernel#Object#is_same_instance */
485 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction786:kernel#Object#== */
486 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction786:kernel#Object#!= */
487 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction786:kernel#Object#output */
488 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction786:kernel#Object#output_class_name */
489 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction786:kernel#Object#exit */
490 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction786:kernel#Object#sys */
491 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction786:kernel#Object#hash */
492 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction786:math#Object#atan2 */
493 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction786:math#Object#pi */
494 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction786:math#Object#srand_from */
495 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction786:math#Object#srand */
496 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction786:string#Object#to_s */
497 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction786:string#Object#native_class_name */
498 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction786:string#Object#class_name */
499 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction786:string#Object#inspect */
500 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction786:string#Object#inspect_head */
501 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction786:string#Object#args */
502 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction786:string#Object#alpha_comparator */
503 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction786:stream#Object#poll */
504 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction786:stream#Object#intern_poll */
505 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction786:time#Object#get_time */
506 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction786:file#Object#printn */
507 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction786:file#Object#print */
508 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction786:file#Object#getc */
509 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction786:file#Object#gets */
510 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction786:file#Object#getcwd */
511 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction786:file#Object#file_getcwd */
512 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction786:file#Object#stdin */
513 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction786:file#Object#stdout */
514 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction786:file#Object#stderr */
515 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction786:model_base#Object#intrude_visibility */
516 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction786:model_base#Object#public_visibility */
517 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction786:model_base#Object#protected_visibility */
518 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction786:model_base#Object#private_visibility */
519 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction786:model_base#Object#none_visibility */
520 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction786:model#Object#abstract_kind */
521 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction786:model#Object#concrete_kind */
522 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction786:model#Object#interface_kind */
523 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction786:model#Object#enum_kind */
524 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction786:model#Object#extern_kind */
525 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction786:nitni_utilities#Object#internal_call_context */
526 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction786:nitni_utilities#Object#long_signature */
527 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction786:nitni_utilities#Object#short_signature */
528 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction786:c#Object#to_c_call_context */
529 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction786:c#Object#from_c_call_context */
530 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction786:cpp#Object#cpp_call_context */
531 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction786:cpp#Object#to_cpp_call_context */
532 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction786:cpp#Object#from_cpp_call_context */
533 (nitmethod_t)VIRTUAL_parser__ReduceAction786__action, /* pointer to parser:ReduceAction786:parser#ReduceAction786#action */
534 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction786:parser#ReduceAction#concat */
535 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction786:parser#ReduceAction#init */
536 }
537 };
538 /* allocate ReduceAction786 */
539 val* NEW_parser__ReduceAction786(const struct type* type) {
540 val* self /* : ReduceAction786 */;
541 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
542 self->type = type;
543 self->class = &class_parser__ReduceAction786;
544 return self;
545 }
546 /* runtime class parser__ReduceAction787 */
547 const struct class class_parser__ReduceAction787 = {
548 0, /* box_kind */
549 {
550 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction787:kernel#Object#object_id */
551 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction787:kernel#Object#is_same_type */
552 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction787:kernel#Object#is_same_instance */
553 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction787:kernel#Object#== */
554 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction787:kernel#Object#!= */
555 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction787:kernel#Object#output */
556 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction787:kernel#Object#output_class_name */
557 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction787:kernel#Object#exit */
558 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction787:kernel#Object#sys */
559 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction787:kernel#Object#hash */
560 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction787:math#Object#atan2 */
561 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction787:math#Object#pi */
562 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction787:math#Object#srand_from */
563 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction787:math#Object#srand */
564 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction787:string#Object#to_s */
565 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction787:string#Object#native_class_name */
566 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction787:string#Object#class_name */
567 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction787:string#Object#inspect */
568 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction787:string#Object#inspect_head */
569 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction787:string#Object#args */
570 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction787:string#Object#alpha_comparator */
571 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction787:stream#Object#poll */
572 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction787:stream#Object#intern_poll */
573 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction787:time#Object#get_time */
574 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction787:file#Object#printn */
575 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction787:file#Object#print */
576 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction787:file#Object#getc */
577 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction787:file#Object#gets */
578 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction787:file#Object#getcwd */
579 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction787:file#Object#file_getcwd */
580 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction787:file#Object#stdin */
581 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction787:file#Object#stdout */
582 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction787:file#Object#stderr */
583 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction787:model_base#Object#intrude_visibility */
584 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction787:model_base#Object#public_visibility */
585 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction787:model_base#Object#protected_visibility */
586 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction787:model_base#Object#private_visibility */
587 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction787:model_base#Object#none_visibility */
588 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction787:model#Object#abstract_kind */
589 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction787:model#Object#concrete_kind */
590 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction787:model#Object#interface_kind */
591 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction787:model#Object#enum_kind */
592 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction787:model#Object#extern_kind */
593 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction787:nitni_utilities#Object#internal_call_context */
594 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction787:nitni_utilities#Object#long_signature */
595 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction787:nitni_utilities#Object#short_signature */
596 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction787:c#Object#to_c_call_context */
597 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction787:c#Object#from_c_call_context */
598 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction787:cpp#Object#cpp_call_context */
599 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction787:cpp#Object#to_cpp_call_context */
600 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction787:cpp#Object#from_cpp_call_context */
601 (nitmethod_t)VIRTUAL_parser__ReduceAction787__action, /* pointer to parser:ReduceAction787:parser#ReduceAction787#action */
602 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction787:parser#ReduceAction#concat */
603 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction787:parser#ReduceAction#init */
604 }
605 };
606 /* allocate ReduceAction787 */
607 val* NEW_parser__ReduceAction787(const struct type* type) {
608 val* self /* : ReduceAction787 */;
609 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
610 self->type = type;
611 self->class = &class_parser__ReduceAction787;
612 return self;
613 }
614 /* runtime class parser__ReduceAction788 */
615 const struct class class_parser__ReduceAction788 = {
616 0, /* box_kind */
617 {
618 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction788:kernel#Object#object_id */
619 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction788:kernel#Object#is_same_type */
620 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction788:kernel#Object#is_same_instance */
621 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction788:kernel#Object#== */
622 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction788:kernel#Object#!= */
623 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction788:kernel#Object#output */
624 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction788:kernel#Object#output_class_name */
625 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction788:kernel#Object#exit */
626 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction788:kernel#Object#sys */
627 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction788:kernel#Object#hash */
628 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction788:math#Object#atan2 */
629 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction788:math#Object#pi */
630 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction788:math#Object#srand_from */
631 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction788:math#Object#srand */
632 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction788:string#Object#to_s */
633 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction788:string#Object#native_class_name */
634 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction788:string#Object#class_name */
635 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction788:string#Object#inspect */
636 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction788:string#Object#inspect_head */
637 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction788:string#Object#args */
638 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction788:string#Object#alpha_comparator */
639 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction788:stream#Object#poll */
640 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction788:stream#Object#intern_poll */
641 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction788:time#Object#get_time */
642 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction788:file#Object#printn */
643 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction788:file#Object#print */
644 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction788:file#Object#getc */
645 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction788:file#Object#gets */
646 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction788:file#Object#getcwd */
647 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction788:file#Object#file_getcwd */
648 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction788:file#Object#stdin */
649 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction788:file#Object#stdout */
650 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction788:file#Object#stderr */
651 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction788:model_base#Object#intrude_visibility */
652 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction788:model_base#Object#public_visibility */
653 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction788:model_base#Object#protected_visibility */
654 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction788:model_base#Object#private_visibility */
655 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction788:model_base#Object#none_visibility */
656 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction788:model#Object#abstract_kind */
657 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction788:model#Object#concrete_kind */
658 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction788:model#Object#interface_kind */
659 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction788:model#Object#enum_kind */
660 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction788:model#Object#extern_kind */
661 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction788:nitni_utilities#Object#internal_call_context */
662 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction788:nitni_utilities#Object#long_signature */
663 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction788:nitni_utilities#Object#short_signature */
664 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction788:c#Object#to_c_call_context */
665 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction788:c#Object#from_c_call_context */
666 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction788:cpp#Object#cpp_call_context */
667 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction788:cpp#Object#to_cpp_call_context */
668 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction788:cpp#Object#from_cpp_call_context */
669 (nitmethod_t)VIRTUAL_parser__ReduceAction788__action, /* pointer to parser:ReduceAction788:parser#ReduceAction788#action */
670 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction788:parser#ReduceAction#concat */
671 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction788:parser#ReduceAction#init */
672 }
673 };
674 /* allocate ReduceAction788 */
675 val* NEW_parser__ReduceAction788(const struct type* type) {
676 val* self /* : ReduceAction788 */;
677 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
678 self->type = type;
679 self->class = &class_parser__ReduceAction788;
680 return self;
681 }
682 /* runtime class parser__ReduceAction789 */
683 const struct class class_parser__ReduceAction789 = {
684 0, /* box_kind */
685 {
686 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction789:kernel#Object#object_id */
687 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction789:kernel#Object#is_same_type */
688 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction789:kernel#Object#is_same_instance */
689 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction789:kernel#Object#== */
690 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction789:kernel#Object#!= */
691 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction789:kernel#Object#output */
692 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction789:kernel#Object#output_class_name */
693 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction789:kernel#Object#exit */
694 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction789:kernel#Object#sys */
695 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction789:kernel#Object#hash */
696 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction789:math#Object#atan2 */
697 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction789:math#Object#pi */
698 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction789:math#Object#srand_from */
699 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction789:math#Object#srand */
700 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction789:string#Object#to_s */
701 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction789:string#Object#native_class_name */
702 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction789:string#Object#class_name */
703 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction789:string#Object#inspect */
704 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction789:string#Object#inspect_head */
705 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction789:string#Object#args */
706 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction789:string#Object#alpha_comparator */
707 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction789:stream#Object#poll */
708 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction789:stream#Object#intern_poll */
709 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction789:time#Object#get_time */
710 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction789:file#Object#printn */
711 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction789:file#Object#print */
712 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction789:file#Object#getc */
713 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction789:file#Object#gets */
714 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction789:file#Object#getcwd */
715 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction789:file#Object#file_getcwd */
716 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction789:file#Object#stdin */
717 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction789:file#Object#stdout */
718 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction789:file#Object#stderr */
719 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction789:model_base#Object#intrude_visibility */
720 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction789:model_base#Object#public_visibility */
721 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction789:model_base#Object#protected_visibility */
722 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction789:model_base#Object#private_visibility */
723 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction789:model_base#Object#none_visibility */
724 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction789:model#Object#abstract_kind */
725 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction789:model#Object#concrete_kind */
726 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction789:model#Object#interface_kind */
727 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction789:model#Object#enum_kind */
728 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction789:model#Object#extern_kind */
729 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction789:nitni_utilities#Object#internal_call_context */
730 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction789:nitni_utilities#Object#long_signature */
731 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction789:nitni_utilities#Object#short_signature */
732 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction789:c#Object#to_c_call_context */
733 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction789:c#Object#from_c_call_context */
734 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction789:cpp#Object#cpp_call_context */
735 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction789:cpp#Object#to_cpp_call_context */
736 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction789:cpp#Object#from_cpp_call_context */
737 (nitmethod_t)VIRTUAL_parser__ReduceAction789__action, /* pointer to parser:ReduceAction789:parser#ReduceAction789#action */
738 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction789:parser#ReduceAction#concat */
739 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction789:parser#ReduceAction#init */
740 }
741 };
742 /* allocate ReduceAction789 */
743 val* NEW_parser__ReduceAction789(const struct type* type) {
744 val* self /* : ReduceAction789 */;
745 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
746 self->type = type;
747 self->class = &class_parser__ReduceAction789;
748 return self;
749 }
750 /* runtime class parser__ReduceAction790 */
751 const struct class class_parser__ReduceAction790 = {
752 0, /* box_kind */
753 {
754 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction790:kernel#Object#object_id */
755 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction790:kernel#Object#is_same_type */
756 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction790:kernel#Object#is_same_instance */
757 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction790:kernel#Object#== */
758 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction790:kernel#Object#!= */
759 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction790:kernel#Object#output */
760 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction790:kernel#Object#output_class_name */
761 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction790:kernel#Object#exit */
762 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction790:kernel#Object#sys */
763 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction790:kernel#Object#hash */
764 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction790:math#Object#atan2 */
765 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction790:math#Object#pi */
766 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction790:math#Object#srand_from */
767 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction790:math#Object#srand */
768 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction790:string#Object#to_s */
769 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction790:string#Object#native_class_name */
770 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction790:string#Object#class_name */
771 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction790:string#Object#inspect */
772 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction790:string#Object#inspect_head */
773 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction790:string#Object#args */
774 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction790:string#Object#alpha_comparator */
775 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction790:stream#Object#poll */
776 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction790:stream#Object#intern_poll */
777 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction790:time#Object#get_time */
778 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction790:file#Object#printn */
779 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction790:file#Object#print */
780 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction790:file#Object#getc */
781 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction790:file#Object#gets */
782 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction790:file#Object#getcwd */
783 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction790:file#Object#file_getcwd */
784 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction790:file#Object#stdin */
785 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction790:file#Object#stdout */
786 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction790:file#Object#stderr */
787 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction790:model_base#Object#intrude_visibility */
788 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction790:model_base#Object#public_visibility */
789 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction790:model_base#Object#protected_visibility */
790 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction790:model_base#Object#private_visibility */
791 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction790:model_base#Object#none_visibility */
792 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction790:model#Object#abstract_kind */
793 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction790:model#Object#concrete_kind */
794 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction790:model#Object#interface_kind */
795 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction790:model#Object#enum_kind */
796 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction790:model#Object#extern_kind */
797 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction790:nitni_utilities#Object#internal_call_context */
798 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction790:nitni_utilities#Object#long_signature */
799 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction790:nitni_utilities#Object#short_signature */
800 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction790:c#Object#to_c_call_context */
801 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction790:c#Object#from_c_call_context */
802 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction790:cpp#Object#cpp_call_context */
803 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction790:cpp#Object#to_cpp_call_context */
804 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction790:cpp#Object#from_cpp_call_context */
805 (nitmethod_t)VIRTUAL_parser__ReduceAction790__action, /* pointer to parser:ReduceAction790:parser#ReduceAction790#action */
806 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction790:parser#ReduceAction#concat */
807 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction790:parser#ReduceAction#init */
808 }
809 };
810 /* allocate ReduceAction790 */
811 val* NEW_parser__ReduceAction790(const struct type* type) {
812 val* self /* : ReduceAction790 */;
813 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
814 self->type = type;
815 self->class = &class_parser__ReduceAction790;
816 return self;
817 }
818 /* runtime class parser__ReduceAction791 */
819 const struct class class_parser__ReduceAction791 = {
820 0, /* box_kind */
821 {
822 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction791:kernel#Object#object_id */
823 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction791:kernel#Object#is_same_type */
824 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction791:kernel#Object#is_same_instance */
825 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction791:kernel#Object#== */
826 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction791:kernel#Object#!= */
827 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction791:kernel#Object#output */
828 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction791:kernel#Object#output_class_name */
829 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction791:kernel#Object#exit */
830 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction791:kernel#Object#sys */
831 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction791:kernel#Object#hash */
832 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction791:math#Object#atan2 */
833 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction791:math#Object#pi */
834 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction791:math#Object#srand_from */
835 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction791:math#Object#srand */
836 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction791:string#Object#to_s */
837 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction791:string#Object#native_class_name */
838 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction791:string#Object#class_name */
839 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction791:string#Object#inspect */
840 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction791:string#Object#inspect_head */
841 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction791:string#Object#args */
842 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction791:string#Object#alpha_comparator */
843 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction791:stream#Object#poll */
844 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction791:stream#Object#intern_poll */
845 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction791:time#Object#get_time */
846 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction791:file#Object#printn */
847 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction791:file#Object#print */
848 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction791:file#Object#getc */
849 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction791:file#Object#gets */
850 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction791:file#Object#getcwd */
851 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction791:file#Object#file_getcwd */
852 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction791:file#Object#stdin */
853 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction791:file#Object#stdout */
854 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction791:file#Object#stderr */
855 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction791:model_base#Object#intrude_visibility */
856 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction791:model_base#Object#public_visibility */
857 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction791:model_base#Object#protected_visibility */
858 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction791:model_base#Object#private_visibility */
859 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction791:model_base#Object#none_visibility */
860 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction791:model#Object#abstract_kind */
861 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction791:model#Object#concrete_kind */
862 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction791:model#Object#interface_kind */
863 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction791:model#Object#enum_kind */
864 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction791:model#Object#extern_kind */
865 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction791:nitni_utilities#Object#internal_call_context */
866 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction791:nitni_utilities#Object#long_signature */
867 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction791:nitni_utilities#Object#short_signature */
868 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction791:c#Object#to_c_call_context */
869 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction791:c#Object#from_c_call_context */
870 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction791:cpp#Object#cpp_call_context */
871 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction791:cpp#Object#to_cpp_call_context */
872 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction791:cpp#Object#from_cpp_call_context */
873 (nitmethod_t)VIRTUAL_parser__ReduceAction791__action, /* pointer to parser:ReduceAction791:parser#ReduceAction791#action */
874 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction791:parser#ReduceAction#concat */
875 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction791:parser#ReduceAction#init */
876 }
877 };
878 /* allocate ReduceAction791 */
879 val* NEW_parser__ReduceAction791(const struct type* type) {
880 val* self /* : ReduceAction791 */;
881 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
882 self->type = type;
883 self->class = &class_parser__ReduceAction791;
884 return self;
885 }
886 /* runtime class parser__ReduceAction792 */
887 const struct class class_parser__ReduceAction792 = {
888 0, /* box_kind */
889 {
890 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction792:kernel#Object#object_id */
891 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction792:kernel#Object#is_same_type */
892 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction792:kernel#Object#is_same_instance */
893 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction792:kernel#Object#== */
894 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction792:kernel#Object#!= */
895 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction792:kernel#Object#output */
896 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction792:kernel#Object#output_class_name */
897 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction792:kernel#Object#exit */
898 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction792:kernel#Object#sys */
899 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction792:kernel#Object#hash */
900 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction792:math#Object#atan2 */
901 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction792:math#Object#pi */
902 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction792:math#Object#srand_from */
903 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction792:math#Object#srand */
904 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction792:string#Object#to_s */
905 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction792:string#Object#native_class_name */
906 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction792:string#Object#class_name */
907 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction792:string#Object#inspect */
908 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction792:string#Object#inspect_head */
909 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction792:string#Object#args */
910 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction792:string#Object#alpha_comparator */
911 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction792:stream#Object#poll */
912 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction792:stream#Object#intern_poll */
913 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction792:time#Object#get_time */
914 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction792:file#Object#printn */
915 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction792:file#Object#print */
916 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction792:file#Object#getc */
917 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction792:file#Object#gets */
918 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction792:file#Object#getcwd */
919 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction792:file#Object#file_getcwd */
920 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction792:file#Object#stdin */
921 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction792:file#Object#stdout */
922 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction792:file#Object#stderr */
923 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction792:model_base#Object#intrude_visibility */
924 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction792:model_base#Object#public_visibility */
925 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction792:model_base#Object#protected_visibility */
926 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction792:model_base#Object#private_visibility */
927 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction792:model_base#Object#none_visibility */
928 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction792:model#Object#abstract_kind */
929 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction792:model#Object#concrete_kind */
930 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction792:model#Object#interface_kind */
931 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction792:model#Object#enum_kind */
932 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction792:model#Object#extern_kind */
933 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction792:nitni_utilities#Object#internal_call_context */
934 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction792:nitni_utilities#Object#long_signature */
935 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction792:nitni_utilities#Object#short_signature */
936 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction792:c#Object#to_c_call_context */
937 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction792:c#Object#from_c_call_context */
938 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction792:cpp#Object#cpp_call_context */
939 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction792:cpp#Object#to_cpp_call_context */
940 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction792:cpp#Object#from_cpp_call_context */
941 (nitmethod_t)VIRTUAL_parser__ReduceAction792__action, /* pointer to parser:ReduceAction792:parser#ReduceAction792#action */
942 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction792:parser#ReduceAction#concat */
943 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction792:parser#ReduceAction#init */
944 }
945 };
946 /* allocate ReduceAction792 */
947 val* NEW_parser__ReduceAction792(const struct type* type) {
948 val* self /* : ReduceAction792 */;
949 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
950 self->type = type;
951 self->class = &class_parser__ReduceAction792;
952 return self;
953 }
954 /* runtime class parser__ReduceAction793 */
955 const struct class class_parser__ReduceAction793 = {
956 0, /* box_kind */
957 {
958 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction793:kernel#Object#object_id */
959 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction793:kernel#Object#is_same_type */
960 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction793:kernel#Object#is_same_instance */
961 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction793:kernel#Object#== */
962 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction793:kernel#Object#!= */
963 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction793:kernel#Object#output */
964 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction793:kernel#Object#output_class_name */
965 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction793:kernel#Object#exit */
966 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction793:kernel#Object#sys */
967 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction793:kernel#Object#hash */
968 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction793:math#Object#atan2 */
969 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction793:math#Object#pi */
970 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction793:math#Object#srand_from */
971 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction793:math#Object#srand */
972 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction793:string#Object#to_s */
973 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction793:string#Object#native_class_name */
974 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction793:string#Object#class_name */
975 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction793:string#Object#inspect */
976 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction793:string#Object#inspect_head */
977 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction793:string#Object#args */
978 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction793:string#Object#alpha_comparator */
979 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction793:stream#Object#poll */
980 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction793:stream#Object#intern_poll */
981 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction793:time#Object#get_time */
982 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction793:file#Object#printn */
983 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction793:file#Object#print */
984 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction793:file#Object#getc */
985 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction793:file#Object#gets */
986 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction793:file#Object#getcwd */
987 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction793:file#Object#file_getcwd */
988 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction793:file#Object#stdin */
989 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction793:file#Object#stdout */
990 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction793:file#Object#stderr */
991 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction793:model_base#Object#intrude_visibility */
992 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction793:model_base#Object#public_visibility */
993 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction793:model_base#Object#protected_visibility */
994 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction793:model_base#Object#private_visibility */
995 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction793:model_base#Object#none_visibility */
996 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction793:model#Object#abstract_kind */
997 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction793:model#Object#concrete_kind */
998 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction793:model#Object#interface_kind */
999 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction793:model#Object#enum_kind */
1000 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction793:model#Object#extern_kind */
1001 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction793:nitni_utilities#Object#internal_call_context */
1002 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction793:nitni_utilities#Object#long_signature */
1003 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction793:nitni_utilities#Object#short_signature */
1004 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction793:c#Object#to_c_call_context */
1005 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction793:c#Object#from_c_call_context */
1006 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction793:cpp#Object#cpp_call_context */
1007 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction793:cpp#Object#to_cpp_call_context */
1008 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction793:cpp#Object#from_cpp_call_context */
1009 (nitmethod_t)VIRTUAL_parser__ReduceAction793__action, /* pointer to parser:ReduceAction793:parser#ReduceAction793#action */
1010 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction793:parser#ReduceAction#concat */
1011 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction793:parser#ReduceAction#init */
1012 }
1013 };
1014 /* allocate ReduceAction793 */
1015 val* NEW_parser__ReduceAction793(const struct type* type) {
1016 val* self /* : ReduceAction793 */;
1017 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1018 self->type = type;
1019 self->class = &class_parser__ReduceAction793;
1020 return self;
1021 }
1022 /* runtime class parser__ReduceAction794 */
1023 const struct class class_parser__ReduceAction794 = {
1024 0, /* box_kind */
1025 {
1026 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction794:kernel#Object#object_id */
1027 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction794:kernel#Object#is_same_type */
1028 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction794:kernel#Object#is_same_instance */
1029 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction794:kernel#Object#== */
1030 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction794:kernel#Object#!= */
1031 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction794:kernel#Object#output */
1032 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction794:kernel#Object#output_class_name */
1033 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction794:kernel#Object#exit */
1034 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction794:kernel#Object#sys */
1035 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction794:kernel#Object#hash */
1036 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction794:math#Object#atan2 */
1037 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction794:math#Object#pi */
1038 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction794:math#Object#srand_from */
1039 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction794:math#Object#srand */
1040 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction794:string#Object#to_s */
1041 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction794:string#Object#native_class_name */
1042 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction794:string#Object#class_name */
1043 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction794:string#Object#inspect */
1044 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction794:string#Object#inspect_head */
1045 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction794:string#Object#args */
1046 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction794:string#Object#alpha_comparator */
1047 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction794:stream#Object#poll */
1048 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction794:stream#Object#intern_poll */
1049 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction794:time#Object#get_time */
1050 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction794:file#Object#printn */
1051 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction794:file#Object#print */
1052 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction794:file#Object#getc */
1053 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction794:file#Object#gets */
1054 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction794:file#Object#getcwd */
1055 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction794:file#Object#file_getcwd */
1056 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction794:file#Object#stdin */
1057 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction794:file#Object#stdout */
1058 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction794:file#Object#stderr */
1059 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction794:model_base#Object#intrude_visibility */
1060 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction794:model_base#Object#public_visibility */
1061 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction794:model_base#Object#protected_visibility */
1062 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction794:model_base#Object#private_visibility */
1063 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction794:model_base#Object#none_visibility */
1064 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction794:model#Object#abstract_kind */
1065 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction794:model#Object#concrete_kind */
1066 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction794:model#Object#interface_kind */
1067 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction794:model#Object#enum_kind */
1068 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction794:model#Object#extern_kind */
1069 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction794:nitni_utilities#Object#internal_call_context */
1070 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction794:nitni_utilities#Object#long_signature */
1071 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction794:nitni_utilities#Object#short_signature */
1072 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction794:c#Object#to_c_call_context */
1073 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction794:c#Object#from_c_call_context */
1074 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction794:cpp#Object#cpp_call_context */
1075 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction794:cpp#Object#to_cpp_call_context */
1076 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction794:cpp#Object#from_cpp_call_context */
1077 (nitmethod_t)VIRTUAL_parser__ReduceAction794__action, /* pointer to parser:ReduceAction794:parser#ReduceAction794#action */
1078 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction794:parser#ReduceAction#concat */
1079 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction794:parser#ReduceAction#init */
1080 }
1081 };
1082 /* allocate ReduceAction794 */
1083 val* NEW_parser__ReduceAction794(const struct type* type) {
1084 val* self /* : ReduceAction794 */;
1085 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1086 self->type = type;
1087 self->class = &class_parser__ReduceAction794;
1088 return self;
1089 }
1090 /* runtime class parser__ReduceAction795 */
1091 const struct class class_parser__ReduceAction795 = {
1092 0, /* box_kind */
1093 {
1094 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction795:kernel#Object#object_id */
1095 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction795:kernel#Object#is_same_type */
1096 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction795:kernel#Object#is_same_instance */
1097 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction795:kernel#Object#== */
1098 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction795:kernel#Object#!= */
1099 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction795:kernel#Object#output */
1100 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction795:kernel#Object#output_class_name */
1101 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction795:kernel#Object#exit */
1102 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction795:kernel#Object#sys */
1103 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction795:kernel#Object#hash */
1104 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction795:math#Object#atan2 */
1105 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction795:math#Object#pi */
1106 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction795:math#Object#srand_from */
1107 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction795:math#Object#srand */
1108 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction795:string#Object#to_s */
1109 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction795:string#Object#native_class_name */
1110 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction795:string#Object#class_name */
1111 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction795:string#Object#inspect */
1112 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction795:string#Object#inspect_head */
1113 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction795:string#Object#args */
1114 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction795:string#Object#alpha_comparator */
1115 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction795:stream#Object#poll */
1116 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction795:stream#Object#intern_poll */
1117 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction795:time#Object#get_time */
1118 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction795:file#Object#printn */
1119 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction795:file#Object#print */
1120 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction795:file#Object#getc */
1121 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction795:file#Object#gets */
1122 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction795:file#Object#getcwd */
1123 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction795:file#Object#file_getcwd */
1124 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction795:file#Object#stdin */
1125 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction795:file#Object#stdout */
1126 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction795:file#Object#stderr */
1127 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction795:model_base#Object#intrude_visibility */
1128 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction795:model_base#Object#public_visibility */
1129 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction795:model_base#Object#protected_visibility */
1130 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction795:model_base#Object#private_visibility */
1131 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction795:model_base#Object#none_visibility */
1132 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction795:model#Object#abstract_kind */
1133 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction795:model#Object#concrete_kind */
1134 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction795:model#Object#interface_kind */
1135 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction795:model#Object#enum_kind */
1136 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction795:model#Object#extern_kind */
1137 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction795:nitni_utilities#Object#internal_call_context */
1138 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction795:nitni_utilities#Object#long_signature */
1139 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction795:nitni_utilities#Object#short_signature */
1140 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction795:c#Object#to_c_call_context */
1141 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction795:c#Object#from_c_call_context */
1142 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction795:cpp#Object#cpp_call_context */
1143 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction795:cpp#Object#to_cpp_call_context */
1144 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction795:cpp#Object#from_cpp_call_context */
1145 (nitmethod_t)VIRTUAL_parser__ReduceAction795__action, /* pointer to parser:ReduceAction795:parser#ReduceAction795#action */
1146 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction795:parser#ReduceAction#concat */
1147 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction795:parser#ReduceAction#init */
1148 }
1149 };
1150 /* allocate ReduceAction795 */
1151 val* NEW_parser__ReduceAction795(const struct type* type) {
1152 val* self /* : ReduceAction795 */;
1153 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1154 self->type = type;
1155 self->class = &class_parser__ReduceAction795;
1156 return self;
1157 }
1158 /* runtime class parser__ReduceAction796 */
1159 const struct class class_parser__ReduceAction796 = {
1160 0, /* box_kind */
1161 {
1162 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction796:kernel#Object#object_id */
1163 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction796:kernel#Object#is_same_type */
1164 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction796:kernel#Object#is_same_instance */
1165 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction796:kernel#Object#== */
1166 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction796:kernel#Object#!= */
1167 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction796:kernel#Object#output */
1168 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction796:kernel#Object#output_class_name */
1169 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction796:kernel#Object#exit */
1170 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction796:kernel#Object#sys */
1171 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction796:kernel#Object#hash */
1172 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction796:math#Object#atan2 */
1173 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction796:math#Object#pi */
1174 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction796:math#Object#srand_from */
1175 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction796:math#Object#srand */
1176 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction796:string#Object#to_s */
1177 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction796:string#Object#native_class_name */
1178 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction796:string#Object#class_name */
1179 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction796:string#Object#inspect */
1180 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction796:string#Object#inspect_head */
1181 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction796:string#Object#args */
1182 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction796:string#Object#alpha_comparator */
1183 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction796:stream#Object#poll */
1184 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction796:stream#Object#intern_poll */
1185 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction796:time#Object#get_time */
1186 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction796:file#Object#printn */
1187 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction796:file#Object#print */
1188 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction796:file#Object#getc */
1189 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction796:file#Object#gets */
1190 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction796:file#Object#getcwd */
1191 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction796:file#Object#file_getcwd */
1192 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction796:file#Object#stdin */
1193 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction796:file#Object#stdout */
1194 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction796:file#Object#stderr */
1195 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction796:model_base#Object#intrude_visibility */
1196 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction796:model_base#Object#public_visibility */
1197 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction796:model_base#Object#protected_visibility */
1198 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction796:model_base#Object#private_visibility */
1199 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction796:model_base#Object#none_visibility */
1200 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction796:model#Object#abstract_kind */
1201 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction796:model#Object#concrete_kind */
1202 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction796:model#Object#interface_kind */
1203 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction796:model#Object#enum_kind */
1204 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction796:model#Object#extern_kind */
1205 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction796:nitni_utilities#Object#internal_call_context */
1206 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction796:nitni_utilities#Object#long_signature */
1207 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction796:nitni_utilities#Object#short_signature */
1208 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction796:c#Object#to_c_call_context */
1209 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction796:c#Object#from_c_call_context */
1210 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction796:cpp#Object#cpp_call_context */
1211 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction796:cpp#Object#to_cpp_call_context */
1212 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction796:cpp#Object#from_cpp_call_context */
1213 (nitmethod_t)VIRTUAL_parser__ReduceAction796__action, /* pointer to parser:ReduceAction796:parser#ReduceAction796#action */
1214 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction796:parser#ReduceAction#concat */
1215 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction796:parser#ReduceAction#init */
1216 }
1217 };
1218 /* allocate ReduceAction796 */
1219 val* NEW_parser__ReduceAction796(const struct type* type) {
1220 val* self /* : ReduceAction796 */;
1221 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1222 self->type = type;
1223 self->class = &class_parser__ReduceAction796;
1224 return self;
1225 }
1226 /* runtime class parser__ReduceAction797 */
1227 const struct class class_parser__ReduceAction797 = {
1228 0, /* box_kind */
1229 {
1230 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction797:kernel#Object#object_id */
1231 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction797:kernel#Object#is_same_type */
1232 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction797:kernel#Object#is_same_instance */
1233 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction797:kernel#Object#== */
1234 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction797:kernel#Object#!= */
1235 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction797:kernel#Object#output */
1236 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction797:kernel#Object#output_class_name */
1237 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction797:kernel#Object#exit */
1238 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction797:kernel#Object#sys */
1239 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction797:kernel#Object#hash */
1240 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction797:math#Object#atan2 */
1241 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction797:math#Object#pi */
1242 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction797:math#Object#srand_from */
1243 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction797:math#Object#srand */
1244 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction797:string#Object#to_s */
1245 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction797:string#Object#native_class_name */
1246 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction797:string#Object#class_name */
1247 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction797:string#Object#inspect */
1248 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction797:string#Object#inspect_head */
1249 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction797:string#Object#args */
1250 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction797:string#Object#alpha_comparator */
1251 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction797:stream#Object#poll */
1252 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction797:stream#Object#intern_poll */
1253 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction797:time#Object#get_time */
1254 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction797:file#Object#printn */
1255 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction797:file#Object#print */
1256 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction797:file#Object#getc */
1257 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction797:file#Object#gets */
1258 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction797:file#Object#getcwd */
1259 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction797:file#Object#file_getcwd */
1260 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction797:file#Object#stdin */
1261 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction797:file#Object#stdout */
1262 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction797:file#Object#stderr */
1263 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction797:model_base#Object#intrude_visibility */
1264 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction797:model_base#Object#public_visibility */
1265 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction797:model_base#Object#protected_visibility */
1266 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction797:model_base#Object#private_visibility */
1267 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction797:model_base#Object#none_visibility */
1268 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction797:model#Object#abstract_kind */
1269 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction797:model#Object#concrete_kind */
1270 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction797:model#Object#interface_kind */
1271 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction797:model#Object#enum_kind */
1272 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction797:model#Object#extern_kind */
1273 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction797:nitni_utilities#Object#internal_call_context */
1274 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction797:nitni_utilities#Object#long_signature */
1275 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction797:nitni_utilities#Object#short_signature */
1276 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction797:c#Object#to_c_call_context */
1277 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction797:c#Object#from_c_call_context */
1278 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction797:cpp#Object#cpp_call_context */
1279 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction797:cpp#Object#to_cpp_call_context */
1280 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction797:cpp#Object#from_cpp_call_context */
1281 (nitmethod_t)VIRTUAL_parser__ReduceAction797__action, /* pointer to parser:ReduceAction797:parser#ReduceAction797#action */
1282 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction797:parser#ReduceAction#concat */
1283 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction797:parser#ReduceAction#init */
1284 }
1285 };
1286 /* allocate ReduceAction797 */
1287 val* NEW_parser__ReduceAction797(const struct type* type) {
1288 val* self /* : ReduceAction797 */;
1289 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1290 self->type = type;
1291 self->class = &class_parser__ReduceAction797;
1292 return self;
1293 }
1294 /* runtime class parser__ReduceAction798 */
1295 const struct class class_parser__ReduceAction798 = {
1296 0, /* box_kind */
1297 {
1298 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction798:kernel#Object#object_id */
1299 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction798:kernel#Object#is_same_type */
1300 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction798:kernel#Object#is_same_instance */
1301 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction798:kernel#Object#== */
1302 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction798:kernel#Object#!= */
1303 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction798:kernel#Object#output */
1304 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction798:kernel#Object#output_class_name */
1305 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction798:kernel#Object#exit */
1306 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction798:kernel#Object#sys */
1307 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction798:kernel#Object#hash */
1308 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction798:math#Object#atan2 */
1309 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction798:math#Object#pi */
1310 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction798:math#Object#srand_from */
1311 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction798:math#Object#srand */
1312 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction798:string#Object#to_s */
1313 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction798:string#Object#native_class_name */
1314 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction798:string#Object#class_name */
1315 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction798:string#Object#inspect */
1316 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction798:string#Object#inspect_head */
1317 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction798:string#Object#args */
1318 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction798:string#Object#alpha_comparator */
1319 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction798:stream#Object#poll */
1320 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction798:stream#Object#intern_poll */
1321 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction798:time#Object#get_time */
1322 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction798:file#Object#printn */
1323 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction798:file#Object#print */
1324 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction798:file#Object#getc */
1325 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction798:file#Object#gets */
1326 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction798:file#Object#getcwd */
1327 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction798:file#Object#file_getcwd */
1328 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction798:file#Object#stdin */
1329 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction798:file#Object#stdout */
1330 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction798:file#Object#stderr */
1331 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction798:model_base#Object#intrude_visibility */
1332 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction798:model_base#Object#public_visibility */
1333 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction798:model_base#Object#protected_visibility */
1334 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction798:model_base#Object#private_visibility */
1335 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction798:model_base#Object#none_visibility */
1336 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction798:model#Object#abstract_kind */
1337 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction798:model#Object#concrete_kind */
1338 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction798:model#Object#interface_kind */
1339 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction798:model#Object#enum_kind */
1340 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction798:model#Object#extern_kind */
1341 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction798:nitni_utilities#Object#internal_call_context */
1342 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction798:nitni_utilities#Object#long_signature */
1343 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction798:nitni_utilities#Object#short_signature */
1344 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction798:c#Object#to_c_call_context */
1345 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction798:c#Object#from_c_call_context */
1346 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction798:cpp#Object#cpp_call_context */
1347 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction798:cpp#Object#to_cpp_call_context */
1348 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction798:cpp#Object#from_cpp_call_context */
1349 (nitmethod_t)VIRTUAL_parser__ReduceAction798__action, /* pointer to parser:ReduceAction798:parser#ReduceAction798#action */
1350 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction798:parser#ReduceAction#concat */
1351 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction798:parser#ReduceAction#init */
1352 }
1353 };
1354 /* allocate ReduceAction798 */
1355 val* NEW_parser__ReduceAction798(const struct type* type) {
1356 val* self /* : ReduceAction798 */;
1357 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1358 self->type = type;
1359 self->class = &class_parser__ReduceAction798;
1360 return self;
1361 }
1362 /* runtime class parser__ReduceAction799 */
1363 const struct class class_parser__ReduceAction799 = {
1364 0, /* box_kind */
1365 {
1366 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction799:kernel#Object#object_id */
1367 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction799:kernel#Object#is_same_type */
1368 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction799:kernel#Object#is_same_instance */
1369 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction799:kernel#Object#== */
1370 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction799:kernel#Object#!= */
1371 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction799:kernel#Object#output */
1372 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction799:kernel#Object#output_class_name */
1373 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction799:kernel#Object#exit */
1374 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction799:kernel#Object#sys */
1375 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction799:kernel#Object#hash */
1376 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction799:math#Object#atan2 */
1377 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction799:math#Object#pi */
1378 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction799:math#Object#srand_from */
1379 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction799:math#Object#srand */
1380 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction799:string#Object#to_s */
1381 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction799:string#Object#native_class_name */
1382 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction799:string#Object#class_name */
1383 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction799:string#Object#inspect */
1384 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction799:string#Object#inspect_head */
1385 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction799:string#Object#args */
1386 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction799:string#Object#alpha_comparator */
1387 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction799:stream#Object#poll */
1388 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction799:stream#Object#intern_poll */
1389 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction799:time#Object#get_time */
1390 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction799:file#Object#printn */
1391 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction799:file#Object#print */
1392 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction799:file#Object#getc */
1393 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction799:file#Object#gets */
1394 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction799:file#Object#getcwd */
1395 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction799:file#Object#file_getcwd */
1396 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction799:file#Object#stdin */
1397 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction799:file#Object#stdout */
1398 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction799:file#Object#stderr */
1399 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction799:model_base#Object#intrude_visibility */
1400 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction799:model_base#Object#public_visibility */
1401 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction799:model_base#Object#protected_visibility */
1402 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction799:model_base#Object#private_visibility */
1403 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction799:model_base#Object#none_visibility */
1404 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction799:model#Object#abstract_kind */
1405 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction799:model#Object#concrete_kind */
1406 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction799:model#Object#interface_kind */
1407 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction799:model#Object#enum_kind */
1408 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction799:model#Object#extern_kind */
1409 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction799:nitni_utilities#Object#internal_call_context */
1410 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction799:nitni_utilities#Object#long_signature */
1411 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction799:nitni_utilities#Object#short_signature */
1412 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction799:c#Object#to_c_call_context */
1413 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction799:c#Object#from_c_call_context */
1414 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction799:cpp#Object#cpp_call_context */
1415 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction799:cpp#Object#to_cpp_call_context */
1416 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction799:cpp#Object#from_cpp_call_context */
1417 (nitmethod_t)VIRTUAL_parser__ReduceAction799__action, /* pointer to parser:ReduceAction799:parser#ReduceAction799#action */
1418 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction799:parser#ReduceAction#concat */
1419 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction799:parser#ReduceAction#init */
1420 }
1421 };
1422 /* allocate ReduceAction799 */
1423 val* NEW_parser__ReduceAction799(const struct type* type) {
1424 val* self /* : ReduceAction799 */;
1425 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1426 self->type = type;
1427 self->class = &class_parser__ReduceAction799;
1428 return self;
1429 }
1430 /* runtime class parser__ReduceAction800 */
1431 const struct class class_parser__ReduceAction800 = {
1432 0, /* box_kind */
1433 {
1434 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction800:kernel#Object#object_id */
1435 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction800:kernel#Object#is_same_type */
1436 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction800:kernel#Object#is_same_instance */
1437 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction800:kernel#Object#== */
1438 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction800:kernel#Object#!= */
1439 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction800:kernel#Object#output */
1440 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction800:kernel#Object#output_class_name */
1441 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction800:kernel#Object#exit */
1442 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction800:kernel#Object#sys */
1443 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction800:kernel#Object#hash */
1444 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction800:math#Object#atan2 */
1445 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction800:math#Object#pi */
1446 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction800:math#Object#srand_from */
1447 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction800:math#Object#srand */
1448 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction800:string#Object#to_s */
1449 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction800:string#Object#native_class_name */
1450 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction800:string#Object#class_name */
1451 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction800:string#Object#inspect */
1452 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction800:string#Object#inspect_head */
1453 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction800:string#Object#args */
1454 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction800:string#Object#alpha_comparator */
1455 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction800:stream#Object#poll */
1456 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction800:stream#Object#intern_poll */
1457 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction800:time#Object#get_time */
1458 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction800:file#Object#printn */
1459 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction800:file#Object#print */
1460 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction800:file#Object#getc */
1461 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction800:file#Object#gets */
1462 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction800:file#Object#getcwd */
1463 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction800:file#Object#file_getcwd */
1464 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction800:file#Object#stdin */
1465 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction800:file#Object#stdout */
1466 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction800:file#Object#stderr */
1467 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction800:model_base#Object#intrude_visibility */
1468 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction800:model_base#Object#public_visibility */
1469 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction800:model_base#Object#protected_visibility */
1470 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction800:model_base#Object#private_visibility */
1471 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction800:model_base#Object#none_visibility */
1472 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction800:model#Object#abstract_kind */
1473 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction800:model#Object#concrete_kind */
1474 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction800:model#Object#interface_kind */
1475 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction800:model#Object#enum_kind */
1476 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction800:model#Object#extern_kind */
1477 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction800:nitni_utilities#Object#internal_call_context */
1478 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction800:nitni_utilities#Object#long_signature */
1479 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction800:nitni_utilities#Object#short_signature */
1480 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction800:c#Object#to_c_call_context */
1481 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction800:c#Object#from_c_call_context */
1482 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction800:cpp#Object#cpp_call_context */
1483 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction800:cpp#Object#to_cpp_call_context */
1484 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction800:cpp#Object#from_cpp_call_context */
1485 (nitmethod_t)VIRTUAL_parser__ReduceAction800__action, /* pointer to parser:ReduceAction800:parser#ReduceAction800#action */
1486 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction800:parser#ReduceAction#concat */
1487 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction800:parser#ReduceAction#init */
1488 }
1489 };
1490 /* allocate ReduceAction800 */
1491 val* NEW_parser__ReduceAction800(const struct type* type) {
1492 val* self /* : ReduceAction800 */;
1493 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1494 self->type = type;
1495 self->class = &class_parser__ReduceAction800;
1496 return self;
1497 }
1498 /* runtime class parser__ReduceAction801 */
1499 const struct class class_parser__ReduceAction801 = {
1500 0, /* box_kind */
1501 {
1502 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction801:kernel#Object#object_id */
1503 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction801:kernel#Object#is_same_type */
1504 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction801:kernel#Object#is_same_instance */
1505 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction801:kernel#Object#== */
1506 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction801:kernel#Object#!= */
1507 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction801:kernel#Object#output */
1508 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction801:kernel#Object#output_class_name */
1509 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction801:kernel#Object#exit */
1510 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction801:kernel#Object#sys */
1511 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction801:kernel#Object#hash */
1512 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction801:math#Object#atan2 */
1513 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction801:math#Object#pi */
1514 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction801:math#Object#srand_from */
1515 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction801:math#Object#srand */
1516 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction801:string#Object#to_s */
1517 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction801:string#Object#native_class_name */
1518 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction801:string#Object#class_name */
1519 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction801:string#Object#inspect */
1520 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction801:string#Object#inspect_head */
1521 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction801:string#Object#args */
1522 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction801:string#Object#alpha_comparator */
1523 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction801:stream#Object#poll */
1524 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction801:stream#Object#intern_poll */
1525 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction801:time#Object#get_time */
1526 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction801:file#Object#printn */
1527 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction801:file#Object#print */
1528 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction801:file#Object#getc */
1529 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction801:file#Object#gets */
1530 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction801:file#Object#getcwd */
1531 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction801:file#Object#file_getcwd */
1532 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction801:file#Object#stdin */
1533 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction801:file#Object#stdout */
1534 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction801:file#Object#stderr */
1535 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction801:model_base#Object#intrude_visibility */
1536 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction801:model_base#Object#public_visibility */
1537 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction801:model_base#Object#protected_visibility */
1538 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction801:model_base#Object#private_visibility */
1539 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction801:model_base#Object#none_visibility */
1540 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction801:model#Object#abstract_kind */
1541 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction801:model#Object#concrete_kind */
1542 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction801:model#Object#interface_kind */
1543 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction801:model#Object#enum_kind */
1544 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction801:model#Object#extern_kind */
1545 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction801:nitni_utilities#Object#internal_call_context */
1546 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction801:nitni_utilities#Object#long_signature */
1547 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction801:nitni_utilities#Object#short_signature */
1548 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction801:c#Object#to_c_call_context */
1549 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction801:c#Object#from_c_call_context */
1550 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction801:cpp#Object#cpp_call_context */
1551 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction801:cpp#Object#to_cpp_call_context */
1552 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction801:cpp#Object#from_cpp_call_context */
1553 (nitmethod_t)VIRTUAL_parser__ReduceAction801__action, /* pointer to parser:ReduceAction801:parser#ReduceAction801#action */
1554 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction801:parser#ReduceAction#concat */
1555 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction801:parser#ReduceAction#init */
1556 }
1557 };
1558 /* allocate ReduceAction801 */
1559 val* NEW_parser__ReduceAction801(const struct type* type) {
1560 val* self /* : ReduceAction801 */;
1561 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1562 self->type = type;
1563 self->class = &class_parser__ReduceAction801;
1564 return self;
1565 }
1566 /* runtime class parser__ReduceAction803 */
1567 const struct class class_parser__ReduceAction803 = {
1568 0, /* box_kind */
1569 {
1570 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction803:kernel#Object#object_id */
1571 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction803:kernel#Object#is_same_type */
1572 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction803:kernel#Object#is_same_instance */
1573 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction803:kernel#Object#== */
1574 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction803:kernel#Object#!= */
1575 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction803:kernel#Object#output */
1576 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction803:kernel#Object#output_class_name */
1577 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction803:kernel#Object#exit */
1578 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction803:kernel#Object#sys */
1579 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction803:kernel#Object#hash */
1580 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction803:math#Object#atan2 */
1581 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction803:math#Object#pi */
1582 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction803:math#Object#srand_from */
1583 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction803:math#Object#srand */
1584 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction803:string#Object#to_s */
1585 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction803:string#Object#native_class_name */
1586 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction803:string#Object#class_name */
1587 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction803:string#Object#inspect */
1588 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction803:string#Object#inspect_head */
1589 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction803:string#Object#args */
1590 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction803:string#Object#alpha_comparator */
1591 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction803:stream#Object#poll */
1592 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction803:stream#Object#intern_poll */
1593 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction803:time#Object#get_time */
1594 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction803:file#Object#printn */
1595 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction803:file#Object#print */
1596 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction803:file#Object#getc */
1597 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction803:file#Object#gets */
1598 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction803:file#Object#getcwd */
1599 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction803:file#Object#file_getcwd */
1600 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction803:file#Object#stdin */
1601 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction803:file#Object#stdout */
1602 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction803:file#Object#stderr */
1603 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction803:model_base#Object#intrude_visibility */
1604 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction803:model_base#Object#public_visibility */
1605 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction803:model_base#Object#protected_visibility */
1606 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction803:model_base#Object#private_visibility */
1607 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction803:model_base#Object#none_visibility */
1608 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction803:model#Object#abstract_kind */
1609 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction803:model#Object#concrete_kind */
1610 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction803:model#Object#interface_kind */
1611 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction803:model#Object#enum_kind */
1612 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction803:model#Object#extern_kind */
1613 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction803:nitni_utilities#Object#internal_call_context */
1614 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction803:nitni_utilities#Object#long_signature */
1615 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction803:nitni_utilities#Object#short_signature */
1616 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction803:c#Object#to_c_call_context */
1617 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction803:c#Object#from_c_call_context */
1618 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction803:cpp#Object#cpp_call_context */
1619 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction803:cpp#Object#to_cpp_call_context */
1620 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction803:cpp#Object#from_cpp_call_context */
1621 (nitmethod_t)VIRTUAL_parser__ReduceAction803__action, /* pointer to parser:ReduceAction803:parser#ReduceAction803#action */
1622 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction803:parser#ReduceAction#concat */
1623 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction803:parser#ReduceAction#init */
1624 }
1625 };
1626 /* allocate ReduceAction803 */
1627 val* NEW_parser__ReduceAction803(const struct type* type) {
1628 val* self /* : ReduceAction803 */;
1629 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1630 self->type = type;
1631 self->class = &class_parser__ReduceAction803;
1632 return self;
1633 }
1634 /* runtime class parser__ReduceAction804 */
1635 const struct class class_parser__ReduceAction804 = {
1636 0, /* box_kind */
1637 {
1638 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction804:kernel#Object#object_id */
1639 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction804:kernel#Object#is_same_type */
1640 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction804:kernel#Object#is_same_instance */
1641 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction804:kernel#Object#== */
1642 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction804:kernel#Object#!= */
1643 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction804:kernel#Object#output */
1644 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction804:kernel#Object#output_class_name */
1645 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction804:kernel#Object#exit */
1646 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction804:kernel#Object#sys */
1647 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction804:kernel#Object#hash */
1648 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction804:math#Object#atan2 */
1649 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction804:math#Object#pi */
1650 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction804:math#Object#srand_from */
1651 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction804:math#Object#srand */
1652 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction804:string#Object#to_s */
1653 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction804:string#Object#native_class_name */
1654 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction804:string#Object#class_name */
1655 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction804:string#Object#inspect */
1656 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction804:string#Object#inspect_head */
1657 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction804:string#Object#args */
1658 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction804:string#Object#alpha_comparator */
1659 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction804:stream#Object#poll */
1660 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction804:stream#Object#intern_poll */
1661 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction804:time#Object#get_time */
1662 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction804:file#Object#printn */
1663 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction804:file#Object#print */
1664 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction804:file#Object#getc */
1665 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction804:file#Object#gets */
1666 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction804:file#Object#getcwd */
1667 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction804:file#Object#file_getcwd */
1668 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction804:file#Object#stdin */
1669 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction804:file#Object#stdout */
1670 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction804:file#Object#stderr */
1671 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction804:model_base#Object#intrude_visibility */
1672 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction804:model_base#Object#public_visibility */
1673 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction804:model_base#Object#protected_visibility */
1674 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction804:model_base#Object#private_visibility */
1675 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction804:model_base#Object#none_visibility */
1676 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction804:model#Object#abstract_kind */
1677 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction804:model#Object#concrete_kind */
1678 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction804:model#Object#interface_kind */
1679 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction804:model#Object#enum_kind */
1680 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction804:model#Object#extern_kind */
1681 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction804:nitni_utilities#Object#internal_call_context */
1682 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction804:nitni_utilities#Object#long_signature */
1683 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction804:nitni_utilities#Object#short_signature */
1684 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction804:c#Object#to_c_call_context */
1685 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction804:c#Object#from_c_call_context */
1686 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction804:cpp#Object#cpp_call_context */
1687 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction804:cpp#Object#to_cpp_call_context */
1688 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction804:cpp#Object#from_cpp_call_context */
1689 (nitmethod_t)VIRTUAL_parser__ReduceAction804__action, /* pointer to parser:ReduceAction804:parser#ReduceAction804#action */
1690 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction804:parser#ReduceAction#concat */
1691 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction804:parser#ReduceAction#init */
1692 }
1693 };
1694 /* allocate ReduceAction804 */
1695 val* NEW_parser__ReduceAction804(const struct type* type) {
1696 val* self /* : ReduceAction804 */;
1697 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1698 self->type = type;
1699 self->class = &class_parser__ReduceAction804;
1700 return self;
1701 }
1702 /* runtime class parser__ReduceAction805 */
1703 const struct class class_parser__ReduceAction805 = {
1704 0, /* box_kind */
1705 {
1706 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction805:kernel#Object#object_id */
1707 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction805:kernel#Object#is_same_type */
1708 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction805:kernel#Object#is_same_instance */
1709 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction805:kernel#Object#== */
1710 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction805:kernel#Object#!= */
1711 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction805:kernel#Object#output */
1712 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction805:kernel#Object#output_class_name */
1713 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction805:kernel#Object#exit */
1714 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction805:kernel#Object#sys */
1715 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction805:kernel#Object#hash */
1716 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction805:math#Object#atan2 */
1717 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction805:math#Object#pi */
1718 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction805:math#Object#srand_from */
1719 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction805:math#Object#srand */
1720 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction805:string#Object#to_s */
1721 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction805:string#Object#native_class_name */
1722 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction805:string#Object#class_name */
1723 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction805:string#Object#inspect */
1724 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction805:string#Object#inspect_head */
1725 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction805:string#Object#args */
1726 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction805:string#Object#alpha_comparator */
1727 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction805:stream#Object#poll */
1728 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction805:stream#Object#intern_poll */
1729 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction805:time#Object#get_time */
1730 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction805:file#Object#printn */
1731 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction805:file#Object#print */
1732 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction805:file#Object#getc */
1733 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction805:file#Object#gets */
1734 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction805:file#Object#getcwd */
1735 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction805:file#Object#file_getcwd */
1736 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction805:file#Object#stdin */
1737 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction805:file#Object#stdout */
1738 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction805:file#Object#stderr */
1739 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction805:model_base#Object#intrude_visibility */
1740 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction805:model_base#Object#public_visibility */
1741 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction805:model_base#Object#protected_visibility */
1742 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction805:model_base#Object#private_visibility */
1743 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction805:model_base#Object#none_visibility */
1744 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction805:model#Object#abstract_kind */
1745 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction805:model#Object#concrete_kind */
1746 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction805:model#Object#interface_kind */
1747 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction805:model#Object#enum_kind */
1748 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction805:model#Object#extern_kind */
1749 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction805:nitni_utilities#Object#internal_call_context */
1750 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction805:nitni_utilities#Object#long_signature */
1751 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction805:nitni_utilities#Object#short_signature */
1752 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction805:c#Object#to_c_call_context */
1753 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction805:c#Object#from_c_call_context */
1754 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction805:cpp#Object#cpp_call_context */
1755 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction805:cpp#Object#to_cpp_call_context */
1756 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction805:cpp#Object#from_cpp_call_context */
1757 (nitmethod_t)VIRTUAL_parser__ReduceAction805__action, /* pointer to parser:ReduceAction805:parser#ReduceAction805#action */
1758 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction805:parser#ReduceAction#concat */
1759 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction805:parser#ReduceAction#init */
1760 }
1761 };
1762 /* allocate ReduceAction805 */
1763 val* NEW_parser__ReduceAction805(const struct type* type) {
1764 val* self /* : ReduceAction805 */;
1765 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1766 self->type = type;
1767 self->class = &class_parser__ReduceAction805;
1768 return self;
1769 }
1770 /* runtime class parser__ReduceAction806 */
1771 const struct class class_parser__ReduceAction806 = {
1772 0, /* box_kind */
1773 {
1774 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction806:kernel#Object#object_id */
1775 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction806:kernel#Object#is_same_type */
1776 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction806:kernel#Object#is_same_instance */
1777 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction806:kernel#Object#== */
1778 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction806:kernel#Object#!= */
1779 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction806:kernel#Object#output */
1780 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction806:kernel#Object#output_class_name */
1781 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction806:kernel#Object#exit */
1782 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction806:kernel#Object#sys */
1783 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction806:kernel#Object#hash */
1784 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction806:math#Object#atan2 */
1785 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction806:math#Object#pi */
1786 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction806:math#Object#srand_from */
1787 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction806:math#Object#srand */
1788 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction806:string#Object#to_s */
1789 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction806:string#Object#native_class_name */
1790 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction806:string#Object#class_name */
1791 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction806:string#Object#inspect */
1792 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction806:string#Object#inspect_head */
1793 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction806:string#Object#args */
1794 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction806:string#Object#alpha_comparator */
1795 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction806:stream#Object#poll */
1796 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction806:stream#Object#intern_poll */
1797 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction806:time#Object#get_time */
1798 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction806:file#Object#printn */
1799 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction806:file#Object#print */
1800 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction806:file#Object#getc */
1801 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction806:file#Object#gets */
1802 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction806:file#Object#getcwd */
1803 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction806:file#Object#file_getcwd */
1804 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction806:file#Object#stdin */
1805 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction806:file#Object#stdout */
1806 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction806:file#Object#stderr */
1807 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction806:model_base#Object#intrude_visibility */
1808 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction806:model_base#Object#public_visibility */
1809 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction806:model_base#Object#protected_visibility */
1810 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction806:model_base#Object#private_visibility */
1811 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction806:model_base#Object#none_visibility */
1812 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction806:model#Object#abstract_kind */
1813 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction806:model#Object#concrete_kind */
1814 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction806:model#Object#interface_kind */
1815 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction806:model#Object#enum_kind */
1816 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction806:model#Object#extern_kind */
1817 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction806:nitni_utilities#Object#internal_call_context */
1818 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction806:nitni_utilities#Object#long_signature */
1819 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction806:nitni_utilities#Object#short_signature */
1820 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction806:c#Object#to_c_call_context */
1821 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction806:c#Object#from_c_call_context */
1822 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction806:cpp#Object#cpp_call_context */
1823 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction806:cpp#Object#to_cpp_call_context */
1824 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction806:cpp#Object#from_cpp_call_context */
1825 (nitmethod_t)VIRTUAL_parser__ReduceAction806__action, /* pointer to parser:ReduceAction806:parser#ReduceAction806#action */
1826 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction806:parser#ReduceAction#concat */
1827 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction806:parser#ReduceAction#init */
1828 }
1829 };
1830 /* allocate ReduceAction806 */
1831 val* NEW_parser__ReduceAction806(const struct type* type) {
1832 val* self /* : ReduceAction806 */;
1833 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1834 self->type = type;
1835 self->class = &class_parser__ReduceAction806;
1836 return self;
1837 }
1838 /* runtime class parser__ReduceAction807 */
1839 const struct class class_parser__ReduceAction807 = {
1840 0, /* box_kind */
1841 {
1842 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction807:kernel#Object#object_id */
1843 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction807:kernel#Object#is_same_type */
1844 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction807:kernel#Object#is_same_instance */
1845 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction807:kernel#Object#== */
1846 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction807:kernel#Object#!= */
1847 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction807:kernel#Object#output */
1848 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction807:kernel#Object#output_class_name */
1849 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction807:kernel#Object#exit */
1850 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction807:kernel#Object#sys */
1851 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction807:kernel#Object#hash */
1852 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction807:math#Object#atan2 */
1853 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction807:math#Object#pi */
1854 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction807:math#Object#srand_from */
1855 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction807:math#Object#srand */
1856 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction807:string#Object#to_s */
1857 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction807:string#Object#native_class_name */
1858 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction807:string#Object#class_name */
1859 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction807:string#Object#inspect */
1860 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction807:string#Object#inspect_head */
1861 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction807:string#Object#args */
1862 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction807:string#Object#alpha_comparator */
1863 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction807:stream#Object#poll */
1864 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction807:stream#Object#intern_poll */
1865 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction807:time#Object#get_time */
1866 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction807:file#Object#printn */
1867 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction807:file#Object#print */
1868 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction807:file#Object#getc */
1869 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction807:file#Object#gets */
1870 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction807:file#Object#getcwd */
1871 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction807:file#Object#file_getcwd */
1872 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction807:file#Object#stdin */
1873 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction807:file#Object#stdout */
1874 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction807:file#Object#stderr */
1875 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction807:model_base#Object#intrude_visibility */
1876 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction807:model_base#Object#public_visibility */
1877 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction807:model_base#Object#protected_visibility */
1878 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction807:model_base#Object#private_visibility */
1879 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction807:model_base#Object#none_visibility */
1880 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction807:model#Object#abstract_kind */
1881 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction807:model#Object#concrete_kind */
1882 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction807:model#Object#interface_kind */
1883 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction807:model#Object#enum_kind */
1884 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction807:model#Object#extern_kind */
1885 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction807:nitni_utilities#Object#internal_call_context */
1886 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction807:nitni_utilities#Object#long_signature */
1887 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction807:nitni_utilities#Object#short_signature */
1888 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction807:c#Object#to_c_call_context */
1889 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction807:c#Object#from_c_call_context */
1890 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction807:cpp#Object#cpp_call_context */
1891 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction807:cpp#Object#to_cpp_call_context */
1892 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction807:cpp#Object#from_cpp_call_context */
1893 (nitmethod_t)VIRTUAL_parser__ReduceAction807__action, /* pointer to parser:ReduceAction807:parser#ReduceAction807#action */
1894 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction807:parser#ReduceAction#concat */
1895 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction807:parser#ReduceAction#init */
1896 }
1897 };
1898 /* allocate ReduceAction807 */
1899 val* NEW_parser__ReduceAction807(const struct type* type) {
1900 val* self /* : ReduceAction807 */;
1901 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1902 self->type = type;
1903 self->class = &class_parser__ReduceAction807;
1904 return self;
1905 }
1906 /* runtime class parser__ReduceAction808 */
1907 const struct class class_parser__ReduceAction808 = {
1908 0, /* box_kind */
1909 {
1910 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction808:kernel#Object#object_id */
1911 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction808:kernel#Object#is_same_type */
1912 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction808:kernel#Object#is_same_instance */
1913 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction808:kernel#Object#== */
1914 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction808:kernel#Object#!= */
1915 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction808:kernel#Object#output */
1916 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction808:kernel#Object#output_class_name */
1917 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction808:kernel#Object#exit */
1918 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction808:kernel#Object#sys */
1919 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction808:kernel#Object#hash */
1920 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction808:math#Object#atan2 */
1921 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction808:math#Object#pi */
1922 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction808:math#Object#srand_from */
1923 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction808:math#Object#srand */
1924 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction808:string#Object#to_s */
1925 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction808:string#Object#native_class_name */
1926 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction808:string#Object#class_name */
1927 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction808:string#Object#inspect */
1928 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction808:string#Object#inspect_head */
1929 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction808:string#Object#args */
1930 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction808:string#Object#alpha_comparator */
1931 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction808:stream#Object#poll */
1932 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction808:stream#Object#intern_poll */
1933 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction808:time#Object#get_time */
1934 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction808:file#Object#printn */
1935 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction808:file#Object#print */
1936 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction808:file#Object#getc */
1937 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction808:file#Object#gets */
1938 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction808:file#Object#getcwd */
1939 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction808:file#Object#file_getcwd */
1940 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction808:file#Object#stdin */
1941 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction808:file#Object#stdout */
1942 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction808:file#Object#stderr */
1943 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction808:model_base#Object#intrude_visibility */
1944 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction808:model_base#Object#public_visibility */
1945 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction808:model_base#Object#protected_visibility */
1946 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction808:model_base#Object#private_visibility */
1947 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction808:model_base#Object#none_visibility */
1948 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction808:model#Object#abstract_kind */
1949 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction808:model#Object#concrete_kind */
1950 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction808:model#Object#interface_kind */
1951 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction808:model#Object#enum_kind */
1952 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction808:model#Object#extern_kind */
1953 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction808:nitni_utilities#Object#internal_call_context */
1954 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction808:nitni_utilities#Object#long_signature */
1955 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction808:nitni_utilities#Object#short_signature */
1956 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction808:c#Object#to_c_call_context */
1957 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction808:c#Object#from_c_call_context */
1958 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction808:cpp#Object#cpp_call_context */
1959 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction808:cpp#Object#to_cpp_call_context */
1960 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction808:cpp#Object#from_cpp_call_context */
1961 (nitmethod_t)VIRTUAL_parser__ReduceAction808__action, /* pointer to parser:ReduceAction808:parser#ReduceAction808#action */
1962 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction808:parser#ReduceAction#concat */
1963 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction808:parser#ReduceAction#init */
1964 }
1965 };
1966 /* allocate ReduceAction808 */
1967 val* NEW_parser__ReduceAction808(const struct type* type) {
1968 val* self /* : ReduceAction808 */;
1969 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1970 self->type = type;
1971 self->class = &class_parser__ReduceAction808;
1972 return self;
1973 }
1974 /* runtime class parser__ReduceAction809 */
1975 const struct class class_parser__ReduceAction809 = {
1976 0, /* box_kind */
1977 {
1978 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction809:kernel#Object#object_id */
1979 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction809:kernel#Object#is_same_type */
1980 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction809:kernel#Object#is_same_instance */
1981 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction809:kernel#Object#== */
1982 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction809:kernel#Object#!= */
1983 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction809:kernel#Object#output */
1984 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction809:kernel#Object#output_class_name */
1985 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction809:kernel#Object#exit */
1986 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction809:kernel#Object#sys */
1987 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction809:kernel#Object#hash */
1988 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction809:math#Object#atan2 */
1989 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction809:math#Object#pi */
1990 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction809:math#Object#srand_from */
1991 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction809:math#Object#srand */
1992 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction809:string#Object#to_s */
1993 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction809:string#Object#native_class_name */
1994 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction809:string#Object#class_name */
1995 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction809:string#Object#inspect */
1996 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction809:string#Object#inspect_head */
1997 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction809:string#Object#args */
1998 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction809:string#Object#alpha_comparator */
1999 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction809:stream#Object#poll */
2000 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction809:stream#Object#intern_poll */
2001 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction809:time#Object#get_time */
2002 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction809:file#Object#printn */
2003 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction809:file#Object#print */
2004 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction809:file#Object#getc */
2005 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction809:file#Object#gets */
2006 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction809:file#Object#getcwd */
2007 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction809:file#Object#file_getcwd */
2008 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction809:file#Object#stdin */
2009 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction809:file#Object#stdout */
2010 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction809:file#Object#stderr */
2011 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction809:model_base#Object#intrude_visibility */
2012 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction809:model_base#Object#public_visibility */
2013 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction809:model_base#Object#protected_visibility */
2014 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction809:model_base#Object#private_visibility */
2015 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction809:model_base#Object#none_visibility */
2016 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction809:model#Object#abstract_kind */
2017 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction809:model#Object#concrete_kind */
2018 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction809:model#Object#interface_kind */
2019 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction809:model#Object#enum_kind */
2020 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction809:model#Object#extern_kind */
2021 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction809:nitni_utilities#Object#internal_call_context */
2022 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction809:nitni_utilities#Object#long_signature */
2023 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction809:nitni_utilities#Object#short_signature */
2024 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction809:c#Object#to_c_call_context */
2025 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction809:c#Object#from_c_call_context */
2026 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction809:cpp#Object#cpp_call_context */
2027 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction809:cpp#Object#to_cpp_call_context */
2028 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction809:cpp#Object#from_cpp_call_context */
2029 (nitmethod_t)VIRTUAL_parser__ReduceAction809__action, /* pointer to parser:ReduceAction809:parser#ReduceAction809#action */
2030 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction809:parser#ReduceAction#concat */
2031 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction809:parser#ReduceAction#init */
2032 }
2033 };
2034 /* allocate ReduceAction809 */
2035 val* NEW_parser__ReduceAction809(const struct type* type) {
2036 val* self /* : ReduceAction809 */;
2037 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2038 self->type = type;
2039 self->class = &class_parser__ReduceAction809;
2040 return self;
2041 }
2042 /* runtime class parser__ReduceAction810 */
2043 const struct class class_parser__ReduceAction810 = {
2044 0, /* box_kind */
2045 {
2046 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction810:kernel#Object#object_id */
2047 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction810:kernel#Object#is_same_type */
2048 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction810:kernel#Object#is_same_instance */
2049 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction810:kernel#Object#== */
2050 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction810:kernel#Object#!= */
2051 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction810:kernel#Object#output */
2052 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction810:kernel#Object#output_class_name */
2053 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction810:kernel#Object#exit */
2054 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction810:kernel#Object#sys */
2055 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction810:kernel#Object#hash */
2056 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction810:math#Object#atan2 */
2057 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction810:math#Object#pi */
2058 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction810:math#Object#srand_from */
2059 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction810:math#Object#srand */
2060 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction810:string#Object#to_s */
2061 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction810:string#Object#native_class_name */
2062 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction810:string#Object#class_name */
2063 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction810:string#Object#inspect */
2064 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction810:string#Object#inspect_head */
2065 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction810:string#Object#args */
2066 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction810:string#Object#alpha_comparator */
2067 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction810:stream#Object#poll */
2068 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction810:stream#Object#intern_poll */
2069 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction810:time#Object#get_time */
2070 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction810:file#Object#printn */
2071 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction810:file#Object#print */
2072 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction810:file#Object#getc */
2073 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction810:file#Object#gets */
2074 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction810:file#Object#getcwd */
2075 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction810:file#Object#file_getcwd */
2076 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction810:file#Object#stdin */
2077 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction810:file#Object#stdout */
2078 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction810:file#Object#stderr */
2079 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction810:model_base#Object#intrude_visibility */
2080 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction810:model_base#Object#public_visibility */
2081 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction810:model_base#Object#protected_visibility */
2082 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction810:model_base#Object#private_visibility */
2083 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction810:model_base#Object#none_visibility */
2084 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction810:model#Object#abstract_kind */
2085 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction810:model#Object#concrete_kind */
2086 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction810:model#Object#interface_kind */
2087 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction810:model#Object#enum_kind */
2088 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction810:model#Object#extern_kind */
2089 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction810:nitni_utilities#Object#internal_call_context */
2090 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction810:nitni_utilities#Object#long_signature */
2091 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction810:nitni_utilities#Object#short_signature */
2092 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction810:c#Object#to_c_call_context */
2093 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction810:c#Object#from_c_call_context */
2094 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction810:cpp#Object#cpp_call_context */
2095 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction810:cpp#Object#to_cpp_call_context */
2096 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction810:cpp#Object#from_cpp_call_context */
2097 (nitmethod_t)VIRTUAL_parser__ReduceAction810__action, /* pointer to parser:ReduceAction810:parser#ReduceAction810#action */
2098 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction810:parser#ReduceAction#concat */
2099 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction810:parser#ReduceAction#init */
2100 }
2101 };
2102 /* allocate ReduceAction810 */
2103 val* NEW_parser__ReduceAction810(const struct type* type) {
2104 val* self /* : ReduceAction810 */;
2105 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2106 self->type = type;
2107 self->class = &class_parser__ReduceAction810;
2108 return self;
2109 }
2110 /* runtime class parser__ReduceAction811 */
2111 const struct class class_parser__ReduceAction811 = {
2112 0, /* box_kind */
2113 {
2114 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction811:kernel#Object#object_id */
2115 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction811:kernel#Object#is_same_type */
2116 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction811:kernel#Object#is_same_instance */
2117 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction811:kernel#Object#== */
2118 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction811:kernel#Object#!= */
2119 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction811:kernel#Object#output */
2120 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction811:kernel#Object#output_class_name */
2121 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction811:kernel#Object#exit */
2122 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction811:kernel#Object#sys */
2123 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction811:kernel#Object#hash */
2124 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction811:math#Object#atan2 */
2125 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction811:math#Object#pi */
2126 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction811:math#Object#srand_from */
2127 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction811:math#Object#srand */
2128 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction811:string#Object#to_s */
2129 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction811:string#Object#native_class_name */
2130 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction811:string#Object#class_name */
2131 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction811:string#Object#inspect */
2132 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction811:string#Object#inspect_head */
2133 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction811:string#Object#args */
2134 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction811:string#Object#alpha_comparator */
2135 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction811:stream#Object#poll */
2136 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction811:stream#Object#intern_poll */
2137 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction811:time#Object#get_time */
2138 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction811:file#Object#printn */
2139 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction811:file#Object#print */
2140 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction811:file#Object#getc */
2141 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction811:file#Object#gets */
2142 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction811:file#Object#getcwd */
2143 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction811:file#Object#file_getcwd */
2144 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction811:file#Object#stdin */
2145 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction811:file#Object#stdout */
2146 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction811:file#Object#stderr */
2147 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction811:model_base#Object#intrude_visibility */
2148 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction811:model_base#Object#public_visibility */
2149 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction811:model_base#Object#protected_visibility */
2150 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction811:model_base#Object#private_visibility */
2151 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction811:model_base#Object#none_visibility */
2152 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction811:model#Object#abstract_kind */
2153 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction811:model#Object#concrete_kind */
2154 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction811:model#Object#interface_kind */
2155 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction811:model#Object#enum_kind */
2156 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction811:model#Object#extern_kind */
2157 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction811:nitni_utilities#Object#internal_call_context */
2158 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction811:nitni_utilities#Object#long_signature */
2159 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction811:nitni_utilities#Object#short_signature */
2160 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction811:c#Object#to_c_call_context */
2161 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction811:c#Object#from_c_call_context */
2162 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction811:cpp#Object#cpp_call_context */
2163 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction811:cpp#Object#to_cpp_call_context */
2164 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction811:cpp#Object#from_cpp_call_context */
2165 (nitmethod_t)VIRTUAL_parser__ReduceAction811__action, /* pointer to parser:ReduceAction811:parser#ReduceAction811#action */
2166 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction811:parser#ReduceAction#concat */
2167 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction811:parser#ReduceAction#init */
2168 }
2169 };
2170 /* allocate ReduceAction811 */
2171 val* NEW_parser__ReduceAction811(const struct type* type) {
2172 val* self /* : ReduceAction811 */;
2173 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2174 self->type = type;
2175 self->class = &class_parser__ReduceAction811;
2176 return self;
2177 }
2178 /* runtime class parser__ReduceAction812 */
2179 const struct class class_parser__ReduceAction812 = {
2180 0, /* box_kind */
2181 {
2182 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction812:kernel#Object#object_id */
2183 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction812:kernel#Object#is_same_type */
2184 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction812:kernel#Object#is_same_instance */
2185 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction812:kernel#Object#== */
2186 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction812:kernel#Object#!= */
2187 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction812:kernel#Object#output */
2188 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction812:kernel#Object#output_class_name */
2189 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction812:kernel#Object#exit */
2190 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction812:kernel#Object#sys */
2191 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction812:kernel#Object#hash */
2192 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction812:math#Object#atan2 */
2193 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction812:math#Object#pi */
2194 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction812:math#Object#srand_from */
2195 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction812:math#Object#srand */
2196 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction812:string#Object#to_s */
2197 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction812:string#Object#native_class_name */
2198 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction812:string#Object#class_name */
2199 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction812:string#Object#inspect */
2200 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction812:string#Object#inspect_head */
2201 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction812:string#Object#args */
2202 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction812:string#Object#alpha_comparator */
2203 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction812:stream#Object#poll */
2204 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction812:stream#Object#intern_poll */
2205 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction812:time#Object#get_time */
2206 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction812:file#Object#printn */
2207 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction812:file#Object#print */
2208 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction812:file#Object#getc */
2209 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction812:file#Object#gets */
2210 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction812:file#Object#getcwd */
2211 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction812:file#Object#file_getcwd */
2212 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction812:file#Object#stdin */
2213 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction812:file#Object#stdout */
2214 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction812:file#Object#stderr */
2215 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction812:model_base#Object#intrude_visibility */
2216 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction812:model_base#Object#public_visibility */
2217 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction812:model_base#Object#protected_visibility */
2218 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction812:model_base#Object#private_visibility */
2219 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction812:model_base#Object#none_visibility */
2220 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction812:model#Object#abstract_kind */
2221 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction812:model#Object#concrete_kind */
2222 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction812:model#Object#interface_kind */
2223 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction812:model#Object#enum_kind */
2224 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction812:model#Object#extern_kind */
2225 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction812:nitni_utilities#Object#internal_call_context */
2226 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction812:nitni_utilities#Object#long_signature */
2227 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction812:nitni_utilities#Object#short_signature */
2228 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction812:c#Object#to_c_call_context */
2229 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction812:c#Object#from_c_call_context */
2230 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction812:cpp#Object#cpp_call_context */
2231 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction812:cpp#Object#to_cpp_call_context */
2232 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction812:cpp#Object#from_cpp_call_context */
2233 (nitmethod_t)VIRTUAL_parser__ReduceAction812__action, /* pointer to parser:ReduceAction812:parser#ReduceAction812#action */
2234 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction812:parser#ReduceAction#concat */
2235 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction812:parser#ReduceAction#init */
2236 }
2237 };
2238 /* allocate ReduceAction812 */
2239 val* NEW_parser__ReduceAction812(const struct type* type) {
2240 val* self /* : ReduceAction812 */;
2241 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2242 self->type = type;
2243 self->class = &class_parser__ReduceAction812;
2244 return self;
2245 }
2246 /* runtime class parser__ReduceAction813 */
2247 const struct class class_parser__ReduceAction813 = {
2248 0, /* box_kind */
2249 {
2250 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction813:kernel#Object#object_id */
2251 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction813:kernel#Object#is_same_type */
2252 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction813:kernel#Object#is_same_instance */
2253 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction813:kernel#Object#== */
2254 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction813:kernel#Object#!= */
2255 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction813:kernel#Object#output */
2256 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction813:kernel#Object#output_class_name */
2257 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction813:kernel#Object#exit */
2258 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction813:kernel#Object#sys */
2259 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction813:kernel#Object#hash */
2260 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction813:math#Object#atan2 */
2261 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction813:math#Object#pi */
2262 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction813:math#Object#srand_from */
2263 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction813:math#Object#srand */
2264 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction813:string#Object#to_s */
2265 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction813:string#Object#native_class_name */
2266 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction813:string#Object#class_name */
2267 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction813:string#Object#inspect */
2268 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction813:string#Object#inspect_head */
2269 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction813:string#Object#args */
2270 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction813:string#Object#alpha_comparator */
2271 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction813:stream#Object#poll */
2272 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction813:stream#Object#intern_poll */
2273 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction813:time#Object#get_time */
2274 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction813:file#Object#printn */
2275 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction813:file#Object#print */
2276 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction813:file#Object#getc */
2277 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction813:file#Object#gets */
2278 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction813:file#Object#getcwd */
2279 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction813:file#Object#file_getcwd */
2280 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction813:file#Object#stdin */
2281 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction813:file#Object#stdout */
2282 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction813:file#Object#stderr */
2283 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction813:model_base#Object#intrude_visibility */
2284 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction813:model_base#Object#public_visibility */
2285 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction813:model_base#Object#protected_visibility */
2286 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction813:model_base#Object#private_visibility */
2287 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction813:model_base#Object#none_visibility */
2288 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction813:model#Object#abstract_kind */
2289 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction813:model#Object#concrete_kind */
2290 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction813:model#Object#interface_kind */
2291 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction813:model#Object#enum_kind */
2292 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction813:model#Object#extern_kind */
2293 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction813:nitni_utilities#Object#internal_call_context */
2294 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction813:nitni_utilities#Object#long_signature */
2295 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction813:nitni_utilities#Object#short_signature */
2296 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction813:c#Object#to_c_call_context */
2297 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction813:c#Object#from_c_call_context */
2298 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction813:cpp#Object#cpp_call_context */
2299 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction813:cpp#Object#to_cpp_call_context */
2300 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction813:cpp#Object#from_cpp_call_context */
2301 (nitmethod_t)VIRTUAL_parser__ReduceAction813__action, /* pointer to parser:ReduceAction813:parser#ReduceAction813#action */
2302 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction813:parser#ReduceAction#concat */
2303 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction813:parser#ReduceAction#init */
2304 }
2305 };
2306 /* allocate ReduceAction813 */
2307 val* NEW_parser__ReduceAction813(const struct type* type) {
2308 val* self /* : ReduceAction813 */;
2309 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2310 self->type = type;
2311 self->class = &class_parser__ReduceAction813;
2312 return self;
2313 }
2314 /* runtime class parser__ReduceAction816 */
2315 const struct class class_parser__ReduceAction816 = {
2316 0, /* box_kind */
2317 {
2318 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction816:kernel#Object#object_id */
2319 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction816:kernel#Object#is_same_type */
2320 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction816:kernel#Object#is_same_instance */
2321 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction816:kernel#Object#== */
2322 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction816:kernel#Object#!= */
2323 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction816:kernel#Object#output */
2324 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction816:kernel#Object#output_class_name */
2325 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction816:kernel#Object#exit */
2326 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction816:kernel#Object#sys */
2327 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction816:kernel#Object#hash */
2328 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction816:math#Object#atan2 */
2329 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction816:math#Object#pi */
2330 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction816:math#Object#srand_from */
2331 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction816:math#Object#srand */
2332 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction816:string#Object#to_s */
2333 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction816:string#Object#native_class_name */
2334 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction816:string#Object#class_name */
2335 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction816:string#Object#inspect */
2336 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction816:string#Object#inspect_head */
2337 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction816:string#Object#args */
2338 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction816:string#Object#alpha_comparator */
2339 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction816:stream#Object#poll */
2340 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction816:stream#Object#intern_poll */
2341 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction816:time#Object#get_time */
2342 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction816:file#Object#printn */
2343 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction816:file#Object#print */
2344 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction816:file#Object#getc */
2345 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction816:file#Object#gets */
2346 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction816:file#Object#getcwd */
2347 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction816:file#Object#file_getcwd */
2348 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction816:file#Object#stdin */
2349 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction816:file#Object#stdout */
2350 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction816:file#Object#stderr */
2351 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction816:model_base#Object#intrude_visibility */
2352 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction816:model_base#Object#public_visibility */
2353 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction816:model_base#Object#protected_visibility */
2354 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction816:model_base#Object#private_visibility */
2355 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction816:model_base#Object#none_visibility */
2356 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction816:model#Object#abstract_kind */
2357 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction816:model#Object#concrete_kind */
2358 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction816:model#Object#interface_kind */
2359 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction816:model#Object#enum_kind */
2360 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction816:model#Object#extern_kind */
2361 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction816:nitni_utilities#Object#internal_call_context */
2362 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction816:nitni_utilities#Object#long_signature */
2363 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction816:nitni_utilities#Object#short_signature */
2364 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction816:c#Object#to_c_call_context */
2365 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction816:c#Object#from_c_call_context */
2366 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction816:cpp#Object#cpp_call_context */
2367 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction816:cpp#Object#to_cpp_call_context */
2368 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction816:cpp#Object#from_cpp_call_context */
2369 (nitmethod_t)VIRTUAL_parser__ReduceAction816__action, /* pointer to parser:ReduceAction816:parser#ReduceAction816#action */
2370 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction816:parser#ReduceAction#concat */
2371 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction816:parser#ReduceAction#init */
2372 }
2373 };
2374 /* allocate ReduceAction816 */
2375 val* NEW_parser__ReduceAction816(const struct type* type) {
2376 val* self /* : ReduceAction816 */;
2377 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2378 self->type = type;
2379 self->class = &class_parser__ReduceAction816;
2380 return self;
2381 }
2382 /* runtime class parser__ReduceAction817 */
2383 const struct class class_parser__ReduceAction817 = {
2384 0, /* box_kind */
2385 {
2386 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction817:kernel#Object#object_id */
2387 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction817:kernel#Object#is_same_type */
2388 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction817:kernel#Object#is_same_instance */
2389 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction817:kernel#Object#== */
2390 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction817:kernel#Object#!= */
2391 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction817:kernel#Object#output */
2392 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction817:kernel#Object#output_class_name */
2393 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction817:kernel#Object#exit */
2394 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction817:kernel#Object#sys */
2395 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction817:kernel#Object#hash */
2396 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction817:math#Object#atan2 */
2397 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction817:math#Object#pi */
2398 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction817:math#Object#srand_from */
2399 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction817:math#Object#srand */
2400 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction817:string#Object#to_s */
2401 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction817:string#Object#native_class_name */
2402 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction817:string#Object#class_name */
2403 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction817:string#Object#inspect */
2404 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction817:string#Object#inspect_head */
2405 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction817:string#Object#args */
2406 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction817:string#Object#alpha_comparator */
2407 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction817:stream#Object#poll */
2408 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction817:stream#Object#intern_poll */
2409 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction817:time#Object#get_time */
2410 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction817:file#Object#printn */
2411 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction817:file#Object#print */
2412 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction817:file#Object#getc */
2413 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction817:file#Object#gets */
2414 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction817:file#Object#getcwd */
2415 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction817:file#Object#file_getcwd */
2416 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction817:file#Object#stdin */
2417 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction817:file#Object#stdout */
2418 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction817:file#Object#stderr */
2419 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction817:model_base#Object#intrude_visibility */
2420 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction817:model_base#Object#public_visibility */
2421 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction817:model_base#Object#protected_visibility */
2422 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction817:model_base#Object#private_visibility */
2423 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction817:model_base#Object#none_visibility */
2424 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction817:model#Object#abstract_kind */
2425 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction817:model#Object#concrete_kind */
2426 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction817:model#Object#interface_kind */
2427 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction817:model#Object#enum_kind */
2428 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction817:model#Object#extern_kind */
2429 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction817:nitni_utilities#Object#internal_call_context */
2430 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction817:nitni_utilities#Object#long_signature */
2431 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction817:nitni_utilities#Object#short_signature */
2432 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction817:c#Object#to_c_call_context */
2433 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction817:c#Object#from_c_call_context */
2434 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction817:cpp#Object#cpp_call_context */
2435 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction817:cpp#Object#to_cpp_call_context */
2436 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction817:cpp#Object#from_cpp_call_context */
2437 (nitmethod_t)VIRTUAL_parser__ReduceAction817__action, /* pointer to parser:ReduceAction817:parser#ReduceAction817#action */
2438 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction817:parser#ReduceAction#concat */
2439 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction817:parser#ReduceAction#init */
2440 }
2441 };
2442 /* allocate ReduceAction817 */
2443 val* NEW_parser__ReduceAction817(const struct type* type) {
2444 val* self /* : ReduceAction817 */;
2445 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2446 self->type = type;
2447 self->class = &class_parser__ReduceAction817;
2448 return self;
2449 }
2450 /* runtime class parser__ReduceAction818 */
2451 const struct class class_parser__ReduceAction818 = {
2452 0, /* box_kind */
2453 {
2454 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction818:kernel#Object#object_id */
2455 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction818:kernel#Object#is_same_type */
2456 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction818:kernel#Object#is_same_instance */
2457 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction818:kernel#Object#== */
2458 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction818:kernel#Object#!= */
2459 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction818:kernel#Object#output */
2460 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction818:kernel#Object#output_class_name */
2461 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction818:kernel#Object#exit */
2462 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction818:kernel#Object#sys */
2463 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction818:kernel#Object#hash */
2464 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction818:math#Object#atan2 */
2465 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction818:math#Object#pi */
2466 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction818:math#Object#srand_from */
2467 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction818:math#Object#srand */
2468 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction818:string#Object#to_s */
2469 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction818:string#Object#native_class_name */
2470 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction818:string#Object#class_name */
2471 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction818:string#Object#inspect */
2472 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction818:string#Object#inspect_head */
2473 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction818:string#Object#args */
2474 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction818:string#Object#alpha_comparator */
2475 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction818:stream#Object#poll */
2476 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction818:stream#Object#intern_poll */
2477 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction818:time#Object#get_time */
2478 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction818:file#Object#printn */
2479 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction818:file#Object#print */
2480 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction818:file#Object#getc */
2481 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction818:file#Object#gets */
2482 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction818:file#Object#getcwd */
2483 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction818:file#Object#file_getcwd */
2484 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction818:file#Object#stdin */
2485 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction818:file#Object#stdout */
2486 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction818:file#Object#stderr */
2487 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction818:model_base#Object#intrude_visibility */
2488 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction818:model_base#Object#public_visibility */
2489 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction818:model_base#Object#protected_visibility */
2490 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction818:model_base#Object#private_visibility */
2491 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction818:model_base#Object#none_visibility */
2492 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction818:model#Object#abstract_kind */
2493 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction818:model#Object#concrete_kind */
2494 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction818:model#Object#interface_kind */
2495 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction818:model#Object#enum_kind */
2496 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction818:model#Object#extern_kind */
2497 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction818:nitni_utilities#Object#internal_call_context */
2498 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction818:nitni_utilities#Object#long_signature */
2499 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction818:nitni_utilities#Object#short_signature */
2500 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction818:c#Object#to_c_call_context */
2501 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction818:c#Object#from_c_call_context */
2502 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction818:cpp#Object#cpp_call_context */
2503 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction818:cpp#Object#to_cpp_call_context */
2504 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction818:cpp#Object#from_cpp_call_context */
2505 (nitmethod_t)VIRTUAL_parser__ReduceAction818__action, /* pointer to parser:ReduceAction818:parser#ReduceAction818#action */
2506 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction818:parser#ReduceAction#concat */
2507 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction818:parser#ReduceAction#init */
2508 }
2509 };
2510 /* allocate ReduceAction818 */
2511 val* NEW_parser__ReduceAction818(const struct type* type) {
2512 val* self /* : ReduceAction818 */;
2513 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2514 self->type = type;
2515 self->class = &class_parser__ReduceAction818;
2516 return self;
2517 }
2518 /* runtime class parser__ReduceAction819 */
2519 const struct class class_parser__ReduceAction819 = {
2520 0, /* box_kind */
2521 {
2522 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction819:kernel#Object#object_id */
2523 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction819:kernel#Object#is_same_type */
2524 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction819:kernel#Object#is_same_instance */
2525 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction819:kernel#Object#== */
2526 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction819:kernel#Object#!= */
2527 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction819:kernel#Object#output */
2528 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction819:kernel#Object#output_class_name */
2529 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction819:kernel#Object#exit */
2530 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction819:kernel#Object#sys */
2531 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction819:kernel#Object#hash */
2532 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction819:math#Object#atan2 */
2533 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction819:math#Object#pi */
2534 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction819:math#Object#srand_from */
2535 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction819:math#Object#srand */
2536 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction819:string#Object#to_s */
2537 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction819:string#Object#native_class_name */
2538 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction819:string#Object#class_name */
2539 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction819:string#Object#inspect */
2540 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction819:string#Object#inspect_head */
2541 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction819:string#Object#args */
2542 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction819:string#Object#alpha_comparator */
2543 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction819:stream#Object#poll */
2544 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction819:stream#Object#intern_poll */
2545 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction819:time#Object#get_time */
2546 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction819:file#Object#printn */
2547 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction819:file#Object#print */
2548 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction819:file#Object#getc */
2549 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction819:file#Object#gets */
2550 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction819:file#Object#getcwd */
2551 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction819:file#Object#file_getcwd */
2552 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction819:file#Object#stdin */
2553 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction819:file#Object#stdout */
2554 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction819:file#Object#stderr */
2555 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction819:model_base#Object#intrude_visibility */
2556 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction819:model_base#Object#public_visibility */
2557 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction819:model_base#Object#protected_visibility */
2558 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction819:model_base#Object#private_visibility */
2559 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction819:model_base#Object#none_visibility */
2560 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction819:model#Object#abstract_kind */
2561 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction819:model#Object#concrete_kind */
2562 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction819:model#Object#interface_kind */
2563 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction819:model#Object#enum_kind */
2564 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction819:model#Object#extern_kind */
2565 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction819:nitni_utilities#Object#internal_call_context */
2566 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction819:nitni_utilities#Object#long_signature */
2567 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction819:nitni_utilities#Object#short_signature */
2568 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction819:c#Object#to_c_call_context */
2569 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction819:c#Object#from_c_call_context */
2570 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction819:cpp#Object#cpp_call_context */
2571 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction819:cpp#Object#to_cpp_call_context */
2572 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction819:cpp#Object#from_cpp_call_context */
2573 (nitmethod_t)VIRTUAL_parser__ReduceAction819__action, /* pointer to parser:ReduceAction819:parser#ReduceAction819#action */
2574 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction819:parser#ReduceAction#concat */
2575 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction819:parser#ReduceAction#init */
2576 }
2577 };
2578 /* allocate ReduceAction819 */
2579 val* NEW_parser__ReduceAction819(const struct type* type) {
2580 val* self /* : ReduceAction819 */;
2581 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2582 self->type = type;
2583 self->class = &class_parser__ReduceAction819;
2584 return self;
2585 }
2586 /* runtime class parser__ReduceAction820 */
2587 const struct class class_parser__ReduceAction820 = {
2588 0, /* box_kind */
2589 {
2590 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction820:kernel#Object#object_id */
2591 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction820:kernel#Object#is_same_type */
2592 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction820:kernel#Object#is_same_instance */
2593 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction820:kernel#Object#== */
2594 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction820:kernel#Object#!= */
2595 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction820:kernel#Object#output */
2596 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction820:kernel#Object#output_class_name */
2597 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction820:kernel#Object#exit */
2598 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction820:kernel#Object#sys */
2599 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction820:kernel#Object#hash */
2600 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction820:math#Object#atan2 */
2601 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction820:math#Object#pi */
2602 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction820:math#Object#srand_from */
2603 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction820:math#Object#srand */
2604 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction820:string#Object#to_s */
2605 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction820:string#Object#native_class_name */
2606 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction820:string#Object#class_name */
2607 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction820:string#Object#inspect */
2608 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction820:string#Object#inspect_head */
2609 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction820:string#Object#args */
2610 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction820:string#Object#alpha_comparator */
2611 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction820:stream#Object#poll */
2612 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction820:stream#Object#intern_poll */
2613 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction820:time#Object#get_time */
2614 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction820:file#Object#printn */
2615 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction820:file#Object#print */
2616 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction820:file#Object#getc */
2617 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction820:file#Object#gets */
2618 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction820:file#Object#getcwd */
2619 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction820:file#Object#file_getcwd */
2620 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction820:file#Object#stdin */
2621 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction820:file#Object#stdout */
2622 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction820:file#Object#stderr */
2623 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction820:model_base#Object#intrude_visibility */
2624 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction820:model_base#Object#public_visibility */
2625 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction820:model_base#Object#protected_visibility */
2626 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction820:model_base#Object#private_visibility */
2627 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction820:model_base#Object#none_visibility */
2628 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction820:model#Object#abstract_kind */
2629 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction820:model#Object#concrete_kind */
2630 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction820:model#Object#interface_kind */
2631 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction820:model#Object#enum_kind */
2632 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction820:model#Object#extern_kind */
2633 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction820:nitni_utilities#Object#internal_call_context */
2634 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction820:nitni_utilities#Object#long_signature */
2635 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction820:nitni_utilities#Object#short_signature */
2636 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction820:c#Object#to_c_call_context */
2637 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction820:c#Object#from_c_call_context */
2638 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction820:cpp#Object#cpp_call_context */
2639 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction820:cpp#Object#to_cpp_call_context */
2640 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction820:cpp#Object#from_cpp_call_context */
2641 (nitmethod_t)VIRTUAL_parser__ReduceAction820__action, /* pointer to parser:ReduceAction820:parser#ReduceAction820#action */
2642 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction820:parser#ReduceAction#concat */
2643 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction820:parser#ReduceAction#init */
2644 }
2645 };
2646 /* allocate ReduceAction820 */
2647 val* NEW_parser__ReduceAction820(const struct type* type) {
2648 val* self /* : ReduceAction820 */;
2649 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2650 self->type = type;
2651 self->class = &class_parser__ReduceAction820;
2652 return self;
2653 }
2654 /* runtime class parser__ReduceAction821 */
2655 const struct class class_parser__ReduceAction821 = {
2656 0, /* box_kind */
2657 {
2658 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction821:kernel#Object#object_id */
2659 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction821:kernel#Object#is_same_type */
2660 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction821:kernel#Object#is_same_instance */
2661 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction821:kernel#Object#== */
2662 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction821:kernel#Object#!= */
2663 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction821:kernel#Object#output */
2664 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction821:kernel#Object#output_class_name */
2665 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction821:kernel#Object#exit */
2666 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction821:kernel#Object#sys */
2667 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction821:kernel#Object#hash */
2668 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction821:math#Object#atan2 */
2669 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction821:math#Object#pi */
2670 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction821:math#Object#srand_from */
2671 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction821:math#Object#srand */
2672 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction821:string#Object#to_s */
2673 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction821:string#Object#native_class_name */
2674 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction821:string#Object#class_name */
2675 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction821:string#Object#inspect */
2676 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction821:string#Object#inspect_head */
2677 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction821:string#Object#args */
2678 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction821:string#Object#alpha_comparator */
2679 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction821:stream#Object#poll */
2680 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction821:stream#Object#intern_poll */
2681 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction821:time#Object#get_time */
2682 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction821:file#Object#printn */
2683 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction821:file#Object#print */
2684 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction821:file#Object#getc */
2685 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction821:file#Object#gets */
2686 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction821:file#Object#getcwd */
2687 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction821:file#Object#file_getcwd */
2688 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction821:file#Object#stdin */
2689 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction821:file#Object#stdout */
2690 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction821:file#Object#stderr */
2691 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction821:model_base#Object#intrude_visibility */
2692 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction821:model_base#Object#public_visibility */
2693 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction821:model_base#Object#protected_visibility */
2694 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction821:model_base#Object#private_visibility */
2695 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction821:model_base#Object#none_visibility */
2696 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction821:model#Object#abstract_kind */
2697 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction821:model#Object#concrete_kind */
2698 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction821:model#Object#interface_kind */
2699 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction821:model#Object#enum_kind */
2700 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction821:model#Object#extern_kind */
2701 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction821:nitni_utilities#Object#internal_call_context */
2702 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction821:nitni_utilities#Object#long_signature */
2703 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction821:nitni_utilities#Object#short_signature */
2704 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction821:c#Object#to_c_call_context */
2705 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction821:c#Object#from_c_call_context */
2706 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction821:cpp#Object#cpp_call_context */
2707 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction821:cpp#Object#to_cpp_call_context */
2708 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction821:cpp#Object#from_cpp_call_context */
2709 (nitmethod_t)VIRTUAL_parser__ReduceAction821__action, /* pointer to parser:ReduceAction821:parser#ReduceAction821#action */
2710 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction821:parser#ReduceAction#concat */
2711 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction821:parser#ReduceAction#init */
2712 }
2713 };
2714 /* allocate ReduceAction821 */
2715 val* NEW_parser__ReduceAction821(const struct type* type) {
2716 val* self /* : ReduceAction821 */;
2717 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2718 self->type = type;
2719 self->class = &class_parser__ReduceAction821;
2720 return self;
2721 }
2722 /* runtime class parser__ReduceAction822 */
2723 const struct class class_parser__ReduceAction822 = {
2724 0, /* box_kind */
2725 {
2726 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction822:kernel#Object#object_id */
2727 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction822:kernel#Object#is_same_type */
2728 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction822:kernel#Object#is_same_instance */
2729 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction822:kernel#Object#== */
2730 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction822:kernel#Object#!= */
2731 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction822:kernel#Object#output */
2732 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction822:kernel#Object#output_class_name */
2733 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction822:kernel#Object#exit */
2734 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction822:kernel#Object#sys */
2735 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction822:kernel#Object#hash */
2736 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction822:math#Object#atan2 */
2737 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction822:math#Object#pi */
2738 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction822:math#Object#srand_from */
2739 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction822:math#Object#srand */
2740 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction822:string#Object#to_s */
2741 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction822:string#Object#native_class_name */
2742 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction822:string#Object#class_name */
2743 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction822:string#Object#inspect */
2744 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction822:string#Object#inspect_head */
2745 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction822:string#Object#args */
2746 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction822:string#Object#alpha_comparator */
2747 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction822:stream#Object#poll */
2748 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction822:stream#Object#intern_poll */
2749 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction822:time#Object#get_time */
2750 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction822:file#Object#printn */
2751 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction822:file#Object#print */
2752 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction822:file#Object#getc */
2753 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction822:file#Object#gets */
2754 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction822:file#Object#getcwd */
2755 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction822:file#Object#file_getcwd */
2756 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction822:file#Object#stdin */
2757 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction822:file#Object#stdout */
2758 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction822:file#Object#stderr */
2759 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction822:model_base#Object#intrude_visibility */
2760 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction822:model_base#Object#public_visibility */
2761 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction822:model_base#Object#protected_visibility */
2762 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction822:model_base#Object#private_visibility */
2763 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction822:model_base#Object#none_visibility */
2764 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction822:model#Object#abstract_kind */
2765 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction822:model#Object#concrete_kind */
2766 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction822:model#Object#interface_kind */
2767 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction822:model#Object#enum_kind */
2768 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction822:model#Object#extern_kind */
2769 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction822:nitni_utilities#Object#internal_call_context */
2770 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction822:nitni_utilities#Object#long_signature */
2771 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction822:nitni_utilities#Object#short_signature */
2772 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction822:c#Object#to_c_call_context */
2773 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction822:c#Object#from_c_call_context */
2774 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction822:cpp#Object#cpp_call_context */
2775 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction822:cpp#Object#to_cpp_call_context */
2776 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction822:cpp#Object#from_cpp_call_context */
2777 (nitmethod_t)VIRTUAL_parser__ReduceAction822__action, /* pointer to parser:ReduceAction822:parser#ReduceAction822#action */
2778 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction822:parser#ReduceAction#concat */
2779 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction822:parser#ReduceAction#init */
2780 }
2781 };
2782 /* allocate ReduceAction822 */
2783 val* NEW_parser__ReduceAction822(const struct type* type) {
2784 val* self /* : ReduceAction822 */;
2785 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2786 self->type = type;
2787 self->class = &class_parser__ReduceAction822;
2788 return self;
2789 }
2790 /* runtime class parser__ReduceAction823 */
2791 const struct class class_parser__ReduceAction823 = {
2792 0, /* box_kind */
2793 {
2794 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction823:kernel#Object#object_id */
2795 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction823:kernel#Object#is_same_type */
2796 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction823:kernel#Object#is_same_instance */
2797 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction823:kernel#Object#== */
2798 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction823:kernel#Object#!= */
2799 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction823:kernel#Object#output */
2800 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction823:kernel#Object#output_class_name */
2801 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction823:kernel#Object#exit */
2802 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction823:kernel#Object#sys */
2803 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction823:kernel#Object#hash */
2804 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction823:math#Object#atan2 */
2805 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction823:math#Object#pi */
2806 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction823:math#Object#srand_from */
2807 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction823:math#Object#srand */
2808 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction823:string#Object#to_s */
2809 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction823:string#Object#native_class_name */
2810 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction823:string#Object#class_name */
2811 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction823:string#Object#inspect */
2812 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction823:string#Object#inspect_head */
2813 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction823:string#Object#args */
2814 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction823:string#Object#alpha_comparator */
2815 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction823:stream#Object#poll */
2816 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction823:stream#Object#intern_poll */
2817 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction823:time#Object#get_time */
2818 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction823:file#Object#printn */
2819 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction823:file#Object#print */
2820 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction823:file#Object#getc */
2821 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction823:file#Object#gets */
2822 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction823:file#Object#getcwd */
2823 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction823:file#Object#file_getcwd */
2824 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction823:file#Object#stdin */
2825 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction823:file#Object#stdout */
2826 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction823:file#Object#stderr */
2827 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction823:model_base#Object#intrude_visibility */
2828 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction823:model_base#Object#public_visibility */
2829 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction823:model_base#Object#protected_visibility */
2830 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction823:model_base#Object#private_visibility */
2831 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction823:model_base#Object#none_visibility */
2832 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction823:model#Object#abstract_kind */
2833 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction823:model#Object#concrete_kind */
2834 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction823:model#Object#interface_kind */
2835 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction823:model#Object#enum_kind */
2836 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction823:model#Object#extern_kind */
2837 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction823:nitni_utilities#Object#internal_call_context */
2838 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction823:nitni_utilities#Object#long_signature */
2839 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction823:nitni_utilities#Object#short_signature */
2840 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction823:c#Object#to_c_call_context */
2841 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction823:c#Object#from_c_call_context */
2842 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction823:cpp#Object#cpp_call_context */
2843 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction823:cpp#Object#to_cpp_call_context */
2844 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction823:cpp#Object#from_cpp_call_context */
2845 (nitmethod_t)VIRTUAL_parser__ReduceAction823__action, /* pointer to parser:ReduceAction823:parser#ReduceAction823#action */
2846 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction823:parser#ReduceAction#concat */
2847 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction823:parser#ReduceAction#init */
2848 }
2849 };
2850 /* allocate ReduceAction823 */
2851 val* NEW_parser__ReduceAction823(const struct type* type) {
2852 val* self /* : ReduceAction823 */;
2853 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2854 self->type = type;
2855 self->class = &class_parser__ReduceAction823;
2856 return self;
2857 }
2858 /* runtime class parser__ReduceAction824 */
2859 const struct class class_parser__ReduceAction824 = {
2860 0, /* box_kind */
2861 {
2862 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction824:kernel#Object#object_id */
2863 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction824:kernel#Object#is_same_type */
2864 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction824:kernel#Object#is_same_instance */
2865 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction824:kernel#Object#== */
2866 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction824:kernel#Object#!= */
2867 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction824:kernel#Object#output */
2868 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction824:kernel#Object#output_class_name */
2869 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction824:kernel#Object#exit */
2870 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction824:kernel#Object#sys */
2871 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction824:kernel#Object#hash */
2872 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction824:math#Object#atan2 */
2873 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction824:math#Object#pi */
2874 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction824:math#Object#srand_from */
2875 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction824:math#Object#srand */
2876 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction824:string#Object#to_s */
2877 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction824:string#Object#native_class_name */
2878 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction824:string#Object#class_name */
2879 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction824:string#Object#inspect */
2880 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction824:string#Object#inspect_head */
2881 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction824:string#Object#args */
2882 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction824:string#Object#alpha_comparator */
2883 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction824:stream#Object#poll */
2884 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction824:stream#Object#intern_poll */
2885 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction824:time#Object#get_time */
2886 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction824:file#Object#printn */
2887 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction824:file#Object#print */
2888 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction824:file#Object#getc */
2889 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction824:file#Object#gets */
2890 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction824:file#Object#getcwd */
2891 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction824:file#Object#file_getcwd */
2892 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction824:file#Object#stdin */
2893 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction824:file#Object#stdout */
2894 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction824:file#Object#stderr */
2895 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction824:model_base#Object#intrude_visibility */
2896 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction824:model_base#Object#public_visibility */
2897 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction824:model_base#Object#protected_visibility */
2898 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction824:model_base#Object#private_visibility */
2899 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction824:model_base#Object#none_visibility */
2900 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction824:model#Object#abstract_kind */
2901 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction824:model#Object#concrete_kind */
2902 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction824:model#Object#interface_kind */
2903 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction824:model#Object#enum_kind */
2904 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction824:model#Object#extern_kind */
2905 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction824:nitni_utilities#Object#internal_call_context */
2906 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction824:nitni_utilities#Object#long_signature */
2907 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction824:nitni_utilities#Object#short_signature */
2908 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction824:c#Object#to_c_call_context */
2909 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction824:c#Object#from_c_call_context */
2910 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction824:cpp#Object#cpp_call_context */
2911 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction824:cpp#Object#to_cpp_call_context */
2912 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction824:cpp#Object#from_cpp_call_context */
2913 (nitmethod_t)VIRTUAL_parser__ReduceAction824__action, /* pointer to parser:ReduceAction824:parser#ReduceAction824#action */
2914 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction824:parser#ReduceAction#concat */
2915 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction824:parser#ReduceAction#init */
2916 }
2917 };
2918 /* allocate ReduceAction824 */
2919 val* NEW_parser__ReduceAction824(const struct type* type) {
2920 val* self /* : ReduceAction824 */;
2921 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2922 self->type = type;
2923 self->class = &class_parser__ReduceAction824;
2924 return self;
2925 }
2926 /* runtime class parser__ReduceAction825 */
2927 const struct class class_parser__ReduceAction825 = {
2928 0, /* box_kind */
2929 {
2930 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction825:kernel#Object#object_id */
2931 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction825:kernel#Object#is_same_type */
2932 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction825:kernel#Object#is_same_instance */
2933 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction825:kernel#Object#== */
2934 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction825:kernel#Object#!= */
2935 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction825:kernel#Object#output */
2936 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction825:kernel#Object#output_class_name */
2937 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction825:kernel#Object#exit */
2938 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction825:kernel#Object#sys */
2939 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction825:kernel#Object#hash */
2940 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction825:math#Object#atan2 */
2941 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction825:math#Object#pi */
2942 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction825:math#Object#srand_from */
2943 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction825:math#Object#srand */
2944 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction825:string#Object#to_s */
2945 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction825:string#Object#native_class_name */
2946 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction825:string#Object#class_name */
2947 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction825:string#Object#inspect */
2948 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction825:string#Object#inspect_head */
2949 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction825:string#Object#args */
2950 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction825:string#Object#alpha_comparator */
2951 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction825:stream#Object#poll */
2952 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction825:stream#Object#intern_poll */
2953 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction825:time#Object#get_time */
2954 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction825:file#Object#printn */
2955 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction825:file#Object#print */
2956 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction825:file#Object#getc */
2957 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction825:file#Object#gets */
2958 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction825:file#Object#getcwd */
2959 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction825:file#Object#file_getcwd */
2960 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction825:file#Object#stdin */
2961 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction825:file#Object#stdout */
2962 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction825:file#Object#stderr */
2963 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction825:model_base#Object#intrude_visibility */
2964 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction825:model_base#Object#public_visibility */
2965 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction825:model_base#Object#protected_visibility */
2966 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction825:model_base#Object#private_visibility */
2967 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction825:model_base#Object#none_visibility */
2968 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction825:model#Object#abstract_kind */
2969 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction825:model#Object#concrete_kind */
2970 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction825:model#Object#interface_kind */
2971 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction825:model#Object#enum_kind */
2972 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction825:model#Object#extern_kind */
2973 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction825:nitni_utilities#Object#internal_call_context */
2974 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction825:nitni_utilities#Object#long_signature */
2975 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction825:nitni_utilities#Object#short_signature */
2976 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction825:c#Object#to_c_call_context */
2977 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction825:c#Object#from_c_call_context */
2978 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction825:cpp#Object#cpp_call_context */
2979 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction825:cpp#Object#to_cpp_call_context */
2980 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction825:cpp#Object#from_cpp_call_context */
2981 (nitmethod_t)VIRTUAL_parser__ReduceAction825__action, /* pointer to parser:ReduceAction825:parser#ReduceAction825#action */
2982 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction825:parser#ReduceAction#concat */
2983 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction825:parser#ReduceAction#init */
2984 }
2985 };
2986 /* allocate ReduceAction825 */
2987 val* NEW_parser__ReduceAction825(const struct type* type) {
2988 val* self /* : ReduceAction825 */;
2989 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2990 self->type = type;
2991 self->class = &class_parser__ReduceAction825;
2992 return self;
2993 }
2994 /* runtime class parser__ReduceAction826 */
2995 const struct class class_parser__ReduceAction826 = {
2996 0, /* box_kind */
2997 {
2998 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction826:kernel#Object#object_id */
2999 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction826:kernel#Object#is_same_type */
3000 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction826:kernel#Object#is_same_instance */
3001 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction826:kernel#Object#== */
3002 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction826:kernel#Object#!= */
3003 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction826:kernel#Object#output */
3004 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction826:kernel#Object#output_class_name */
3005 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction826:kernel#Object#exit */
3006 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction826:kernel#Object#sys */
3007 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction826:kernel#Object#hash */
3008 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction826:math#Object#atan2 */
3009 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction826:math#Object#pi */
3010 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction826:math#Object#srand_from */
3011 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction826:math#Object#srand */
3012 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction826:string#Object#to_s */
3013 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction826:string#Object#native_class_name */
3014 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction826:string#Object#class_name */
3015 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction826:string#Object#inspect */
3016 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction826:string#Object#inspect_head */
3017 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction826:string#Object#args */
3018 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction826:string#Object#alpha_comparator */
3019 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction826:stream#Object#poll */
3020 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction826:stream#Object#intern_poll */
3021 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction826:time#Object#get_time */
3022 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction826:file#Object#printn */
3023 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction826:file#Object#print */
3024 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction826:file#Object#getc */
3025 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction826:file#Object#gets */
3026 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction826:file#Object#getcwd */
3027 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction826:file#Object#file_getcwd */
3028 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction826:file#Object#stdin */
3029 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction826:file#Object#stdout */
3030 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction826:file#Object#stderr */
3031 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction826:model_base#Object#intrude_visibility */
3032 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction826:model_base#Object#public_visibility */
3033 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction826:model_base#Object#protected_visibility */
3034 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction826:model_base#Object#private_visibility */
3035 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction826:model_base#Object#none_visibility */
3036 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction826:model#Object#abstract_kind */
3037 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction826:model#Object#concrete_kind */
3038 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction826:model#Object#interface_kind */
3039 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction826:model#Object#enum_kind */
3040 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction826:model#Object#extern_kind */
3041 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction826:nitni_utilities#Object#internal_call_context */
3042 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction826:nitni_utilities#Object#long_signature */
3043 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction826:nitni_utilities#Object#short_signature */
3044 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction826:c#Object#to_c_call_context */
3045 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction826:c#Object#from_c_call_context */
3046 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction826:cpp#Object#cpp_call_context */
3047 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction826:cpp#Object#to_cpp_call_context */
3048 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction826:cpp#Object#from_cpp_call_context */
3049 (nitmethod_t)VIRTUAL_parser__ReduceAction826__action, /* pointer to parser:ReduceAction826:parser#ReduceAction826#action */
3050 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction826:parser#ReduceAction#concat */
3051 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction826:parser#ReduceAction#init */
3052 }
3053 };
3054 /* allocate ReduceAction826 */
3055 val* NEW_parser__ReduceAction826(const struct type* type) {
3056 val* self /* : ReduceAction826 */;
3057 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3058 self->type = type;
3059 self->class = &class_parser__ReduceAction826;
3060 return self;
3061 }
3062 /* runtime class parser__ReduceAction828 */
3063 const struct class class_parser__ReduceAction828 = {
3064 0, /* box_kind */
3065 {
3066 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction828:kernel#Object#object_id */
3067 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction828:kernel#Object#is_same_type */
3068 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction828:kernel#Object#is_same_instance */
3069 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction828:kernel#Object#== */
3070 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction828:kernel#Object#!= */
3071 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction828:kernel#Object#output */
3072 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction828:kernel#Object#output_class_name */
3073 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction828:kernel#Object#exit */
3074 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction828:kernel#Object#sys */
3075 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction828:kernel#Object#hash */
3076 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction828:math#Object#atan2 */
3077 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction828:math#Object#pi */
3078 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction828:math#Object#srand_from */
3079 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction828:math#Object#srand */
3080 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction828:string#Object#to_s */
3081 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction828:string#Object#native_class_name */
3082 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction828:string#Object#class_name */
3083 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction828:string#Object#inspect */
3084 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction828:string#Object#inspect_head */
3085 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction828:string#Object#args */
3086 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction828:string#Object#alpha_comparator */
3087 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction828:stream#Object#poll */
3088 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction828:stream#Object#intern_poll */
3089 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction828:time#Object#get_time */
3090 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction828:file#Object#printn */
3091 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction828:file#Object#print */
3092 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction828:file#Object#getc */
3093 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction828:file#Object#gets */
3094 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction828:file#Object#getcwd */
3095 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction828:file#Object#file_getcwd */
3096 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction828:file#Object#stdin */
3097 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction828:file#Object#stdout */
3098 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction828:file#Object#stderr */
3099 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction828:model_base#Object#intrude_visibility */
3100 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction828:model_base#Object#public_visibility */
3101 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction828:model_base#Object#protected_visibility */
3102 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction828:model_base#Object#private_visibility */
3103 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction828:model_base#Object#none_visibility */
3104 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction828:model#Object#abstract_kind */
3105 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction828:model#Object#concrete_kind */
3106 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction828:model#Object#interface_kind */
3107 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction828:model#Object#enum_kind */
3108 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction828:model#Object#extern_kind */
3109 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction828:nitni_utilities#Object#internal_call_context */
3110 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction828:nitni_utilities#Object#long_signature */
3111 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction828:nitni_utilities#Object#short_signature */
3112 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction828:c#Object#to_c_call_context */
3113 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction828:c#Object#from_c_call_context */
3114 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction828:cpp#Object#cpp_call_context */
3115 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction828:cpp#Object#to_cpp_call_context */
3116 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction828:cpp#Object#from_cpp_call_context */
3117 (nitmethod_t)VIRTUAL_parser__ReduceAction828__action, /* pointer to parser:ReduceAction828:parser#ReduceAction828#action */
3118 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction828:parser#ReduceAction#concat */
3119 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction828:parser#ReduceAction#init */
3120 }
3121 };
3122 /* allocate ReduceAction828 */
3123 val* NEW_parser__ReduceAction828(const struct type* type) {
3124 val* self /* : ReduceAction828 */;
3125 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3126 self->type = type;
3127 self->class = &class_parser__ReduceAction828;
3128 return self;
3129 }
3130 /* runtime class parser__ReduceAction829 */
3131 const struct class class_parser__ReduceAction829 = {
3132 0, /* box_kind */
3133 {
3134 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction829:kernel#Object#object_id */
3135 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction829:kernel#Object#is_same_type */
3136 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction829:kernel#Object#is_same_instance */
3137 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction829:kernel#Object#== */
3138 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction829:kernel#Object#!= */
3139 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction829:kernel#Object#output */
3140 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction829:kernel#Object#output_class_name */
3141 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction829:kernel#Object#exit */
3142 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction829:kernel#Object#sys */
3143 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction829:kernel#Object#hash */
3144 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction829:math#Object#atan2 */
3145 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction829:math#Object#pi */
3146 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction829:math#Object#srand_from */
3147 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction829:math#Object#srand */
3148 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction829:string#Object#to_s */
3149 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction829:string#Object#native_class_name */
3150 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction829:string#Object#class_name */
3151 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction829:string#Object#inspect */
3152 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction829:string#Object#inspect_head */
3153 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction829:string#Object#args */
3154 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction829:string#Object#alpha_comparator */
3155 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction829:stream#Object#poll */
3156 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction829:stream#Object#intern_poll */
3157 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction829:time#Object#get_time */
3158 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction829:file#Object#printn */
3159 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction829:file#Object#print */
3160 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction829:file#Object#getc */
3161 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction829:file#Object#gets */
3162 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction829:file#Object#getcwd */
3163 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction829:file#Object#file_getcwd */
3164 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction829:file#Object#stdin */
3165 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction829:file#Object#stdout */
3166 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction829:file#Object#stderr */
3167 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction829:model_base#Object#intrude_visibility */
3168 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction829:model_base#Object#public_visibility */
3169 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction829:model_base#Object#protected_visibility */
3170 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction829:model_base#Object#private_visibility */
3171 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction829:model_base#Object#none_visibility */
3172 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction829:model#Object#abstract_kind */
3173 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction829:model#Object#concrete_kind */
3174 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction829:model#Object#interface_kind */
3175 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction829:model#Object#enum_kind */
3176 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction829:model#Object#extern_kind */
3177 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction829:nitni_utilities#Object#internal_call_context */
3178 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction829:nitni_utilities#Object#long_signature */
3179 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction829:nitni_utilities#Object#short_signature */
3180 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction829:c#Object#to_c_call_context */
3181 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction829:c#Object#from_c_call_context */
3182 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction829:cpp#Object#cpp_call_context */
3183 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction829:cpp#Object#to_cpp_call_context */
3184 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction829:cpp#Object#from_cpp_call_context */
3185 (nitmethod_t)VIRTUAL_parser__ReduceAction829__action, /* pointer to parser:ReduceAction829:parser#ReduceAction829#action */
3186 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction829:parser#ReduceAction#concat */
3187 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction829:parser#ReduceAction#init */
3188 }
3189 };
3190 /* allocate ReduceAction829 */
3191 val* NEW_parser__ReduceAction829(const struct type* type) {
3192 val* self /* : ReduceAction829 */;
3193 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3194 self->type = type;
3195 self->class = &class_parser__ReduceAction829;
3196 return self;
3197 }
3198 /* runtime class parser__ReduceAction830 */
3199 const struct class class_parser__ReduceAction830 = {
3200 0, /* box_kind */
3201 {
3202 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction830:kernel#Object#object_id */
3203 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction830:kernel#Object#is_same_type */
3204 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction830:kernel#Object#is_same_instance */
3205 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction830:kernel#Object#== */
3206 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction830:kernel#Object#!= */
3207 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction830:kernel#Object#output */
3208 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction830:kernel#Object#output_class_name */
3209 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction830:kernel#Object#exit */
3210 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction830:kernel#Object#sys */
3211 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction830:kernel#Object#hash */
3212 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction830:math#Object#atan2 */
3213 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction830:math#Object#pi */
3214 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction830:math#Object#srand_from */
3215 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction830:math#Object#srand */
3216 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction830:string#Object#to_s */
3217 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction830:string#Object#native_class_name */
3218 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction830:string#Object#class_name */
3219 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction830:string#Object#inspect */
3220 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction830:string#Object#inspect_head */
3221 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction830:string#Object#args */
3222 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction830:string#Object#alpha_comparator */
3223 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction830:stream#Object#poll */
3224 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction830:stream#Object#intern_poll */
3225 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction830:time#Object#get_time */
3226 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction830:file#Object#printn */
3227 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction830:file#Object#print */
3228 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction830:file#Object#getc */
3229 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction830:file#Object#gets */
3230 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction830:file#Object#getcwd */
3231 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction830:file#Object#file_getcwd */
3232 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction830:file#Object#stdin */
3233 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction830:file#Object#stdout */
3234 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction830:file#Object#stderr */
3235 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction830:model_base#Object#intrude_visibility */
3236 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction830:model_base#Object#public_visibility */
3237 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction830:model_base#Object#protected_visibility */
3238 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction830:model_base#Object#private_visibility */
3239 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction830:model_base#Object#none_visibility */
3240 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction830:model#Object#abstract_kind */
3241 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction830:model#Object#concrete_kind */
3242 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction830:model#Object#interface_kind */
3243 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction830:model#Object#enum_kind */
3244 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction830:model#Object#extern_kind */
3245 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction830:nitni_utilities#Object#internal_call_context */
3246 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction830:nitni_utilities#Object#long_signature */
3247 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction830:nitni_utilities#Object#short_signature */
3248 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction830:c#Object#to_c_call_context */
3249 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction830:c#Object#from_c_call_context */
3250 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction830:cpp#Object#cpp_call_context */
3251 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction830:cpp#Object#to_cpp_call_context */
3252 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction830:cpp#Object#from_cpp_call_context */
3253 (nitmethod_t)VIRTUAL_parser__ReduceAction830__action, /* pointer to parser:ReduceAction830:parser#ReduceAction830#action */
3254 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction830:parser#ReduceAction#concat */
3255 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction830:parser#ReduceAction#init */
3256 }
3257 };
3258 /* allocate ReduceAction830 */
3259 val* NEW_parser__ReduceAction830(const struct type* type) {
3260 val* self /* : ReduceAction830 */;
3261 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3262 self->type = type;
3263 self->class = &class_parser__ReduceAction830;
3264 return self;
3265 }
3266 /* runtime class parser__ReduceAction831 */
3267 const struct class class_parser__ReduceAction831 = {
3268 0, /* box_kind */
3269 {
3270 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction831:kernel#Object#object_id */
3271 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction831:kernel#Object#is_same_type */
3272 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction831:kernel#Object#is_same_instance */
3273 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction831:kernel#Object#== */
3274 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction831:kernel#Object#!= */
3275 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction831:kernel#Object#output */
3276 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction831:kernel#Object#output_class_name */
3277 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction831:kernel#Object#exit */
3278 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction831:kernel#Object#sys */
3279 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction831:kernel#Object#hash */
3280 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction831:math#Object#atan2 */
3281 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction831:math#Object#pi */
3282 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction831:math#Object#srand_from */
3283 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction831:math#Object#srand */
3284 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction831:string#Object#to_s */
3285 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction831:string#Object#native_class_name */
3286 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction831:string#Object#class_name */
3287 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction831:string#Object#inspect */
3288 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction831:string#Object#inspect_head */
3289 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction831:string#Object#args */
3290 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction831:string#Object#alpha_comparator */
3291 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction831:stream#Object#poll */
3292 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction831:stream#Object#intern_poll */
3293 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction831:time#Object#get_time */
3294 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction831:file#Object#printn */
3295 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction831:file#Object#print */
3296 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction831:file#Object#getc */
3297 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction831:file#Object#gets */
3298 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction831:file#Object#getcwd */
3299 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction831:file#Object#file_getcwd */
3300 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction831:file#Object#stdin */
3301 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction831:file#Object#stdout */
3302 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction831:file#Object#stderr */
3303 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction831:model_base#Object#intrude_visibility */
3304 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction831:model_base#Object#public_visibility */
3305 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction831:model_base#Object#protected_visibility */
3306 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction831:model_base#Object#private_visibility */
3307 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction831:model_base#Object#none_visibility */
3308 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction831:model#Object#abstract_kind */
3309 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction831:model#Object#concrete_kind */
3310 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction831:model#Object#interface_kind */
3311 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction831:model#Object#enum_kind */
3312 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction831:model#Object#extern_kind */
3313 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction831:nitni_utilities#Object#internal_call_context */
3314 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction831:nitni_utilities#Object#long_signature */
3315 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction831:nitni_utilities#Object#short_signature */
3316 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction831:c#Object#to_c_call_context */
3317 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction831:c#Object#from_c_call_context */
3318 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction831:cpp#Object#cpp_call_context */
3319 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction831:cpp#Object#to_cpp_call_context */
3320 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction831:cpp#Object#from_cpp_call_context */
3321 (nitmethod_t)VIRTUAL_parser__ReduceAction831__action, /* pointer to parser:ReduceAction831:parser#ReduceAction831#action */
3322 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction831:parser#ReduceAction#concat */
3323 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction831:parser#ReduceAction#init */
3324 }
3325 };
3326 /* allocate ReduceAction831 */
3327 val* NEW_parser__ReduceAction831(const struct type* type) {
3328 val* self /* : ReduceAction831 */;
3329 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3330 self->type = type;
3331 self->class = &class_parser__ReduceAction831;
3332 return self;
3333 }
3334 /* runtime class parser__ReduceAction832 */
3335 const struct class class_parser__ReduceAction832 = {
3336 0, /* box_kind */
3337 {
3338 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction832:kernel#Object#object_id */
3339 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction832:kernel#Object#is_same_type */
3340 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction832:kernel#Object#is_same_instance */
3341 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction832:kernel#Object#== */
3342 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction832:kernel#Object#!= */
3343 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction832:kernel#Object#output */
3344 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction832:kernel#Object#output_class_name */
3345 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction832:kernel#Object#exit */
3346 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction832:kernel#Object#sys */
3347 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction832:kernel#Object#hash */
3348 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction832:math#Object#atan2 */
3349 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction832:math#Object#pi */
3350 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction832:math#Object#srand_from */
3351 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction832:math#Object#srand */
3352 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction832:string#Object#to_s */
3353 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction832:string#Object#native_class_name */
3354 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction832:string#Object#class_name */
3355 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction832:string#Object#inspect */
3356 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction832:string#Object#inspect_head */
3357 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction832:string#Object#args */
3358 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction832:string#Object#alpha_comparator */
3359 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction832:stream#Object#poll */
3360 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction832:stream#Object#intern_poll */
3361 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction832:time#Object#get_time */
3362 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction832:file#Object#printn */
3363 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction832:file#Object#print */
3364 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction832:file#Object#getc */
3365 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction832:file#Object#gets */
3366 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction832:file#Object#getcwd */
3367 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction832:file#Object#file_getcwd */
3368 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction832:file#Object#stdin */
3369 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction832:file#Object#stdout */
3370 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction832:file#Object#stderr */
3371 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction832:model_base#Object#intrude_visibility */
3372 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction832:model_base#Object#public_visibility */
3373 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction832:model_base#Object#protected_visibility */
3374 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction832:model_base#Object#private_visibility */
3375 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction832:model_base#Object#none_visibility */
3376 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction832:model#Object#abstract_kind */
3377 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction832:model#Object#concrete_kind */
3378 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction832:model#Object#interface_kind */
3379 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction832:model#Object#enum_kind */
3380 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction832:model#Object#extern_kind */
3381 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction832:nitni_utilities#Object#internal_call_context */
3382 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction832:nitni_utilities#Object#long_signature */
3383 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction832:nitni_utilities#Object#short_signature */
3384 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction832:c#Object#to_c_call_context */
3385 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction832:c#Object#from_c_call_context */
3386 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction832:cpp#Object#cpp_call_context */
3387 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction832:cpp#Object#to_cpp_call_context */
3388 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction832:cpp#Object#from_cpp_call_context */
3389 (nitmethod_t)VIRTUAL_parser__ReduceAction832__action, /* pointer to parser:ReduceAction832:parser#ReduceAction832#action */
3390 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction832:parser#ReduceAction#concat */
3391 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction832:parser#ReduceAction#init */
3392 }
3393 };
3394 /* allocate ReduceAction832 */
3395 val* NEW_parser__ReduceAction832(const struct type* type) {
3396 val* self /* : ReduceAction832 */;
3397 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3398 self->type = type;
3399 self->class = &class_parser__ReduceAction832;
3400 return self;
3401 }
3402 /* runtime class parser__ReduceAction833 */
3403 const struct class class_parser__ReduceAction833 = {
3404 0, /* box_kind */
3405 {
3406 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction833:kernel#Object#object_id */
3407 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction833:kernel#Object#is_same_type */
3408 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction833:kernel#Object#is_same_instance */
3409 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction833:kernel#Object#== */
3410 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction833:kernel#Object#!= */
3411 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction833:kernel#Object#output */
3412 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction833:kernel#Object#output_class_name */
3413 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction833:kernel#Object#exit */
3414 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction833:kernel#Object#sys */
3415 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction833:kernel#Object#hash */
3416 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction833:math#Object#atan2 */
3417 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction833:math#Object#pi */
3418 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction833:math#Object#srand_from */
3419 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction833:math#Object#srand */
3420 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction833:string#Object#to_s */
3421 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction833:string#Object#native_class_name */
3422 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction833:string#Object#class_name */
3423 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction833:string#Object#inspect */
3424 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction833:string#Object#inspect_head */
3425 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction833:string#Object#args */
3426 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction833:string#Object#alpha_comparator */
3427 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction833:stream#Object#poll */
3428 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction833:stream#Object#intern_poll */
3429 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction833:time#Object#get_time */
3430 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction833:file#Object#printn */
3431 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction833:file#Object#print */
3432 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction833:file#Object#getc */
3433 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction833:file#Object#gets */
3434 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction833:file#Object#getcwd */
3435 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction833:file#Object#file_getcwd */
3436 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction833:file#Object#stdin */
3437 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction833:file#Object#stdout */
3438 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction833:file#Object#stderr */
3439 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction833:model_base#Object#intrude_visibility */
3440 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction833:model_base#Object#public_visibility */
3441 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction833:model_base#Object#protected_visibility */
3442 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction833:model_base#Object#private_visibility */
3443 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction833:model_base#Object#none_visibility */
3444 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction833:model#Object#abstract_kind */
3445 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction833:model#Object#concrete_kind */
3446 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction833:model#Object#interface_kind */
3447 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction833:model#Object#enum_kind */
3448 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction833:model#Object#extern_kind */
3449 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction833:nitni_utilities#Object#internal_call_context */
3450 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction833:nitni_utilities#Object#long_signature */
3451 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction833:nitni_utilities#Object#short_signature */
3452 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction833:c#Object#to_c_call_context */
3453 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction833:c#Object#from_c_call_context */
3454 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction833:cpp#Object#cpp_call_context */
3455 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction833:cpp#Object#to_cpp_call_context */
3456 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction833:cpp#Object#from_cpp_call_context */
3457 (nitmethod_t)VIRTUAL_parser__ReduceAction833__action, /* pointer to parser:ReduceAction833:parser#ReduceAction833#action */
3458 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction833:parser#ReduceAction#concat */
3459 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction833:parser#ReduceAction#init */
3460 }
3461 };
3462 /* allocate ReduceAction833 */
3463 val* NEW_parser__ReduceAction833(const struct type* type) {
3464 val* self /* : ReduceAction833 */;
3465 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3466 self->type = type;
3467 self->class = &class_parser__ReduceAction833;
3468 return self;
3469 }
3470 /* runtime class parser__ReduceAction834 */
3471 const struct class class_parser__ReduceAction834 = {
3472 0, /* box_kind */
3473 {
3474 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction834:kernel#Object#object_id */
3475 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction834:kernel#Object#is_same_type */
3476 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction834:kernel#Object#is_same_instance */
3477 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction834:kernel#Object#== */
3478 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction834:kernel#Object#!= */
3479 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction834:kernel#Object#output */
3480 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction834:kernel#Object#output_class_name */
3481 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction834:kernel#Object#exit */
3482 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction834:kernel#Object#sys */
3483 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction834:kernel#Object#hash */
3484 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction834:math#Object#atan2 */
3485 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction834:math#Object#pi */
3486 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction834:math#Object#srand_from */
3487 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction834:math#Object#srand */
3488 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction834:string#Object#to_s */
3489 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction834:string#Object#native_class_name */
3490 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction834:string#Object#class_name */
3491 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction834:string#Object#inspect */
3492 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction834:string#Object#inspect_head */
3493 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction834:string#Object#args */
3494 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction834:string#Object#alpha_comparator */
3495 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction834:stream#Object#poll */
3496 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction834:stream#Object#intern_poll */
3497 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction834:time#Object#get_time */
3498 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction834:file#Object#printn */
3499 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction834:file#Object#print */
3500 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction834:file#Object#getc */
3501 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction834:file#Object#gets */
3502 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction834:file#Object#getcwd */
3503 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction834:file#Object#file_getcwd */
3504 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction834:file#Object#stdin */
3505 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction834:file#Object#stdout */
3506 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction834:file#Object#stderr */
3507 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction834:model_base#Object#intrude_visibility */
3508 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction834:model_base#Object#public_visibility */
3509 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction834:model_base#Object#protected_visibility */
3510 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction834:model_base#Object#private_visibility */
3511 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction834:model_base#Object#none_visibility */
3512 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction834:model#Object#abstract_kind */
3513 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction834:model#Object#concrete_kind */
3514 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction834:model#Object#interface_kind */
3515 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction834:model#Object#enum_kind */
3516 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction834:model#Object#extern_kind */
3517 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction834:nitni_utilities#Object#internal_call_context */
3518 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction834:nitni_utilities#Object#long_signature */
3519 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction834:nitni_utilities#Object#short_signature */
3520 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction834:c#Object#to_c_call_context */
3521 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction834:c#Object#from_c_call_context */
3522 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction834:cpp#Object#cpp_call_context */
3523 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction834:cpp#Object#to_cpp_call_context */
3524 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction834:cpp#Object#from_cpp_call_context */
3525 (nitmethod_t)VIRTUAL_parser__ReduceAction834__action, /* pointer to parser:ReduceAction834:parser#ReduceAction834#action */
3526 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction834:parser#ReduceAction#concat */
3527 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction834:parser#ReduceAction#init */
3528 }
3529 };
3530 /* allocate ReduceAction834 */
3531 val* NEW_parser__ReduceAction834(const struct type* type) {
3532 val* self /* : ReduceAction834 */;
3533 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3534 self->type = type;
3535 self->class = &class_parser__ReduceAction834;
3536 return self;
3537 }
3538 /* runtime class parser__ReduceAction835 */
3539 const struct class class_parser__ReduceAction835 = {
3540 0, /* box_kind */
3541 {
3542 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction835:kernel#Object#object_id */
3543 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction835:kernel#Object#is_same_type */
3544 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction835:kernel#Object#is_same_instance */
3545 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction835:kernel#Object#== */
3546 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction835:kernel#Object#!= */
3547 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction835:kernel#Object#output */
3548 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction835:kernel#Object#output_class_name */
3549 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction835:kernel#Object#exit */
3550 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction835:kernel#Object#sys */
3551 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction835:kernel#Object#hash */
3552 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction835:math#Object#atan2 */
3553 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction835:math#Object#pi */
3554 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction835:math#Object#srand_from */
3555 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction835:math#Object#srand */
3556 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction835:string#Object#to_s */
3557 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction835:string#Object#native_class_name */
3558 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction835:string#Object#class_name */
3559 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction835:string#Object#inspect */
3560 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction835:string#Object#inspect_head */
3561 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction835:string#Object#args */
3562 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction835:string#Object#alpha_comparator */
3563 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction835:stream#Object#poll */
3564 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction835:stream#Object#intern_poll */
3565 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction835:time#Object#get_time */
3566 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction835:file#Object#printn */
3567 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction835:file#Object#print */
3568 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction835:file#Object#getc */
3569 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction835:file#Object#gets */
3570 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction835:file#Object#getcwd */
3571 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction835:file#Object#file_getcwd */
3572 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction835:file#Object#stdin */
3573 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction835:file#Object#stdout */
3574 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction835:file#Object#stderr */
3575 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction835:model_base#Object#intrude_visibility */
3576 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction835:model_base#Object#public_visibility */
3577 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction835:model_base#Object#protected_visibility */
3578 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction835:model_base#Object#private_visibility */
3579 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction835:model_base#Object#none_visibility */
3580 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction835:model#Object#abstract_kind */
3581 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction835:model#Object#concrete_kind */
3582 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction835:model#Object#interface_kind */
3583 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction835:model#Object#enum_kind */
3584 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction835:model#Object#extern_kind */
3585 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction835:nitni_utilities#Object#internal_call_context */
3586 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction835:nitni_utilities#Object#long_signature */
3587 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction835:nitni_utilities#Object#short_signature */
3588 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction835:c#Object#to_c_call_context */
3589 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction835:c#Object#from_c_call_context */
3590 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction835:cpp#Object#cpp_call_context */
3591 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction835:cpp#Object#to_cpp_call_context */
3592 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction835:cpp#Object#from_cpp_call_context */
3593 (nitmethod_t)VIRTUAL_parser__ReduceAction835__action, /* pointer to parser:ReduceAction835:parser#ReduceAction835#action */
3594 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction835:parser#ReduceAction#concat */
3595 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction835:parser#ReduceAction#init */
3596 }
3597 };
3598 /* allocate ReduceAction835 */
3599 val* NEW_parser__ReduceAction835(const struct type* type) {
3600 val* self /* : ReduceAction835 */;
3601 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3602 self->type = type;
3603 self->class = &class_parser__ReduceAction835;
3604 return self;
3605 }
3606 /* runtime class parser__ReduceAction836 */
3607 const struct class class_parser__ReduceAction836 = {
3608 0, /* box_kind */
3609 {
3610 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction836:kernel#Object#object_id */
3611 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction836:kernel#Object#is_same_type */
3612 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction836:kernel#Object#is_same_instance */
3613 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction836:kernel#Object#== */
3614 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction836:kernel#Object#!= */
3615 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction836:kernel#Object#output */
3616 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction836:kernel#Object#output_class_name */
3617 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction836:kernel#Object#exit */
3618 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction836:kernel#Object#sys */
3619 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction836:kernel#Object#hash */
3620 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction836:math#Object#atan2 */
3621 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction836:math#Object#pi */
3622 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction836:math#Object#srand_from */
3623 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction836:math#Object#srand */
3624 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction836:string#Object#to_s */
3625 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction836:string#Object#native_class_name */
3626 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction836:string#Object#class_name */
3627 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction836:string#Object#inspect */
3628 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction836:string#Object#inspect_head */
3629 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction836:string#Object#args */
3630 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction836:string#Object#alpha_comparator */
3631 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction836:stream#Object#poll */
3632 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction836:stream#Object#intern_poll */
3633 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction836:time#Object#get_time */
3634 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction836:file#Object#printn */
3635 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction836:file#Object#print */
3636 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction836:file#Object#getc */
3637 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction836:file#Object#gets */
3638 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction836:file#Object#getcwd */
3639 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction836:file#Object#file_getcwd */
3640 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction836:file#Object#stdin */
3641 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction836:file#Object#stdout */
3642 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction836:file#Object#stderr */
3643 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction836:model_base#Object#intrude_visibility */
3644 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction836:model_base#Object#public_visibility */
3645 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction836:model_base#Object#protected_visibility */
3646 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction836:model_base#Object#private_visibility */
3647 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction836:model_base#Object#none_visibility */
3648 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction836:model#Object#abstract_kind */
3649 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction836:model#Object#concrete_kind */
3650 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction836:model#Object#interface_kind */
3651 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction836:model#Object#enum_kind */
3652 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction836:model#Object#extern_kind */
3653 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction836:nitni_utilities#Object#internal_call_context */
3654 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction836:nitni_utilities#Object#long_signature */
3655 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction836:nitni_utilities#Object#short_signature */
3656 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction836:c#Object#to_c_call_context */
3657 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction836:c#Object#from_c_call_context */
3658 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction836:cpp#Object#cpp_call_context */
3659 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction836:cpp#Object#to_cpp_call_context */
3660 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction836:cpp#Object#from_cpp_call_context */
3661 (nitmethod_t)VIRTUAL_parser__ReduceAction836__action, /* pointer to parser:ReduceAction836:parser#ReduceAction836#action */
3662 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction836:parser#ReduceAction#concat */
3663 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction836:parser#ReduceAction#init */
3664 }
3665 };
3666 /* allocate ReduceAction836 */
3667 val* NEW_parser__ReduceAction836(const struct type* type) {
3668 val* self /* : ReduceAction836 */;
3669 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3670 self->type = type;
3671 self->class = &class_parser__ReduceAction836;
3672 return self;
3673 }
3674 /* runtime class parser__ReduceAction837 */
3675 const struct class class_parser__ReduceAction837 = {
3676 0, /* box_kind */
3677 {
3678 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction837:kernel#Object#object_id */
3679 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction837:kernel#Object#is_same_type */
3680 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction837:kernel#Object#is_same_instance */
3681 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction837:kernel#Object#== */
3682 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction837:kernel#Object#!= */
3683 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction837:kernel#Object#output */
3684 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction837:kernel#Object#output_class_name */
3685 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction837:kernel#Object#exit */
3686 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction837:kernel#Object#sys */
3687 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction837:kernel#Object#hash */
3688 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction837:math#Object#atan2 */
3689 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction837:math#Object#pi */
3690 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction837:math#Object#srand_from */
3691 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction837:math#Object#srand */
3692 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction837:string#Object#to_s */
3693 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction837:string#Object#native_class_name */
3694 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction837:string#Object#class_name */
3695 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction837:string#Object#inspect */
3696 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction837:string#Object#inspect_head */
3697 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction837:string#Object#args */
3698 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction837:string#Object#alpha_comparator */
3699 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction837:stream#Object#poll */
3700 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction837:stream#Object#intern_poll */
3701 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction837:time#Object#get_time */
3702 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction837:file#Object#printn */
3703 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction837:file#Object#print */
3704 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction837:file#Object#getc */
3705 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction837:file#Object#gets */
3706 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction837:file#Object#getcwd */
3707 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction837:file#Object#file_getcwd */
3708 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction837:file#Object#stdin */
3709 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction837:file#Object#stdout */
3710 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction837:file#Object#stderr */
3711 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction837:model_base#Object#intrude_visibility */
3712 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction837:model_base#Object#public_visibility */
3713 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction837:model_base#Object#protected_visibility */
3714 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction837:model_base#Object#private_visibility */
3715 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction837:model_base#Object#none_visibility */
3716 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction837:model#Object#abstract_kind */
3717 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction837:model#Object#concrete_kind */
3718 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction837:model#Object#interface_kind */
3719 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction837:model#Object#enum_kind */
3720 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction837:model#Object#extern_kind */
3721 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction837:nitni_utilities#Object#internal_call_context */
3722 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction837:nitni_utilities#Object#long_signature */
3723 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction837:nitni_utilities#Object#short_signature */
3724 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction837:c#Object#to_c_call_context */
3725 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction837:c#Object#from_c_call_context */
3726 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction837:cpp#Object#cpp_call_context */
3727 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction837:cpp#Object#to_cpp_call_context */
3728 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction837:cpp#Object#from_cpp_call_context */
3729 (nitmethod_t)VIRTUAL_parser__ReduceAction837__action, /* pointer to parser:ReduceAction837:parser#ReduceAction837#action */
3730 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction837:parser#ReduceAction#concat */
3731 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction837:parser#ReduceAction#init */
3732 }
3733 };
3734 /* allocate ReduceAction837 */
3735 val* NEW_parser__ReduceAction837(const struct type* type) {
3736 val* self /* : ReduceAction837 */;
3737 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3738 self->type = type;
3739 self->class = &class_parser__ReduceAction837;
3740 return self;
3741 }
3742 /* runtime class parser__ReduceAction838 */
3743 const struct class class_parser__ReduceAction838 = {
3744 0, /* box_kind */
3745 {
3746 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction838:kernel#Object#object_id */
3747 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction838:kernel#Object#is_same_type */
3748 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction838:kernel#Object#is_same_instance */
3749 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction838:kernel#Object#== */
3750 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction838:kernel#Object#!= */
3751 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction838:kernel#Object#output */
3752 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction838:kernel#Object#output_class_name */
3753 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction838:kernel#Object#exit */
3754 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction838:kernel#Object#sys */
3755 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction838:kernel#Object#hash */
3756 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction838:math#Object#atan2 */
3757 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction838:math#Object#pi */
3758 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction838:math#Object#srand_from */
3759 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction838:math#Object#srand */
3760 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction838:string#Object#to_s */
3761 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction838:string#Object#native_class_name */
3762 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction838:string#Object#class_name */
3763 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction838:string#Object#inspect */
3764 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction838:string#Object#inspect_head */
3765 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction838:string#Object#args */
3766 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction838:string#Object#alpha_comparator */
3767 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction838:stream#Object#poll */
3768 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction838:stream#Object#intern_poll */
3769 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction838:time#Object#get_time */
3770 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction838:file#Object#printn */
3771 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction838:file#Object#print */
3772 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction838:file#Object#getc */
3773 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction838:file#Object#gets */
3774 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction838:file#Object#getcwd */
3775 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction838:file#Object#file_getcwd */
3776 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction838:file#Object#stdin */
3777 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction838:file#Object#stdout */
3778 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction838:file#Object#stderr */
3779 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction838:model_base#Object#intrude_visibility */
3780 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction838:model_base#Object#public_visibility */
3781 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction838:model_base#Object#protected_visibility */
3782 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction838:model_base#Object#private_visibility */
3783 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction838:model_base#Object#none_visibility */
3784 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction838:model#Object#abstract_kind */
3785 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction838:model#Object#concrete_kind */
3786 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction838:model#Object#interface_kind */
3787 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction838:model#Object#enum_kind */
3788 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction838:model#Object#extern_kind */
3789 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction838:nitni_utilities#Object#internal_call_context */
3790 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction838:nitni_utilities#Object#long_signature */
3791 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction838:nitni_utilities#Object#short_signature */
3792 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction838:c#Object#to_c_call_context */
3793 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction838:c#Object#from_c_call_context */
3794 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction838:cpp#Object#cpp_call_context */
3795 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction838:cpp#Object#to_cpp_call_context */
3796 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction838:cpp#Object#from_cpp_call_context */
3797 (nitmethod_t)VIRTUAL_parser__ReduceAction838__action, /* pointer to parser:ReduceAction838:parser#ReduceAction838#action */
3798 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction838:parser#ReduceAction#concat */
3799 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction838:parser#ReduceAction#init */
3800 }
3801 };
3802 /* allocate ReduceAction838 */
3803 val* NEW_parser__ReduceAction838(const struct type* type) {
3804 val* self /* : ReduceAction838 */;
3805 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3806 self->type = type;
3807 self->class = &class_parser__ReduceAction838;
3808 return self;
3809 }
3810 /* runtime class parser__ReduceAction840 */
3811 const struct class class_parser__ReduceAction840 = {
3812 0, /* box_kind */
3813 {
3814 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction840:kernel#Object#object_id */
3815 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction840:kernel#Object#is_same_type */
3816 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction840:kernel#Object#is_same_instance */
3817 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction840:kernel#Object#== */
3818 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction840:kernel#Object#!= */
3819 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction840:kernel#Object#output */
3820 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction840:kernel#Object#output_class_name */
3821 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction840:kernel#Object#exit */
3822 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction840:kernel#Object#sys */
3823 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction840:kernel#Object#hash */
3824 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction840:math#Object#atan2 */
3825 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction840:math#Object#pi */
3826 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction840:math#Object#srand_from */
3827 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction840:math#Object#srand */
3828 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction840:string#Object#to_s */
3829 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction840:string#Object#native_class_name */
3830 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction840:string#Object#class_name */
3831 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction840:string#Object#inspect */
3832 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction840:string#Object#inspect_head */
3833 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction840:string#Object#args */
3834 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction840:string#Object#alpha_comparator */
3835 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction840:stream#Object#poll */
3836 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction840:stream#Object#intern_poll */
3837 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction840:time#Object#get_time */
3838 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction840:file#Object#printn */
3839 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction840:file#Object#print */
3840 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction840:file#Object#getc */
3841 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction840:file#Object#gets */
3842 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction840:file#Object#getcwd */
3843 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction840:file#Object#file_getcwd */
3844 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction840:file#Object#stdin */
3845 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction840:file#Object#stdout */
3846 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction840:file#Object#stderr */
3847 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction840:model_base#Object#intrude_visibility */
3848 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction840:model_base#Object#public_visibility */
3849 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction840:model_base#Object#protected_visibility */
3850 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction840:model_base#Object#private_visibility */
3851 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction840:model_base#Object#none_visibility */
3852 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction840:model#Object#abstract_kind */
3853 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction840:model#Object#concrete_kind */
3854 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction840:model#Object#interface_kind */
3855 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction840:model#Object#enum_kind */
3856 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction840:model#Object#extern_kind */
3857 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction840:nitni_utilities#Object#internal_call_context */
3858 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction840:nitni_utilities#Object#long_signature */
3859 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction840:nitni_utilities#Object#short_signature */
3860 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction840:c#Object#to_c_call_context */
3861 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction840:c#Object#from_c_call_context */
3862 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction840:cpp#Object#cpp_call_context */
3863 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction840:cpp#Object#to_cpp_call_context */
3864 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction840:cpp#Object#from_cpp_call_context */
3865 (nitmethod_t)VIRTUAL_parser__ReduceAction840__action, /* pointer to parser:ReduceAction840:parser#ReduceAction840#action */
3866 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction840:parser#ReduceAction#concat */
3867 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction840:parser#ReduceAction#init */
3868 }
3869 };
3870 /* allocate ReduceAction840 */
3871 val* NEW_parser__ReduceAction840(const struct type* type) {
3872 val* self /* : ReduceAction840 */;
3873 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3874 self->type = type;
3875 self->class = &class_parser__ReduceAction840;
3876 return self;
3877 }
3878 /* runtime class parser__ReduceAction841 */
3879 const struct class class_parser__ReduceAction841 = {
3880 0, /* box_kind */
3881 {
3882 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction841:kernel#Object#object_id */
3883 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction841:kernel#Object#is_same_type */
3884 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction841:kernel#Object#is_same_instance */
3885 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction841:kernel#Object#== */
3886 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction841:kernel#Object#!= */
3887 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction841:kernel#Object#output */
3888 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction841:kernel#Object#output_class_name */
3889 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction841:kernel#Object#exit */
3890 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction841:kernel#Object#sys */
3891 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction841:kernel#Object#hash */
3892 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction841:math#Object#atan2 */
3893 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction841:math#Object#pi */
3894 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction841:math#Object#srand_from */
3895 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction841:math#Object#srand */
3896 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction841:string#Object#to_s */
3897 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction841:string#Object#native_class_name */
3898 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction841:string#Object#class_name */
3899 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction841:string#Object#inspect */
3900 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction841:string#Object#inspect_head */
3901 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction841:string#Object#args */
3902 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction841:string#Object#alpha_comparator */
3903 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction841:stream#Object#poll */
3904 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction841:stream#Object#intern_poll */
3905 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction841:time#Object#get_time */
3906 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction841:file#Object#printn */
3907 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction841:file#Object#print */
3908 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction841:file#Object#getc */
3909 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction841:file#Object#gets */
3910 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction841:file#Object#getcwd */
3911 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction841:file#Object#file_getcwd */
3912 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction841:file#Object#stdin */
3913 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction841:file#Object#stdout */
3914 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction841:file#Object#stderr */
3915 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction841:model_base#Object#intrude_visibility */
3916 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction841:model_base#Object#public_visibility */
3917 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction841:model_base#Object#protected_visibility */
3918 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction841:model_base#Object#private_visibility */
3919 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction841:model_base#Object#none_visibility */
3920 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction841:model#Object#abstract_kind */
3921 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction841:model#Object#concrete_kind */
3922 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction841:model#Object#interface_kind */
3923 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction841:model#Object#enum_kind */
3924 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction841:model#Object#extern_kind */
3925 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction841:nitni_utilities#Object#internal_call_context */
3926 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction841:nitni_utilities#Object#long_signature */
3927 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction841:nitni_utilities#Object#short_signature */
3928 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction841:c#Object#to_c_call_context */
3929 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction841:c#Object#from_c_call_context */
3930 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction841:cpp#Object#cpp_call_context */
3931 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction841:cpp#Object#to_cpp_call_context */
3932 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction841:cpp#Object#from_cpp_call_context */
3933 (nitmethod_t)VIRTUAL_parser__ReduceAction841__action, /* pointer to parser:ReduceAction841:parser#ReduceAction841#action */
3934 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction841:parser#ReduceAction#concat */
3935 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction841:parser#ReduceAction#init */
3936 }
3937 };
3938 /* allocate ReduceAction841 */
3939 val* NEW_parser__ReduceAction841(const struct type* type) {
3940 val* self /* : ReduceAction841 */;
3941 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3942 self->type = type;
3943 self->class = &class_parser__ReduceAction841;
3944 return self;
3945 }
3946 /* runtime class parser__ReduceAction842 */
3947 const struct class class_parser__ReduceAction842 = {
3948 0, /* box_kind */
3949 {
3950 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction842:kernel#Object#object_id */
3951 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction842:kernel#Object#is_same_type */
3952 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction842:kernel#Object#is_same_instance */
3953 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction842:kernel#Object#== */
3954 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction842:kernel#Object#!= */
3955 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction842:kernel#Object#output */
3956 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction842:kernel#Object#output_class_name */
3957 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction842:kernel#Object#exit */
3958 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction842:kernel#Object#sys */
3959 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction842:kernel#Object#hash */
3960 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction842:math#Object#atan2 */
3961 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction842:math#Object#pi */
3962 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction842:math#Object#srand_from */
3963 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction842:math#Object#srand */
3964 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction842:string#Object#to_s */
3965 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction842:string#Object#native_class_name */
3966 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction842:string#Object#class_name */
3967 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction842:string#Object#inspect */
3968 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction842:string#Object#inspect_head */
3969 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction842:string#Object#args */
3970 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction842:string#Object#alpha_comparator */
3971 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction842:stream#Object#poll */
3972 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction842:stream#Object#intern_poll */
3973 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction842:time#Object#get_time */
3974 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction842:file#Object#printn */
3975 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction842:file#Object#print */
3976 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction842:file#Object#getc */
3977 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction842:file#Object#gets */
3978 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction842:file#Object#getcwd */
3979 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction842:file#Object#file_getcwd */
3980 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction842:file#Object#stdin */
3981 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction842:file#Object#stdout */
3982 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction842:file#Object#stderr */
3983 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction842:model_base#Object#intrude_visibility */
3984 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction842:model_base#Object#public_visibility */
3985 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction842:model_base#Object#protected_visibility */
3986 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction842:model_base#Object#private_visibility */
3987 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction842:model_base#Object#none_visibility */
3988 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction842:model#Object#abstract_kind */
3989 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction842:model#Object#concrete_kind */
3990 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction842:model#Object#interface_kind */
3991 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction842:model#Object#enum_kind */
3992 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction842:model#Object#extern_kind */
3993 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction842:nitni_utilities#Object#internal_call_context */
3994 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction842:nitni_utilities#Object#long_signature */
3995 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction842:nitni_utilities#Object#short_signature */
3996 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction842:c#Object#to_c_call_context */
3997 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction842:c#Object#from_c_call_context */
3998 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction842:cpp#Object#cpp_call_context */
3999 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction842:cpp#Object#to_cpp_call_context */
4000 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction842:cpp#Object#from_cpp_call_context */
4001 (nitmethod_t)VIRTUAL_parser__ReduceAction842__action, /* pointer to parser:ReduceAction842:parser#ReduceAction842#action */
4002 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction842:parser#ReduceAction#concat */
4003 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction842:parser#ReduceAction#init */
4004 }
4005 };
4006 /* allocate ReduceAction842 */
4007 val* NEW_parser__ReduceAction842(const struct type* type) {
4008 val* self /* : ReduceAction842 */;
4009 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4010 self->type = type;
4011 self->class = &class_parser__ReduceAction842;
4012 return self;
4013 }
4014 /* runtime class parser__ReduceAction843 */
4015 const struct class class_parser__ReduceAction843 = {
4016 0, /* box_kind */
4017 {
4018 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction843:kernel#Object#object_id */
4019 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction843:kernel#Object#is_same_type */
4020 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction843:kernel#Object#is_same_instance */
4021 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction843:kernel#Object#== */
4022 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction843:kernel#Object#!= */
4023 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction843:kernel#Object#output */
4024 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction843:kernel#Object#output_class_name */
4025 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction843:kernel#Object#exit */
4026 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction843:kernel#Object#sys */
4027 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction843:kernel#Object#hash */
4028 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction843:math#Object#atan2 */
4029 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction843:math#Object#pi */
4030 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction843:math#Object#srand_from */
4031 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction843:math#Object#srand */
4032 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction843:string#Object#to_s */
4033 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction843:string#Object#native_class_name */
4034 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction843:string#Object#class_name */
4035 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction843:string#Object#inspect */
4036 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction843:string#Object#inspect_head */
4037 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction843:string#Object#args */
4038 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction843:string#Object#alpha_comparator */
4039 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction843:stream#Object#poll */
4040 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction843:stream#Object#intern_poll */
4041 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction843:time#Object#get_time */
4042 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction843:file#Object#printn */
4043 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction843:file#Object#print */
4044 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction843:file#Object#getc */
4045 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction843:file#Object#gets */
4046 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction843:file#Object#getcwd */
4047 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction843:file#Object#file_getcwd */
4048 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction843:file#Object#stdin */
4049 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction843:file#Object#stdout */
4050 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction843:file#Object#stderr */
4051 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction843:model_base#Object#intrude_visibility */
4052 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction843:model_base#Object#public_visibility */
4053 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction843:model_base#Object#protected_visibility */
4054 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction843:model_base#Object#private_visibility */
4055 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction843:model_base#Object#none_visibility */
4056 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction843:model#Object#abstract_kind */
4057 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction843:model#Object#concrete_kind */
4058 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction843:model#Object#interface_kind */
4059 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction843:model#Object#enum_kind */
4060 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction843:model#Object#extern_kind */
4061 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction843:nitni_utilities#Object#internal_call_context */
4062 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction843:nitni_utilities#Object#long_signature */
4063 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction843:nitni_utilities#Object#short_signature */
4064 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction843:c#Object#to_c_call_context */
4065 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction843:c#Object#from_c_call_context */
4066 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction843:cpp#Object#cpp_call_context */
4067 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction843:cpp#Object#to_cpp_call_context */
4068 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction843:cpp#Object#from_cpp_call_context */
4069 (nitmethod_t)VIRTUAL_parser__ReduceAction843__action, /* pointer to parser:ReduceAction843:parser#ReduceAction843#action */
4070 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction843:parser#ReduceAction#concat */
4071 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction843:parser#ReduceAction#init */
4072 }
4073 };
4074 /* allocate ReduceAction843 */
4075 val* NEW_parser__ReduceAction843(const struct type* type) {
4076 val* self /* : ReduceAction843 */;
4077 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4078 self->type = type;
4079 self->class = &class_parser__ReduceAction843;
4080 return self;
4081 }
4082 /* runtime class parser__ReduceAction844 */
4083 const struct class class_parser__ReduceAction844 = {
4084 0, /* box_kind */
4085 {
4086 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction844:kernel#Object#object_id */
4087 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction844:kernel#Object#is_same_type */
4088 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction844:kernel#Object#is_same_instance */
4089 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction844:kernel#Object#== */
4090 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction844:kernel#Object#!= */
4091 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction844:kernel#Object#output */
4092 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction844:kernel#Object#output_class_name */
4093 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction844:kernel#Object#exit */
4094 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction844:kernel#Object#sys */
4095 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction844:kernel#Object#hash */
4096 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction844:math#Object#atan2 */
4097 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction844:math#Object#pi */
4098 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction844:math#Object#srand_from */
4099 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction844:math#Object#srand */
4100 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction844:string#Object#to_s */
4101 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction844:string#Object#native_class_name */
4102 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction844:string#Object#class_name */
4103 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction844:string#Object#inspect */
4104 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction844:string#Object#inspect_head */
4105 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction844:string#Object#args */
4106 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction844:string#Object#alpha_comparator */
4107 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction844:stream#Object#poll */
4108 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction844:stream#Object#intern_poll */
4109 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction844:time#Object#get_time */
4110 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction844:file#Object#printn */
4111 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction844:file#Object#print */
4112 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction844:file#Object#getc */
4113 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction844:file#Object#gets */
4114 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction844:file#Object#getcwd */
4115 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction844:file#Object#file_getcwd */
4116 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction844:file#Object#stdin */
4117 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction844:file#Object#stdout */
4118 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction844:file#Object#stderr */
4119 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction844:model_base#Object#intrude_visibility */
4120 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction844:model_base#Object#public_visibility */
4121 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction844:model_base#Object#protected_visibility */
4122 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction844:model_base#Object#private_visibility */
4123 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction844:model_base#Object#none_visibility */
4124 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction844:model#Object#abstract_kind */
4125 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction844:model#Object#concrete_kind */
4126 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction844:model#Object#interface_kind */
4127 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction844:model#Object#enum_kind */
4128 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction844:model#Object#extern_kind */
4129 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction844:nitni_utilities#Object#internal_call_context */
4130 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction844:nitni_utilities#Object#long_signature */
4131 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction844:nitni_utilities#Object#short_signature */
4132 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction844:c#Object#to_c_call_context */
4133 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction844:c#Object#from_c_call_context */
4134 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction844:cpp#Object#cpp_call_context */
4135 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction844:cpp#Object#to_cpp_call_context */
4136 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction844:cpp#Object#from_cpp_call_context */
4137 (nitmethod_t)VIRTUAL_parser__ReduceAction844__action, /* pointer to parser:ReduceAction844:parser#ReduceAction844#action */
4138 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction844:parser#ReduceAction#concat */
4139 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction844:parser#ReduceAction#init */
4140 }
4141 };
4142 /* allocate ReduceAction844 */
4143 val* NEW_parser__ReduceAction844(const struct type* type) {
4144 val* self /* : ReduceAction844 */;
4145 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4146 self->type = type;
4147 self->class = &class_parser__ReduceAction844;
4148 return self;
4149 }
4150 /* runtime class parser__ReduceAction845 */
4151 const struct class class_parser__ReduceAction845 = {
4152 0, /* box_kind */
4153 {
4154 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction845:kernel#Object#object_id */
4155 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction845:kernel#Object#is_same_type */
4156 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction845:kernel#Object#is_same_instance */
4157 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction845:kernel#Object#== */
4158 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction845:kernel#Object#!= */
4159 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction845:kernel#Object#output */
4160 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction845:kernel#Object#output_class_name */
4161 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction845:kernel#Object#exit */
4162 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction845:kernel#Object#sys */
4163 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction845:kernel#Object#hash */
4164 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction845:math#Object#atan2 */
4165 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction845:math#Object#pi */
4166 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction845:math#Object#srand_from */
4167 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction845:math#Object#srand */
4168 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction845:string#Object#to_s */
4169 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction845:string#Object#native_class_name */
4170 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction845:string#Object#class_name */
4171 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction845:string#Object#inspect */
4172 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction845:string#Object#inspect_head */
4173 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction845:string#Object#args */
4174 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction845:string#Object#alpha_comparator */
4175 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction845:stream#Object#poll */
4176 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction845:stream#Object#intern_poll */
4177 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction845:time#Object#get_time */
4178 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction845:file#Object#printn */
4179 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction845:file#Object#print */
4180 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction845:file#Object#getc */
4181 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction845:file#Object#gets */
4182 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction845:file#Object#getcwd */
4183 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction845:file#Object#file_getcwd */
4184 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction845:file#Object#stdin */
4185 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction845:file#Object#stdout */
4186 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction845:file#Object#stderr */
4187 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction845:model_base#Object#intrude_visibility */
4188 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction845:model_base#Object#public_visibility */
4189 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction845:model_base#Object#protected_visibility */
4190 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction845:model_base#Object#private_visibility */
4191 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction845:model_base#Object#none_visibility */
4192 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction845:model#Object#abstract_kind */
4193 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction845:model#Object#concrete_kind */
4194 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction845:model#Object#interface_kind */
4195 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction845:model#Object#enum_kind */
4196 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction845:model#Object#extern_kind */
4197 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction845:nitni_utilities#Object#internal_call_context */
4198 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction845:nitni_utilities#Object#long_signature */
4199 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction845:nitni_utilities#Object#short_signature */
4200 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction845:c#Object#to_c_call_context */
4201 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction845:c#Object#from_c_call_context */
4202 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction845:cpp#Object#cpp_call_context */
4203 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction845:cpp#Object#to_cpp_call_context */
4204 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction845:cpp#Object#from_cpp_call_context */
4205 (nitmethod_t)VIRTUAL_parser__ReduceAction845__action, /* pointer to parser:ReduceAction845:parser#ReduceAction845#action */
4206 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction845:parser#ReduceAction#concat */
4207 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction845:parser#ReduceAction#init */
4208 }
4209 };
4210 /* allocate ReduceAction845 */
4211 val* NEW_parser__ReduceAction845(const struct type* type) {
4212 val* self /* : ReduceAction845 */;
4213 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4214 self->type = type;
4215 self->class = &class_parser__ReduceAction845;
4216 return self;
4217 }
4218 /* runtime class parser__ReduceAction846 */
4219 const struct class class_parser__ReduceAction846 = {
4220 0, /* box_kind */
4221 {
4222 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction846:kernel#Object#object_id */
4223 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction846:kernel#Object#is_same_type */
4224 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction846:kernel#Object#is_same_instance */
4225 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction846:kernel#Object#== */
4226 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction846:kernel#Object#!= */
4227 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction846:kernel#Object#output */
4228 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction846:kernel#Object#output_class_name */
4229 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction846:kernel#Object#exit */
4230 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction846:kernel#Object#sys */
4231 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction846:kernel#Object#hash */
4232 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction846:math#Object#atan2 */
4233 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction846:math#Object#pi */
4234 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction846:math#Object#srand_from */
4235 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction846:math#Object#srand */
4236 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction846:string#Object#to_s */
4237 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction846:string#Object#native_class_name */
4238 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction846:string#Object#class_name */
4239 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction846:string#Object#inspect */
4240 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction846:string#Object#inspect_head */
4241 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction846:string#Object#args */
4242 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction846:string#Object#alpha_comparator */
4243 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction846:stream#Object#poll */
4244 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction846:stream#Object#intern_poll */
4245 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction846:time#Object#get_time */
4246 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction846:file#Object#printn */
4247 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction846:file#Object#print */
4248 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction846:file#Object#getc */
4249 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction846:file#Object#gets */
4250 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction846:file#Object#getcwd */
4251 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction846:file#Object#file_getcwd */
4252 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction846:file#Object#stdin */
4253 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction846:file#Object#stdout */
4254 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction846:file#Object#stderr */
4255 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction846:model_base#Object#intrude_visibility */
4256 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction846:model_base#Object#public_visibility */
4257 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction846:model_base#Object#protected_visibility */
4258 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction846:model_base#Object#private_visibility */
4259 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction846:model_base#Object#none_visibility */
4260 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction846:model#Object#abstract_kind */
4261 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction846:model#Object#concrete_kind */
4262 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction846:model#Object#interface_kind */
4263 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction846:model#Object#enum_kind */
4264 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction846:model#Object#extern_kind */
4265 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction846:nitni_utilities#Object#internal_call_context */
4266 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction846:nitni_utilities#Object#long_signature */
4267 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction846:nitni_utilities#Object#short_signature */
4268 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction846:c#Object#to_c_call_context */
4269 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction846:c#Object#from_c_call_context */
4270 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction846:cpp#Object#cpp_call_context */
4271 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction846:cpp#Object#to_cpp_call_context */
4272 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction846:cpp#Object#from_cpp_call_context */
4273 (nitmethod_t)VIRTUAL_parser__ReduceAction846__action, /* pointer to parser:ReduceAction846:parser#ReduceAction846#action */
4274 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction846:parser#ReduceAction#concat */
4275 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction846:parser#ReduceAction#init */
4276 }
4277 };
4278 /* allocate ReduceAction846 */
4279 val* NEW_parser__ReduceAction846(const struct type* type) {
4280 val* self /* : ReduceAction846 */;
4281 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4282 self->type = type;
4283 self->class = &class_parser__ReduceAction846;
4284 return self;
4285 }
4286 /* runtime class parser__ReduceAction847 */
4287 const struct class class_parser__ReduceAction847 = {
4288 0, /* box_kind */
4289 {
4290 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction847:kernel#Object#object_id */
4291 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction847:kernel#Object#is_same_type */
4292 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction847:kernel#Object#is_same_instance */
4293 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction847:kernel#Object#== */
4294 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction847:kernel#Object#!= */
4295 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction847:kernel#Object#output */
4296 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction847:kernel#Object#output_class_name */
4297 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction847:kernel#Object#exit */
4298 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction847:kernel#Object#sys */
4299 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction847:kernel#Object#hash */
4300 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction847:math#Object#atan2 */
4301 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction847:math#Object#pi */
4302 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction847:math#Object#srand_from */
4303 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction847:math#Object#srand */
4304 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction847:string#Object#to_s */
4305 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction847:string#Object#native_class_name */
4306 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction847:string#Object#class_name */
4307 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction847:string#Object#inspect */
4308 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction847:string#Object#inspect_head */
4309 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction847:string#Object#args */
4310 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction847:string#Object#alpha_comparator */
4311 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction847:stream#Object#poll */
4312 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction847:stream#Object#intern_poll */
4313 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction847:time#Object#get_time */
4314 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction847:file#Object#printn */
4315 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction847:file#Object#print */
4316 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction847:file#Object#getc */
4317 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction847:file#Object#gets */
4318 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction847:file#Object#getcwd */
4319 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction847:file#Object#file_getcwd */
4320 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction847:file#Object#stdin */
4321 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction847:file#Object#stdout */
4322 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction847:file#Object#stderr */
4323 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction847:model_base#Object#intrude_visibility */
4324 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction847:model_base#Object#public_visibility */
4325 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction847:model_base#Object#protected_visibility */
4326 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction847:model_base#Object#private_visibility */
4327 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction847:model_base#Object#none_visibility */
4328 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction847:model#Object#abstract_kind */
4329 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction847:model#Object#concrete_kind */
4330 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction847:model#Object#interface_kind */
4331 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction847:model#Object#enum_kind */
4332 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction847:model#Object#extern_kind */
4333 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction847:nitni_utilities#Object#internal_call_context */
4334 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction847:nitni_utilities#Object#long_signature */
4335 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction847:nitni_utilities#Object#short_signature */
4336 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction847:c#Object#to_c_call_context */
4337 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction847:c#Object#from_c_call_context */
4338 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction847:cpp#Object#cpp_call_context */
4339 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction847:cpp#Object#to_cpp_call_context */
4340 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction847:cpp#Object#from_cpp_call_context */
4341 (nitmethod_t)VIRTUAL_parser__ReduceAction847__action, /* pointer to parser:ReduceAction847:parser#ReduceAction847#action */
4342 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction847:parser#ReduceAction#concat */
4343 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction847:parser#ReduceAction#init */
4344 }
4345 };
4346 /* allocate ReduceAction847 */
4347 val* NEW_parser__ReduceAction847(const struct type* type) {
4348 val* self /* : ReduceAction847 */;
4349 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4350 self->type = type;
4351 self->class = &class_parser__ReduceAction847;
4352 return self;
4353 }
4354 /* runtime class parser__ReduceAction849 */
4355 const struct class class_parser__ReduceAction849 = {
4356 0, /* box_kind */
4357 {
4358 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction849:kernel#Object#object_id */
4359 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction849:kernel#Object#is_same_type */
4360 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction849:kernel#Object#is_same_instance */
4361 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction849:kernel#Object#== */
4362 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction849:kernel#Object#!= */
4363 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction849:kernel#Object#output */
4364 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction849:kernel#Object#output_class_name */
4365 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction849:kernel#Object#exit */
4366 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction849:kernel#Object#sys */
4367 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction849:kernel#Object#hash */
4368 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction849:math#Object#atan2 */
4369 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction849:math#Object#pi */
4370 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction849:math#Object#srand_from */
4371 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction849:math#Object#srand */
4372 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction849:string#Object#to_s */
4373 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction849:string#Object#native_class_name */
4374 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction849:string#Object#class_name */
4375 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction849:string#Object#inspect */
4376 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction849:string#Object#inspect_head */
4377 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction849:string#Object#args */
4378 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction849:string#Object#alpha_comparator */
4379 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction849:stream#Object#poll */
4380 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction849:stream#Object#intern_poll */
4381 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction849:time#Object#get_time */
4382 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction849:file#Object#printn */
4383 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction849:file#Object#print */
4384 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction849:file#Object#getc */
4385 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction849:file#Object#gets */
4386 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction849:file#Object#getcwd */
4387 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction849:file#Object#file_getcwd */
4388 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction849:file#Object#stdin */
4389 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction849:file#Object#stdout */
4390 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction849:file#Object#stderr */
4391 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction849:model_base#Object#intrude_visibility */
4392 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction849:model_base#Object#public_visibility */
4393 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction849:model_base#Object#protected_visibility */
4394 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction849:model_base#Object#private_visibility */
4395 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction849:model_base#Object#none_visibility */
4396 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction849:model#Object#abstract_kind */
4397 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction849:model#Object#concrete_kind */
4398 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction849:model#Object#interface_kind */
4399 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction849:model#Object#enum_kind */
4400 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction849:model#Object#extern_kind */
4401 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction849:nitni_utilities#Object#internal_call_context */
4402 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction849:nitni_utilities#Object#long_signature */
4403 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction849:nitni_utilities#Object#short_signature */
4404 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction849:c#Object#to_c_call_context */
4405 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction849:c#Object#from_c_call_context */
4406 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction849:cpp#Object#cpp_call_context */
4407 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction849:cpp#Object#to_cpp_call_context */
4408 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction849:cpp#Object#from_cpp_call_context */
4409 (nitmethod_t)VIRTUAL_parser__ReduceAction849__action, /* pointer to parser:ReduceAction849:parser#ReduceAction849#action */
4410 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction849:parser#ReduceAction#concat */
4411 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction849:parser#ReduceAction#init */
4412 }
4413 };
4414 /* allocate ReduceAction849 */
4415 val* NEW_parser__ReduceAction849(const struct type* type) {
4416 val* self /* : ReduceAction849 */;
4417 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4418 self->type = type;
4419 self->class = &class_parser__ReduceAction849;
4420 return self;
4421 }
4422 /* runtime class parser__ReduceAction852 */
4423 const struct class class_parser__ReduceAction852 = {
4424 0, /* box_kind */
4425 {
4426 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction852:kernel#Object#object_id */
4427 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction852:kernel#Object#is_same_type */
4428 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction852:kernel#Object#is_same_instance */
4429 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction852:kernel#Object#== */
4430 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction852:kernel#Object#!= */
4431 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction852:kernel#Object#output */
4432 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction852:kernel#Object#output_class_name */
4433 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction852:kernel#Object#exit */
4434 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction852:kernel#Object#sys */
4435 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction852:kernel#Object#hash */
4436 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction852:math#Object#atan2 */
4437 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction852:math#Object#pi */
4438 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction852:math#Object#srand_from */
4439 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction852:math#Object#srand */
4440 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction852:string#Object#to_s */
4441 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction852:string#Object#native_class_name */
4442 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction852:string#Object#class_name */
4443 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction852:string#Object#inspect */
4444 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction852:string#Object#inspect_head */
4445 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction852:string#Object#args */
4446 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction852:string#Object#alpha_comparator */
4447 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction852:stream#Object#poll */
4448 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction852:stream#Object#intern_poll */
4449 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction852:time#Object#get_time */
4450 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction852:file#Object#printn */
4451 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction852:file#Object#print */
4452 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction852:file#Object#getc */
4453 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction852:file#Object#gets */
4454 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction852:file#Object#getcwd */
4455 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction852:file#Object#file_getcwd */
4456 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction852:file#Object#stdin */
4457 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction852:file#Object#stdout */
4458 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction852:file#Object#stderr */
4459 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction852:model_base#Object#intrude_visibility */
4460 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction852:model_base#Object#public_visibility */
4461 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction852:model_base#Object#protected_visibility */
4462 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction852:model_base#Object#private_visibility */
4463 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction852:model_base#Object#none_visibility */
4464 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction852:model#Object#abstract_kind */
4465 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction852:model#Object#concrete_kind */
4466 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction852:model#Object#interface_kind */
4467 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction852:model#Object#enum_kind */
4468 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction852:model#Object#extern_kind */
4469 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction852:nitni_utilities#Object#internal_call_context */
4470 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction852:nitni_utilities#Object#long_signature */
4471 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction852:nitni_utilities#Object#short_signature */
4472 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction852:c#Object#to_c_call_context */
4473 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction852:c#Object#from_c_call_context */
4474 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction852:cpp#Object#cpp_call_context */
4475 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction852:cpp#Object#to_cpp_call_context */
4476 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction852:cpp#Object#from_cpp_call_context */
4477 (nitmethod_t)VIRTUAL_parser__ReduceAction852__action, /* pointer to parser:ReduceAction852:parser#ReduceAction852#action */
4478 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction852:parser#ReduceAction#concat */
4479 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction852:parser#ReduceAction#init */
4480 }
4481 };
4482 /* allocate ReduceAction852 */
4483 val* NEW_parser__ReduceAction852(const struct type* type) {
4484 val* self /* : ReduceAction852 */;
4485 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4486 self->type = type;
4487 self->class = &class_parser__ReduceAction852;
4488 return self;
4489 }
4490 /* runtime class parser__ReduceAction854 */
4491 const struct class class_parser__ReduceAction854 = {
4492 0, /* box_kind */
4493 {
4494 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction854:kernel#Object#object_id */
4495 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction854:kernel#Object#is_same_type */
4496 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction854:kernel#Object#is_same_instance */
4497 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction854:kernel#Object#== */
4498 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction854:kernel#Object#!= */
4499 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction854:kernel#Object#output */
4500 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction854:kernel#Object#output_class_name */
4501 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction854:kernel#Object#exit */
4502 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction854:kernel#Object#sys */
4503 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction854:kernel#Object#hash */
4504 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction854:math#Object#atan2 */
4505 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction854:math#Object#pi */
4506 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction854:math#Object#srand_from */
4507 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction854:math#Object#srand */
4508 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction854:string#Object#to_s */
4509 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction854:string#Object#native_class_name */
4510 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction854:string#Object#class_name */
4511 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction854:string#Object#inspect */
4512 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction854:string#Object#inspect_head */
4513 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction854:string#Object#args */
4514 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction854:string#Object#alpha_comparator */
4515 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction854:stream#Object#poll */
4516 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction854:stream#Object#intern_poll */
4517 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction854:time#Object#get_time */
4518 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction854:file#Object#printn */
4519 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction854:file#Object#print */
4520 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction854:file#Object#getc */
4521 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction854:file#Object#gets */
4522 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction854:file#Object#getcwd */
4523 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction854:file#Object#file_getcwd */
4524 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction854:file#Object#stdin */
4525 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction854:file#Object#stdout */
4526 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction854:file#Object#stderr */
4527 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction854:model_base#Object#intrude_visibility */
4528 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction854:model_base#Object#public_visibility */
4529 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction854:model_base#Object#protected_visibility */
4530 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction854:model_base#Object#private_visibility */
4531 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction854:model_base#Object#none_visibility */
4532 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction854:model#Object#abstract_kind */
4533 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction854:model#Object#concrete_kind */
4534 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction854:model#Object#interface_kind */
4535 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction854:model#Object#enum_kind */
4536 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction854:model#Object#extern_kind */
4537 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction854:nitni_utilities#Object#internal_call_context */
4538 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction854:nitni_utilities#Object#long_signature */
4539 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction854:nitni_utilities#Object#short_signature */
4540 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction854:c#Object#to_c_call_context */
4541 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction854:c#Object#from_c_call_context */
4542 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction854:cpp#Object#cpp_call_context */
4543 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction854:cpp#Object#to_cpp_call_context */
4544 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction854:cpp#Object#from_cpp_call_context */
4545 (nitmethod_t)VIRTUAL_parser__ReduceAction854__action, /* pointer to parser:ReduceAction854:parser#ReduceAction854#action */
4546 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction854:parser#ReduceAction#concat */
4547 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction854:parser#ReduceAction#init */
4548 }
4549 };
4550 /* allocate ReduceAction854 */
4551 val* NEW_parser__ReduceAction854(const struct type* type) {
4552 val* self /* : ReduceAction854 */;
4553 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4554 self->type = type;
4555 self->class = &class_parser__ReduceAction854;
4556 return self;
4557 }
4558 /* runtime class parser__ReduceAction855 */
4559 const struct class class_parser__ReduceAction855 = {
4560 0, /* box_kind */
4561 {
4562 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction855:kernel#Object#object_id */
4563 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction855:kernel#Object#is_same_type */
4564 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction855:kernel#Object#is_same_instance */
4565 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction855:kernel#Object#== */
4566 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction855:kernel#Object#!= */
4567 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction855:kernel#Object#output */
4568 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction855:kernel#Object#output_class_name */
4569 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction855:kernel#Object#exit */
4570 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction855:kernel#Object#sys */
4571 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction855:kernel#Object#hash */
4572 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction855:math#Object#atan2 */
4573 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction855:math#Object#pi */
4574 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction855:math#Object#srand_from */
4575 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction855:math#Object#srand */
4576 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction855:string#Object#to_s */
4577 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction855:string#Object#native_class_name */
4578 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction855:string#Object#class_name */
4579 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction855:string#Object#inspect */
4580 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction855:string#Object#inspect_head */
4581 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction855:string#Object#args */
4582 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction855:string#Object#alpha_comparator */
4583 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction855:stream#Object#poll */
4584 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction855:stream#Object#intern_poll */
4585 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction855:time#Object#get_time */
4586 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction855:file#Object#printn */
4587 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction855:file#Object#print */
4588 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction855:file#Object#getc */
4589 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction855:file#Object#gets */
4590 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction855:file#Object#getcwd */
4591 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction855:file#Object#file_getcwd */
4592 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction855:file#Object#stdin */
4593 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction855:file#Object#stdout */
4594 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction855:file#Object#stderr */
4595 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction855:model_base#Object#intrude_visibility */
4596 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction855:model_base#Object#public_visibility */
4597 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction855:model_base#Object#protected_visibility */
4598 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction855:model_base#Object#private_visibility */
4599 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction855:model_base#Object#none_visibility */
4600 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction855:model#Object#abstract_kind */
4601 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction855:model#Object#concrete_kind */
4602 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction855:model#Object#interface_kind */
4603 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction855:model#Object#enum_kind */
4604 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction855:model#Object#extern_kind */
4605 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction855:nitni_utilities#Object#internal_call_context */
4606 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction855:nitni_utilities#Object#long_signature */
4607 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction855:nitni_utilities#Object#short_signature */
4608 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction855:c#Object#to_c_call_context */
4609 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction855:c#Object#from_c_call_context */
4610 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction855:cpp#Object#cpp_call_context */
4611 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction855:cpp#Object#to_cpp_call_context */
4612 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction855:cpp#Object#from_cpp_call_context */
4613 (nitmethod_t)VIRTUAL_parser__ReduceAction855__action, /* pointer to parser:ReduceAction855:parser#ReduceAction855#action */
4614 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction855:parser#ReduceAction#concat */
4615 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction855:parser#ReduceAction#init */
4616 }
4617 };
4618 /* allocate ReduceAction855 */
4619 val* NEW_parser__ReduceAction855(const struct type* type) {
4620 val* self /* : ReduceAction855 */;
4621 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4622 self->type = type;
4623 self->class = &class_parser__ReduceAction855;
4624 return self;
4625 }
4626 /* runtime class parser__ReduceAction856 */
4627 const struct class class_parser__ReduceAction856 = {
4628 0, /* box_kind */
4629 {
4630 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction856:kernel#Object#object_id */
4631 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction856:kernel#Object#is_same_type */
4632 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction856:kernel#Object#is_same_instance */
4633 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction856:kernel#Object#== */
4634 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction856:kernel#Object#!= */
4635 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction856:kernel#Object#output */
4636 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction856:kernel#Object#output_class_name */
4637 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction856:kernel#Object#exit */
4638 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction856:kernel#Object#sys */
4639 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction856:kernel#Object#hash */
4640 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction856:math#Object#atan2 */
4641 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction856:math#Object#pi */
4642 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction856:math#Object#srand_from */
4643 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction856:math#Object#srand */
4644 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction856:string#Object#to_s */
4645 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction856:string#Object#native_class_name */
4646 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction856:string#Object#class_name */
4647 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction856:string#Object#inspect */
4648 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction856:string#Object#inspect_head */
4649 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction856:string#Object#args */
4650 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction856:string#Object#alpha_comparator */
4651 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction856:stream#Object#poll */
4652 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction856:stream#Object#intern_poll */
4653 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction856:time#Object#get_time */
4654 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction856:file#Object#printn */
4655 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction856:file#Object#print */
4656 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction856:file#Object#getc */
4657 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction856:file#Object#gets */
4658 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction856:file#Object#getcwd */
4659 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction856:file#Object#file_getcwd */
4660 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction856:file#Object#stdin */
4661 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction856:file#Object#stdout */
4662 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction856:file#Object#stderr */
4663 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction856:model_base#Object#intrude_visibility */
4664 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction856:model_base#Object#public_visibility */
4665 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction856:model_base#Object#protected_visibility */
4666 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction856:model_base#Object#private_visibility */
4667 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction856:model_base#Object#none_visibility */
4668 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction856:model#Object#abstract_kind */
4669 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction856:model#Object#concrete_kind */
4670 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction856:model#Object#interface_kind */
4671 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction856:model#Object#enum_kind */
4672 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction856:model#Object#extern_kind */
4673 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction856:nitni_utilities#Object#internal_call_context */
4674 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction856:nitni_utilities#Object#long_signature */
4675 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction856:nitni_utilities#Object#short_signature */
4676 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction856:c#Object#to_c_call_context */
4677 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction856:c#Object#from_c_call_context */
4678 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction856:cpp#Object#cpp_call_context */
4679 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction856:cpp#Object#to_cpp_call_context */
4680 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction856:cpp#Object#from_cpp_call_context */
4681 (nitmethod_t)VIRTUAL_parser__ReduceAction856__action, /* pointer to parser:ReduceAction856:parser#ReduceAction856#action */
4682 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction856:parser#ReduceAction#concat */
4683 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction856:parser#ReduceAction#init */
4684 }
4685 };
4686 /* allocate ReduceAction856 */
4687 val* NEW_parser__ReduceAction856(const struct type* type) {
4688 val* self /* : ReduceAction856 */;
4689 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4690 self->type = type;
4691 self->class = &class_parser__ReduceAction856;
4692 return self;
4693 }
4694 /* runtime class parser__ReduceAction857 */
4695 const struct class class_parser__ReduceAction857 = {
4696 0, /* box_kind */
4697 {
4698 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction857:kernel#Object#object_id */
4699 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction857:kernel#Object#is_same_type */
4700 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction857:kernel#Object#is_same_instance */
4701 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction857:kernel#Object#== */
4702 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction857:kernel#Object#!= */
4703 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction857:kernel#Object#output */
4704 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction857:kernel#Object#output_class_name */
4705 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction857:kernel#Object#exit */
4706 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction857:kernel#Object#sys */
4707 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction857:kernel#Object#hash */
4708 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction857:math#Object#atan2 */
4709 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction857:math#Object#pi */
4710 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction857:math#Object#srand_from */
4711 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction857:math#Object#srand */
4712 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction857:string#Object#to_s */
4713 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction857:string#Object#native_class_name */
4714 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction857:string#Object#class_name */
4715 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction857:string#Object#inspect */
4716 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction857:string#Object#inspect_head */
4717 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction857:string#Object#args */
4718 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction857:string#Object#alpha_comparator */
4719 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction857:stream#Object#poll */
4720 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction857:stream#Object#intern_poll */
4721 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction857:time#Object#get_time */
4722 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction857:file#Object#printn */
4723 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction857:file#Object#print */
4724 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction857:file#Object#getc */
4725 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction857:file#Object#gets */
4726 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction857:file#Object#getcwd */
4727 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction857:file#Object#file_getcwd */
4728 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction857:file#Object#stdin */
4729 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction857:file#Object#stdout */
4730 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction857:file#Object#stderr */
4731 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction857:model_base#Object#intrude_visibility */
4732 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction857:model_base#Object#public_visibility */
4733 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction857:model_base#Object#protected_visibility */
4734 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction857:model_base#Object#private_visibility */
4735 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction857:model_base#Object#none_visibility */
4736 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction857:model#Object#abstract_kind */
4737 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction857:model#Object#concrete_kind */
4738 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction857:model#Object#interface_kind */
4739 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction857:model#Object#enum_kind */
4740 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction857:model#Object#extern_kind */
4741 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction857:nitni_utilities#Object#internal_call_context */
4742 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction857:nitni_utilities#Object#long_signature */
4743 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction857:nitni_utilities#Object#short_signature */
4744 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction857:c#Object#to_c_call_context */
4745 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction857:c#Object#from_c_call_context */
4746 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction857:cpp#Object#cpp_call_context */
4747 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction857:cpp#Object#to_cpp_call_context */
4748 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction857:cpp#Object#from_cpp_call_context */
4749 (nitmethod_t)VIRTUAL_parser__ReduceAction857__action, /* pointer to parser:ReduceAction857:parser#ReduceAction857#action */
4750 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction857:parser#ReduceAction#concat */
4751 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction857:parser#ReduceAction#init */
4752 }
4753 };
4754 /* allocate ReduceAction857 */
4755 val* NEW_parser__ReduceAction857(const struct type* type) {
4756 val* self /* : ReduceAction857 */;
4757 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4758 self->type = type;
4759 self->class = &class_parser__ReduceAction857;
4760 return self;
4761 }
4762 /* runtime class parser__ReduceAction858 */
4763 const struct class class_parser__ReduceAction858 = {
4764 0, /* box_kind */
4765 {
4766 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction858:kernel#Object#object_id */
4767 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction858:kernel#Object#is_same_type */
4768 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction858:kernel#Object#is_same_instance */
4769 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction858:kernel#Object#== */
4770 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction858:kernel#Object#!= */
4771 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction858:kernel#Object#output */
4772 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction858:kernel#Object#output_class_name */
4773 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction858:kernel#Object#exit */
4774 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction858:kernel#Object#sys */
4775 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction858:kernel#Object#hash */
4776 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction858:math#Object#atan2 */
4777 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction858:math#Object#pi */
4778 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction858:math#Object#srand_from */
4779 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction858:math#Object#srand */
4780 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction858:string#Object#to_s */
4781 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction858:string#Object#native_class_name */
4782 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction858:string#Object#class_name */
4783 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction858:string#Object#inspect */
4784 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction858:string#Object#inspect_head */
4785 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction858:string#Object#args */
4786 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction858:string#Object#alpha_comparator */
4787 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction858:stream#Object#poll */
4788 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction858:stream#Object#intern_poll */
4789 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction858:time#Object#get_time */
4790 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction858:file#Object#printn */
4791 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction858:file#Object#print */
4792 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction858:file#Object#getc */
4793 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction858:file#Object#gets */
4794 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction858:file#Object#getcwd */
4795 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction858:file#Object#file_getcwd */
4796 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction858:file#Object#stdin */
4797 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction858:file#Object#stdout */
4798 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction858:file#Object#stderr */
4799 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction858:model_base#Object#intrude_visibility */
4800 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction858:model_base#Object#public_visibility */
4801 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction858:model_base#Object#protected_visibility */
4802 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction858:model_base#Object#private_visibility */
4803 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction858:model_base#Object#none_visibility */
4804 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction858:model#Object#abstract_kind */
4805 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction858:model#Object#concrete_kind */
4806 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction858:model#Object#interface_kind */
4807 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction858:model#Object#enum_kind */
4808 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction858:model#Object#extern_kind */
4809 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction858:nitni_utilities#Object#internal_call_context */
4810 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction858:nitni_utilities#Object#long_signature */
4811 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction858:nitni_utilities#Object#short_signature */
4812 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction858:c#Object#to_c_call_context */
4813 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction858:c#Object#from_c_call_context */
4814 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction858:cpp#Object#cpp_call_context */
4815 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction858:cpp#Object#to_cpp_call_context */
4816 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction858:cpp#Object#from_cpp_call_context */
4817 (nitmethod_t)VIRTUAL_parser__ReduceAction858__action, /* pointer to parser:ReduceAction858:parser#ReduceAction858#action */
4818 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction858:parser#ReduceAction#concat */
4819 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction858:parser#ReduceAction#init */
4820 }
4821 };
4822 /* allocate ReduceAction858 */
4823 val* NEW_parser__ReduceAction858(const struct type* type) {
4824 val* self /* : ReduceAction858 */;
4825 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4826 self->type = type;
4827 self->class = &class_parser__ReduceAction858;
4828 return self;
4829 }
4830 /* runtime class parser__ReduceAction859 */
4831 const struct class class_parser__ReduceAction859 = {
4832 0, /* box_kind */
4833 {
4834 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction859:kernel#Object#object_id */
4835 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction859:kernel#Object#is_same_type */
4836 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction859:kernel#Object#is_same_instance */
4837 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction859:kernel#Object#== */
4838 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction859:kernel#Object#!= */
4839 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction859:kernel#Object#output */
4840 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction859:kernel#Object#output_class_name */
4841 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction859:kernel#Object#exit */
4842 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction859:kernel#Object#sys */
4843 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction859:kernel#Object#hash */
4844 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction859:math#Object#atan2 */
4845 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction859:math#Object#pi */
4846 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction859:math#Object#srand_from */
4847 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction859:math#Object#srand */
4848 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction859:string#Object#to_s */
4849 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction859:string#Object#native_class_name */
4850 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction859:string#Object#class_name */
4851 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction859:string#Object#inspect */
4852 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction859:string#Object#inspect_head */
4853 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction859:string#Object#args */
4854 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction859:string#Object#alpha_comparator */
4855 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction859:stream#Object#poll */
4856 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction859:stream#Object#intern_poll */
4857 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction859:time#Object#get_time */
4858 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction859:file#Object#printn */
4859 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction859:file#Object#print */
4860 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction859:file#Object#getc */
4861 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction859:file#Object#gets */
4862 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction859:file#Object#getcwd */
4863 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction859:file#Object#file_getcwd */
4864 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction859:file#Object#stdin */
4865 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction859:file#Object#stdout */
4866 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction859:file#Object#stderr */
4867 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction859:model_base#Object#intrude_visibility */
4868 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction859:model_base#Object#public_visibility */
4869 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction859:model_base#Object#protected_visibility */
4870 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction859:model_base#Object#private_visibility */
4871 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction859:model_base#Object#none_visibility */
4872 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction859:model#Object#abstract_kind */
4873 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction859:model#Object#concrete_kind */
4874 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction859:model#Object#interface_kind */
4875 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction859:model#Object#enum_kind */
4876 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction859:model#Object#extern_kind */
4877 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction859:nitni_utilities#Object#internal_call_context */
4878 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction859:nitni_utilities#Object#long_signature */
4879 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction859:nitni_utilities#Object#short_signature */
4880 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction859:c#Object#to_c_call_context */
4881 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction859:c#Object#from_c_call_context */
4882 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction859:cpp#Object#cpp_call_context */
4883 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction859:cpp#Object#to_cpp_call_context */
4884 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction859:cpp#Object#from_cpp_call_context */
4885 (nitmethod_t)VIRTUAL_parser__ReduceAction859__action, /* pointer to parser:ReduceAction859:parser#ReduceAction859#action */
4886 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction859:parser#ReduceAction#concat */
4887 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction859:parser#ReduceAction#init */
4888 }
4889 };
4890 /* allocate ReduceAction859 */
4891 val* NEW_parser__ReduceAction859(const struct type* type) {
4892 val* self /* : ReduceAction859 */;
4893 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4894 self->type = type;
4895 self->class = &class_parser__ReduceAction859;
4896 return self;
4897 }
4898 /* runtime class parser__ReduceAction860 */
4899 const struct class class_parser__ReduceAction860 = {
4900 0, /* box_kind */
4901 {
4902 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction860:kernel#Object#object_id */
4903 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction860:kernel#Object#is_same_type */
4904 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction860:kernel#Object#is_same_instance */
4905 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction860:kernel#Object#== */
4906 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction860:kernel#Object#!= */
4907 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction860:kernel#Object#output */
4908 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction860:kernel#Object#output_class_name */
4909 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction860:kernel#Object#exit */
4910 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction860:kernel#Object#sys */
4911 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction860:kernel#Object#hash */
4912 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction860:math#Object#atan2 */
4913 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction860:math#Object#pi */
4914 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction860:math#Object#srand_from */
4915 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction860:math#Object#srand */
4916 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction860:string#Object#to_s */
4917 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction860:string#Object#native_class_name */
4918 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction860:string#Object#class_name */
4919 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction860:string#Object#inspect */
4920 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction860:string#Object#inspect_head */
4921 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction860:string#Object#args */
4922 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction860:string#Object#alpha_comparator */
4923 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction860:stream#Object#poll */
4924 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction860:stream#Object#intern_poll */
4925 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction860:time#Object#get_time */
4926 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction860:file#Object#printn */
4927 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction860:file#Object#print */
4928 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction860:file#Object#getc */
4929 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction860:file#Object#gets */
4930 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction860:file#Object#getcwd */
4931 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction860:file#Object#file_getcwd */
4932 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction860:file#Object#stdin */
4933 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction860:file#Object#stdout */
4934 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction860:file#Object#stderr */
4935 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction860:model_base#Object#intrude_visibility */
4936 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction860:model_base#Object#public_visibility */
4937 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction860:model_base#Object#protected_visibility */
4938 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction860:model_base#Object#private_visibility */
4939 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction860:model_base#Object#none_visibility */
4940 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction860:model#Object#abstract_kind */
4941 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction860:model#Object#concrete_kind */
4942 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction860:model#Object#interface_kind */
4943 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction860:model#Object#enum_kind */
4944 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction860:model#Object#extern_kind */
4945 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction860:nitni_utilities#Object#internal_call_context */
4946 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction860:nitni_utilities#Object#long_signature */
4947 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction860:nitni_utilities#Object#short_signature */
4948 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction860:c#Object#to_c_call_context */
4949 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction860:c#Object#from_c_call_context */
4950 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction860:cpp#Object#cpp_call_context */
4951 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction860:cpp#Object#to_cpp_call_context */
4952 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction860:cpp#Object#from_cpp_call_context */
4953 (nitmethod_t)VIRTUAL_parser__ReduceAction860__action, /* pointer to parser:ReduceAction860:parser#ReduceAction860#action */
4954 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction860:parser#ReduceAction#concat */
4955 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction860:parser#ReduceAction#init */
4956 }
4957 };
4958 /* allocate ReduceAction860 */
4959 val* NEW_parser__ReduceAction860(const struct type* type) {
4960 val* self /* : ReduceAction860 */;
4961 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4962 self->type = type;
4963 self->class = &class_parser__ReduceAction860;
4964 return self;
4965 }
4966 /* runtime class parser__ReduceAction861 */
4967 const struct class class_parser__ReduceAction861 = {
4968 0, /* box_kind */
4969 {
4970 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction861:kernel#Object#object_id */
4971 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction861:kernel#Object#is_same_type */
4972 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction861:kernel#Object#is_same_instance */
4973 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction861:kernel#Object#== */
4974 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction861:kernel#Object#!= */
4975 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction861:kernel#Object#output */
4976 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction861:kernel#Object#output_class_name */
4977 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction861:kernel#Object#exit */
4978 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction861:kernel#Object#sys */
4979 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction861:kernel#Object#hash */
4980 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction861:math#Object#atan2 */
4981 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction861:math#Object#pi */
4982 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction861:math#Object#srand_from */
4983 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction861:math#Object#srand */
4984 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction861:string#Object#to_s */
4985 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction861:string#Object#native_class_name */
4986 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction861:string#Object#class_name */
4987 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction861:string#Object#inspect */
4988 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction861:string#Object#inspect_head */
4989 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction861:string#Object#args */
4990 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction861:string#Object#alpha_comparator */
4991 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction861:stream#Object#poll */
4992 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction861:stream#Object#intern_poll */
4993 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction861:time#Object#get_time */
4994 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction861:file#Object#printn */
4995 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction861:file#Object#print */
4996 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction861:file#Object#getc */
4997 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction861:file#Object#gets */
4998 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction861:file#Object#getcwd */
4999 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction861:file#Object#file_getcwd */
5000 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction861:file#Object#stdin */
5001 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction861:file#Object#stdout */
5002 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction861:file#Object#stderr */
5003 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction861:model_base#Object#intrude_visibility */
5004 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction861:model_base#Object#public_visibility */
5005 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction861:model_base#Object#protected_visibility */
5006 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction861:model_base#Object#private_visibility */
5007 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction861:model_base#Object#none_visibility */
5008 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction861:model#Object#abstract_kind */
5009 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction861:model#Object#concrete_kind */
5010 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction861:model#Object#interface_kind */
5011 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction861:model#Object#enum_kind */
5012 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction861:model#Object#extern_kind */
5013 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction861:nitni_utilities#Object#internal_call_context */
5014 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction861:nitni_utilities#Object#long_signature */
5015 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction861:nitni_utilities#Object#short_signature */
5016 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction861:c#Object#to_c_call_context */
5017 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction861:c#Object#from_c_call_context */
5018 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction861:cpp#Object#cpp_call_context */
5019 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction861:cpp#Object#to_cpp_call_context */
5020 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction861:cpp#Object#from_cpp_call_context */
5021 (nitmethod_t)VIRTUAL_parser__ReduceAction861__action, /* pointer to parser:ReduceAction861:parser#ReduceAction861#action */
5022 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction861:parser#ReduceAction#concat */
5023 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction861:parser#ReduceAction#init */
5024 }
5025 };
5026 /* allocate ReduceAction861 */
5027 val* NEW_parser__ReduceAction861(const struct type* type) {
5028 val* self /* : ReduceAction861 */;
5029 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5030 self->type = type;
5031 self->class = &class_parser__ReduceAction861;
5032 return self;
5033 }
5034 /* runtime class parser__ReduceAction862 */
5035 const struct class class_parser__ReduceAction862 = {
5036 0, /* box_kind */
5037 {
5038 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction862:kernel#Object#object_id */
5039 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction862:kernel#Object#is_same_type */
5040 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction862:kernel#Object#is_same_instance */
5041 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction862:kernel#Object#== */
5042 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction862:kernel#Object#!= */
5043 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction862:kernel#Object#output */
5044 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction862:kernel#Object#output_class_name */
5045 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction862:kernel#Object#exit */
5046 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction862:kernel#Object#sys */
5047 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction862:kernel#Object#hash */
5048 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction862:math#Object#atan2 */
5049 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction862:math#Object#pi */
5050 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction862:math#Object#srand_from */
5051 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction862:math#Object#srand */
5052 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction862:string#Object#to_s */
5053 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction862:string#Object#native_class_name */
5054 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction862:string#Object#class_name */
5055 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction862:string#Object#inspect */
5056 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction862:string#Object#inspect_head */
5057 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction862:string#Object#args */
5058 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction862:string#Object#alpha_comparator */
5059 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction862:stream#Object#poll */
5060 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction862:stream#Object#intern_poll */
5061 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction862:time#Object#get_time */
5062 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction862:file#Object#printn */
5063 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction862:file#Object#print */
5064 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction862:file#Object#getc */
5065 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction862:file#Object#gets */
5066 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction862:file#Object#getcwd */
5067 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction862:file#Object#file_getcwd */
5068 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction862:file#Object#stdin */
5069 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction862:file#Object#stdout */
5070 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction862:file#Object#stderr */
5071 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction862:model_base#Object#intrude_visibility */
5072 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction862:model_base#Object#public_visibility */
5073 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction862:model_base#Object#protected_visibility */
5074 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction862:model_base#Object#private_visibility */
5075 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction862:model_base#Object#none_visibility */
5076 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction862:model#Object#abstract_kind */
5077 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction862:model#Object#concrete_kind */
5078 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction862:model#Object#interface_kind */
5079 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction862:model#Object#enum_kind */
5080 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction862:model#Object#extern_kind */
5081 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction862:nitni_utilities#Object#internal_call_context */
5082 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction862:nitni_utilities#Object#long_signature */
5083 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction862:nitni_utilities#Object#short_signature */
5084 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction862:c#Object#to_c_call_context */
5085 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction862:c#Object#from_c_call_context */
5086 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction862:cpp#Object#cpp_call_context */
5087 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction862:cpp#Object#to_cpp_call_context */
5088 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction862:cpp#Object#from_cpp_call_context */
5089 (nitmethod_t)VIRTUAL_parser__ReduceAction862__action, /* pointer to parser:ReduceAction862:parser#ReduceAction862#action */
5090 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction862:parser#ReduceAction#concat */
5091 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction862:parser#ReduceAction#init */
5092 }
5093 };
5094 /* allocate ReduceAction862 */
5095 val* NEW_parser__ReduceAction862(const struct type* type) {
5096 val* self /* : ReduceAction862 */;
5097 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5098 self->type = type;
5099 self->class = &class_parser__ReduceAction862;
5100 return self;
5101 }
5102 /* runtime class parser__ReduceAction863 */
5103 const struct class class_parser__ReduceAction863 = {
5104 0, /* box_kind */
5105 {
5106 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction863:kernel#Object#object_id */
5107 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction863:kernel#Object#is_same_type */
5108 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction863:kernel#Object#is_same_instance */
5109 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction863:kernel#Object#== */
5110 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction863:kernel#Object#!= */
5111 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction863:kernel#Object#output */
5112 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction863:kernel#Object#output_class_name */
5113 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction863:kernel#Object#exit */
5114 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction863:kernel#Object#sys */
5115 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction863:kernel#Object#hash */
5116 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction863:math#Object#atan2 */
5117 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction863:math#Object#pi */
5118 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction863:math#Object#srand_from */
5119 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction863:math#Object#srand */
5120 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction863:string#Object#to_s */
5121 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction863:string#Object#native_class_name */
5122 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction863:string#Object#class_name */
5123 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction863:string#Object#inspect */
5124 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction863:string#Object#inspect_head */
5125 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction863:string#Object#args */
5126 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction863:string#Object#alpha_comparator */
5127 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction863:stream#Object#poll */
5128 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction863:stream#Object#intern_poll */
5129 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction863:time#Object#get_time */
5130 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction863:file#Object#printn */
5131 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction863:file#Object#print */
5132 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction863:file#Object#getc */
5133 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction863:file#Object#gets */
5134 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction863:file#Object#getcwd */
5135 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction863:file#Object#file_getcwd */
5136 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction863:file#Object#stdin */
5137 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction863:file#Object#stdout */
5138 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction863:file#Object#stderr */
5139 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction863:model_base#Object#intrude_visibility */
5140 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction863:model_base#Object#public_visibility */
5141 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction863:model_base#Object#protected_visibility */
5142 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction863:model_base#Object#private_visibility */
5143 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction863:model_base#Object#none_visibility */
5144 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction863:model#Object#abstract_kind */
5145 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction863:model#Object#concrete_kind */
5146 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction863:model#Object#interface_kind */
5147 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction863:model#Object#enum_kind */
5148 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction863:model#Object#extern_kind */
5149 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction863:nitni_utilities#Object#internal_call_context */
5150 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction863:nitni_utilities#Object#long_signature */
5151 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction863:nitni_utilities#Object#short_signature */
5152 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction863:c#Object#to_c_call_context */
5153 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction863:c#Object#from_c_call_context */
5154 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction863:cpp#Object#cpp_call_context */
5155 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction863:cpp#Object#to_cpp_call_context */
5156 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction863:cpp#Object#from_cpp_call_context */
5157 (nitmethod_t)VIRTUAL_parser__ReduceAction863__action, /* pointer to parser:ReduceAction863:parser#ReduceAction863#action */
5158 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction863:parser#ReduceAction#concat */
5159 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction863:parser#ReduceAction#init */
5160 }
5161 };
5162 /* allocate ReduceAction863 */
5163 val* NEW_parser__ReduceAction863(const struct type* type) {
5164 val* self /* : ReduceAction863 */;
5165 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5166 self->type = type;
5167 self->class = &class_parser__ReduceAction863;
5168 return self;
5169 }
5170 /* runtime class parser__ReduceAction864 */
5171 const struct class class_parser__ReduceAction864 = {
5172 0, /* box_kind */
5173 {
5174 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction864:kernel#Object#object_id */
5175 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction864:kernel#Object#is_same_type */
5176 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction864:kernel#Object#is_same_instance */
5177 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction864:kernel#Object#== */
5178 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction864:kernel#Object#!= */
5179 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction864:kernel#Object#output */
5180 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction864:kernel#Object#output_class_name */
5181 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction864:kernel#Object#exit */
5182 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction864:kernel#Object#sys */
5183 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction864:kernel#Object#hash */
5184 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction864:math#Object#atan2 */
5185 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction864:math#Object#pi */
5186 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction864:math#Object#srand_from */
5187 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction864:math#Object#srand */
5188 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction864:string#Object#to_s */
5189 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction864:string#Object#native_class_name */
5190 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction864:string#Object#class_name */
5191 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction864:string#Object#inspect */
5192 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction864:string#Object#inspect_head */
5193 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction864:string#Object#args */
5194 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction864:string#Object#alpha_comparator */
5195 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction864:stream#Object#poll */
5196 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction864:stream#Object#intern_poll */
5197 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction864:time#Object#get_time */
5198 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction864:file#Object#printn */
5199 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction864:file#Object#print */
5200 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction864:file#Object#getc */
5201 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction864:file#Object#gets */
5202 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction864:file#Object#getcwd */
5203 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction864:file#Object#file_getcwd */
5204 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction864:file#Object#stdin */
5205 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction864:file#Object#stdout */
5206 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction864:file#Object#stderr */
5207 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction864:model_base#Object#intrude_visibility */
5208 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction864:model_base#Object#public_visibility */
5209 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction864:model_base#Object#protected_visibility */
5210 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction864:model_base#Object#private_visibility */
5211 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction864:model_base#Object#none_visibility */
5212 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction864:model#Object#abstract_kind */
5213 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction864:model#Object#concrete_kind */
5214 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction864:model#Object#interface_kind */
5215 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction864:model#Object#enum_kind */
5216 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction864:model#Object#extern_kind */
5217 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction864:nitni_utilities#Object#internal_call_context */
5218 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction864:nitni_utilities#Object#long_signature */
5219 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction864:nitni_utilities#Object#short_signature */
5220 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction864:c#Object#to_c_call_context */
5221 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction864:c#Object#from_c_call_context */
5222 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction864:cpp#Object#cpp_call_context */
5223 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction864:cpp#Object#to_cpp_call_context */
5224 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction864:cpp#Object#from_cpp_call_context */
5225 (nitmethod_t)VIRTUAL_parser__ReduceAction864__action, /* pointer to parser:ReduceAction864:parser#ReduceAction864#action */
5226 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction864:parser#ReduceAction#concat */
5227 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction864:parser#ReduceAction#init */
5228 }
5229 };
5230 /* allocate ReduceAction864 */
5231 val* NEW_parser__ReduceAction864(const struct type* type) {
5232 val* self /* : ReduceAction864 */;
5233 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5234 self->type = type;
5235 self->class = &class_parser__ReduceAction864;
5236 return self;
5237 }
5238 /* runtime class parser__ReduceAction866 */
5239 const struct class class_parser__ReduceAction866 = {
5240 0, /* box_kind */
5241 {
5242 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction866:kernel#Object#object_id */
5243 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction866:kernel#Object#is_same_type */
5244 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction866:kernel#Object#is_same_instance */
5245 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction866:kernel#Object#== */
5246 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction866:kernel#Object#!= */
5247 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction866:kernel#Object#output */
5248 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction866:kernel#Object#output_class_name */
5249 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction866:kernel#Object#exit */
5250 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction866:kernel#Object#sys */
5251 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction866:kernel#Object#hash */
5252 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction866:math#Object#atan2 */
5253 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction866:math#Object#pi */
5254 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction866:math#Object#srand_from */
5255 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction866:math#Object#srand */
5256 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction866:string#Object#to_s */
5257 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction866:string#Object#native_class_name */
5258 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction866:string#Object#class_name */
5259 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction866:string#Object#inspect */
5260 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction866:string#Object#inspect_head */
5261 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction866:string#Object#args */
5262 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction866:string#Object#alpha_comparator */
5263 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction866:stream#Object#poll */
5264 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction866:stream#Object#intern_poll */
5265 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction866:time#Object#get_time */
5266 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction866:file#Object#printn */
5267 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction866:file#Object#print */
5268 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction866:file#Object#getc */
5269 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction866:file#Object#gets */
5270 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction866:file#Object#getcwd */
5271 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction866:file#Object#file_getcwd */
5272 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction866:file#Object#stdin */
5273 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction866:file#Object#stdout */
5274 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction866:file#Object#stderr */
5275 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction866:model_base#Object#intrude_visibility */
5276 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction866:model_base#Object#public_visibility */
5277 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction866:model_base#Object#protected_visibility */
5278 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction866:model_base#Object#private_visibility */
5279 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction866:model_base#Object#none_visibility */
5280 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction866:model#Object#abstract_kind */
5281 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction866:model#Object#concrete_kind */
5282 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction866:model#Object#interface_kind */
5283 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction866:model#Object#enum_kind */
5284 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction866:model#Object#extern_kind */
5285 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction866:nitni_utilities#Object#internal_call_context */
5286 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction866:nitni_utilities#Object#long_signature */
5287 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction866:nitni_utilities#Object#short_signature */
5288 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction866:c#Object#to_c_call_context */
5289 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction866:c#Object#from_c_call_context */
5290 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction866:cpp#Object#cpp_call_context */
5291 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction866:cpp#Object#to_cpp_call_context */
5292 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction866:cpp#Object#from_cpp_call_context */
5293 (nitmethod_t)VIRTUAL_parser__ReduceAction866__action, /* pointer to parser:ReduceAction866:parser#ReduceAction866#action */
5294 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction866:parser#ReduceAction#concat */
5295 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction866:parser#ReduceAction#init */
5296 }
5297 };
5298 /* allocate ReduceAction866 */
5299 val* NEW_parser__ReduceAction866(const struct type* type) {
5300 val* self /* : ReduceAction866 */;
5301 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5302 self->type = type;
5303 self->class = &class_parser__ReduceAction866;
5304 return self;
5305 }
5306 /* runtime class parser__ReduceAction867 */
5307 const struct class class_parser__ReduceAction867 = {
5308 0, /* box_kind */
5309 {
5310 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction867:kernel#Object#object_id */
5311 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction867:kernel#Object#is_same_type */
5312 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction867:kernel#Object#is_same_instance */
5313 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction867:kernel#Object#== */
5314 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction867:kernel#Object#!= */
5315 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction867:kernel#Object#output */
5316 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction867:kernel#Object#output_class_name */
5317 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction867:kernel#Object#exit */
5318 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction867:kernel#Object#sys */
5319 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction867:kernel#Object#hash */
5320 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction867:math#Object#atan2 */
5321 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction867:math#Object#pi */
5322 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction867:math#Object#srand_from */
5323 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction867:math#Object#srand */
5324 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction867:string#Object#to_s */
5325 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction867:string#Object#native_class_name */
5326 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction867:string#Object#class_name */
5327 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction867:string#Object#inspect */
5328 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction867:string#Object#inspect_head */
5329 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction867:string#Object#args */
5330 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction867:string#Object#alpha_comparator */
5331 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction867:stream#Object#poll */
5332 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction867:stream#Object#intern_poll */
5333 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction867:time#Object#get_time */
5334 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction867:file#Object#printn */
5335 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction867:file#Object#print */
5336 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction867:file#Object#getc */
5337 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction867:file#Object#gets */
5338 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction867:file#Object#getcwd */
5339 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction867:file#Object#file_getcwd */
5340 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction867:file#Object#stdin */
5341 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction867:file#Object#stdout */
5342 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction867:file#Object#stderr */
5343 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction867:model_base#Object#intrude_visibility */
5344 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction867:model_base#Object#public_visibility */
5345 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction867:model_base#Object#protected_visibility */
5346 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction867:model_base#Object#private_visibility */
5347 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction867:model_base#Object#none_visibility */
5348 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction867:model#Object#abstract_kind */
5349 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction867:model#Object#concrete_kind */
5350 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction867:model#Object#interface_kind */
5351 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction867:model#Object#enum_kind */
5352 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction867:model#Object#extern_kind */
5353 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction867:nitni_utilities#Object#internal_call_context */
5354 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction867:nitni_utilities#Object#long_signature */
5355 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction867:nitni_utilities#Object#short_signature */
5356 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction867:c#Object#to_c_call_context */
5357 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction867:c#Object#from_c_call_context */
5358 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction867:cpp#Object#cpp_call_context */
5359 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction867:cpp#Object#to_cpp_call_context */
5360 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction867:cpp#Object#from_cpp_call_context */
5361 (nitmethod_t)VIRTUAL_parser__ReduceAction867__action, /* pointer to parser:ReduceAction867:parser#ReduceAction867#action */
5362 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction867:parser#ReduceAction#concat */
5363 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction867:parser#ReduceAction#init */
5364 }
5365 };
5366 /* allocate ReduceAction867 */
5367 val* NEW_parser__ReduceAction867(const struct type* type) {
5368 val* self /* : ReduceAction867 */;
5369 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5370 self->type = type;
5371 self->class = &class_parser__ReduceAction867;
5372 return self;
5373 }
5374 /* runtime class parser__ReduceAction869 */
5375 const struct class class_parser__ReduceAction869 = {
5376 0, /* box_kind */
5377 {
5378 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction869:kernel#Object#object_id */
5379 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction869:kernel#Object#is_same_type */
5380 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction869:kernel#Object#is_same_instance */
5381 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction869:kernel#Object#== */
5382 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction869:kernel#Object#!= */
5383 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction869:kernel#Object#output */
5384 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction869:kernel#Object#output_class_name */
5385 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction869:kernel#Object#exit */
5386 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction869:kernel#Object#sys */
5387 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction869:kernel#Object#hash */
5388 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction869:math#Object#atan2 */
5389 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction869:math#Object#pi */
5390 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction869:math#Object#srand_from */
5391 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction869:math#Object#srand */
5392 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction869:string#Object#to_s */
5393 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction869:string#Object#native_class_name */
5394 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction869:string#Object#class_name */
5395 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction869:string#Object#inspect */
5396 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction869:string#Object#inspect_head */
5397 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction869:string#Object#args */
5398 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction869:string#Object#alpha_comparator */
5399 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction869:stream#Object#poll */
5400 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction869:stream#Object#intern_poll */
5401 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction869:time#Object#get_time */
5402 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction869:file#Object#printn */
5403 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction869:file#Object#print */
5404 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction869:file#Object#getc */
5405 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction869:file#Object#gets */
5406 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction869:file#Object#getcwd */
5407 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction869:file#Object#file_getcwd */
5408 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction869:file#Object#stdin */
5409 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction869:file#Object#stdout */
5410 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction869:file#Object#stderr */
5411 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction869:model_base#Object#intrude_visibility */
5412 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction869:model_base#Object#public_visibility */
5413 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction869:model_base#Object#protected_visibility */
5414 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction869:model_base#Object#private_visibility */
5415 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction869:model_base#Object#none_visibility */
5416 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction869:model#Object#abstract_kind */
5417 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction869:model#Object#concrete_kind */
5418 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction869:model#Object#interface_kind */
5419 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction869:model#Object#enum_kind */
5420 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction869:model#Object#extern_kind */
5421 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction869:nitni_utilities#Object#internal_call_context */
5422 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction869:nitni_utilities#Object#long_signature */
5423 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction869:nitni_utilities#Object#short_signature */
5424 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction869:c#Object#to_c_call_context */
5425 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction869:c#Object#from_c_call_context */
5426 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction869:cpp#Object#cpp_call_context */
5427 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction869:cpp#Object#to_cpp_call_context */
5428 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction869:cpp#Object#from_cpp_call_context */
5429 (nitmethod_t)VIRTUAL_parser__ReduceAction869__action, /* pointer to parser:ReduceAction869:parser#ReduceAction869#action */
5430 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction869:parser#ReduceAction#concat */
5431 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction869:parser#ReduceAction#init */
5432 }
5433 };
5434 /* allocate ReduceAction869 */
5435 val* NEW_parser__ReduceAction869(const struct type* type) {
5436 val* self /* : ReduceAction869 */;
5437 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5438 self->type = type;
5439 self->class = &class_parser__ReduceAction869;
5440 return self;
5441 }
5442 /* runtime class parser__ReduceAction870 */
5443 const struct class class_parser__ReduceAction870 = {
5444 0, /* box_kind */
5445 {
5446 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction870:kernel#Object#object_id */
5447 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction870:kernel#Object#is_same_type */
5448 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction870:kernel#Object#is_same_instance */
5449 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction870:kernel#Object#== */
5450 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction870:kernel#Object#!= */
5451 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction870:kernel#Object#output */
5452 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction870:kernel#Object#output_class_name */
5453 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction870:kernel#Object#exit */
5454 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction870:kernel#Object#sys */
5455 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction870:kernel#Object#hash */
5456 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction870:math#Object#atan2 */
5457 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction870:math#Object#pi */
5458 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction870:math#Object#srand_from */
5459 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction870:math#Object#srand */
5460 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction870:string#Object#to_s */
5461 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction870:string#Object#native_class_name */
5462 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction870:string#Object#class_name */
5463 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction870:string#Object#inspect */
5464 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction870:string#Object#inspect_head */
5465 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction870:string#Object#args */
5466 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction870:string#Object#alpha_comparator */
5467 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction870:stream#Object#poll */
5468 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction870:stream#Object#intern_poll */
5469 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction870:time#Object#get_time */
5470 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction870:file#Object#printn */
5471 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction870:file#Object#print */
5472 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction870:file#Object#getc */
5473 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction870:file#Object#gets */
5474 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction870:file#Object#getcwd */
5475 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction870:file#Object#file_getcwd */
5476 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction870:file#Object#stdin */
5477 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction870:file#Object#stdout */
5478 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction870:file#Object#stderr */
5479 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction870:model_base#Object#intrude_visibility */
5480 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction870:model_base#Object#public_visibility */
5481 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction870:model_base#Object#protected_visibility */
5482 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction870:model_base#Object#private_visibility */
5483 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction870:model_base#Object#none_visibility */
5484 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction870:model#Object#abstract_kind */
5485 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction870:model#Object#concrete_kind */
5486 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction870:model#Object#interface_kind */
5487 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction870:model#Object#enum_kind */
5488 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction870:model#Object#extern_kind */
5489 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction870:nitni_utilities#Object#internal_call_context */
5490 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction870:nitni_utilities#Object#long_signature */
5491 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction870:nitni_utilities#Object#short_signature */
5492 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction870:c#Object#to_c_call_context */
5493 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction870:c#Object#from_c_call_context */
5494 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction870:cpp#Object#cpp_call_context */
5495 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction870:cpp#Object#to_cpp_call_context */
5496 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction870:cpp#Object#from_cpp_call_context */
5497 (nitmethod_t)VIRTUAL_parser__ReduceAction870__action, /* pointer to parser:ReduceAction870:parser#ReduceAction870#action */
5498 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction870:parser#ReduceAction#concat */
5499 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction870:parser#ReduceAction#init */
5500 }
5501 };
5502 /* allocate ReduceAction870 */
5503 val* NEW_parser__ReduceAction870(const struct type* type) {
5504 val* self /* : ReduceAction870 */;
5505 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5506 self->type = type;
5507 self->class = &class_parser__ReduceAction870;
5508 return self;
5509 }
5510 /* runtime class parser__ReduceAction871 */
5511 const struct class class_parser__ReduceAction871 = {
5512 0, /* box_kind */
5513 {
5514 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction871:kernel#Object#object_id */
5515 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction871:kernel#Object#is_same_type */
5516 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction871:kernel#Object#is_same_instance */
5517 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction871:kernel#Object#== */
5518 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction871:kernel#Object#!= */
5519 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction871:kernel#Object#output */
5520 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction871:kernel#Object#output_class_name */
5521 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction871:kernel#Object#exit */
5522 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction871:kernel#Object#sys */
5523 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction871:kernel#Object#hash */
5524 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction871:math#Object#atan2 */
5525 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction871:math#Object#pi */
5526 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction871:math#Object#srand_from */
5527 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction871:math#Object#srand */
5528 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction871:string#Object#to_s */
5529 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction871:string#Object#native_class_name */
5530 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction871:string#Object#class_name */
5531 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction871:string#Object#inspect */
5532 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction871:string#Object#inspect_head */
5533 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction871:string#Object#args */
5534 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction871:string#Object#alpha_comparator */
5535 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction871:stream#Object#poll */
5536 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction871:stream#Object#intern_poll */
5537 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction871:time#Object#get_time */
5538 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction871:file#Object#printn */
5539 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction871:file#Object#print */
5540 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction871:file#Object#getc */
5541 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction871:file#Object#gets */
5542 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction871:file#Object#getcwd */
5543 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction871:file#Object#file_getcwd */
5544 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction871:file#Object#stdin */
5545 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction871:file#Object#stdout */
5546 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction871:file#Object#stderr */
5547 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction871:model_base#Object#intrude_visibility */
5548 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction871:model_base#Object#public_visibility */
5549 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction871:model_base#Object#protected_visibility */
5550 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction871:model_base#Object#private_visibility */
5551 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction871:model_base#Object#none_visibility */
5552 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction871:model#Object#abstract_kind */
5553 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction871:model#Object#concrete_kind */
5554 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction871:model#Object#interface_kind */
5555 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction871:model#Object#enum_kind */
5556 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction871:model#Object#extern_kind */
5557 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction871:nitni_utilities#Object#internal_call_context */
5558 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction871:nitni_utilities#Object#long_signature */
5559 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction871:nitni_utilities#Object#short_signature */
5560 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction871:c#Object#to_c_call_context */
5561 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction871:c#Object#from_c_call_context */
5562 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction871:cpp#Object#cpp_call_context */
5563 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction871:cpp#Object#to_cpp_call_context */
5564 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction871:cpp#Object#from_cpp_call_context */
5565 (nitmethod_t)VIRTUAL_parser__ReduceAction871__action, /* pointer to parser:ReduceAction871:parser#ReduceAction871#action */
5566 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction871:parser#ReduceAction#concat */
5567 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction871:parser#ReduceAction#init */
5568 }
5569 };
5570 /* allocate ReduceAction871 */
5571 val* NEW_parser__ReduceAction871(const struct type* type) {
5572 val* self /* : ReduceAction871 */;
5573 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5574 self->type = type;
5575 self->class = &class_parser__ReduceAction871;
5576 return self;
5577 }
5578 /* runtime class parser__ReduceAction872 */
5579 const struct class class_parser__ReduceAction872 = {
5580 0, /* box_kind */
5581 {
5582 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction872:kernel#Object#object_id */
5583 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction872:kernel#Object#is_same_type */
5584 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction872:kernel#Object#is_same_instance */
5585 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction872:kernel#Object#== */
5586 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction872:kernel#Object#!= */
5587 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction872:kernel#Object#output */
5588 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction872:kernel#Object#output_class_name */
5589 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction872:kernel#Object#exit */
5590 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction872:kernel#Object#sys */
5591 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction872:kernel#Object#hash */
5592 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction872:math#Object#atan2 */
5593 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction872:math#Object#pi */
5594 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction872:math#Object#srand_from */
5595 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction872:math#Object#srand */
5596 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction872:string#Object#to_s */
5597 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction872:string#Object#native_class_name */
5598 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction872:string#Object#class_name */
5599 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction872:string#Object#inspect */
5600 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction872:string#Object#inspect_head */
5601 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction872:string#Object#args */
5602 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction872:string#Object#alpha_comparator */
5603 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction872:stream#Object#poll */
5604 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction872:stream#Object#intern_poll */
5605 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction872:time#Object#get_time */
5606 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction872:file#Object#printn */
5607 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction872:file#Object#print */
5608 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction872:file#Object#getc */
5609 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction872:file#Object#gets */
5610 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction872:file#Object#getcwd */
5611 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction872:file#Object#file_getcwd */
5612 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction872:file#Object#stdin */
5613 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction872:file#Object#stdout */
5614 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction872:file#Object#stderr */
5615 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction872:model_base#Object#intrude_visibility */
5616 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction872:model_base#Object#public_visibility */
5617 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction872:model_base#Object#protected_visibility */
5618 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction872:model_base#Object#private_visibility */
5619 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction872:model_base#Object#none_visibility */
5620 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction872:model#Object#abstract_kind */
5621 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction872:model#Object#concrete_kind */
5622 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction872:model#Object#interface_kind */
5623 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction872:model#Object#enum_kind */
5624 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction872:model#Object#extern_kind */
5625 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction872:nitni_utilities#Object#internal_call_context */
5626 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction872:nitni_utilities#Object#long_signature */
5627 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction872:nitni_utilities#Object#short_signature */
5628 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction872:c#Object#to_c_call_context */
5629 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction872:c#Object#from_c_call_context */
5630 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction872:cpp#Object#cpp_call_context */
5631 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction872:cpp#Object#to_cpp_call_context */
5632 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction872:cpp#Object#from_cpp_call_context */
5633 (nitmethod_t)VIRTUAL_parser__ReduceAction872__action, /* pointer to parser:ReduceAction872:parser#ReduceAction872#action */
5634 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction872:parser#ReduceAction#concat */
5635 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction872:parser#ReduceAction#init */
5636 }
5637 };
5638 /* allocate ReduceAction872 */
5639 val* NEW_parser__ReduceAction872(const struct type* type) {
5640 val* self /* : ReduceAction872 */;
5641 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5642 self->type = type;
5643 self->class = &class_parser__ReduceAction872;
5644 return self;
5645 }
5646 /* runtime class parser__ReduceAction1217 */
5647 const struct class class_parser__ReduceAction1217 = {
5648 0, /* box_kind */
5649 {
5650 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1217:kernel#Object#object_id */
5651 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1217:kernel#Object#is_same_type */
5652 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1217:kernel#Object#is_same_instance */
5653 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1217:kernel#Object#== */
5654 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1217:kernel#Object#!= */
5655 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1217:kernel#Object#output */
5656 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1217:kernel#Object#output_class_name */
5657 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1217:kernel#Object#exit */
5658 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1217:kernel#Object#sys */
5659 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1217:kernel#Object#hash */
5660 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1217:math#Object#atan2 */
5661 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1217:math#Object#pi */
5662 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1217:math#Object#srand_from */
5663 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1217:math#Object#srand */
5664 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1217:string#Object#to_s */
5665 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1217:string#Object#native_class_name */
5666 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1217:string#Object#class_name */
5667 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1217:string#Object#inspect */
5668 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1217:string#Object#inspect_head */
5669 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1217:string#Object#args */
5670 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1217:string#Object#alpha_comparator */
5671 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1217:stream#Object#poll */
5672 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1217:stream#Object#intern_poll */
5673 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1217:time#Object#get_time */
5674 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1217:file#Object#printn */
5675 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1217:file#Object#print */
5676 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1217:file#Object#getc */
5677 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1217:file#Object#gets */
5678 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1217:file#Object#getcwd */
5679 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1217:file#Object#file_getcwd */
5680 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1217:file#Object#stdin */
5681 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1217:file#Object#stdout */
5682 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1217:file#Object#stderr */
5683 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1217:model_base#Object#intrude_visibility */
5684 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1217:model_base#Object#public_visibility */
5685 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1217:model_base#Object#protected_visibility */
5686 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1217:model_base#Object#private_visibility */
5687 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1217:model_base#Object#none_visibility */
5688 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1217:model#Object#abstract_kind */
5689 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1217:model#Object#concrete_kind */
5690 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1217:model#Object#interface_kind */
5691 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1217:model#Object#enum_kind */
5692 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1217:model#Object#extern_kind */
5693 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1217:nitni_utilities#Object#internal_call_context */
5694 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1217:nitni_utilities#Object#long_signature */
5695 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1217:nitni_utilities#Object#short_signature */
5696 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1217:c#Object#to_c_call_context */
5697 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1217:c#Object#from_c_call_context */
5698 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1217:cpp#Object#cpp_call_context */
5699 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1217:cpp#Object#to_cpp_call_context */
5700 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1217:cpp#Object#from_cpp_call_context */
5701 (nitmethod_t)VIRTUAL_parser__ReduceAction1217__action, /* pointer to parser:ReduceAction1217:parser#ReduceAction1217#action */
5702 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1217:parser#ReduceAction#concat */
5703 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1217:parser#ReduceAction#init */
5704 }
5705 };
5706 /* allocate ReduceAction1217 */
5707 val* NEW_parser__ReduceAction1217(const struct type* type) {
5708 val* self /* : ReduceAction1217 */;
5709 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5710 self->type = type;
5711 self->class = &class_parser__ReduceAction1217;
5712 return self;
5713 }
5714 /* runtime class parser__ReduceAction1218 */
5715 const struct class class_parser__ReduceAction1218 = {
5716 0, /* box_kind */
5717 {
5718 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1218:kernel#Object#object_id */
5719 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1218:kernel#Object#is_same_type */
5720 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1218:kernel#Object#is_same_instance */
5721 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1218:kernel#Object#== */
5722 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1218:kernel#Object#!= */
5723 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1218:kernel#Object#output */
5724 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1218:kernel#Object#output_class_name */
5725 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1218:kernel#Object#exit */
5726 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1218:kernel#Object#sys */
5727 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1218:kernel#Object#hash */
5728 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1218:math#Object#atan2 */
5729 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1218:math#Object#pi */
5730 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1218:math#Object#srand_from */
5731 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1218:math#Object#srand */
5732 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1218:string#Object#to_s */
5733 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1218:string#Object#native_class_name */
5734 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1218:string#Object#class_name */
5735 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1218:string#Object#inspect */
5736 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1218:string#Object#inspect_head */
5737 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1218:string#Object#args */
5738 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1218:string#Object#alpha_comparator */
5739 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1218:stream#Object#poll */
5740 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1218:stream#Object#intern_poll */
5741 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1218:time#Object#get_time */
5742 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1218:file#Object#printn */
5743 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1218:file#Object#print */
5744 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1218:file#Object#getc */
5745 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1218:file#Object#gets */
5746 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1218:file#Object#getcwd */
5747 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1218:file#Object#file_getcwd */
5748 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1218:file#Object#stdin */
5749 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1218:file#Object#stdout */
5750 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1218:file#Object#stderr */
5751 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1218:model_base#Object#intrude_visibility */
5752 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1218:model_base#Object#public_visibility */
5753 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1218:model_base#Object#protected_visibility */
5754 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1218:model_base#Object#private_visibility */
5755 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1218:model_base#Object#none_visibility */
5756 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1218:model#Object#abstract_kind */
5757 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1218:model#Object#concrete_kind */
5758 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1218:model#Object#interface_kind */
5759 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1218:model#Object#enum_kind */
5760 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1218:model#Object#extern_kind */
5761 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1218:nitni_utilities#Object#internal_call_context */
5762 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1218:nitni_utilities#Object#long_signature */
5763 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1218:nitni_utilities#Object#short_signature */
5764 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1218:c#Object#to_c_call_context */
5765 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1218:c#Object#from_c_call_context */
5766 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1218:cpp#Object#cpp_call_context */
5767 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1218:cpp#Object#to_cpp_call_context */
5768 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1218:cpp#Object#from_cpp_call_context */
5769 (nitmethod_t)VIRTUAL_parser__ReduceAction1218__action, /* pointer to parser:ReduceAction1218:parser#ReduceAction1218#action */
5770 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1218:parser#ReduceAction#concat */
5771 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1218:parser#ReduceAction#init */
5772 }
5773 };
5774 /* allocate ReduceAction1218 */
5775 val* NEW_parser__ReduceAction1218(const struct type* type) {
5776 val* self /* : ReduceAction1218 */;
5777 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5778 self->type = type;
5779 self->class = &class_parser__ReduceAction1218;
5780 return self;
5781 }
5782 /* runtime class parser__ReduceAction1221 */
5783 const struct class class_parser__ReduceAction1221 = {
5784 0, /* box_kind */
5785 {
5786 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1221:kernel#Object#object_id */
5787 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1221:kernel#Object#is_same_type */
5788 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1221:kernel#Object#is_same_instance */
5789 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1221:kernel#Object#== */
5790 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1221:kernel#Object#!= */
5791 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1221:kernel#Object#output */
5792 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1221:kernel#Object#output_class_name */
5793 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1221:kernel#Object#exit */
5794 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1221:kernel#Object#sys */
5795 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1221:kernel#Object#hash */
5796 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1221:math#Object#atan2 */
5797 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1221:math#Object#pi */
5798 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1221:math#Object#srand_from */
5799 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1221:math#Object#srand */
5800 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1221:string#Object#to_s */
5801 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1221:string#Object#native_class_name */
5802 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1221:string#Object#class_name */
5803 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1221:string#Object#inspect */
5804 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1221:string#Object#inspect_head */
5805 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1221:string#Object#args */
5806 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1221:string#Object#alpha_comparator */
5807 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1221:stream#Object#poll */
5808 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1221:stream#Object#intern_poll */
5809 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1221:time#Object#get_time */
5810 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1221:file#Object#printn */
5811 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1221:file#Object#print */
5812 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1221:file#Object#getc */
5813 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1221:file#Object#gets */
5814 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1221:file#Object#getcwd */
5815 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1221:file#Object#file_getcwd */
5816 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1221:file#Object#stdin */
5817 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1221:file#Object#stdout */
5818 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1221:file#Object#stderr */
5819 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1221:model_base#Object#intrude_visibility */
5820 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1221:model_base#Object#public_visibility */
5821 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1221:model_base#Object#protected_visibility */
5822 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1221:model_base#Object#private_visibility */
5823 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1221:model_base#Object#none_visibility */
5824 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1221:model#Object#abstract_kind */
5825 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1221:model#Object#concrete_kind */
5826 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1221:model#Object#interface_kind */
5827 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1221:model#Object#enum_kind */
5828 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1221:model#Object#extern_kind */
5829 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1221:nitni_utilities#Object#internal_call_context */
5830 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1221:nitni_utilities#Object#long_signature */
5831 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1221:nitni_utilities#Object#short_signature */
5832 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1221:c#Object#to_c_call_context */
5833 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1221:c#Object#from_c_call_context */
5834 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1221:cpp#Object#cpp_call_context */
5835 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1221:cpp#Object#to_cpp_call_context */
5836 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1221:cpp#Object#from_cpp_call_context */
5837 (nitmethod_t)VIRTUAL_parser__ReduceAction1221__action, /* pointer to parser:ReduceAction1221:parser#ReduceAction1221#action */
5838 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1221:parser#ReduceAction#concat */
5839 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1221:parser#ReduceAction#init */
5840 }
5841 };
5842 /* allocate ReduceAction1221 */
5843 val* NEW_parser__ReduceAction1221(const struct type* type) {
5844 val* self /* : ReduceAction1221 */;
5845 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5846 self->type = type;
5847 self->class = &class_parser__ReduceAction1221;
5848 return self;
5849 }
5850 /* runtime class parser__ReduceAction1222 */
5851 const struct class class_parser__ReduceAction1222 = {
5852 0, /* box_kind */
5853 {
5854 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1222:kernel#Object#object_id */
5855 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1222:kernel#Object#is_same_type */
5856 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1222:kernel#Object#is_same_instance */
5857 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1222:kernel#Object#== */
5858 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1222:kernel#Object#!= */
5859 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1222:kernel#Object#output */
5860 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1222:kernel#Object#output_class_name */
5861 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1222:kernel#Object#exit */
5862 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1222:kernel#Object#sys */
5863 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1222:kernel#Object#hash */
5864 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1222:math#Object#atan2 */
5865 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1222:math#Object#pi */
5866 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1222:math#Object#srand_from */
5867 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1222:math#Object#srand */
5868 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1222:string#Object#to_s */
5869 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1222:string#Object#native_class_name */
5870 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1222:string#Object#class_name */
5871 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1222:string#Object#inspect */
5872 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1222:string#Object#inspect_head */
5873 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1222:string#Object#args */
5874 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1222:string#Object#alpha_comparator */
5875 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1222:stream#Object#poll */
5876 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1222:stream#Object#intern_poll */
5877 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1222:time#Object#get_time */
5878 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1222:file#Object#printn */
5879 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1222:file#Object#print */
5880 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1222:file#Object#getc */
5881 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1222:file#Object#gets */
5882 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1222:file#Object#getcwd */
5883 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1222:file#Object#file_getcwd */
5884 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1222:file#Object#stdin */
5885 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1222:file#Object#stdout */
5886 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1222:file#Object#stderr */
5887 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1222:model_base#Object#intrude_visibility */
5888 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1222:model_base#Object#public_visibility */
5889 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1222:model_base#Object#protected_visibility */
5890 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1222:model_base#Object#private_visibility */
5891 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1222:model_base#Object#none_visibility */
5892 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1222:model#Object#abstract_kind */
5893 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1222:model#Object#concrete_kind */
5894 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1222:model#Object#interface_kind */
5895 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1222:model#Object#enum_kind */
5896 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1222:model#Object#extern_kind */
5897 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1222:nitni_utilities#Object#internal_call_context */
5898 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1222:nitni_utilities#Object#long_signature */
5899 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1222:nitni_utilities#Object#short_signature */
5900 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1222:c#Object#to_c_call_context */
5901 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1222:c#Object#from_c_call_context */
5902 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1222:cpp#Object#cpp_call_context */
5903 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1222:cpp#Object#to_cpp_call_context */
5904 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1222:cpp#Object#from_cpp_call_context */
5905 (nitmethod_t)VIRTUAL_parser__ReduceAction1222__action, /* pointer to parser:ReduceAction1222:parser#ReduceAction1222#action */
5906 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1222:parser#ReduceAction#concat */
5907 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1222:parser#ReduceAction#init */
5908 }
5909 };
5910 /* allocate ReduceAction1222 */
5911 val* NEW_parser__ReduceAction1222(const struct type* type) {
5912 val* self /* : ReduceAction1222 */;
5913 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5914 self->type = type;
5915 self->class = &class_parser__ReduceAction1222;
5916 return self;
5917 }
5918 /* runtime class parser__ReduceAction1225 */
5919 const struct class class_parser__ReduceAction1225 = {
5920 0, /* box_kind */
5921 {
5922 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1225:kernel#Object#object_id */
5923 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1225:kernel#Object#is_same_type */
5924 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1225:kernel#Object#is_same_instance */
5925 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1225:kernel#Object#== */
5926 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1225:kernel#Object#!= */
5927 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1225:kernel#Object#output */
5928 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1225:kernel#Object#output_class_name */
5929 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1225:kernel#Object#exit */
5930 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1225:kernel#Object#sys */
5931 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1225:kernel#Object#hash */
5932 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1225:math#Object#atan2 */
5933 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1225:math#Object#pi */
5934 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1225:math#Object#srand_from */
5935 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1225:math#Object#srand */
5936 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1225:string#Object#to_s */
5937 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1225:string#Object#native_class_name */
5938 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1225:string#Object#class_name */
5939 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1225:string#Object#inspect */
5940 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1225:string#Object#inspect_head */
5941 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1225:string#Object#args */
5942 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1225:string#Object#alpha_comparator */
5943 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1225:stream#Object#poll */
5944 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1225:stream#Object#intern_poll */
5945 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1225:time#Object#get_time */
5946 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1225:file#Object#printn */
5947 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1225:file#Object#print */
5948 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1225:file#Object#getc */
5949 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1225:file#Object#gets */
5950 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1225:file#Object#getcwd */
5951 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1225:file#Object#file_getcwd */
5952 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1225:file#Object#stdin */
5953 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1225:file#Object#stdout */
5954 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1225:file#Object#stderr */
5955 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1225:model_base#Object#intrude_visibility */
5956 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1225:model_base#Object#public_visibility */
5957 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1225:model_base#Object#protected_visibility */
5958 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1225:model_base#Object#private_visibility */
5959 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1225:model_base#Object#none_visibility */
5960 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1225:model#Object#abstract_kind */
5961 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1225:model#Object#concrete_kind */
5962 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1225:model#Object#interface_kind */
5963 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1225:model#Object#enum_kind */
5964 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1225:model#Object#extern_kind */
5965 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1225:nitni_utilities#Object#internal_call_context */
5966 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1225:nitni_utilities#Object#long_signature */
5967 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1225:nitni_utilities#Object#short_signature */
5968 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1225:c#Object#to_c_call_context */
5969 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1225:c#Object#from_c_call_context */
5970 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1225:cpp#Object#cpp_call_context */
5971 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1225:cpp#Object#to_cpp_call_context */
5972 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1225:cpp#Object#from_cpp_call_context */
5973 (nitmethod_t)VIRTUAL_parser__ReduceAction1225__action, /* pointer to parser:ReduceAction1225:parser#ReduceAction1225#action */
5974 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1225:parser#ReduceAction#concat */
5975 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1225:parser#ReduceAction#init */
5976 }
5977 };
5978 /* allocate ReduceAction1225 */
5979 val* NEW_parser__ReduceAction1225(const struct type* type) {
5980 val* self /* : ReduceAction1225 */;
5981 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5982 self->type = type;
5983 self->class = &class_parser__ReduceAction1225;
5984 return self;
5985 }
5986 /* runtime class parser__ReduceAction1226 */
5987 const struct class class_parser__ReduceAction1226 = {
5988 0, /* box_kind */
5989 {
5990 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1226:kernel#Object#object_id */
5991 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1226:kernel#Object#is_same_type */
5992 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1226:kernel#Object#is_same_instance */
5993 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1226:kernel#Object#== */
5994 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1226:kernel#Object#!= */
5995 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1226:kernel#Object#output */
5996 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1226:kernel#Object#output_class_name */
5997 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1226:kernel#Object#exit */
5998 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1226:kernel#Object#sys */
5999 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1226:kernel#Object#hash */
6000 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1226:math#Object#atan2 */
6001 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1226:math#Object#pi */
6002 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1226:math#Object#srand_from */
6003 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1226:math#Object#srand */
6004 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1226:string#Object#to_s */
6005 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1226:string#Object#native_class_name */
6006 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1226:string#Object#class_name */
6007 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1226:string#Object#inspect */
6008 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1226:string#Object#inspect_head */
6009 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1226:string#Object#args */
6010 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1226:string#Object#alpha_comparator */
6011 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1226:stream#Object#poll */
6012 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1226:stream#Object#intern_poll */
6013 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1226:time#Object#get_time */
6014 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1226:file#Object#printn */
6015 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1226:file#Object#print */
6016 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1226:file#Object#getc */
6017 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1226:file#Object#gets */
6018 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1226:file#Object#getcwd */
6019 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1226:file#Object#file_getcwd */
6020 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1226:file#Object#stdin */
6021 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1226:file#Object#stdout */
6022 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1226:file#Object#stderr */
6023 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1226:model_base#Object#intrude_visibility */
6024 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1226:model_base#Object#public_visibility */
6025 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1226:model_base#Object#protected_visibility */
6026 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1226:model_base#Object#private_visibility */
6027 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1226:model_base#Object#none_visibility */
6028 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1226:model#Object#abstract_kind */
6029 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1226:model#Object#concrete_kind */
6030 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1226:model#Object#interface_kind */
6031 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1226:model#Object#enum_kind */
6032 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1226:model#Object#extern_kind */
6033 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1226:nitni_utilities#Object#internal_call_context */
6034 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1226:nitni_utilities#Object#long_signature */
6035 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1226:nitni_utilities#Object#short_signature */
6036 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1226:c#Object#to_c_call_context */
6037 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1226:c#Object#from_c_call_context */
6038 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1226:cpp#Object#cpp_call_context */
6039 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1226:cpp#Object#to_cpp_call_context */
6040 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1226:cpp#Object#from_cpp_call_context */
6041 (nitmethod_t)VIRTUAL_parser__ReduceAction1226__action, /* pointer to parser:ReduceAction1226:parser#ReduceAction1226#action */
6042 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1226:parser#ReduceAction#concat */
6043 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1226:parser#ReduceAction#init */
6044 }
6045 };
6046 /* allocate ReduceAction1226 */
6047 val* NEW_parser__ReduceAction1226(const struct type* type) {
6048 val* self /* : ReduceAction1226 */;
6049 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6050 self->type = type;
6051 self->class = &class_parser__ReduceAction1226;
6052 return self;
6053 }
6054 /* runtime class parser__ReduceAction1233 */
6055 const struct class class_parser__ReduceAction1233 = {
6056 0, /* box_kind */
6057 {
6058 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1233:kernel#Object#object_id */
6059 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1233:kernel#Object#is_same_type */
6060 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1233:kernel#Object#is_same_instance */
6061 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1233:kernel#Object#== */
6062 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1233:kernel#Object#!= */
6063 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1233:kernel#Object#output */
6064 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1233:kernel#Object#output_class_name */
6065 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1233:kernel#Object#exit */
6066 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1233:kernel#Object#sys */
6067 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1233:kernel#Object#hash */
6068 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1233:math#Object#atan2 */
6069 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1233:math#Object#pi */
6070 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1233:math#Object#srand_from */
6071 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1233:math#Object#srand */
6072 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1233:string#Object#to_s */
6073 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1233:string#Object#native_class_name */
6074 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1233:string#Object#class_name */
6075 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1233:string#Object#inspect */
6076 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1233:string#Object#inspect_head */
6077 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1233:string#Object#args */
6078 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1233:string#Object#alpha_comparator */
6079 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1233:stream#Object#poll */
6080 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1233:stream#Object#intern_poll */
6081 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1233:time#Object#get_time */
6082 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1233:file#Object#printn */
6083 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1233:file#Object#print */
6084 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1233:file#Object#getc */
6085 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1233:file#Object#gets */
6086 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1233:file#Object#getcwd */
6087 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1233:file#Object#file_getcwd */
6088 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1233:file#Object#stdin */
6089 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1233:file#Object#stdout */
6090 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1233:file#Object#stderr */
6091 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1233:model_base#Object#intrude_visibility */
6092 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1233:model_base#Object#public_visibility */
6093 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1233:model_base#Object#protected_visibility */
6094 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1233:model_base#Object#private_visibility */
6095 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1233:model_base#Object#none_visibility */
6096 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1233:model#Object#abstract_kind */
6097 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1233:model#Object#concrete_kind */
6098 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1233:model#Object#interface_kind */
6099 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1233:model#Object#enum_kind */
6100 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1233:model#Object#extern_kind */
6101 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1233:nitni_utilities#Object#internal_call_context */
6102 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1233:nitni_utilities#Object#long_signature */
6103 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1233:nitni_utilities#Object#short_signature */
6104 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1233:c#Object#to_c_call_context */
6105 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1233:c#Object#from_c_call_context */
6106 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1233:cpp#Object#cpp_call_context */
6107 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1233:cpp#Object#to_cpp_call_context */
6108 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1233:cpp#Object#from_cpp_call_context */
6109 (nitmethod_t)VIRTUAL_parser__ReduceAction1233__action, /* pointer to parser:ReduceAction1233:parser#ReduceAction1233#action */
6110 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1233:parser#ReduceAction#concat */
6111 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1233:parser#ReduceAction#init */
6112 }
6113 };
6114 /* allocate ReduceAction1233 */
6115 val* NEW_parser__ReduceAction1233(const struct type* type) {
6116 val* self /* : ReduceAction1233 */;
6117 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6118 self->type = type;
6119 self->class = &class_parser__ReduceAction1233;
6120 return self;
6121 }
6122 /* runtime class parser__ReduceAction1257 */
6123 const struct class class_parser__ReduceAction1257 = {
6124 0, /* box_kind */
6125 {
6126 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1257:kernel#Object#object_id */
6127 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1257:kernel#Object#is_same_type */
6128 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1257:kernel#Object#is_same_instance */
6129 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1257:kernel#Object#== */
6130 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1257:kernel#Object#!= */
6131 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1257:kernel#Object#output */
6132 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1257:kernel#Object#output_class_name */
6133 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1257:kernel#Object#exit */
6134 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1257:kernel#Object#sys */
6135 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1257:kernel#Object#hash */
6136 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1257:math#Object#atan2 */
6137 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1257:math#Object#pi */
6138 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1257:math#Object#srand_from */
6139 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1257:math#Object#srand */
6140 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1257:string#Object#to_s */
6141 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1257:string#Object#native_class_name */
6142 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1257:string#Object#class_name */
6143 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1257:string#Object#inspect */
6144 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1257:string#Object#inspect_head */
6145 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1257:string#Object#args */
6146 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1257:string#Object#alpha_comparator */
6147 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1257:stream#Object#poll */
6148 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1257:stream#Object#intern_poll */
6149 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1257:time#Object#get_time */
6150 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1257:file#Object#printn */
6151 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1257:file#Object#print */
6152 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1257:file#Object#getc */
6153 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1257:file#Object#gets */
6154 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1257:file#Object#getcwd */
6155 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1257:file#Object#file_getcwd */
6156 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1257:file#Object#stdin */
6157 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1257:file#Object#stdout */
6158 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1257:file#Object#stderr */
6159 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1257:model_base#Object#intrude_visibility */
6160 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1257:model_base#Object#public_visibility */
6161 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1257:model_base#Object#protected_visibility */
6162 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1257:model_base#Object#private_visibility */
6163 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1257:model_base#Object#none_visibility */
6164 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1257:model#Object#abstract_kind */
6165 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1257:model#Object#concrete_kind */
6166 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1257:model#Object#interface_kind */
6167 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1257:model#Object#enum_kind */
6168 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1257:model#Object#extern_kind */
6169 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1257:nitni_utilities#Object#internal_call_context */
6170 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1257:nitni_utilities#Object#long_signature */
6171 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1257:nitni_utilities#Object#short_signature */
6172 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1257:c#Object#to_c_call_context */
6173 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1257:c#Object#from_c_call_context */
6174 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1257:cpp#Object#cpp_call_context */
6175 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1257:cpp#Object#to_cpp_call_context */
6176 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1257:cpp#Object#from_cpp_call_context */
6177 (nitmethod_t)VIRTUAL_parser__ReduceAction1257__action, /* pointer to parser:ReduceAction1257:parser#ReduceAction1257#action */
6178 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1257:parser#ReduceAction#concat */
6179 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1257:parser#ReduceAction#init */
6180 }
6181 };
6182 /* allocate ReduceAction1257 */
6183 val* NEW_parser__ReduceAction1257(const struct type* type) {
6184 val* self /* : ReduceAction1257 */;
6185 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6186 self->type = type;
6187 self->class = &class_parser__ReduceAction1257;
6188 return self;
6189 }
6190 /* runtime class parser__ReduceAction1258 */
6191 const struct class class_parser__ReduceAction1258 = {
6192 0, /* box_kind */
6193 {
6194 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1258:kernel#Object#object_id */
6195 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1258:kernel#Object#is_same_type */
6196 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1258:kernel#Object#is_same_instance */
6197 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1258:kernel#Object#== */
6198 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1258:kernel#Object#!= */
6199 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1258:kernel#Object#output */
6200 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1258:kernel#Object#output_class_name */
6201 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1258:kernel#Object#exit */
6202 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1258:kernel#Object#sys */
6203 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1258:kernel#Object#hash */
6204 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1258:math#Object#atan2 */
6205 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1258:math#Object#pi */
6206 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1258:math#Object#srand_from */
6207 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1258:math#Object#srand */
6208 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1258:string#Object#to_s */
6209 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1258:string#Object#native_class_name */
6210 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1258:string#Object#class_name */
6211 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1258:string#Object#inspect */
6212 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1258:string#Object#inspect_head */
6213 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1258:string#Object#args */
6214 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1258:string#Object#alpha_comparator */
6215 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1258:stream#Object#poll */
6216 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1258:stream#Object#intern_poll */
6217 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1258:time#Object#get_time */
6218 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1258:file#Object#printn */
6219 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1258:file#Object#print */
6220 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1258:file#Object#getc */
6221 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1258:file#Object#gets */
6222 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1258:file#Object#getcwd */
6223 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1258:file#Object#file_getcwd */
6224 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1258:file#Object#stdin */
6225 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1258:file#Object#stdout */
6226 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1258:file#Object#stderr */
6227 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1258:model_base#Object#intrude_visibility */
6228 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1258:model_base#Object#public_visibility */
6229 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1258:model_base#Object#protected_visibility */
6230 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1258:model_base#Object#private_visibility */
6231 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1258:model_base#Object#none_visibility */
6232 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1258:model#Object#abstract_kind */
6233 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1258:model#Object#concrete_kind */
6234 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1258:model#Object#interface_kind */
6235 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1258:model#Object#enum_kind */
6236 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1258:model#Object#extern_kind */
6237 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1258:nitni_utilities#Object#internal_call_context */
6238 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1258:nitni_utilities#Object#long_signature */
6239 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1258:nitni_utilities#Object#short_signature */
6240 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1258:c#Object#to_c_call_context */
6241 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1258:c#Object#from_c_call_context */
6242 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1258:cpp#Object#cpp_call_context */
6243 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1258:cpp#Object#to_cpp_call_context */
6244 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1258:cpp#Object#from_cpp_call_context */
6245 (nitmethod_t)VIRTUAL_parser__ReduceAction1258__action, /* pointer to parser:ReduceAction1258:parser#ReduceAction1258#action */
6246 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1258:parser#ReduceAction#concat */
6247 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1258:parser#ReduceAction#init */
6248 }
6249 };
6250 /* allocate ReduceAction1258 */
6251 val* NEW_parser__ReduceAction1258(const struct type* type) {
6252 val* self /* : ReduceAction1258 */;
6253 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6254 self->type = type;
6255 self->class = &class_parser__ReduceAction1258;
6256 return self;
6257 }
6258 /* runtime class parser__ReduceAction1526 */
6259 const struct class class_parser__ReduceAction1526 = {
6260 0, /* box_kind */
6261 {
6262 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1526:kernel#Object#object_id */
6263 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1526:kernel#Object#is_same_type */
6264 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1526:kernel#Object#is_same_instance */
6265 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1526:kernel#Object#== */
6266 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1526:kernel#Object#!= */
6267 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1526:kernel#Object#output */
6268 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1526:kernel#Object#output_class_name */
6269 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1526:kernel#Object#exit */
6270 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1526:kernel#Object#sys */
6271 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1526:kernel#Object#hash */
6272 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1526:math#Object#atan2 */
6273 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1526:math#Object#pi */
6274 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1526:math#Object#srand_from */
6275 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1526:math#Object#srand */
6276 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1526:string#Object#to_s */
6277 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1526:string#Object#native_class_name */
6278 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1526:string#Object#class_name */
6279 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1526:string#Object#inspect */
6280 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1526:string#Object#inspect_head */
6281 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1526:string#Object#args */
6282 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1526:string#Object#alpha_comparator */
6283 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1526:stream#Object#poll */
6284 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1526:stream#Object#intern_poll */
6285 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1526:time#Object#get_time */
6286 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1526:file#Object#printn */
6287 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1526:file#Object#print */
6288 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1526:file#Object#getc */
6289 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1526:file#Object#gets */
6290 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1526:file#Object#getcwd */
6291 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1526:file#Object#file_getcwd */
6292 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1526:file#Object#stdin */
6293 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1526:file#Object#stdout */
6294 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1526:file#Object#stderr */
6295 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#intrude_visibility */
6296 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#public_visibility */
6297 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#protected_visibility */
6298 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#private_visibility */
6299 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#none_visibility */
6300 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1526:model#Object#abstract_kind */
6301 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1526:model#Object#concrete_kind */
6302 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1526:model#Object#interface_kind */
6303 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1526:model#Object#enum_kind */
6304 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1526:model#Object#extern_kind */
6305 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1526:nitni_utilities#Object#internal_call_context */
6306 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1526:nitni_utilities#Object#long_signature */
6307 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1526:nitni_utilities#Object#short_signature */
6308 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1526:c#Object#to_c_call_context */
6309 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1526:c#Object#from_c_call_context */
6310 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1526:cpp#Object#cpp_call_context */
6311 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1526:cpp#Object#to_cpp_call_context */
6312 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1526:cpp#Object#from_cpp_call_context */
6313 (nitmethod_t)VIRTUAL_parser__ReduceAction1526__action, /* pointer to parser:ReduceAction1526:parser#ReduceAction1526#action */
6314 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1526:parser#ReduceAction#concat */
6315 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1526:parser#ReduceAction#init */
6316 }
6317 };
6318 /* allocate ReduceAction1526 */
6319 val* NEW_parser__ReduceAction1526(const struct type* type) {
6320 val* self /* : ReduceAction1526 */;
6321 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6322 self->type = type;
6323 self->class = &class_parser__ReduceAction1526;
6324 return self;
6325 }
6326 /* runtime class parser__ReduceAction1527 */
6327 const struct class class_parser__ReduceAction1527 = {
6328 0, /* box_kind */
6329 {
6330 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1527:kernel#Object#object_id */
6331 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1527:kernel#Object#is_same_type */
6332 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1527:kernel#Object#is_same_instance */
6333 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1527:kernel#Object#== */
6334 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1527:kernel#Object#!= */
6335 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1527:kernel#Object#output */
6336 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1527:kernel#Object#output_class_name */
6337 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1527:kernel#Object#exit */
6338 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1527:kernel#Object#sys */
6339 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1527:kernel#Object#hash */
6340 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1527:math#Object#atan2 */
6341 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1527:math#Object#pi */
6342 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1527:math#Object#srand_from */
6343 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1527:math#Object#srand */
6344 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1527:string#Object#to_s */
6345 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1527:string#Object#native_class_name */
6346 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1527:string#Object#class_name */
6347 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1527:string#Object#inspect */
6348 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1527:string#Object#inspect_head */
6349 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1527:string#Object#args */
6350 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1527:string#Object#alpha_comparator */
6351 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1527:stream#Object#poll */
6352 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1527:stream#Object#intern_poll */
6353 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1527:time#Object#get_time */
6354 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1527:file#Object#printn */
6355 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1527:file#Object#print */
6356 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1527:file#Object#getc */
6357 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1527:file#Object#gets */
6358 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1527:file#Object#getcwd */
6359 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1527:file#Object#file_getcwd */
6360 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1527:file#Object#stdin */
6361 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1527:file#Object#stdout */
6362 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1527:file#Object#stderr */
6363 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#intrude_visibility */
6364 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#public_visibility */
6365 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#protected_visibility */
6366 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#private_visibility */
6367 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#none_visibility */
6368 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1527:model#Object#abstract_kind */
6369 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1527:model#Object#concrete_kind */
6370 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1527:model#Object#interface_kind */
6371 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1527:model#Object#enum_kind */
6372 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1527:model#Object#extern_kind */
6373 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1527:nitni_utilities#Object#internal_call_context */
6374 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1527:nitni_utilities#Object#long_signature */
6375 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1527:nitni_utilities#Object#short_signature */
6376 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1527:c#Object#to_c_call_context */
6377 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1527:c#Object#from_c_call_context */
6378 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1527:cpp#Object#cpp_call_context */
6379 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1527:cpp#Object#to_cpp_call_context */
6380 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1527:cpp#Object#from_cpp_call_context */
6381 (nitmethod_t)VIRTUAL_parser__ReduceAction1527__action, /* pointer to parser:ReduceAction1527:parser#ReduceAction1527#action */
6382 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1527:parser#ReduceAction#concat */
6383 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1527:parser#ReduceAction#init */
6384 }
6385 };
6386 /* allocate ReduceAction1527 */
6387 val* NEW_parser__ReduceAction1527(const struct type* type) {
6388 val* self /* : ReduceAction1527 */;
6389 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6390 self->type = type;
6391 self->class = &class_parser__ReduceAction1527;
6392 return self;
6393 }
6394 /* runtime class parser__ReduceAction1528 */
6395 const struct class class_parser__ReduceAction1528 = {
6396 0, /* box_kind */
6397 {
6398 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1528:kernel#Object#object_id */
6399 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1528:kernel#Object#is_same_type */
6400 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1528:kernel#Object#is_same_instance */
6401 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1528:kernel#Object#== */
6402 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1528:kernel#Object#!= */
6403 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1528:kernel#Object#output */
6404 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1528:kernel#Object#output_class_name */
6405 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1528:kernel#Object#exit */
6406 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1528:kernel#Object#sys */
6407 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1528:kernel#Object#hash */
6408 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1528:math#Object#atan2 */
6409 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1528:math#Object#pi */
6410 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1528:math#Object#srand_from */
6411 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1528:math#Object#srand */
6412 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1528:string#Object#to_s */
6413 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1528:string#Object#native_class_name */
6414 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1528:string#Object#class_name */
6415 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1528:string#Object#inspect */
6416 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1528:string#Object#inspect_head */
6417 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1528:string#Object#args */
6418 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1528:string#Object#alpha_comparator */
6419 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1528:stream#Object#poll */
6420 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1528:stream#Object#intern_poll */
6421 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1528:time#Object#get_time */
6422 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1528:file#Object#printn */
6423 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1528:file#Object#print */
6424 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1528:file#Object#getc */
6425 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1528:file#Object#gets */
6426 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1528:file#Object#getcwd */
6427 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1528:file#Object#file_getcwd */
6428 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1528:file#Object#stdin */
6429 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1528:file#Object#stdout */
6430 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1528:file#Object#stderr */
6431 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#intrude_visibility */
6432 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#public_visibility */
6433 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#protected_visibility */
6434 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#private_visibility */
6435 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#none_visibility */
6436 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1528:model#Object#abstract_kind */
6437 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1528:model#Object#concrete_kind */
6438 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1528:model#Object#interface_kind */
6439 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1528:model#Object#enum_kind */
6440 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1528:model#Object#extern_kind */
6441 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1528:nitni_utilities#Object#internal_call_context */
6442 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1528:nitni_utilities#Object#long_signature */
6443 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1528:nitni_utilities#Object#short_signature */
6444 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1528:c#Object#to_c_call_context */
6445 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1528:c#Object#from_c_call_context */
6446 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1528:cpp#Object#cpp_call_context */
6447 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1528:cpp#Object#to_cpp_call_context */
6448 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1528:cpp#Object#from_cpp_call_context */
6449 (nitmethod_t)VIRTUAL_parser__ReduceAction1528__action, /* pointer to parser:ReduceAction1528:parser#ReduceAction1528#action */
6450 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1528:parser#ReduceAction#concat */
6451 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1528:parser#ReduceAction#init */
6452 }
6453 };
6454 /* allocate ReduceAction1528 */
6455 val* NEW_parser__ReduceAction1528(const struct type* type) {
6456 val* self /* : ReduceAction1528 */;
6457 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6458 self->type = type;
6459 self->class = &class_parser__ReduceAction1528;
6460 return self;
6461 }
6462 /* runtime class parser__ReduceAction1529 */
6463 const struct class class_parser__ReduceAction1529 = {
6464 0, /* box_kind */
6465 {
6466 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1529:kernel#Object#object_id */
6467 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1529:kernel#Object#is_same_type */
6468 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1529:kernel#Object#is_same_instance */
6469 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1529:kernel#Object#== */
6470 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1529:kernel#Object#!= */
6471 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1529:kernel#Object#output */
6472 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1529:kernel#Object#output_class_name */
6473 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1529:kernel#Object#exit */
6474 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1529:kernel#Object#sys */
6475 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1529:kernel#Object#hash */
6476 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1529:math#Object#atan2 */
6477 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1529:math#Object#pi */
6478 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1529:math#Object#srand_from */
6479 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1529:math#Object#srand */
6480 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1529:string#Object#to_s */
6481 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1529:string#Object#native_class_name */
6482 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1529:string#Object#class_name */
6483 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1529:string#Object#inspect */
6484 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1529:string#Object#inspect_head */
6485 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1529:string#Object#args */
6486 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1529:string#Object#alpha_comparator */
6487 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1529:stream#Object#poll */
6488 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1529:stream#Object#intern_poll */
6489 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1529:time#Object#get_time */
6490 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1529:file#Object#printn */
6491 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1529:file#Object#print */
6492 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1529:file#Object#getc */
6493 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1529:file#Object#gets */
6494 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1529:file#Object#getcwd */
6495 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1529:file#Object#file_getcwd */
6496 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1529:file#Object#stdin */
6497 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1529:file#Object#stdout */
6498 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1529:file#Object#stderr */
6499 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#intrude_visibility */
6500 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#public_visibility */
6501 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#protected_visibility */
6502 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#private_visibility */
6503 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#none_visibility */
6504 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1529:model#Object#abstract_kind */
6505 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1529:model#Object#concrete_kind */
6506 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1529:model#Object#interface_kind */
6507 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1529:model#Object#enum_kind */
6508 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1529:model#Object#extern_kind */
6509 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1529:nitni_utilities#Object#internal_call_context */
6510 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1529:nitni_utilities#Object#long_signature */
6511 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1529:nitni_utilities#Object#short_signature */
6512 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1529:c#Object#to_c_call_context */
6513 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1529:c#Object#from_c_call_context */
6514 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1529:cpp#Object#cpp_call_context */
6515 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1529:cpp#Object#to_cpp_call_context */
6516 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1529:cpp#Object#from_cpp_call_context */
6517 (nitmethod_t)VIRTUAL_parser__ReduceAction1529__action, /* pointer to parser:ReduceAction1529:parser#ReduceAction1529#action */
6518 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1529:parser#ReduceAction#concat */
6519 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1529:parser#ReduceAction#init */
6520 }
6521 };
6522 /* allocate ReduceAction1529 */
6523 val* NEW_parser__ReduceAction1529(const struct type* type) {
6524 val* self /* : ReduceAction1529 */;
6525 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6526 self->type = type;
6527 self->class = &class_parser__ReduceAction1529;
6528 return self;
6529 }
6530 /* runtime class parser__ReduceAction1530 */
6531 const struct class class_parser__ReduceAction1530 = {
6532 0, /* box_kind */
6533 {
6534 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1530:kernel#Object#object_id */
6535 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1530:kernel#Object#is_same_type */
6536 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1530:kernel#Object#is_same_instance */
6537 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1530:kernel#Object#== */
6538 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1530:kernel#Object#!= */
6539 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1530:kernel#Object#output */
6540 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1530:kernel#Object#output_class_name */
6541 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1530:kernel#Object#exit */
6542 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1530:kernel#Object#sys */
6543 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1530:kernel#Object#hash */
6544 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1530:math#Object#atan2 */
6545 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1530:math#Object#pi */
6546 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1530:math#Object#srand_from */
6547 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1530:math#Object#srand */
6548 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1530:string#Object#to_s */
6549 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1530:string#Object#native_class_name */
6550 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1530:string#Object#class_name */
6551 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1530:string#Object#inspect */
6552 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1530:string#Object#inspect_head */
6553 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1530:string#Object#args */
6554 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1530:string#Object#alpha_comparator */
6555 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1530:stream#Object#poll */
6556 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1530:stream#Object#intern_poll */
6557 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1530:time#Object#get_time */
6558 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1530:file#Object#printn */
6559 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1530:file#Object#print */
6560 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1530:file#Object#getc */
6561 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1530:file#Object#gets */
6562 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1530:file#Object#getcwd */
6563 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1530:file#Object#file_getcwd */
6564 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1530:file#Object#stdin */
6565 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1530:file#Object#stdout */
6566 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1530:file#Object#stderr */
6567 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#intrude_visibility */
6568 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#public_visibility */
6569 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#protected_visibility */
6570 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#private_visibility */
6571 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#none_visibility */
6572 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1530:model#Object#abstract_kind */
6573 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1530:model#Object#concrete_kind */
6574 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1530:model#Object#interface_kind */
6575 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1530:model#Object#enum_kind */
6576 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1530:model#Object#extern_kind */
6577 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1530:nitni_utilities#Object#internal_call_context */
6578 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1530:nitni_utilities#Object#long_signature */
6579 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1530:nitni_utilities#Object#short_signature */
6580 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1530:c#Object#to_c_call_context */
6581 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1530:c#Object#from_c_call_context */
6582 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1530:cpp#Object#cpp_call_context */
6583 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1530:cpp#Object#to_cpp_call_context */
6584 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1530:cpp#Object#from_cpp_call_context */
6585 (nitmethod_t)VIRTUAL_parser__ReduceAction1530__action, /* pointer to parser:ReduceAction1530:parser#ReduceAction1530#action */
6586 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1530:parser#ReduceAction#concat */
6587 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1530:parser#ReduceAction#init */
6588 }
6589 };
6590 /* allocate ReduceAction1530 */
6591 val* NEW_parser__ReduceAction1530(const struct type* type) {
6592 val* self /* : ReduceAction1530 */;
6593 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6594 self->type = type;
6595 self->class = &class_parser__ReduceAction1530;
6596 return self;
6597 }
6598 /* runtime class parser__ReduceAction1531 */
6599 const struct class class_parser__ReduceAction1531 = {
6600 0, /* box_kind */
6601 {
6602 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1531:kernel#Object#object_id */
6603 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1531:kernel#Object#is_same_type */
6604 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1531:kernel#Object#is_same_instance */
6605 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1531:kernel#Object#== */
6606 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1531:kernel#Object#!= */
6607 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1531:kernel#Object#output */
6608 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1531:kernel#Object#output_class_name */
6609 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1531:kernel#Object#exit */
6610 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1531:kernel#Object#sys */
6611 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1531:kernel#Object#hash */
6612 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1531:math#Object#atan2 */
6613 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1531:math#Object#pi */
6614 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1531:math#Object#srand_from */
6615 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1531:math#Object#srand */
6616 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1531:string#Object#to_s */
6617 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1531:string#Object#native_class_name */
6618 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1531:string#Object#class_name */
6619 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1531:string#Object#inspect */
6620 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1531:string#Object#inspect_head */
6621 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1531:string#Object#args */
6622 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1531:string#Object#alpha_comparator */
6623 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1531:stream#Object#poll */
6624 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1531:stream#Object#intern_poll */
6625 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1531:time#Object#get_time */
6626 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1531:file#Object#printn */
6627 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1531:file#Object#print */
6628 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1531:file#Object#getc */
6629 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1531:file#Object#gets */
6630 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1531:file#Object#getcwd */
6631 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1531:file#Object#file_getcwd */
6632 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1531:file#Object#stdin */
6633 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1531:file#Object#stdout */
6634 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1531:file#Object#stderr */
6635 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#intrude_visibility */
6636 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#public_visibility */
6637 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#protected_visibility */
6638 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#private_visibility */
6639 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#none_visibility */
6640 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1531:model#Object#abstract_kind */
6641 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1531:model#Object#concrete_kind */
6642 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1531:model#Object#interface_kind */
6643 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1531:model#Object#enum_kind */
6644 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1531:model#Object#extern_kind */
6645 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1531:nitni_utilities#Object#internal_call_context */
6646 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1531:nitni_utilities#Object#long_signature */
6647 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1531:nitni_utilities#Object#short_signature */
6648 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1531:c#Object#to_c_call_context */
6649 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1531:c#Object#from_c_call_context */
6650 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1531:cpp#Object#cpp_call_context */
6651 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1531:cpp#Object#to_cpp_call_context */
6652 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1531:cpp#Object#from_cpp_call_context */
6653 (nitmethod_t)VIRTUAL_parser__ReduceAction1531__action, /* pointer to parser:ReduceAction1531:parser#ReduceAction1531#action */
6654 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1531:parser#ReduceAction#concat */
6655 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1531:parser#ReduceAction#init */
6656 }
6657 };
6658 /* allocate ReduceAction1531 */
6659 val* NEW_parser__ReduceAction1531(const struct type* type) {
6660 val* self /* : ReduceAction1531 */;
6661 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6662 self->type = type;
6663 self->class = &class_parser__ReduceAction1531;
6664 return self;
6665 }
6666 /* runtime class parser__ReduceAction1532 */
6667 const struct class class_parser__ReduceAction1532 = {
6668 0, /* box_kind */
6669 {
6670 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1532:kernel#Object#object_id */
6671 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1532:kernel#Object#is_same_type */
6672 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1532:kernel#Object#is_same_instance */
6673 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1532:kernel#Object#== */
6674 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1532:kernel#Object#!= */
6675 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1532:kernel#Object#output */
6676 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1532:kernel#Object#output_class_name */
6677 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1532:kernel#Object#exit */
6678 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1532:kernel#Object#sys */
6679 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1532:kernel#Object#hash */
6680 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1532:math#Object#atan2 */
6681 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1532:math#Object#pi */
6682 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1532:math#Object#srand_from */
6683 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1532:math#Object#srand */
6684 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1532:string#Object#to_s */
6685 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1532:string#Object#native_class_name */
6686 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1532:string#Object#class_name */
6687 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1532:string#Object#inspect */
6688 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1532:string#Object#inspect_head */
6689 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1532:string#Object#args */
6690 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1532:string#Object#alpha_comparator */
6691 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1532:stream#Object#poll */
6692 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1532:stream#Object#intern_poll */
6693 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1532:time#Object#get_time */
6694 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1532:file#Object#printn */
6695 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1532:file#Object#print */
6696 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1532:file#Object#getc */
6697 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1532:file#Object#gets */
6698 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1532:file#Object#getcwd */
6699 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1532:file#Object#file_getcwd */
6700 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1532:file#Object#stdin */
6701 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1532:file#Object#stdout */
6702 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1532:file#Object#stderr */
6703 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#intrude_visibility */
6704 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#public_visibility */
6705 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#protected_visibility */
6706 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#private_visibility */
6707 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#none_visibility */
6708 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1532:model#Object#abstract_kind */
6709 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1532:model#Object#concrete_kind */
6710 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1532:model#Object#interface_kind */
6711 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1532:model#Object#enum_kind */
6712 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1532:model#Object#extern_kind */
6713 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1532:nitni_utilities#Object#internal_call_context */
6714 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1532:nitni_utilities#Object#long_signature */
6715 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1532:nitni_utilities#Object#short_signature */
6716 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1532:c#Object#to_c_call_context */
6717 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1532:c#Object#from_c_call_context */
6718 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1532:cpp#Object#cpp_call_context */
6719 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1532:cpp#Object#to_cpp_call_context */
6720 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1532:cpp#Object#from_cpp_call_context */
6721 (nitmethod_t)VIRTUAL_parser__ReduceAction1532__action, /* pointer to parser:ReduceAction1532:parser#ReduceAction1532#action */
6722 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1532:parser#ReduceAction#concat */
6723 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1532:parser#ReduceAction#init */
6724 }
6725 };
6726 /* allocate ReduceAction1532 */
6727 val* NEW_parser__ReduceAction1532(const struct type* type) {
6728 val* self /* : ReduceAction1532 */;
6729 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6730 self->type = type;
6731 self->class = &class_parser__ReduceAction1532;
6732 return self;
6733 }
6734 /* runtime class parser__ReduceAction1533 */
6735 const struct class class_parser__ReduceAction1533 = {
6736 0, /* box_kind */
6737 {
6738 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1533:kernel#Object#object_id */
6739 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1533:kernel#Object#is_same_type */
6740 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1533:kernel#Object#is_same_instance */
6741 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1533:kernel#Object#== */
6742 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1533:kernel#Object#!= */
6743 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1533:kernel#Object#output */
6744 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1533:kernel#Object#output_class_name */
6745 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1533:kernel#Object#exit */
6746 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1533:kernel#Object#sys */
6747 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1533:kernel#Object#hash */
6748 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1533:math#Object#atan2 */
6749 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1533:math#Object#pi */
6750 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1533:math#Object#srand_from */
6751 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1533:math#Object#srand */
6752 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1533:string#Object#to_s */
6753 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1533:string#Object#native_class_name */
6754 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1533:string#Object#class_name */
6755 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1533:string#Object#inspect */
6756 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1533:string#Object#inspect_head */
6757 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1533:string#Object#args */
6758 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1533:string#Object#alpha_comparator */
6759 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1533:stream#Object#poll */
6760 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1533:stream#Object#intern_poll */
6761 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1533:time#Object#get_time */
6762 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1533:file#Object#printn */
6763 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1533:file#Object#print */
6764 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1533:file#Object#getc */
6765 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1533:file#Object#gets */
6766 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1533:file#Object#getcwd */
6767 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1533:file#Object#file_getcwd */
6768 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1533:file#Object#stdin */
6769 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1533:file#Object#stdout */
6770 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1533:file#Object#stderr */
6771 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#intrude_visibility */
6772 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#public_visibility */
6773 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#protected_visibility */
6774 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#private_visibility */
6775 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#none_visibility */
6776 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1533:model#Object#abstract_kind */
6777 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1533:model#Object#concrete_kind */
6778 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1533:model#Object#interface_kind */
6779 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1533:model#Object#enum_kind */
6780 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1533:model#Object#extern_kind */
6781 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1533:nitni_utilities#Object#internal_call_context */
6782 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1533:nitni_utilities#Object#long_signature */
6783 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1533:nitni_utilities#Object#short_signature */
6784 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1533:c#Object#to_c_call_context */
6785 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1533:c#Object#from_c_call_context */
6786 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1533:cpp#Object#cpp_call_context */
6787 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1533:cpp#Object#to_cpp_call_context */
6788 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1533:cpp#Object#from_cpp_call_context */
6789 (nitmethod_t)VIRTUAL_parser__ReduceAction1533__action, /* pointer to parser:ReduceAction1533:parser#ReduceAction1533#action */
6790 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1533:parser#ReduceAction#concat */
6791 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1533:parser#ReduceAction#init */
6792 }
6793 };
6794 /* allocate ReduceAction1533 */
6795 val* NEW_parser__ReduceAction1533(const struct type* type) {
6796 val* self /* : ReduceAction1533 */;
6797 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6798 self->type = type;
6799 self->class = &class_parser__ReduceAction1533;
6800 return self;
6801 }
6802 /* runtime class parser__ReduceAction1534 */
6803 const struct class class_parser__ReduceAction1534 = {
6804 0, /* box_kind */
6805 {
6806 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1534:kernel#Object#object_id */
6807 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1534:kernel#Object#is_same_type */
6808 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1534:kernel#Object#is_same_instance */
6809 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1534:kernel#Object#== */
6810 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1534:kernel#Object#!= */
6811 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1534:kernel#Object#output */
6812 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1534:kernel#Object#output_class_name */
6813 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1534:kernel#Object#exit */
6814 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1534:kernel#Object#sys */
6815 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1534:kernel#Object#hash */
6816 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1534:math#Object#atan2 */
6817 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1534:math#Object#pi */
6818 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1534:math#Object#srand_from */
6819 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1534:math#Object#srand */
6820 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1534:string#Object#to_s */
6821 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1534:string#Object#native_class_name */
6822 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1534:string#Object#class_name */
6823 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1534:string#Object#inspect */
6824 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1534:string#Object#inspect_head */
6825 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1534:string#Object#args */
6826 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1534:string#Object#alpha_comparator */
6827 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1534:stream#Object#poll */
6828 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1534:stream#Object#intern_poll */
6829 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1534:time#Object#get_time */
6830 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1534:file#Object#printn */
6831 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1534:file#Object#print */
6832 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1534:file#Object#getc */
6833 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1534:file#Object#gets */
6834 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1534:file#Object#getcwd */
6835 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1534:file#Object#file_getcwd */
6836 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1534:file#Object#stdin */
6837 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1534:file#Object#stdout */
6838 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1534:file#Object#stderr */
6839 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1534:model_base#Object#intrude_visibility */
6840 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1534:model_base#Object#public_visibility */
6841 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1534:model_base#Object#protected_visibility */
6842 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1534:model_base#Object#private_visibility */
6843 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1534:model_base#Object#none_visibility */
6844 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1534:model#Object#abstract_kind */
6845 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1534:model#Object#concrete_kind */
6846 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1534:model#Object#interface_kind */
6847 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1534:model#Object#enum_kind */
6848 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1534:model#Object#extern_kind */
6849 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1534:nitni_utilities#Object#internal_call_context */
6850 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1534:nitni_utilities#Object#long_signature */
6851 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1534:nitni_utilities#Object#short_signature */
6852 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1534:c#Object#to_c_call_context */
6853 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1534:c#Object#from_c_call_context */
6854 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1534:cpp#Object#cpp_call_context */
6855 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1534:cpp#Object#to_cpp_call_context */
6856 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1534:cpp#Object#from_cpp_call_context */
6857 (nitmethod_t)VIRTUAL_parser__ReduceAction1534__action, /* pointer to parser:ReduceAction1534:parser#ReduceAction1534#action */
6858 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1534:parser#ReduceAction#concat */
6859 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1534:parser#ReduceAction#init */
6860 }
6861 };
6862 /* allocate ReduceAction1534 */
6863 val* NEW_parser__ReduceAction1534(const struct type* type) {
6864 val* self /* : ReduceAction1534 */;
6865 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6866 self->type = type;
6867 self->class = &class_parser__ReduceAction1534;
6868 return self;
6869 }
6870 /* runtime class parser__ReduceAction1535 */
6871 const struct class class_parser__ReduceAction1535 = {
6872 0, /* box_kind */
6873 {
6874 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1535:kernel#Object#object_id */
6875 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1535:kernel#Object#is_same_type */
6876 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1535:kernel#Object#is_same_instance */
6877 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1535:kernel#Object#== */
6878 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1535:kernel#Object#!= */
6879 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1535:kernel#Object#output */
6880 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1535:kernel#Object#output_class_name */
6881 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1535:kernel#Object#exit */
6882 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1535:kernel#Object#sys */
6883 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1535:kernel#Object#hash */
6884 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1535:math#Object#atan2 */
6885 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1535:math#Object#pi */
6886 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1535:math#Object#srand_from */
6887 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1535:math#Object#srand */
6888 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1535:string#Object#to_s */
6889 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1535:string#Object#native_class_name */
6890 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1535:string#Object#class_name */
6891 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1535:string#Object#inspect */
6892 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1535:string#Object#inspect_head */
6893 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1535:string#Object#args */
6894 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1535:string#Object#alpha_comparator */
6895 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1535:stream#Object#poll */
6896 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1535:stream#Object#intern_poll */
6897 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1535:time#Object#get_time */
6898 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1535:file#Object#printn */
6899 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1535:file#Object#print */
6900 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1535:file#Object#getc */
6901 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1535:file#Object#gets */
6902 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1535:file#Object#getcwd */
6903 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1535:file#Object#file_getcwd */
6904 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1535:file#Object#stdin */
6905 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1535:file#Object#stdout */
6906 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1535:file#Object#stderr */
6907 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1535:model_base#Object#intrude_visibility */
6908 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1535:model_base#Object#public_visibility */
6909 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1535:model_base#Object#protected_visibility */
6910 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1535:model_base#Object#private_visibility */
6911 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1535:model_base#Object#none_visibility */
6912 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1535:model#Object#abstract_kind */
6913 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1535:model#Object#concrete_kind */
6914 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1535:model#Object#interface_kind */
6915 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1535:model#Object#enum_kind */
6916 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1535:model#Object#extern_kind */
6917 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1535:nitni_utilities#Object#internal_call_context */
6918 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1535:nitni_utilities#Object#long_signature */
6919 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1535:nitni_utilities#Object#short_signature */
6920 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1535:c#Object#to_c_call_context */
6921 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1535:c#Object#from_c_call_context */
6922 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1535:cpp#Object#cpp_call_context */
6923 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1535:cpp#Object#to_cpp_call_context */
6924 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1535:cpp#Object#from_cpp_call_context */
6925 (nitmethod_t)VIRTUAL_parser__ReduceAction1535__action, /* pointer to parser:ReduceAction1535:parser#ReduceAction1535#action */
6926 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1535:parser#ReduceAction#concat */
6927 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1535:parser#ReduceAction#init */
6928 }
6929 };
6930 /* allocate ReduceAction1535 */
6931 val* NEW_parser__ReduceAction1535(const struct type* type) {
6932 val* self /* : ReduceAction1535 */;
6933 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6934 self->type = type;
6935 self->class = &class_parser__ReduceAction1535;
6936 return self;
6937 }
6938 /* runtime class parser__ReduceAction1538 */
6939 const struct class class_parser__ReduceAction1538 = {
6940 0, /* box_kind */
6941 {
6942 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1538:kernel#Object#object_id */
6943 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_type */
6944 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_instance */
6945 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1538:kernel#Object#== */
6946 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1538:kernel#Object#!= */
6947 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1538:kernel#Object#output */
6948 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1538:kernel#Object#output_class_name */
6949 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1538:kernel#Object#exit */
6950 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1538:kernel#Object#sys */
6951 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1538:kernel#Object#hash */
6952 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1538:math#Object#atan2 */
6953 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1538:math#Object#pi */
6954 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1538:math#Object#srand_from */
6955 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1538:math#Object#srand */
6956 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1538:string#Object#to_s */
6957 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1538:string#Object#native_class_name */
6958 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1538:string#Object#class_name */
6959 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1538:string#Object#inspect */
6960 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1538:string#Object#inspect_head */
6961 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1538:string#Object#args */
6962 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1538:string#Object#alpha_comparator */
6963 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1538:stream#Object#poll */
6964 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1538:stream#Object#intern_poll */
6965 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1538:time#Object#get_time */
6966 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1538:file#Object#printn */
6967 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1538:file#Object#print */
6968 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1538:file#Object#getc */
6969 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1538:file#Object#gets */
6970 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1538:file#Object#getcwd */
6971 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1538:file#Object#file_getcwd */
6972 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1538:file#Object#stdin */
6973 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1538:file#Object#stdout */
6974 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1538:file#Object#stderr */
6975 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#intrude_visibility */
6976 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#public_visibility */
6977 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#protected_visibility */
6978 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#private_visibility */
6979 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#none_visibility */
6980 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1538:model#Object#abstract_kind */
6981 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1538:model#Object#concrete_kind */
6982 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1538:model#Object#interface_kind */
6983 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1538:model#Object#enum_kind */
6984 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1538:model#Object#extern_kind */
6985 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1538:nitni_utilities#Object#internal_call_context */
6986 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1538:nitni_utilities#Object#long_signature */
6987 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1538:nitni_utilities#Object#short_signature */
6988 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1538:c#Object#to_c_call_context */
6989 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1538:c#Object#from_c_call_context */
6990 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1538:cpp#Object#cpp_call_context */
6991 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1538:cpp#Object#to_cpp_call_context */
6992 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1538:cpp#Object#from_cpp_call_context */
6993 (nitmethod_t)VIRTUAL_parser__ReduceAction1538__action, /* pointer to parser:ReduceAction1538:parser#ReduceAction1538#action */
6994 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1538:parser#ReduceAction#concat */
6995 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1538:parser#ReduceAction#init */
6996 }
6997 };
6998 /* allocate ReduceAction1538 */
6999 val* NEW_parser__ReduceAction1538(const struct type* type) {
7000 val* self /* : ReduceAction1538 */;
7001 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7002 self->type = type;
7003 self->class = &class_parser__ReduceAction1538;
7004 return self;
7005 }
7006 /* runtime class parser__ReduceAction1539 */
7007 const struct class class_parser__ReduceAction1539 = {
7008 0, /* box_kind */
7009 {
7010 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1539:kernel#Object#object_id */
7011 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_type */
7012 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_instance */
7013 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1539:kernel#Object#== */
7014 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1539:kernel#Object#!= */
7015 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1539:kernel#Object#output */
7016 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1539:kernel#Object#output_class_name */
7017 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1539:kernel#Object#exit */
7018 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1539:kernel#Object#sys */
7019 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1539:kernel#Object#hash */
7020 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1539:math#Object#atan2 */
7021 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1539:math#Object#pi */
7022 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1539:math#Object#srand_from */
7023 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1539:math#Object#srand */
7024 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1539:string#Object#to_s */
7025 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1539:string#Object#native_class_name */
7026 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1539:string#Object#class_name */
7027 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1539:string#Object#inspect */
7028 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1539:string#Object#inspect_head */
7029 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1539:string#Object#args */
7030 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1539:string#Object#alpha_comparator */
7031 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1539:stream#Object#poll */
7032 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1539:stream#Object#intern_poll */
7033 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1539:time#Object#get_time */
7034 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1539:file#Object#printn */
7035 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1539:file#Object#print */
7036 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1539:file#Object#getc */
7037 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1539:file#Object#gets */
7038 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1539:file#Object#getcwd */
7039 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1539:file#Object#file_getcwd */
7040 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1539:file#Object#stdin */
7041 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1539:file#Object#stdout */
7042 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1539:file#Object#stderr */
7043 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#intrude_visibility */
7044 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#public_visibility */
7045 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#protected_visibility */
7046 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#private_visibility */
7047 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#none_visibility */
7048 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1539:model#Object#abstract_kind */
7049 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1539:model#Object#concrete_kind */
7050 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1539:model#Object#interface_kind */
7051 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1539:model#Object#enum_kind */
7052 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1539:model#Object#extern_kind */
7053 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1539:nitni_utilities#Object#internal_call_context */
7054 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1539:nitni_utilities#Object#long_signature */
7055 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1539:nitni_utilities#Object#short_signature */
7056 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1539:c#Object#to_c_call_context */
7057 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1539:c#Object#from_c_call_context */
7058 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1539:cpp#Object#cpp_call_context */
7059 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1539:cpp#Object#to_cpp_call_context */
7060 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1539:cpp#Object#from_cpp_call_context */
7061 (nitmethod_t)VIRTUAL_parser__ReduceAction1539__action, /* pointer to parser:ReduceAction1539:parser#ReduceAction1539#action */
7062 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1539:parser#ReduceAction#concat */
7063 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1539:parser#ReduceAction#init */
7064 }
7065 };
7066 /* allocate ReduceAction1539 */
7067 val* NEW_parser__ReduceAction1539(const struct type* type) {
7068 val* self /* : ReduceAction1539 */;
7069 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7070 self->type = type;
7071 self->class = &class_parser__ReduceAction1539;
7072 return self;
7073 }
7074 /* runtime class parser__ReduceAction1540 */
7075 const struct class class_parser__ReduceAction1540 = {
7076 0, /* box_kind */
7077 {
7078 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1540:kernel#Object#object_id */
7079 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1540:kernel#Object#is_same_type */
7080 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1540:kernel#Object#is_same_instance */
7081 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1540:kernel#Object#== */
7082 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1540:kernel#Object#!= */
7083 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1540:kernel#Object#output */
7084 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1540:kernel#Object#output_class_name */
7085 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1540:kernel#Object#exit */
7086 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1540:kernel#Object#sys */
7087 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1540:kernel#Object#hash */
7088 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1540:math#Object#atan2 */
7089 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1540:math#Object#pi */
7090 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1540:math#Object#srand_from */
7091 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1540:math#Object#srand */
7092 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1540:string#Object#to_s */
7093 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1540:string#Object#native_class_name */
7094 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1540:string#Object#class_name */
7095 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1540:string#Object#inspect */
7096 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1540:string#Object#inspect_head */
7097 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1540:string#Object#args */
7098 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1540:string#Object#alpha_comparator */
7099 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1540:stream#Object#poll */
7100 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1540:stream#Object#intern_poll */
7101 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1540:time#Object#get_time */
7102 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1540:file#Object#printn */
7103 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1540:file#Object#print */
7104 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1540:file#Object#getc */
7105 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1540:file#Object#gets */
7106 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1540:file#Object#getcwd */
7107 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1540:file#Object#file_getcwd */
7108 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1540:file#Object#stdin */
7109 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1540:file#Object#stdout */
7110 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1540:file#Object#stderr */
7111 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1540:model_base#Object#intrude_visibility */
7112 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1540:model_base#Object#public_visibility */
7113 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1540:model_base#Object#protected_visibility */
7114 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1540:model_base#Object#private_visibility */
7115 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1540:model_base#Object#none_visibility */
7116 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1540:model#Object#abstract_kind */
7117 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1540:model#Object#concrete_kind */
7118 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1540:model#Object#interface_kind */
7119 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1540:model#Object#enum_kind */
7120 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1540:model#Object#extern_kind */
7121 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1540:nitni_utilities#Object#internal_call_context */
7122 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1540:nitni_utilities#Object#long_signature */
7123 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1540:nitni_utilities#Object#short_signature */
7124 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1540:c#Object#to_c_call_context */
7125 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1540:c#Object#from_c_call_context */
7126 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1540:cpp#Object#cpp_call_context */
7127 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1540:cpp#Object#to_cpp_call_context */
7128 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1540:cpp#Object#from_cpp_call_context */
7129 (nitmethod_t)VIRTUAL_parser__ReduceAction1540__action, /* pointer to parser:ReduceAction1540:parser#ReduceAction1540#action */
7130 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1540:parser#ReduceAction#concat */
7131 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1540:parser#ReduceAction#init */
7132 }
7133 };
7134 /* allocate ReduceAction1540 */
7135 val* NEW_parser__ReduceAction1540(const struct type* type) {
7136 val* self /* : ReduceAction1540 */;
7137 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7138 self->type = type;
7139 self->class = &class_parser__ReduceAction1540;
7140 return self;
7141 }
7142 /* runtime class parser__ReduceAction1541 */
7143 const struct class class_parser__ReduceAction1541 = {
7144 0, /* box_kind */
7145 {
7146 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1541:kernel#Object#object_id */
7147 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1541:kernel#Object#is_same_type */
7148 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1541:kernel#Object#is_same_instance */
7149 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1541:kernel#Object#== */
7150 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1541:kernel#Object#!= */
7151 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1541:kernel#Object#output */
7152 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1541:kernel#Object#output_class_name */
7153 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1541:kernel#Object#exit */
7154 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1541:kernel#Object#sys */
7155 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1541:kernel#Object#hash */
7156 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1541:math#Object#atan2 */
7157 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1541:math#Object#pi */
7158 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1541:math#Object#srand_from */
7159 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1541:math#Object#srand */
7160 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1541:string#Object#to_s */
7161 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1541:string#Object#native_class_name */
7162 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1541:string#Object#class_name */
7163 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1541:string#Object#inspect */
7164 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1541:string#Object#inspect_head */
7165 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1541:string#Object#args */
7166 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1541:string#Object#alpha_comparator */
7167 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1541:stream#Object#poll */
7168 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1541:stream#Object#intern_poll */
7169 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1541:time#Object#get_time */
7170 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1541:file#Object#printn */
7171 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1541:file#Object#print */
7172 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1541:file#Object#getc */
7173 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1541:file#Object#gets */
7174 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1541:file#Object#getcwd */
7175 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1541:file#Object#file_getcwd */
7176 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1541:file#Object#stdin */
7177 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1541:file#Object#stdout */
7178 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1541:file#Object#stderr */
7179 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1541:model_base#Object#intrude_visibility */
7180 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1541:model_base#Object#public_visibility */
7181 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1541:model_base#Object#protected_visibility */
7182 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1541:model_base#Object#private_visibility */
7183 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1541:model_base#Object#none_visibility */
7184 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1541:model#Object#abstract_kind */
7185 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1541:model#Object#concrete_kind */
7186 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1541:model#Object#interface_kind */
7187 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1541:model#Object#enum_kind */
7188 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1541:model#Object#extern_kind */
7189 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1541:nitni_utilities#Object#internal_call_context */
7190 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1541:nitni_utilities#Object#long_signature */
7191 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1541:nitni_utilities#Object#short_signature */
7192 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1541:c#Object#to_c_call_context */
7193 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1541:c#Object#from_c_call_context */
7194 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1541:cpp#Object#cpp_call_context */
7195 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1541:cpp#Object#to_cpp_call_context */
7196 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1541:cpp#Object#from_cpp_call_context */
7197 (nitmethod_t)VIRTUAL_parser__ReduceAction1541__action, /* pointer to parser:ReduceAction1541:parser#ReduceAction1541#action */
7198 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1541:parser#ReduceAction#concat */
7199 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1541:parser#ReduceAction#init */
7200 }
7201 };
7202 /* allocate ReduceAction1541 */
7203 val* NEW_parser__ReduceAction1541(const struct type* type) {
7204 val* self /* : ReduceAction1541 */;
7205 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7206 self->type = type;
7207 self->class = &class_parser__ReduceAction1541;
7208 return self;
7209 }
7210 /* runtime class parser__ReduceAction1542 */
7211 const struct class class_parser__ReduceAction1542 = {
7212 0, /* box_kind */
7213 {
7214 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1542:kernel#Object#object_id */
7215 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1542:kernel#Object#is_same_type */
7216 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1542:kernel#Object#is_same_instance */
7217 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1542:kernel#Object#== */
7218 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1542:kernel#Object#!= */
7219 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1542:kernel#Object#output */
7220 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1542:kernel#Object#output_class_name */
7221 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1542:kernel#Object#exit */
7222 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1542:kernel#Object#sys */
7223 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1542:kernel#Object#hash */
7224 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1542:math#Object#atan2 */
7225 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1542:math#Object#pi */
7226 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1542:math#Object#srand_from */
7227 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1542:math#Object#srand */
7228 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1542:string#Object#to_s */
7229 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1542:string#Object#native_class_name */
7230 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1542:string#Object#class_name */
7231 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1542:string#Object#inspect */
7232 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1542:string#Object#inspect_head */
7233 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1542:string#Object#args */
7234 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1542:string#Object#alpha_comparator */
7235 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1542:stream#Object#poll */
7236 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1542:stream#Object#intern_poll */
7237 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1542:time#Object#get_time */
7238 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1542:file#Object#printn */
7239 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1542:file#Object#print */
7240 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1542:file#Object#getc */
7241 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1542:file#Object#gets */
7242 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1542:file#Object#getcwd */
7243 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1542:file#Object#file_getcwd */
7244 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1542:file#Object#stdin */
7245 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1542:file#Object#stdout */
7246 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1542:file#Object#stderr */
7247 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1542:model_base#Object#intrude_visibility */
7248 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1542:model_base#Object#public_visibility */
7249 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1542:model_base#Object#protected_visibility */
7250 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1542:model_base#Object#private_visibility */
7251 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1542:model_base#Object#none_visibility */
7252 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1542:model#Object#abstract_kind */
7253 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1542:model#Object#concrete_kind */
7254 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1542:model#Object#interface_kind */
7255 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1542:model#Object#enum_kind */
7256 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1542:model#Object#extern_kind */
7257 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1542:nitni_utilities#Object#internal_call_context */
7258 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1542:nitni_utilities#Object#long_signature */
7259 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1542:nitni_utilities#Object#short_signature */
7260 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1542:c#Object#to_c_call_context */
7261 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1542:c#Object#from_c_call_context */
7262 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1542:cpp#Object#cpp_call_context */
7263 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1542:cpp#Object#to_cpp_call_context */
7264 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1542:cpp#Object#from_cpp_call_context */
7265 (nitmethod_t)VIRTUAL_parser__ReduceAction1542__action, /* pointer to parser:ReduceAction1542:parser#ReduceAction1542#action */
7266 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1542:parser#ReduceAction#concat */
7267 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1542:parser#ReduceAction#init */
7268 }
7269 };
7270 /* allocate ReduceAction1542 */
7271 val* NEW_parser__ReduceAction1542(const struct type* type) {
7272 val* self /* : ReduceAction1542 */;
7273 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7274 self->type = type;
7275 self->class = &class_parser__ReduceAction1542;
7276 return self;
7277 }
7278 /* runtime class parser__ReduceAction1543 */
7279 const struct class class_parser__ReduceAction1543 = {
7280 0, /* box_kind */
7281 {
7282 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1543:kernel#Object#object_id */
7283 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1543:kernel#Object#is_same_type */
7284 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1543:kernel#Object#is_same_instance */
7285 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1543:kernel#Object#== */
7286 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1543:kernel#Object#!= */
7287 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1543:kernel#Object#output */
7288 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1543:kernel#Object#output_class_name */
7289 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1543:kernel#Object#exit */
7290 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1543:kernel#Object#sys */
7291 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1543:kernel#Object#hash */
7292 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1543:math#Object#atan2 */
7293 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1543:math#Object#pi */
7294 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1543:math#Object#srand_from */
7295 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1543:math#Object#srand */
7296 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1543:string#Object#to_s */
7297 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1543:string#Object#native_class_name */
7298 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1543:string#Object#class_name */
7299 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1543:string#Object#inspect */
7300 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1543:string#Object#inspect_head */
7301 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1543:string#Object#args */
7302 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1543:string#Object#alpha_comparator */
7303 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1543:stream#Object#poll */
7304 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1543:stream#Object#intern_poll */
7305 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1543:time#Object#get_time */
7306 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1543:file#Object#printn */
7307 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1543:file#Object#print */
7308 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1543:file#Object#getc */
7309 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1543:file#Object#gets */
7310 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1543:file#Object#getcwd */
7311 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1543:file#Object#file_getcwd */
7312 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1543:file#Object#stdin */
7313 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1543:file#Object#stdout */
7314 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1543:file#Object#stderr */
7315 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1543:model_base#Object#intrude_visibility */
7316 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1543:model_base#Object#public_visibility */
7317 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1543:model_base#Object#protected_visibility */
7318 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1543:model_base#Object#private_visibility */
7319 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1543:model_base#Object#none_visibility */
7320 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1543:model#Object#abstract_kind */
7321 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1543:model#Object#concrete_kind */
7322 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1543:model#Object#interface_kind */
7323 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1543:model#Object#enum_kind */
7324 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1543:model#Object#extern_kind */
7325 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1543:nitni_utilities#Object#internal_call_context */
7326 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1543:nitni_utilities#Object#long_signature */
7327 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1543:nitni_utilities#Object#short_signature */
7328 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1543:c#Object#to_c_call_context */
7329 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1543:c#Object#from_c_call_context */
7330 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1543:cpp#Object#cpp_call_context */
7331 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1543:cpp#Object#to_cpp_call_context */
7332 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1543:cpp#Object#from_cpp_call_context */
7333 (nitmethod_t)VIRTUAL_parser__ReduceAction1543__action, /* pointer to parser:ReduceAction1543:parser#ReduceAction1543#action */
7334 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1543:parser#ReduceAction#concat */
7335 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1543:parser#ReduceAction#init */
7336 }
7337 };
7338 /* allocate ReduceAction1543 */
7339 val* NEW_parser__ReduceAction1543(const struct type* type) {
7340 val* self /* : ReduceAction1543 */;
7341 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7342 self->type = type;
7343 self->class = &class_parser__ReduceAction1543;
7344 return self;
7345 }
7346 /* runtime class parser__ReduceAction1545 */
7347 const struct class class_parser__ReduceAction1545 = {
7348 0, /* box_kind */
7349 {
7350 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1545:kernel#Object#object_id */
7351 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1545:kernel#Object#is_same_type */
7352 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1545:kernel#Object#is_same_instance */
7353 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1545:kernel#Object#== */
7354 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1545:kernel#Object#!= */
7355 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1545:kernel#Object#output */
7356 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1545:kernel#Object#output_class_name */
7357 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1545:kernel#Object#exit */
7358 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1545:kernel#Object#sys */
7359 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1545:kernel#Object#hash */
7360 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1545:math#Object#atan2 */
7361 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1545:math#Object#pi */
7362 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1545:math#Object#srand_from */
7363 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1545:math#Object#srand */
7364 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1545:string#Object#to_s */
7365 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1545:string#Object#native_class_name */
7366 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1545:string#Object#class_name */
7367 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1545:string#Object#inspect */
7368 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1545:string#Object#inspect_head */
7369 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1545:string#Object#args */
7370 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1545:string#Object#alpha_comparator */
7371 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1545:stream#Object#poll */
7372 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1545:stream#Object#intern_poll */
7373 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1545:time#Object#get_time */
7374 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1545:file#Object#printn */
7375 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1545:file#Object#print */
7376 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1545:file#Object#getc */
7377 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1545:file#Object#gets */
7378 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1545:file#Object#getcwd */
7379 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1545:file#Object#file_getcwd */
7380 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1545:file#Object#stdin */
7381 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1545:file#Object#stdout */
7382 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1545:file#Object#stderr */
7383 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1545:model_base#Object#intrude_visibility */
7384 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1545:model_base#Object#public_visibility */
7385 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1545:model_base#Object#protected_visibility */
7386 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1545:model_base#Object#private_visibility */
7387 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1545:model_base#Object#none_visibility */
7388 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1545:model#Object#abstract_kind */
7389 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1545:model#Object#concrete_kind */
7390 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1545:model#Object#interface_kind */
7391 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1545:model#Object#enum_kind */
7392 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1545:model#Object#extern_kind */
7393 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1545:nitni_utilities#Object#internal_call_context */
7394 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1545:nitni_utilities#Object#long_signature */
7395 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1545:nitni_utilities#Object#short_signature */
7396 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1545:c#Object#to_c_call_context */
7397 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1545:c#Object#from_c_call_context */
7398 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1545:cpp#Object#cpp_call_context */
7399 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1545:cpp#Object#to_cpp_call_context */
7400 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1545:cpp#Object#from_cpp_call_context */
7401 (nitmethod_t)VIRTUAL_parser__ReduceAction1545__action, /* pointer to parser:ReduceAction1545:parser#ReduceAction1545#action */
7402 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1545:parser#ReduceAction#concat */
7403 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1545:parser#ReduceAction#init */
7404 }
7405 };
7406 /* allocate ReduceAction1545 */
7407 val* NEW_parser__ReduceAction1545(const struct type* type) {
7408 val* self /* : ReduceAction1545 */;
7409 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7410 self->type = type;
7411 self->class = &class_parser__ReduceAction1545;
7412 return self;
7413 }
7414 /* runtime class parser__ReduceAction1546 */
7415 const struct class class_parser__ReduceAction1546 = {
7416 0, /* box_kind */
7417 {
7418 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1546:kernel#Object#object_id */
7419 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1546:kernel#Object#is_same_type */
7420 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1546:kernel#Object#is_same_instance */
7421 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1546:kernel#Object#== */
7422 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1546:kernel#Object#!= */
7423 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1546:kernel#Object#output */
7424 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1546:kernel#Object#output_class_name */
7425 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1546:kernel#Object#exit */
7426 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1546:kernel#Object#sys */
7427 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1546:kernel#Object#hash */
7428 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1546:math#Object#atan2 */
7429 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1546:math#Object#pi */
7430 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1546:math#Object#srand_from */
7431 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1546:math#Object#srand */
7432 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1546:string#Object#to_s */
7433 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1546:string#Object#native_class_name */
7434 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1546:string#Object#class_name */
7435 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1546:string#Object#inspect */
7436 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1546:string#Object#inspect_head */
7437 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1546:string#Object#args */
7438 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1546:string#Object#alpha_comparator */
7439 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1546:stream#Object#poll */
7440 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1546:stream#Object#intern_poll */
7441 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1546:time#Object#get_time */
7442 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1546:file#Object#printn */
7443 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1546:file#Object#print */
7444 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1546:file#Object#getc */
7445 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1546:file#Object#gets */
7446 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1546:file#Object#getcwd */
7447 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1546:file#Object#file_getcwd */
7448 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1546:file#Object#stdin */
7449 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1546:file#Object#stdout */
7450 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1546:file#Object#stderr */
7451 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1546:model_base#Object#intrude_visibility */
7452 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1546:model_base#Object#public_visibility */
7453 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1546:model_base#Object#protected_visibility */
7454 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1546:model_base#Object#private_visibility */
7455 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1546:model_base#Object#none_visibility */
7456 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1546:model#Object#abstract_kind */
7457 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1546:model#Object#concrete_kind */
7458 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1546:model#Object#interface_kind */
7459 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1546:model#Object#enum_kind */
7460 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1546:model#Object#extern_kind */
7461 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1546:nitni_utilities#Object#internal_call_context */
7462 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1546:nitni_utilities#Object#long_signature */
7463 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1546:nitni_utilities#Object#short_signature */
7464 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1546:c#Object#to_c_call_context */
7465 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1546:c#Object#from_c_call_context */
7466 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1546:cpp#Object#cpp_call_context */
7467 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1546:cpp#Object#to_cpp_call_context */
7468 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1546:cpp#Object#from_cpp_call_context */
7469 (nitmethod_t)VIRTUAL_parser__ReduceAction1546__action, /* pointer to parser:ReduceAction1546:parser#ReduceAction1546#action */
7470 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1546:parser#ReduceAction#concat */
7471 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1546:parser#ReduceAction#init */
7472 }
7473 };
7474 /* allocate ReduceAction1546 */
7475 val* NEW_parser__ReduceAction1546(const struct type* type) {
7476 val* self /* : ReduceAction1546 */;
7477 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7478 self->type = type;
7479 self->class = &class_parser__ReduceAction1546;
7480 return self;
7481 }
7482 /* runtime class parser__ReduceAction1547 */
7483 const struct class class_parser__ReduceAction1547 = {
7484 0, /* box_kind */
7485 {
7486 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1547:kernel#Object#object_id */
7487 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1547:kernel#Object#is_same_type */
7488 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1547:kernel#Object#is_same_instance */
7489 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1547:kernel#Object#== */
7490 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1547:kernel#Object#!= */
7491 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1547:kernel#Object#output */
7492 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1547:kernel#Object#output_class_name */
7493 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1547:kernel#Object#exit */
7494 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1547:kernel#Object#sys */
7495 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1547:kernel#Object#hash */
7496 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1547:math#Object#atan2 */
7497 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1547:math#Object#pi */
7498 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1547:math#Object#srand_from */
7499 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1547:math#Object#srand */
7500 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1547:string#Object#to_s */
7501 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1547:string#Object#native_class_name */
7502 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1547:string#Object#class_name */
7503 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1547:string#Object#inspect */
7504 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1547:string#Object#inspect_head */
7505 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1547:string#Object#args */
7506 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1547:string#Object#alpha_comparator */
7507 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1547:stream#Object#poll */
7508 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1547:stream#Object#intern_poll */
7509 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1547:time#Object#get_time */
7510 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1547:file#Object#printn */
7511 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1547:file#Object#print */
7512 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1547:file#Object#getc */
7513 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1547:file#Object#gets */
7514 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1547:file#Object#getcwd */
7515 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1547:file#Object#file_getcwd */
7516 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1547:file#Object#stdin */
7517 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1547:file#Object#stdout */
7518 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1547:file#Object#stderr */
7519 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1547:model_base#Object#intrude_visibility */
7520 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1547:model_base#Object#public_visibility */
7521 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1547:model_base#Object#protected_visibility */
7522 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1547:model_base#Object#private_visibility */
7523 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1547:model_base#Object#none_visibility */
7524 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1547:model#Object#abstract_kind */
7525 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1547:model#Object#concrete_kind */
7526 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1547:model#Object#interface_kind */
7527 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1547:model#Object#enum_kind */
7528 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1547:model#Object#extern_kind */
7529 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1547:nitni_utilities#Object#internal_call_context */
7530 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1547:nitni_utilities#Object#long_signature */
7531 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1547:nitni_utilities#Object#short_signature */
7532 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1547:c#Object#to_c_call_context */
7533 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1547:c#Object#from_c_call_context */
7534 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1547:cpp#Object#cpp_call_context */
7535 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1547:cpp#Object#to_cpp_call_context */
7536 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1547:cpp#Object#from_cpp_call_context */
7537 (nitmethod_t)VIRTUAL_parser__ReduceAction1547__action, /* pointer to parser:ReduceAction1547:parser#ReduceAction1547#action */
7538 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1547:parser#ReduceAction#concat */
7539 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1547:parser#ReduceAction#init */
7540 }
7541 };
7542 /* allocate ReduceAction1547 */
7543 val* NEW_parser__ReduceAction1547(const struct type* type) {
7544 val* self /* : ReduceAction1547 */;
7545 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7546 self->type = type;
7547 self->class = &class_parser__ReduceAction1547;
7548 return self;
7549 }
7550 /* runtime class parser__ReduceAction1548 */
7551 const struct class class_parser__ReduceAction1548 = {
7552 0, /* box_kind */
7553 {
7554 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1548:kernel#Object#object_id */
7555 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1548:kernel#Object#is_same_type */
7556 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1548:kernel#Object#is_same_instance */
7557 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1548:kernel#Object#== */
7558 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1548:kernel#Object#!= */
7559 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1548:kernel#Object#output */
7560 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1548:kernel#Object#output_class_name */
7561 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1548:kernel#Object#exit */
7562 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1548:kernel#Object#sys */
7563 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1548:kernel#Object#hash */
7564 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1548:math#Object#atan2 */
7565 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1548:math#Object#pi */
7566 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1548:math#Object#srand_from */
7567 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1548:math#Object#srand */
7568 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1548:string#Object#to_s */
7569 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1548:string#Object#native_class_name */
7570 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1548:string#Object#class_name */
7571 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1548:string#Object#inspect */
7572 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1548:string#Object#inspect_head */
7573 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1548:string#Object#args */
7574 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1548:string#Object#alpha_comparator */
7575 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1548:stream#Object#poll */
7576 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1548:stream#Object#intern_poll */
7577 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1548:time#Object#get_time */
7578 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1548:file#Object#printn */
7579 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1548:file#Object#print */
7580 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1548:file#Object#getc */
7581 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1548:file#Object#gets */
7582 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1548:file#Object#getcwd */
7583 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1548:file#Object#file_getcwd */
7584 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1548:file#Object#stdin */
7585 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1548:file#Object#stdout */
7586 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1548:file#Object#stderr */
7587 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1548:model_base#Object#intrude_visibility */
7588 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1548:model_base#Object#public_visibility */
7589 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1548:model_base#Object#protected_visibility */
7590 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1548:model_base#Object#private_visibility */
7591 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1548:model_base#Object#none_visibility */
7592 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1548:model#Object#abstract_kind */
7593 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1548:model#Object#concrete_kind */
7594 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1548:model#Object#interface_kind */
7595 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1548:model#Object#enum_kind */
7596 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1548:model#Object#extern_kind */
7597 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1548:nitni_utilities#Object#internal_call_context */
7598 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1548:nitni_utilities#Object#long_signature */
7599 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1548:nitni_utilities#Object#short_signature */
7600 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1548:c#Object#to_c_call_context */
7601 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1548:c#Object#from_c_call_context */
7602 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1548:cpp#Object#cpp_call_context */
7603 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1548:cpp#Object#to_cpp_call_context */
7604 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1548:cpp#Object#from_cpp_call_context */
7605 (nitmethod_t)VIRTUAL_parser__ReduceAction1548__action, /* pointer to parser:ReduceAction1548:parser#ReduceAction1548#action */
7606 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1548:parser#ReduceAction#concat */
7607 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1548:parser#ReduceAction#init */
7608 }
7609 };
7610 /* allocate ReduceAction1548 */
7611 val* NEW_parser__ReduceAction1548(const struct type* type) {
7612 val* self /* : ReduceAction1548 */;
7613 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7614 self->type = type;
7615 self->class = &class_parser__ReduceAction1548;
7616 return self;
7617 }
7618 /* runtime class parser__ReduceAction1549 */
7619 const struct class class_parser__ReduceAction1549 = {
7620 0, /* box_kind */
7621 {
7622 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1549:kernel#Object#object_id */
7623 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1549:kernel#Object#is_same_type */
7624 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1549:kernel#Object#is_same_instance */
7625 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1549:kernel#Object#== */
7626 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1549:kernel#Object#!= */
7627 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1549:kernel#Object#output */
7628 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1549:kernel#Object#output_class_name */
7629 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1549:kernel#Object#exit */
7630 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1549:kernel#Object#sys */
7631 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1549:kernel#Object#hash */
7632 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1549:math#Object#atan2 */
7633 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1549:math#Object#pi */
7634 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1549:math#Object#srand_from */
7635 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1549:math#Object#srand */
7636 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1549:string#Object#to_s */
7637 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1549:string#Object#native_class_name */
7638 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1549:string#Object#class_name */
7639 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1549:string#Object#inspect */
7640 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1549:string#Object#inspect_head */
7641 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1549:string#Object#args */
7642 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1549:string#Object#alpha_comparator */
7643 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1549:stream#Object#poll */
7644 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1549:stream#Object#intern_poll */
7645 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1549:time#Object#get_time */
7646 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1549:file#Object#printn */
7647 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1549:file#Object#print */
7648 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1549:file#Object#getc */
7649 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1549:file#Object#gets */
7650 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1549:file#Object#getcwd */
7651 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1549:file#Object#file_getcwd */
7652 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1549:file#Object#stdin */
7653 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1549:file#Object#stdout */
7654 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1549:file#Object#stderr */
7655 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1549:model_base#Object#intrude_visibility */
7656 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1549:model_base#Object#public_visibility */
7657 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1549:model_base#Object#protected_visibility */
7658 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1549:model_base#Object#private_visibility */
7659 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1549:model_base#Object#none_visibility */
7660 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1549:model#Object#abstract_kind */
7661 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1549:model#Object#concrete_kind */
7662 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1549:model#Object#interface_kind */
7663 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1549:model#Object#enum_kind */
7664 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1549:model#Object#extern_kind */
7665 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1549:nitni_utilities#Object#internal_call_context */
7666 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1549:nitni_utilities#Object#long_signature */
7667 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1549:nitni_utilities#Object#short_signature */
7668 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1549:c#Object#to_c_call_context */
7669 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1549:c#Object#from_c_call_context */
7670 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1549:cpp#Object#cpp_call_context */
7671 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1549:cpp#Object#to_cpp_call_context */
7672 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1549:cpp#Object#from_cpp_call_context */
7673 (nitmethod_t)VIRTUAL_parser__ReduceAction1549__action, /* pointer to parser:ReduceAction1549:parser#ReduceAction1549#action */
7674 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1549:parser#ReduceAction#concat */
7675 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1549:parser#ReduceAction#init */
7676 }
7677 };
7678 /* allocate ReduceAction1549 */
7679 val* NEW_parser__ReduceAction1549(const struct type* type) {
7680 val* self /* : ReduceAction1549 */;
7681 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7682 self->type = type;
7683 self->class = &class_parser__ReduceAction1549;
7684 return self;
7685 }
7686 /* runtime class parser__ReduceAction1551 */
7687 const struct class class_parser__ReduceAction1551 = {
7688 0, /* box_kind */
7689 {
7690 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1551:kernel#Object#object_id */
7691 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1551:kernel#Object#is_same_type */
7692 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1551:kernel#Object#is_same_instance */
7693 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1551:kernel#Object#== */
7694 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1551:kernel#Object#!= */
7695 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1551:kernel#Object#output */
7696 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1551:kernel#Object#output_class_name */
7697 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1551:kernel#Object#exit */
7698 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1551:kernel#Object#sys */
7699 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1551:kernel#Object#hash */
7700 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1551:math#Object#atan2 */
7701 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1551:math#Object#pi */
7702 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1551:math#Object#srand_from */
7703 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1551:math#Object#srand */
7704 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1551:string#Object#to_s */
7705 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1551:string#Object#native_class_name */
7706 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1551:string#Object#class_name */
7707 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1551:string#Object#inspect */
7708 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1551:string#Object#inspect_head */
7709 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1551:string#Object#args */
7710 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1551:string#Object#alpha_comparator */
7711 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1551:stream#Object#poll */
7712 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1551:stream#Object#intern_poll */
7713 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1551:time#Object#get_time */
7714 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1551:file#Object#printn */
7715 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1551:file#Object#print */
7716 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1551:file#Object#getc */
7717 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1551:file#Object#gets */
7718 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1551:file#Object#getcwd */
7719 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1551:file#Object#file_getcwd */
7720 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1551:file#Object#stdin */
7721 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1551:file#Object#stdout */
7722 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1551:file#Object#stderr */
7723 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1551:model_base#Object#intrude_visibility */
7724 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1551:model_base#Object#public_visibility */
7725 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1551:model_base#Object#protected_visibility */
7726 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1551:model_base#Object#private_visibility */
7727 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1551:model_base#Object#none_visibility */
7728 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1551:model#Object#abstract_kind */
7729 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1551:model#Object#concrete_kind */
7730 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1551:model#Object#interface_kind */
7731 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1551:model#Object#enum_kind */
7732 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1551:model#Object#extern_kind */
7733 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1551:nitni_utilities#Object#internal_call_context */
7734 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1551:nitni_utilities#Object#long_signature */
7735 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1551:nitni_utilities#Object#short_signature */
7736 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1551:c#Object#to_c_call_context */
7737 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1551:c#Object#from_c_call_context */
7738 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1551:cpp#Object#cpp_call_context */
7739 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1551:cpp#Object#to_cpp_call_context */
7740 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1551:cpp#Object#from_cpp_call_context */
7741 (nitmethod_t)VIRTUAL_parser__ReduceAction1551__action, /* pointer to parser:ReduceAction1551:parser#ReduceAction1551#action */
7742 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1551:parser#ReduceAction#concat */
7743 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1551:parser#ReduceAction#init */
7744 }
7745 };
7746 /* allocate ReduceAction1551 */
7747 val* NEW_parser__ReduceAction1551(const struct type* type) {
7748 val* self /* : ReduceAction1551 */;
7749 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7750 self->type = type;
7751 self->class = &class_parser__ReduceAction1551;
7752 return self;
7753 }
7754 /* runtime class parser__ReduceAction1555 */
7755 const struct class class_parser__ReduceAction1555 = {
7756 0, /* box_kind */
7757 {
7758 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1555:kernel#Object#object_id */
7759 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1555:kernel#Object#is_same_type */
7760 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1555:kernel#Object#is_same_instance */
7761 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1555:kernel#Object#== */
7762 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1555:kernel#Object#!= */
7763 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1555:kernel#Object#output */
7764 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1555:kernel#Object#output_class_name */
7765 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1555:kernel#Object#exit */
7766 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1555:kernel#Object#sys */
7767 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1555:kernel#Object#hash */
7768 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1555:math#Object#atan2 */
7769 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1555:math#Object#pi */
7770 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1555:math#Object#srand_from */
7771 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1555:math#Object#srand */
7772 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1555:string#Object#to_s */
7773 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1555:string#Object#native_class_name */
7774 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1555:string#Object#class_name */
7775 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1555:string#Object#inspect */
7776 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1555:string#Object#inspect_head */
7777 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1555:string#Object#args */
7778 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1555:string#Object#alpha_comparator */
7779 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1555:stream#Object#poll */
7780 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1555:stream#Object#intern_poll */
7781 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1555:time#Object#get_time */
7782 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1555:file#Object#printn */
7783 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1555:file#Object#print */
7784 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1555:file#Object#getc */
7785 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1555:file#Object#gets */
7786 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1555:file#Object#getcwd */
7787 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1555:file#Object#file_getcwd */
7788 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1555:file#Object#stdin */
7789 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1555:file#Object#stdout */
7790 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1555:file#Object#stderr */
7791 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1555:model_base#Object#intrude_visibility */
7792 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1555:model_base#Object#public_visibility */
7793 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1555:model_base#Object#protected_visibility */
7794 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1555:model_base#Object#private_visibility */
7795 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1555:model_base#Object#none_visibility */
7796 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1555:model#Object#abstract_kind */
7797 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1555:model#Object#concrete_kind */
7798 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1555:model#Object#interface_kind */
7799 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1555:model#Object#enum_kind */
7800 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1555:model#Object#extern_kind */
7801 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1555:nitni_utilities#Object#internal_call_context */
7802 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1555:nitni_utilities#Object#long_signature */
7803 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1555:nitni_utilities#Object#short_signature */
7804 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1555:c#Object#to_c_call_context */
7805 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1555:c#Object#from_c_call_context */
7806 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1555:cpp#Object#cpp_call_context */
7807 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1555:cpp#Object#to_cpp_call_context */
7808 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1555:cpp#Object#from_cpp_call_context */
7809 (nitmethod_t)VIRTUAL_parser__ReduceAction1555__action, /* pointer to parser:ReduceAction1555:parser#ReduceAction1555#action */
7810 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1555:parser#ReduceAction#concat */
7811 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1555:parser#ReduceAction#init */
7812 }
7813 };
7814 /* allocate ReduceAction1555 */
7815 val* NEW_parser__ReduceAction1555(const struct type* type) {
7816 val* self /* : ReduceAction1555 */;
7817 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7818 self->type = type;
7819 self->class = &class_parser__ReduceAction1555;
7820 return self;
7821 }
7822 /* runtime class parser__ReduceAction1559 */
7823 const struct class class_parser__ReduceAction1559 = {
7824 0, /* box_kind */
7825 {
7826 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1559:kernel#Object#object_id */
7827 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1559:kernel#Object#is_same_type */
7828 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1559:kernel#Object#is_same_instance */
7829 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1559:kernel#Object#== */
7830 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1559:kernel#Object#!= */
7831 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1559:kernel#Object#output */
7832 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1559:kernel#Object#output_class_name */
7833 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1559:kernel#Object#exit */
7834 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1559:kernel#Object#sys */
7835 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1559:kernel#Object#hash */
7836 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1559:math#Object#atan2 */
7837 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1559:math#Object#pi */
7838 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1559:math#Object#srand_from */
7839 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1559:math#Object#srand */
7840 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1559:string#Object#to_s */
7841 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1559:string#Object#native_class_name */
7842 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1559:string#Object#class_name */
7843 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1559:string#Object#inspect */
7844 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1559:string#Object#inspect_head */
7845 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1559:string#Object#args */
7846 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1559:string#Object#alpha_comparator */
7847 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1559:stream#Object#poll */
7848 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1559:stream#Object#intern_poll */
7849 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1559:time#Object#get_time */
7850 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1559:file#Object#printn */
7851 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1559:file#Object#print */
7852 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1559:file#Object#getc */
7853 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1559:file#Object#gets */
7854 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1559:file#Object#getcwd */
7855 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1559:file#Object#file_getcwd */
7856 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1559:file#Object#stdin */
7857 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1559:file#Object#stdout */
7858 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1559:file#Object#stderr */
7859 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1559:model_base#Object#intrude_visibility */
7860 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1559:model_base#Object#public_visibility */
7861 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1559:model_base#Object#protected_visibility */
7862 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1559:model_base#Object#private_visibility */
7863 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1559:model_base#Object#none_visibility */
7864 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1559:model#Object#abstract_kind */
7865 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1559:model#Object#concrete_kind */
7866 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1559:model#Object#interface_kind */
7867 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1559:model#Object#enum_kind */
7868 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1559:model#Object#extern_kind */
7869 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1559:nitni_utilities#Object#internal_call_context */
7870 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1559:nitni_utilities#Object#long_signature */
7871 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1559:nitni_utilities#Object#short_signature */
7872 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1559:c#Object#to_c_call_context */
7873 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1559:c#Object#from_c_call_context */
7874 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1559:cpp#Object#cpp_call_context */
7875 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1559:cpp#Object#to_cpp_call_context */
7876 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1559:cpp#Object#from_cpp_call_context */
7877 (nitmethod_t)VIRTUAL_parser__ReduceAction1559__action, /* pointer to parser:ReduceAction1559:parser#ReduceAction1559#action */
7878 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1559:parser#ReduceAction#concat */
7879 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1559:parser#ReduceAction#init */
7880 }
7881 };
7882 /* allocate ReduceAction1559 */
7883 val* NEW_parser__ReduceAction1559(const struct type* type) {
7884 val* self /* : ReduceAction1559 */;
7885 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7886 self->type = type;
7887 self->class = &class_parser__ReduceAction1559;
7888 return self;
7889 }
7890 /* runtime class parser__ReduceAction1560 */
7891 const struct class class_parser__ReduceAction1560 = {
7892 0, /* box_kind */
7893 {
7894 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1560:kernel#Object#object_id */
7895 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1560:kernel#Object#is_same_type */
7896 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1560:kernel#Object#is_same_instance */
7897 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1560:kernel#Object#== */
7898 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1560:kernel#Object#!= */
7899 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1560:kernel#Object#output */
7900 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1560:kernel#Object#output_class_name */
7901 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1560:kernel#Object#exit */
7902 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1560:kernel#Object#sys */
7903 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1560:kernel#Object#hash */
7904 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1560:math#Object#atan2 */
7905 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1560:math#Object#pi */
7906 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1560:math#Object#srand_from */
7907 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1560:math#Object#srand */
7908 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1560:string#Object#to_s */
7909 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1560:string#Object#native_class_name */
7910 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1560:string#Object#class_name */
7911 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1560:string#Object#inspect */
7912 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1560:string#Object#inspect_head */
7913 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1560:string#Object#args */
7914 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1560:string#Object#alpha_comparator */
7915 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1560:stream#Object#poll */
7916 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1560:stream#Object#intern_poll */
7917 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1560:time#Object#get_time */
7918 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1560:file#Object#printn */
7919 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1560:file#Object#print */
7920 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1560:file#Object#getc */
7921 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1560:file#Object#gets */
7922 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1560:file#Object#getcwd */
7923 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1560:file#Object#file_getcwd */
7924 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1560:file#Object#stdin */
7925 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1560:file#Object#stdout */
7926 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1560:file#Object#stderr */
7927 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1560:model_base#Object#intrude_visibility */
7928 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1560:model_base#Object#public_visibility */
7929 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1560:model_base#Object#protected_visibility */
7930 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1560:model_base#Object#private_visibility */
7931 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1560:model_base#Object#none_visibility */
7932 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1560:model#Object#abstract_kind */
7933 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1560:model#Object#concrete_kind */
7934 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1560:model#Object#interface_kind */
7935 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1560:model#Object#enum_kind */
7936 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1560:model#Object#extern_kind */
7937 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1560:nitni_utilities#Object#internal_call_context */
7938 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1560:nitni_utilities#Object#long_signature */
7939 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1560:nitni_utilities#Object#short_signature */
7940 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1560:c#Object#to_c_call_context */
7941 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1560:c#Object#from_c_call_context */
7942 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1560:cpp#Object#cpp_call_context */
7943 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1560:cpp#Object#to_cpp_call_context */
7944 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1560:cpp#Object#from_cpp_call_context */
7945 (nitmethod_t)VIRTUAL_parser__ReduceAction1560__action, /* pointer to parser:ReduceAction1560:parser#ReduceAction1560#action */
7946 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1560:parser#ReduceAction#concat */
7947 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1560:parser#ReduceAction#init */
7948 }
7949 };
7950 /* allocate ReduceAction1560 */
7951 val* NEW_parser__ReduceAction1560(const struct type* type) {
7952 val* self /* : ReduceAction1560 */;
7953 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7954 self->type = type;
7955 self->class = &class_parser__ReduceAction1560;
7956 return self;
7957 }
7958 /* runtime class parser__ReduceAction1561 */
7959 const struct class class_parser__ReduceAction1561 = {
7960 0, /* box_kind */
7961 {
7962 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1561:kernel#Object#object_id */
7963 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1561:kernel#Object#is_same_type */
7964 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1561:kernel#Object#is_same_instance */
7965 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1561:kernel#Object#== */
7966 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1561:kernel#Object#!= */
7967 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1561:kernel#Object#output */
7968 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1561:kernel#Object#output_class_name */
7969 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1561:kernel#Object#exit */
7970 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1561:kernel#Object#sys */
7971 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1561:kernel#Object#hash */
7972 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1561:math#Object#atan2 */
7973 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1561:math#Object#pi */
7974 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1561:math#Object#srand_from */
7975 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1561:math#Object#srand */
7976 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1561:string#Object#to_s */
7977 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1561:string#Object#native_class_name */
7978 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1561:string#Object#class_name */
7979 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1561:string#Object#inspect */
7980 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1561:string#Object#inspect_head */
7981 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1561:string#Object#args */
7982 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1561:string#Object#alpha_comparator */
7983 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1561:stream#Object#poll */
7984 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1561:stream#Object#intern_poll */
7985 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1561:time#Object#get_time */
7986 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1561:file#Object#printn */
7987 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1561:file#Object#print */
7988 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1561:file#Object#getc */
7989 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1561:file#Object#gets */
7990 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1561:file#Object#getcwd */
7991 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1561:file#Object#file_getcwd */
7992 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1561:file#Object#stdin */
7993 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1561:file#Object#stdout */
7994 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1561:file#Object#stderr */
7995 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1561:model_base#Object#intrude_visibility */
7996 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1561:model_base#Object#public_visibility */
7997 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1561:model_base#Object#protected_visibility */
7998 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1561:model_base#Object#private_visibility */
7999 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1561:model_base#Object#none_visibility */
8000 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1561:model#Object#abstract_kind */
8001 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1561:model#Object#concrete_kind */
8002 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1561:model#Object#interface_kind */
8003 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1561:model#Object#enum_kind */
8004 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1561:model#Object#extern_kind */
8005 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1561:nitni_utilities#Object#internal_call_context */
8006 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1561:nitni_utilities#Object#long_signature */
8007 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1561:nitni_utilities#Object#short_signature */
8008 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1561:c#Object#to_c_call_context */
8009 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1561:c#Object#from_c_call_context */
8010 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1561:cpp#Object#cpp_call_context */
8011 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1561:cpp#Object#to_cpp_call_context */
8012 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1561:cpp#Object#from_cpp_call_context */
8013 (nitmethod_t)VIRTUAL_parser__ReduceAction1561__action, /* pointer to parser:ReduceAction1561:parser#ReduceAction1561#action */
8014 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1561:parser#ReduceAction#concat */
8015 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1561:parser#ReduceAction#init */
8016 }
8017 };
8018 /* allocate ReduceAction1561 */
8019 val* NEW_parser__ReduceAction1561(const struct type* type) {
8020 val* self /* : ReduceAction1561 */;
8021 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8022 self->type = type;
8023 self->class = &class_parser__ReduceAction1561;
8024 return self;
8025 }
8026 /* runtime class parser__ReduceAction1562 */
8027 const struct class class_parser__ReduceAction1562 = {
8028 0, /* box_kind */
8029 {
8030 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1562:kernel#Object#object_id */
8031 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1562:kernel#Object#is_same_type */
8032 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1562:kernel#Object#is_same_instance */
8033 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1562:kernel#Object#== */
8034 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1562:kernel#Object#!= */
8035 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1562:kernel#Object#output */
8036 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1562:kernel#Object#output_class_name */
8037 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1562:kernel#Object#exit */
8038 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1562:kernel#Object#sys */
8039 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1562:kernel#Object#hash */
8040 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1562:math#Object#atan2 */
8041 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1562:math#Object#pi */
8042 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1562:math#Object#srand_from */
8043 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1562:math#Object#srand */
8044 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1562:string#Object#to_s */
8045 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1562:string#Object#native_class_name */
8046 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1562:string#Object#class_name */
8047 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1562:string#Object#inspect */
8048 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1562:string#Object#inspect_head */
8049 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1562:string#Object#args */
8050 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1562:string#Object#alpha_comparator */
8051 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1562:stream#Object#poll */
8052 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1562:stream#Object#intern_poll */
8053 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1562:time#Object#get_time */
8054 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1562:file#Object#printn */
8055 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1562:file#Object#print */
8056 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1562:file#Object#getc */
8057 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1562:file#Object#gets */
8058 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1562:file#Object#getcwd */
8059 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1562:file#Object#file_getcwd */
8060 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1562:file#Object#stdin */
8061 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1562:file#Object#stdout */
8062 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1562:file#Object#stderr */
8063 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1562:model_base#Object#intrude_visibility */
8064 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1562:model_base#Object#public_visibility */
8065 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1562:model_base#Object#protected_visibility */
8066 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1562:model_base#Object#private_visibility */
8067 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1562:model_base#Object#none_visibility */
8068 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1562:model#Object#abstract_kind */
8069 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1562:model#Object#concrete_kind */
8070 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1562:model#Object#interface_kind */
8071 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1562:model#Object#enum_kind */
8072 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1562:model#Object#extern_kind */
8073 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1562:nitni_utilities#Object#internal_call_context */
8074 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1562:nitni_utilities#Object#long_signature */
8075 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1562:nitni_utilities#Object#short_signature */
8076 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1562:c#Object#to_c_call_context */
8077 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1562:c#Object#from_c_call_context */
8078 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1562:cpp#Object#cpp_call_context */
8079 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1562:cpp#Object#to_cpp_call_context */
8080 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1562:cpp#Object#from_cpp_call_context */
8081 (nitmethod_t)VIRTUAL_parser__ReduceAction1562__action, /* pointer to parser:ReduceAction1562:parser#ReduceAction1562#action */
8082 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1562:parser#ReduceAction#concat */
8083 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1562:parser#ReduceAction#init */
8084 }
8085 };
8086 /* allocate ReduceAction1562 */
8087 val* NEW_parser__ReduceAction1562(const struct type* type) {
8088 val* self /* : ReduceAction1562 */;
8089 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8090 self->type = type;
8091 self->class = &class_parser__ReduceAction1562;
8092 return self;
8093 }
8094 /* runtime class parser__ReduceAction1563 */
8095 const struct class class_parser__ReduceAction1563 = {
8096 0, /* box_kind */
8097 {
8098 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1563:kernel#Object#object_id */
8099 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1563:kernel#Object#is_same_type */
8100 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1563:kernel#Object#is_same_instance */
8101 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1563:kernel#Object#== */
8102 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1563:kernel#Object#!= */
8103 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1563:kernel#Object#output */
8104 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1563:kernel#Object#output_class_name */
8105 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1563:kernel#Object#exit */
8106 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1563:kernel#Object#sys */
8107 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1563:kernel#Object#hash */
8108 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1563:math#Object#atan2 */
8109 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1563:math#Object#pi */
8110 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1563:math#Object#srand_from */
8111 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1563:math#Object#srand */
8112 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1563:string#Object#to_s */
8113 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1563:string#Object#native_class_name */
8114 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1563:string#Object#class_name */
8115 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1563:string#Object#inspect */
8116 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1563:string#Object#inspect_head */
8117 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1563:string#Object#args */
8118 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser:ReduceAction1563:string#Object#alpha_comparator */
8119 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1563:stream#Object#poll */
8120 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1563:stream#Object#intern_poll */
8121 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1563:time#Object#get_time */
8122 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1563:file#Object#printn */
8123 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1563:file#Object#print */
8124 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1563:file#Object#getc */
8125 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1563:file#Object#gets */
8126 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1563:file#Object#getcwd */
8127 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1563:file#Object#file_getcwd */
8128 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1563:file#Object#stdin */
8129 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1563:file#Object#stdout */
8130 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1563:file#Object#stderr */
8131 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1563:model_base#Object#intrude_visibility */
8132 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1563:model_base#Object#public_visibility */
8133 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1563:model_base#Object#protected_visibility */
8134 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1563:model_base#Object#private_visibility */
8135 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1563:model_base#Object#none_visibility */
8136 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1563:model#Object#abstract_kind */
8137 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1563:model#Object#concrete_kind */
8138 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1563:model#Object#interface_kind */
8139 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1563:model#Object#enum_kind */
8140 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1563:model#Object#extern_kind */
8141 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser:ReduceAction1563:nitni_utilities#Object#internal_call_context */
8142 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser:ReduceAction1563:nitni_utilities#Object#long_signature */
8143 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser:ReduceAction1563:nitni_utilities#Object#short_signature */
8144 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser:ReduceAction1563:c#Object#to_c_call_context */
8145 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser:ReduceAction1563:c#Object#from_c_call_context */
8146 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser:ReduceAction1563:cpp#Object#cpp_call_context */
8147 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser:ReduceAction1563:cpp#Object#to_cpp_call_context */
8148 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser:ReduceAction1563:cpp#Object#from_cpp_call_context */
8149 (nitmethod_t)VIRTUAL_parser__ReduceAction1563__action, /* pointer to parser:ReduceAction1563:parser#ReduceAction1563#action */
8150 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1563:parser#ReduceAction#concat */
8151 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1563:parser#ReduceAction#init */
8152 }
8153 };
8154 /* allocate ReduceAction1563 */
8155 val* NEW_parser__ReduceAction1563(const struct type* type) {
8156 val* self /* : ReduceAction1563 */;
8157 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8158 self->type = type;
8159 self->class = &class_parser__ReduceAction1563;
8160 return self;
8161 }
8162 /* runtime class lexer__Lexer */
8163 const struct class class_lexer__Lexer = {
8164 0, /* box_kind */
8165 {
8166 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to lexer:Lexer:kernel#Object#object_id */
8167 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to lexer:Lexer:kernel#Object#is_same_type */
8168 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to lexer:Lexer:kernel#Object#is_same_instance */
8169 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to lexer:Lexer:kernel#Object#== */
8170 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to lexer:Lexer:kernel#Object#!= */
8171 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to lexer:Lexer:kernel#Object#output */
8172 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to lexer:Lexer:kernel#Object#output_class_name */
8173 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to lexer:Lexer:kernel#Object#exit */
8174 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to lexer:Lexer:kernel#Object#sys */
8175 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to lexer:Lexer:kernel#Object#hash */
8176 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to lexer:Lexer:math#Object#atan2 */
8177 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to lexer:Lexer:math#Object#pi */
8178 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to lexer:Lexer:math#Object#srand_from */
8179 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to lexer:Lexer:math#Object#srand */
8180 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to lexer:Lexer:string#Object#to_s */
8181 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to lexer:Lexer:string#Object#native_class_name */
8182 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to lexer:Lexer:string#Object#class_name */
8183 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to lexer:Lexer:string#Object#inspect */
8184 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to lexer:Lexer:string#Object#inspect_head */
8185 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to lexer:Lexer:string#Object#args */
8186 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to lexer:Lexer:string#Object#alpha_comparator */
8187 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to lexer:Lexer:stream#Object#poll */
8188 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to lexer:Lexer:stream#Object#intern_poll */
8189 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to lexer:Lexer:time#Object#get_time */
8190 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to lexer:Lexer:file#Object#printn */
8191 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to lexer:Lexer:file#Object#print */
8192 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to lexer:Lexer:file#Object#getc */
8193 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to lexer:Lexer:file#Object#gets */
8194 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to lexer:Lexer:file#Object#getcwd */
8195 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to lexer:Lexer:file#Object#file_getcwd */
8196 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to lexer:Lexer:file#Object#stdin */
8197 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to lexer:Lexer:file#Object#stdout */
8198 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to lexer:Lexer:file#Object#stderr */
8199 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to lexer:Lexer:model_base#Object#intrude_visibility */
8200 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to lexer:Lexer:model_base#Object#public_visibility */
8201 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to lexer:Lexer:model_base#Object#protected_visibility */
8202 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to lexer:Lexer:model_base#Object#private_visibility */
8203 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to lexer:Lexer:model_base#Object#none_visibility */
8204 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to lexer:Lexer:model#Object#abstract_kind */
8205 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to lexer:Lexer:model#Object#concrete_kind */
8206 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to lexer:Lexer:model#Object#interface_kind */
8207 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to lexer:Lexer:model#Object#enum_kind */
8208 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to lexer:Lexer:model#Object#extern_kind */
8209 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to lexer:Lexer:nitni_utilities#Object#internal_call_context */
8210 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to lexer:Lexer:nitni_utilities#Object#long_signature */
8211 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to lexer:Lexer:nitni_utilities#Object#short_signature */
8212 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to lexer:Lexer:c#Object#to_c_call_context */
8213 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to lexer:Lexer:c#Object#from_c_call_context */
8214 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to lexer:Lexer:cpp#Object#cpp_call_context */
8215 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to lexer:Lexer:cpp#Object#to_cpp_call_context */
8216 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to lexer:Lexer:cpp#Object#from_cpp_call_context */
8217 (nitmethod_t)VIRTUAL_tables__TablesCapable__lexer_goto, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_goto */
8218 (nitmethod_t)VIRTUAL_tables__TablesCapable__lexer_accept, /* pointer to lexer:Lexer:tables#TablesCapable#lexer_accept */
8219 (nitmethod_t)VIRTUAL_tables__TablesCapable__parser_goto, /* pointer to lexer:Lexer:tables#TablesCapable#parser_goto */
8220 (nitmethod_t)VIRTUAL_tables__TablesCapable__parser_action, /* pointer to lexer:Lexer:tables#TablesCapable#parser_action */
8221 (nitmethod_t)VIRTUAL_lexer__Lexer__file, /* pointer to lexer:Lexer:lexer#Lexer#file */
8222 (nitmethod_t)VIRTUAL_lexer__Lexer__state_initial, /* pointer to lexer:Lexer:lexer#Lexer#state_initial */
8223 (nitmethod_t)VIRTUAL_lexer__Lexer__init, /* pointer to lexer:Lexer:lexer#Lexer#init */
8224 (nitmethod_t)VIRTUAL_lexer__Lexer__last_token, /* pointer to lexer:Lexer:lexer#Lexer#last_token */
8225 (nitmethod_t)VIRTUAL_lexer__Lexer__last_token_61d, /* pointer to lexer:Lexer:lexer#Lexer#last_token= */
8226 (nitmethod_t)VIRTUAL_lexer__Lexer__peek, /* pointer to lexer:Lexer:lexer#Lexer#peek */
8227 (nitmethod_t)VIRTUAL_lexer__Lexer__next, /* pointer to lexer:Lexer:lexer#Lexer#next */
8228 (nitmethod_t)VIRTUAL_lexer__Lexer__get_token, /* pointer to lexer:Lexer:lexer#Lexer#get_token */
8229 }
8230 };
8231 /* allocate Lexer */
8232 val* NEW_lexer__Lexer(const struct type* type) {
8233 val* self /* : Lexer */;
8234 long var /* : Int */;
8235 long var1 /* : Int */;
8236 long var2 /* : Int */;
8237 long var3 /* : Int */;
8238 short int var4 /* : Bool */;
8239 val* var5 /* : null */;
8240 self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t));
8241 self->type = type;
8242 self->class = &class_lexer__Lexer;
8243 var = 0;
8244 self->attrs[COLOR_lexer__Lexer___state].l = var; /* _state on <self:Lexer exact> */
8245 var1 = 0;
8246 self->attrs[COLOR_lexer__Lexer___stream_pos].l = var1; /* _stream_pos on <self:Lexer exact> */
8247 var2 = 0;
8248 self->attrs[COLOR_lexer__Lexer___line].l = var2; /* _line on <self:Lexer exact> */
8249 var3 = 0;
8250 self->attrs[COLOR_lexer__Lexer___pos].l = var3; /* _pos on <self:Lexer exact> */
8251 var4 = 0;
8252 self->attrs[COLOR_lexer__Lexer___cr].s = var4; /* _cr on <self:Lexer exact> */
8253 var5 = NULL;
8254 self->attrs[COLOR_lexer__Lexer___64dlast_token].val = var5; /* @last_token on <self:Lexer exact> */
8255 return self;
8256 }
8257 /* runtime class parser_nodes__ANodes */
8258 const struct class class_parser_nodes__ANodes = {
8259 0, /* box_kind */
8260 {
8261 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:ANodes:kernel#Object#object_id */
8262 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:ANodes:kernel#Object#is_same_type */
8263 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:ANodes:kernel#Object#is_same_instance */
8264 (nitmethod_t)VIRTUAL_abstract_collection__SequenceRead___61d_61d, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#== */
8265 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:ANodes:kernel#Object#!= */
8266 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:ANodes:kernel#Object#output */
8267 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:ANodes:kernel#Object#output_class_name */
8268 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:ANodes:kernel#Object#exit */
8269 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:ANodes:kernel#Object#sys */
8270 (nitmethod_t)VIRTUAL_abstract_collection__SequenceRead__hash, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#hash */
8271 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:ANodes:math#Object#atan2 */
8272 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:ANodes:math#Object#pi */
8273 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:ANodes:math#Object#srand_from */
8274 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:ANodes:math#Object#srand */
8275 (nitmethod_t)VIRTUAL_string__Collection__to_s, /* pointer to parser_nodes:ANodes:string#Collection#to_s */
8276 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:ANodes:string#Object#native_class_name */
8277 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:ANodes:string#Object#class_name */
8278 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:ANodes:string#Object#inspect */
8279 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:ANodes:string#Object#inspect_head */
8280 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:ANodes:string#Object#args */
8281 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:ANodes:string#Object#alpha_comparator */
8282 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:ANodes:stream#Object#poll */
8283 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:ANodes:stream#Object#intern_poll */
8284 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:ANodes:time#Object#get_time */
8285 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:ANodes:file#Object#printn */
8286 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:ANodes:file#Object#print */
8287 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:ANodes:file#Object#getc */
8288 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:ANodes:file#Object#gets */
8289 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:ANodes:file#Object#getcwd */
8290 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:ANodes:file#Object#file_getcwd */
8291 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:ANodes:file#Object#stdin */
8292 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:ANodes:file#Object#stdout */
8293 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:ANodes:file#Object#stderr */
8294 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:ANodes:model_base#Object#intrude_visibility */
8295 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:ANodes:model_base#Object#public_visibility */
8296 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:ANodes:model_base#Object#protected_visibility */
8297 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:ANodes:model_base#Object#private_visibility */
8298 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:ANodes:model_base#Object#none_visibility */
8299 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:ANodes:model#Object#abstract_kind */
8300 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:ANodes:model#Object#concrete_kind */
8301 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:ANodes:model#Object#interface_kind */
8302 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:ANodes:model#Object#enum_kind */
8303 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:ANodes:model#Object#extern_kind */
8304 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:ANodes:nitni_utilities#Object#internal_call_context */
8305 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:ANodes:nitni_utilities#Object#long_signature */
8306 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:ANodes:nitni_utilities#Object#short_signature */
8307 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:ANodes:c#Object#to_c_call_context */
8308 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:ANodes:c#Object#from_c_call_context */
8309 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:ANodes:cpp#Object#cpp_call_context */
8310 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:ANodes:cpp#Object#to_cpp_call_context */
8311 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:ANodes:cpp#Object#from_cpp_call_context */
8312 NULL, /* empty */
8313 NULL, /* empty */
8314 NULL, /* empty */
8315 NULL, /* empty */
8316 NULL, /* empty */
8317 NULL, /* empty */
8318 NULL, /* empty */
8319 NULL, /* empty */
8320 NULL, /* empty */
8321 NULL, /* empty */
8322 NULL, /* empty */
8323 NULL, /* empty */
8324 NULL, /* empty */
8325 NULL, /* empty */
8326 NULL, /* empty */
8327 NULL, /* empty */
8328 NULL, /* empty */
8329 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__iterator, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#iterator */
8330 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__is_empty, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#is_empty */
8331 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__length, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#length */
8332 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__has, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#has */
8333 (nitmethod_t)VIRTUAL_abstract_collection__Collection__has_only, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_only */
8334 (nitmethod_t)VIRTUAL_abstract_collection__Collection__count, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#count */
8335 (nitmethod_t)VIRTUAL_abstract_collection__SequenceRead__first, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#first */
8336 (nitmethod_t)VIRTUAL_abstract_collection__Collection__has_all, /* pointer to parser_nodes:ANodes:abstract_collection#Collection#has_all */
8337 (nitmethod_t)VIRTUAL_array__Collection__to_a, /* pointer to parser_nodes:ANodes:array#Collection#to_a */
8338 (nitmethod_t)VIRTUAL_math__Collection__rand, /* pointer to parser_nodes:ANodes:math#Collection#rand */
8339 (nitmethod_t)VIRTUAL_string__Collection__join, /* pointer to parser_nodes:ANodes:string#Collection#join */
8340 (nitmethod_t)VIRTUAL_abstract_collection__RemovableCollection__clear, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#clear */
8341 (nitmethod_t)VIRTUAL_abstract_collection__RemovableCollection__remove, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove */
8342 (nitmethod_t)VIRTUAL_abstract_collection__RemovableCollection__remove_all, /* pointer to parser_nodes:ANodes:abstract_collection#RemovableCollection#remove_all */
8343 (nitmethod_t)VIRTUAL_abstract_collection__Sequence__add, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#add */
8344 (nitmethod_t)VIRTUAL_abstract_collection__SimpleCollection__add_all, /* pointer to parser_nodes:ANodes:abstract_collection#SimpleCollection#add_all */
8345 (nitmethod_t)VIRTUAL_parser_nodes__ANodes___91d_93d, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[] */
8346 (nitmethod_t)VIRTUAL_abstract_collection__SequenceRead__last, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#last */
8347 (nitmethod_t)VIRTUAL_abstract_collection__SequenceRead__index_of, /* pointer to parser_nodes:ANodes:abstract_collection#SequenceRead#index_of */
8348 (nitmethod_t)VIRTUAL_abstract_collection__Sequence__first_61d, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#first= */
8349 (nitmethod_t)VIRTUAL_abstract_collection__Sequence__last_61d, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#last= */
8350 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__push, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#push */
8351 (nitmethod_t)VIRTUAL_abstract_collection__Sequence__append, /* pointer to parser_nodes:ANodes:abstract_collection#Sequence#append */
8352 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__pop, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#pop */
8353 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__unshift, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#unshift */
8354 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__shift, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#shift */
8355 (nitmethod_t)VIRTUAL_parser_nodes__ANodes___91d_93d_61d, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#[]= */
8356 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__remove_at, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#remove_at */
8357 (nitmethod_t)VIRTUAL_collection__Sequence__subarray, /* pointer to parser_nodes:ANodes:collection#Sequence#subarray */
8358 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__parent, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent */
8359 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__parent_61d, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#parent= */
8360 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__items, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items */
8361 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__items_61d, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#items= */
8362 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__hook_add, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_add */
8363 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__hook_remove, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#hook_remove */
8364 (nitmethod_t)VIRTUAL_parser_nodes__ANodes__init, /* pointer to parser_nodes:ANodes:parser_nodes#ANodes#init */
8365 }
8366 };
8367 /* allocate ANodes[ANode] */
8368 val* NEW_parser_nodes__ANodes(const struct type* type) {
8369 val* self /* : ANodes[ANode] */;
8370 val* var /* : Array[ANode] */;
8371 self = nit_alloc(sizeof(struct instance) + 2*sizeof(nitattribute_t));
8372 self->type = type;
8373 self->class = &class_parser_nodes__ANodes;
8374 var = NEW_array__Array(self->type->resolution_table->types[COLOR_array__Arrayparser_nodes__ANodes_FT0]);
8375 ((void (*)(val*))(var->class->vft[COLOR_array__Array__init]))(var) /* init on <var:Array[ANode]>*/;
8376 self->attrs[COLOR_parser_nodes__ANodes___64ditems].val = var; /* @items on <self:ANodes[ANode] exact> */
8377 return self;
8378 }
8379 /* runtime class parser_nodes__TEol */
8380 const struct class class_parser_nodes__TEol = {
8381 0, /* box_kind */
8382 {
8383 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TEol:kernel#Object#object_id */
8384 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TEol:kernel#Object#is_same_type */
8385 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TEol:kernel#Object#is_same_instance */
8386 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TEol:kernel#Object#== */
8387 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TEol:kernel#Object#!= */
8388 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TEol:kernel#Object#output */
8389 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TEol:kernel#Object#output_class_name */
8390 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TEol:kernel#Object#exit */
8391 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TEol:kernel#Object#sys */
8392 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TEol:kernel#Object#hash */
8393 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TEol:math#Object#atan2 */
8394 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TEol:math#Object#pi */
8395 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TEol:math#Object#srand_from */
8396 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TEol:math#Object#srand */
8397 (nitmethod_t)VIRTUAL_parser_nodes__TEol__to_s, /* pointer to parser_nodes:TEol:parser_nodes#TEol#to_s */
8398 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TEol:string#Object#native_class_name */
8399 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TEol:string#Object#class_name */
8400 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TEol:string#Object#inspect */
8401 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TEol:string#Object#inspect_head */
8402 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TEol:string#Object#args */
8403 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TEol:string#Object#alpha_comparator */
8404 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TEol:stream#Object#poll */
8405 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TEol:stream#Object#intern_poll */
8406 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TEol:time#Object#get_time */
8407 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TEol:file#Object#printn */
8408 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TEol:file#Object#print */
8409 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TEol:file#Object#getc */
8410 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TEol:file#Object#gets */
8411 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TEol:file#Object#getcwd */
8412 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TEol:file#Object#file_getcwd */
8413 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TEol:file#Object#stdin */
8414 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TEol:file#Object#stdout */
8415 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TEol:file#Object#stderr */
8416 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TEol:model_base#Object#intrude_visibility */
8417 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TEol:model_base#Object#public_visibility */
8418 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TEol:model_base#Object#protected_visibility */
8419 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TEol:model_base#Object#private_visibility */
8420 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TEol:model_base#Object#none_visibility */
8421 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TEol:model#Object#abstract_kind */
8422 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TEol:model#Object#concrete_kind */
8423 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TEol:model#Object#interface_kind */
8424 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TEol:model#Object#enum_kind */
8425 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TEol:model#Object#extern_kind */
8426 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TEol:nitni_utilities#Object#internal_call_context */
8427 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TEol:nitni_utilities#Object#long_signature */
8428 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TEol:nitni_utilities#Object#short_signature */
8429 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TEol:c#Object#to_c_call_context */
8430 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TEol:c#Object#from_c_call_context */
8431 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TEol:cpp#Object#cpp_call_context */
8432 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TEol:cpp#Object#to_cpp_call_context */
8433 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TEol:cpp#Object#from_cpp_call_context */
8434 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TEol:parser_nodes#ANode#location */
8435 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TEol:parser_nodes#ANode#hot_location */
8436 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TEol:parser_nodes#ANode#debug */
8437 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent */
8438 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TEol:parser_nodes#ANode#parent= */
8439 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TEol:parser_nodes#ANode#init */
8440 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TEol:parser_nodes#Token#replace_child */
8441 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TEol:parser_nodes#ANode#detach */
8442 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TEol:parser_nodes#ANode#replace_with */
8443 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TEol:parser_nodes#Token#visit_all */
8444 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_tokens_by_text */
8445 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TEol:parser_util#ANode#collect_annotations_by_name */
8446 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#accept_simple_misc */
8447 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TEol:simple_misc_analysis#ANode#after_simple_misc */
8448 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TEol:literal#ANode#accept_literal */
8449 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TEol:scope#ANode#accept_scope_visitor */
8450 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TEol:flow#ANode#accept_flow_visitor */
8451 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TEol:local_var_init#ANode#accept_local_var_visitor */
8452 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TEol:auto_super_init#ANode#accept_auto_super_init */
8453 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TEol:astvalidation#ANode#accept_ast_validation */
8454 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TEol:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8455 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TEol:transform#ANode#accept_transform_visitor */
8456 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TEol:lexer#Token#text */
8457 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TEol:lexer#Token#text= */
8458 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token */
8459 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TEol:parser_nodes#Token#prev_token= */
8460 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token */
8461 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TEol:parser_nodes#Token#next_token= */
8462 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TEol:parser_nodes#Token#init */
8463 (nitmethod_t)VIRTUAL_lexer__TEol__parser_index, /* pointer to parser_nodes:TEol:lexer#TEol#parser_index */
8464 (nitmethod_t)VIRTUAL_parser_nodes__TEol__init, /* pointer to parser_nodes:TEol:parser_nodes#TEol#init */
8465 (nitmethod_t)VIRTUAL_lexer__TEol__init_tk, /* pointer to parser_nodes:TEol:lexer#TEol#init_tk */
8466 }
8467 };
8468 /* allocate TEol */
8469 val* NEW_parser_nodes__TEol(const struct type* type) {
8470 val* self /* : TEol */;
8471 val* var /* : null */;
8472 val* var1 /* : null */;
8473 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8474 self->type = type;
8475 self->class = &class_parser_nodes__TEol;
8476 var = NULL;
8477 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TEol exact> */
8478 var1 = NULL;
8479 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TEol exact> */
8480 return self;
8481 }
8482 /* runtime class parser_nodes__TComment */
8483 const struct class class_parser_nodes__TComment = {
8484 0, /* box_kind */
8485 {
8486 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TComment:kernel#Object#object_id */
8487 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TComment:kernel#Object#is_same_type */
8488 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TComment:kernel#Object#is_same_instance */
8489 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TComment:kernel#Object#== */
8490 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TComment:kernel#Object#!= */
8491 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TComment:kernel#Object#output */
8492 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TComment:kernel#Object#output_class_name */
8493 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TComment:kernel#Object#exit */
8494 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TComment:kernel#Object#sys */
8495 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TComment:kernel#Object#hash */
8496 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TComment:math#Object#atan2 */
8497 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TComment:math#Object#pi */
8498 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TComment:math#Object#srand_from */
8499 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TComment:math#Object#srand */
8500 (nitmethod_t)VIRTUAL_parser_nodes__Token__to_s, /* pointer to parser_nodes:TComment:parser_nodes#Token#to_s */
8501 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TComment:string#Object#native_class_name */
8502 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TComment:string#Object#class_name */
8503 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TComment:string#Object#inspect */
8504 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TComment:string#Object#inspect_head */
8505 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TComment:string#Object#args */
8506 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TComment:string#Object#alpha_comparator */
8507 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TComment:stream#Object#poll */
8508 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TComment:stream#Object#intern_poll */
8509 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TComment:time#Object#get_time */
8510 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TComment:file#Object#printn */
8511 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TComment:file#Object#print */
8512 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TComment:file#Object#getc */
8513 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TComment:file#Object#gets */
8514 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TComment:file#Object#getcwd */
8515 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TComment:file#Object#file_getcwd */
8516 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TComment:file#Object#stdin */
8517 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TComment:file#Object#stdout */
8518 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TComment:file#Object#stderr */
8519 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TComment:model_base#Object#intrude_visibility */
8520 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TComment:model_base#Object#public_visibility */
8521 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TComment:model_base#Object#protected_visibility */
8522 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TComment:model_base#Object#private_visibility */
8523 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TComment:model_base#Object#none_visibility */
8524 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TComment:model#Object#abstract_kind */
8525 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TComment:model#Object#concrete_kind */
8526 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TComment:model#Object#interface_kind */
8527 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TComment:model#Object#enum_kind */
8528 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TComment:model#Object#extern_kind */
8529 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TComment:nitni_utilities#Object#internal_call_context */
8530 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TComment:nitni_utilities#Object#long_signature */
8531 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TComment:nitni_utilities#Object#short_signature */
8532 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TComment:c#Object#to_c_call_context */
8533 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TComment:c#Object#from_c_call_context */
8534 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TComment:cpp#Object#cpp_call_context */
8535 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TComment:cpp#Object#to_cpp_call_context */
8536 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TComment:cpp#Object#from_cpp_call_context */
8537 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TComment:parser_nodes#ANode#location */
8538 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TComment:parser_nodes#ANode#hot_location */
8539 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TComment:parser_nodes#ANode#debug */
8540 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent */
8541 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TComment:parser_nodes#ANode#parent= */
8542 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TComment:parser_nodes#ANode#init */
8543 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TComment:parser_nodes#Token#replace_child */
8544 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TComment:parser_nodes#ANode#detach */
8545 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TComment:parser_nodes#ANode#replace_with */
8546 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TComment:parser_nodes#Token#visit_all */
8547 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_tokens_by_text */
8548 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TComment:parser_util#ANode#collect_annotations_by_name */
8549 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#accept_simple_misc */
8550 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TComment:simple_misc_analysis#ANode#after_simple_misc */
8551 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TComment:literal#ANode#accept_literal */
8552 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TComment:scope#ANode#accept_scope_visitor */
8553 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TComment:flow#ANode#accept_flow_visitor */
8554 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TComment:local_var_init#ANode#accept_local_var_visitor */
8555 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TComment:auto_super_init#ANode#accept_auto_super_init */
8556 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TComment:astvalidation#ANode#accept_ast_validation */
8557 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TComment:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8558 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TComment:transform#ANode#accept_transform_visitor */
8559 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TComment:lexer#Token#text */
8560 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TComment:lexer#Token#text= */
8561 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token */
8562 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TComment:parser_nodes#Token#prev_token= */
8563 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token */
8564 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TComment:parser_nodes#Token#next_token= */
8565 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TComment:parser_nodes#Token#init */
8566 (nitmethod_t)VIRTUAL_lexer__TComment__parser_index, /* pointer to parser_nodes:TComment:lexer#TComment#parser_index */
8567 (nitmethod_t)VIRTUAL_parser_nodes__TComment__init, /* pointer to parser_nodes:TComment:parser_nodes#TComment#init */
8568 (nitmethod_t)VIRTUAL_lexer__TComment__init_tk, /* pointer to parser_nodes:TComment:lexer#TComment#init_tk */
8569 }
8570 };
8571 /* allocate TComment */
8572 val* NEW_parser_nodes__TComment(const struct type* type) {
8573 val* self /* : TComment */;
8574 val* var /* : null */;
8575 val* var1 /* : null */;
8576 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8577 self->type = type;
8578 self->class = &class_parser_nodes__TComment;
8579 var = NULL;
8580 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TComment exact> */
8581 var1 = NULL;
8582 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TComment exact> */
8583 return self;
8584 }
8585 /* runtime class parser_nodes__TKwpackage */
8586 const struct class class_parser_nodes__TKwpackage = {
8587 0, /* box_kind */
8588 {
8589 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwpackage:kernel#Object#object_id */
8590 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwpackage:kernel#Object#is_same_type */
8591 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwpackage:kernel#Object#is_same_instance */
8592 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwpackage:kernel#Object#== */
8593 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwpackage:kernel#Object#!= */
8594 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwpackage:kernel#Object#output */
8595 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwpackage:kernel#Object#output_class_name */
8596 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwpackage:kernel#Object#exit */
8597 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwpackage:kernel#Object#sys */
8598 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwpackage:kernel#Object#hash */
8599 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwpackage:math#Object#atan2 */
8600 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwpackage:math#Object#pi */
8601 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwpackage:math#Object#srand_from */
8602 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwpackage:math#Object#srand */
8603 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#to_s */
8604 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwpackage:string#Object#native_class_name */
8605 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwpackage:string#Object#class_name */
8606 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwpackage:string#Object#inspect */
8607 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwpackage:string#Object#inspect_head */
8608 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwpackage:string#Object#args */
8609 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwpackage:string#Object#alpha_comparator */
8610 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwpackage:stream#Object#poll */
8611 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwpackage:stream#Object#intern_poll */
8612 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwpackage:time#Object#get_time */
8613 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwpackage:file#Object#printn */
8614 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwpackage:file#Object#print */
8615 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwpackage:file#Object#getc */
8616 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwpackage:file#Object#gets */
8617 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwpackage:file#Object#getcwd */
8618 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwpackage:file#Object#file_getcwd */
8619 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwpackage:file#Object#stdin */
8620 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwpackage:file#Object#stdout */
8621 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwpackage:file#Object#stderr */
8622 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwpackage:model_base#Object#intrude_visibility */
8623 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwpackage:model_base#Object#public_visibility */
8624 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwpackage:model_base#Object#protected_visibility */
8625 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwpackage:model_base#Object#private_visibility */
8626 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwpackage:model_base#Object#none_visibility */
8627 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwpackage:model#Object#abstract_kind */
8628 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwpackage:model#Object#concrete_kind */
8629 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwpackage:model#Object#interface_kind */
8630 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwpackage:model#Object#enum_kind */
8631 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwpackage:model#Object#extern_kind */
8632 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwpackage:nitni_utilities#Object#internal_call_context */
8633 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwpackage:nitni_utilities#Object#long_signature */
8634 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwpackage:nitni_utilities#Object#short_signature */
8635 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwpackage:c#Object#to_c_call_context */
8636 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwpackage:c#Object#from_c_call_context */
8637 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwpackage:cpp#Object#cpp_call_context */
8638 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwpackage:cpp#Object#to_cpp_call_context */
8639 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwpackage:cpp#Object#from_cpp_call_context */
8640 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#location */
8641 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#hot_location */
8642 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#debug */
8643 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent */
8644 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#parent= */
8645 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#init */
8646 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#replace_child */
8647 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#detach */
8648 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwpackage:parser_nodes#ANode#replace_with */
8649 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#visit_all */
8650 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_tokens_by_text */
8651 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwpackage:parser_util#ANode#collect_annotations_by_name */
8652 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#accept_simple_misc */
8653 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwpackage:simple_misc_analysis#ANode#after_simple_misc */
8654 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwpackage:literal#ANode#accept_literal */
8655 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwpackage:scope#ANode#accept_scope_visitor */
8656 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwpackage:flow#ANode#accept_flow_visitor */
8657 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwpackage:local_var_init#ANode#accept_local_var_visitor */
8658 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwpackage:auto_super_init#ANode#accept_auto_super_init */
8659 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwpackage:astvalidation#ANode#accept_ast_validation */
8660 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwpackage:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8661 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwpackage:transform#ANode#accept_transform_visitor */
8662 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwpackage:lexer#Token#text */
8663 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwpackage:lexer#Token#text= */
8664 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token */
8665 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#prev_token= */
8666 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token */
8667 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#next_token= */
8668 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwpackage:parser_nodes#Token#init */
8669 (nitmethod_t)VIRTUAL_lexer__TKwpackage__parser_index, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#parser_index */
8670 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwpackage:parser_nodes#TokenKeyword#init */
8671 (nitmethod_t)VIRTUAL_parser_nodes__TKwpackage__init, /* pointer to parser_nodes:TKwpackage:parser_nodes#TKwpackage#init */
8672 (nitmethod_t)VIRTUAL_lexer__TKwpackage__init_tk, /* pointer to parser_nodes:TKwpackage:lexer#TKwpackage#init_tk */
8673 }
8674 };
8675 /* allocate TKwpackage */
8676 val* NEW_parser_nodes__TKwpackage(const struct type* type) {
8677 val* self /* : TKwpackage */;
8678 val* var /* : null */;
8679 val* var1 /* : null */;
8680 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8681 self->type = type;
8682 self->class = &class_parser_nodes__TKwpackage;
8683 var = NULL;
8684 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwpackage exact> */
8685 var1 = NULL;
8686 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwpackage exact> */
8687 return self;
8688 }
8689 /* runtime class parser_nodes__TKwmodule */
8690 const struct class class_parser_nodes__TKwmodule = {
8691 0, /* box_kind */
8692 {
8693 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwmodule:kernel#Object#object_id */
8694 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwmodule:kernel#Object#is_same_type */
8695 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwmodule:kernel#Object#is_same_instance */
8696 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwmodule:kernel#Object#== */
8697 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwmodule:kernel#Object#!= */
8698 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwmodule:kernel#Object#output */
8699 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwmodule:kernel#Object#output_class_name */
8700 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwmodule:kernel#Object#exit */
8701 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwmodule:kernel#Object#sys */
8702 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwmodule:kernel#Object#hash */
8703 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwmodule:math#Object#atan2 */
8704 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwmodule:math#Object#pi */
8705 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwmodule:math#Object#srand_from */
8706 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwmodule:math#Object#srand */
8707 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#to_s */
8708 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwmodule:string#Object#native_class_name */
8709 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwmodule:string#Object#class_name */
8710 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwmodule:string#Object#inspect */
8711 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwmodule:string#Object#inspect_head */
8712 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwmodule:string#Object#args */
8713 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwmodule:string#Object#alpha_comparator */
8714 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwmodule:stream#Object#poll */
8715 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwmodule:stream#Object#intern_poll */
8716 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwmodule:time#Object#get_time */
8717 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwmodule:file#Object#printn */
8718 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwmodule:file#Object#print */
8719 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwmodule:file#Object#getc */
8720 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwmodule:file#Object#gets */
8721 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwmodule:file#Object#getcwd */
8722 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwmodule:file#Object#file_getcwd */
8723 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwmodule:file#Object#stdin */
8724 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwmodule:file#Object#stdout */
8725 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwmodule:file#Object#stderr */
8726 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwmodule:model_base#Object#intrude_visibility */
8727 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwmodule:model_base#Object#public_visibility */
8728 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwmodule:model_base#Object#protected_visibility */
8729 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwmodule:model_base#Object#private_visibility */
8730 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwmodule:model_base#Object#none_visibility */
8731 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwmodule:model#Object#abstract_kind */
8732 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwmodule:model#Object#concrete_kind */
8733 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwmodule:model#Object#interface_kind */
8734 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwmodule:model#Object#enum_kind */
8735 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwmodule:model#Object#extern_kind */
8736 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwmodule:nitni_utilities#Object#internal_call_context */
8737 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwmodule:nitni_utilities#Object#long_signature */
8738 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwmodule:nitni_utilities#Object#short_signature */
8739 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwmodule:c#Object#to_c_call_context */
8740 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwmodule:c#Object#from_c_call_context */
8741 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwmodule:cpp#Object#cpp_call_context */
8742 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwmodule:cpp#Object#to_cpp_call_context */
8743 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwmodule:cpp#Object#from_cpp_call_context */
8744 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#location */
8745 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#hot_location */
8746 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#debug */
8747 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent */
8748 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#parent= */
8749 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#init */
8750 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#replace_child */
8751 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#detach */
8752 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwmodule:parser_nodes#ANode#replace_with */
8753 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#visit_all */
8754 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_tokens_by_text */
8755 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwmodule:parser_util#ANode#collect_annotations_by_name */
8756 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#accept_simple_misc */
8757 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwmodule:simple_misc_analysis#ANode#after_simple_misc */
8758 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwmodule:literal#ANode#accept_literal */
8759 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwmodule:scope#ANode#accept_scope_visitor */
8760 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwmodule:flow#ANode#accept_flow_visitor */
8761 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwmodule:local_var_init#ANode#accept_local_var_visitor */
8762 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwmodule:auto_super_init#ANode#accept_auto_super_init */
8763 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwmodule:astvalidation#ANode#accept_ast_validation */
8764 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwmodule:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8765 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwmodule:transform#ANode#accept_transform_visitor */
8766 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwmodule:lexer#Token#text */
8767 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwmodule:lexer#Token#text= */
8768 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token */
8769 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#prev_token= */
8770 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token */
8771 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#next_token= */
8772 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwmodule:parser_nodes#Token#init */
8773 (nitmethod_t)VIRTUAL_lexer__TKwmodule__parser_index, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#parser_index */
8774 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwmodule:parser_nodes#TokenKeyword#init */
8775 (nitmethod_t)VIRTUAL_parser_nodes__TKwmodule__init, /* pointer to parser_nodes:TKwmodule:parser_nodes#TKwmodule#init */
8776 (nitmethod_t)VIRTUAL_lexer__TKwmodule__init_tk, /* pointer to parser_nodes:TKwmodule:lexer#TKwmodule#init_tk */
8777 }
8778 };
8779 /* allocate TKwmodule */
8780 val* NEW_parser_nodes__TKwmodule(const struct type* type) {
8781 val* self /* : TKwmodule */;
8782 val* var /* : null */;
8783 val* var1 /* : null */;
8784 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8785 self->type = type;
8786 self->class = &class_parser_nodes__TKwmodule;
8787 var = NULL;
8788 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwmodule exact> */
8789 var1 = NULL;
8790 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwmodule exact> */
8791 return self;
8792 }
8793 /* runtime class parser_nodes__TKwimport */
8794 const struct class class_parser_nodes__TKwimport = {
8795 0, /* box_kind */
8796 {
8797 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwimport:kernel#Object#object_id */
8798 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwimport:kernel#Object#is_same_type */
8799 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwimport:kernel#Object#is_same_instance */
8800 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwimport:kernel#Object#== */
8801 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwimport:kernel#Object#!= */
8802 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwimport:kernel#Object#output */
8803 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwimport:kernel#Object#output_class_name */
8804 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwimport:kernel#Object#exit */
8805 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwimport:kernel#Object#sys */
8806 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwimport:kernel#Object#hash */
8807 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwimport:math#Object#atan2 */
8808 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwimport:math#Object#pi */
8809 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwimport:math#Object#srand_from */
8810 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwimport:math#Object#srand */
8811 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#to_s */
8812 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwimport:string#Object#native_class_name */
8813 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwimport:string#Object#class_name */
8814 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwimport:string#Object#inspect */
8815 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwimport:string#Object#inspect_head */
8816 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwimport:string#Object#args */
8817 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwimport:string#Object#alpha_comparator */
8818 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwimport:stream#Object#poll */
8819 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwimport:stream#Object#intern_poll */
8820 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwimport:time#Object#get_time */
8821 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwimport:file#Object#printn */
8822 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwimport:file#Object#print */
8823 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwimport:file#Object#getc */
8824 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwimport:file#Object#gets */
8825 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwimport:file#Object#getcwd */
8826 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwimport:file#Object#file_getcwd */
8827 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwimport:file#Object#stdin */
8828 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwimport:file#Object#stdout */
8829 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwimport:file#Object#stderr */
8830 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwimport:model_base#Object#intrude_visibility */
8831 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwimport:model_base#Object#public_visibility */
8832 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwimport:model_base#Object#protected_visibility */
8833 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwimport:model_base#Object#private_visibility */
8834 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwimport:model_base#Object#none_visibility */
8835 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwimport:model#Object#abstract_kind */
8836 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwimport:model#Object#concrete_kind */
8837 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwimport:model#Object#interface_kind */
8838 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwimport:model#Object#enum_kind */
8839 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwimport:model#Object#extern_kind */
8840 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwimport:nitni_utilities#Object#internal_call_context */
8841 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwimport:nitni_utilities#Object#long_signature */
8842 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwimport:nitni_utilities#Object#short_signature */
8843 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwimport:c#Object#to_c_call_context */
8844 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwimport:c#Object#from_c_call_context */
8845 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwimport:cpp#Object#cpp_call_context */
8846 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwimport:cpp#Object#to_cpp_call_context */
8847 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwimport:cpp#Object#from_cpp_call_context */
8848 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#location */
8849 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#hot_location */
8850 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#debug */
8851 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent */
8852 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#parent= */
8853 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#init */
8854 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#replace_child */
8855 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#detach */
8856 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwimport:parser_nodes#ANode#replace_with */
8857 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#visit_all */
8858 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_tokens_by_text */
8859 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwimport:parser_util#ANode#collect_annotations_by_name */
8860 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#accept_simple_misc */
8861 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwimport:simple_misc_analysis#ANode#after_simple_misc */
8862 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwimport:literal#ANode#accept_literal */
8863 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwimport:scope#ANode#accept_scope_visitor */
8864 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwimport:flow#ANode#accept_flow_visitor */
8865 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwimport:local_var_init#ANode#accept_local_var_visitor */
8866 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwimport:auto_super_init#ANode#accept_auto_super_init */
8867 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwimport:astvalidation#ANode#accept_ast_validation */
8868 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwimport:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8869 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwimport:transform#ANode#accept_transform_visitor */
8870 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwimport:lexer#Token#text */
8871 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwimport:lexer#Token#text= */
8872 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token */
8873 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#prev_token= */
8874 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token */
8875 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#next_token= */
8876 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwimport:parser_nodes#Token#init */
8877 (nitmethod_t)VIRTUAL_lexer__TKwimport__parser_index, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#parser_index */
8878 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwimport:parser_nodes#TokenKeyword#init */
8879 (nitmethod_t)VIRTUAL_parser_nodes__TKwimport__init, /* pointer to parser_nodes:TKwimport:parser_nodes#TKwimport#init */
8880 (nitmethod_t)VIRTUAL_lexer__TKwimport__init_tk, /* pointer to parser_nodes:TKwimport:lexer#TKwimport#init_tk */
8881 }
8882 };
8883 /* allocate TKwimport */
8884 val* NEW_parser_nodes__TKwimport(const struct type* type) {
8885 val* self /* : TKwimport */;
8886 val* var /* : null */;
8887 val* var1 /* : null */;
8888 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8889 self->type = type;
8890 self->class = &class_parser_nodes__TKwimport;
8891 var = NULL;
8892 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwimport exact> */
8893 var1 = NULL;
8894 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwimport exact> */
8895 return self;
8896 }
8897 /* runtime class parser_nodes__TKwclass */
8898 const struct class class_parser_nodes__TKwclass = {
8899 0, /* box_kind */
8900 {
8901 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwclass:kernel#Object#object_id */
8902 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwclass:kernel#Object#is_same_type */
8903 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwclass:kernel#Object#is_same_instance */
8904 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwclass:kernel#Object#== */
8905 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwclass:kernel#Object#!= */
8906 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwclass:kernel#Object#output */
8907 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwclass:kernel#Object#output_class_name */
8908 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwclass:kernel#Object#exit */
8909 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwclass:kernel#Object#sys */
8910 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwclass:kernel#Object#hash */
8911 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwclass:math#Object#atan2 */
8912 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwclass:math#Object#pi */
8913 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwclass:math#Object#srand_from */
8914 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwclass:math#Object#srand */
8915 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#to_s */
8916 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwclass:string#Object#native_class_name */
8917 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwclass:string#Object#class_name */
8918 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwclass:string#Object#inspect */
8919 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwclass:string#Object#inspect_head */
8920 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwclass:string#Object#args */
8921 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwclass:string#Object#alpha_comparator */
8922 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwclass:stream#Object#poll */
8923 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwclass:stream#Object#intern_poll */
8924 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwclass:time#Object#get_time */
8925 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwclass:file#Object#printn */
8926 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwclass:file#Object#print */
8927 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwclass:file#Object#getc */
8928 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwclass:file#Object#gets */
8929 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwclass:file#Object#getcwd */
8930 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwclass:file#Object#file_getcwd */
8931 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwclass:file#Object#stdin */
8932 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwclass:file#Object#stdout */
8933 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwclass:file#Object#stderr */
8934 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwclass:model_base#Object#intrude_visibility */
8935 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwclass:model_base#Object#public_visibility */
8936 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwclass:model_base#Object#protected_visibility */
8937 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwclass:model_base#Object#private_visibility */
8938 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwclass:model_base#Object#none_visibility */
8939 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwclass:model#Object#abstract_kind */
8940 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwclass:model#Object#concrete_kind */
8941 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwclass:model#Object#interface_kind */
8942 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwclass:model#Object#enum_kind */
8943 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwclass:model#Object#extern_kind */
8944 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwclass:nitni_utilities#Object#internal_call_context */
8945 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwclass:nitni_utilities#Object#long_signature */
8946 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwclass:nitni_utilities#Object#short_signature */
8947 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwclass:c#Object#to_c_call_context */
8948 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwclass:c#Object#from_c_call_context */
8949 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwclass:cpp#Object#cpp_call_context */
8950 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwclass:cpp#Object#to_cpp_call_context */
8951 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwclass:cpp#Object#from_cpp_call_context */
8952 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#location */
8953 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#hot_location */
8954 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#debug */
8955 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent */
8956 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#parent= */
8957 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#init */
8958 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#replace_child */
8959 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#detach */
8960 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwclass:parser_nodes#ANode#replace_with */
8961 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#visit_all */
8962 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_tokens_by_text */
8963 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwclass:parser_util#ANode#collect_annotations_by_name */
8964 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#accept_simple_misc */
8965 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwclass:simple_misc_analysis#ANode#after_simple_misc */
8966 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwclass:literal#ANode#accept_literal */
8967 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwclass:scope#ANode#accept_scope_visitor */
8968 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwclass:flow#ANode#accept_flow_visitor */
8969 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwclass:local_var_init#ANode#accept_local_var_visitor */
8970 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwclass:auto_super_init#ANode#accept_auto_super_init */
8971 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwclass:astvalidation#ANode#accept_ast_validation */
8972 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwclass:rapid_type_analysis#ANode#accept_rapid_type_visitor */
8973 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwclass:transform#ANode#accept_transform_visitor */
8974 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwclass:lexer#Token#text */
8975 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwclass:lexer#Token#text= */
8976 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token */
8977 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#prev_token= */
8978 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token */
8979 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#next_token= */
8980 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwclass:parser_nodes#Token#init */
8981 (nitmethod_t)VIRTUAL_lexer__TKwclass__parser_index, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#parser_index */
8982 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwclass:parser_nodes#TokenKeyword#init */
8983 (nitmethod_t)VIRTUAL_parser_nodes__TKwclass__init, /* pointer to parser_nodes:TKwclass:parser_nodes#TKwclass#init */
8984 (nitmethod_t)VIRTUAL_lexer__TKwclass__init_tk, /* pointer to parser_nodes:TKwclass:lexer#TKwclass#init_tk */
8985 }
8986 };
8987 /* allocate TKwclass */
8988 val* NEW_parser_nodes__TKwclass(const struct type* type) {
8989 val* self /* : TKwclass */;
8990 val* var /* : null */;
8991 val* var1 /* : null */;
8992 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
8993 self->type = type;
8994 self->class = &class_parser_nodes__TKwclass;
8995 var = NULL;
8996 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwclass exact> */
8997 var1 = NULL;
8998 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwclass exact> */
8999 return self;
9000 }
9001 /* runtime class parser_nodes__TKwabstract */
9002 const struct class class_parser_nodes__TKwabstract = {
9003 0, /* box_kind */
9004 {
9005 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwabstract:kernel#Object#object_id */
9006 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwabstract:kernel#Object#is_same_type */
9007 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwabstract:kernel#Object#is_same_instance */
9008 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwabstract:kernel#Object#== */
9009 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwabstract:kernel#Object#!= */
9010 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwabstract:kernel#Object#output */
9011 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwabstract:kernel#Object#output_class_name */
9012 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwabstract:kernel#Object#exit */
9013 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwabstract:kernel#Object#sys */
9014 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwabstract:kernel#Object#hash */
9015 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwabstract:math#Object#atan2 */
9016 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwabstract:math#Object#pi */
9017 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwabstract:math#Object#srand_from */
9018 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwabstract:math#Object#srand */
9019 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#to_s */
9020 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwabstract:string#Object#native_class_name */
9021 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwabstract:string#Object#class_name */
9022 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwabstract:string#Object#inspect */
9023 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwabstract:string#Object#inspect_head */
9024 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwabstract:string#Object#args */
9025 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwabstract:string#Object#alpha_comparator */
9026 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwabstract:stream#Object#poll */
9027 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwabstract:stream#Object#intern_poll */
9028 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwabstract:time#Object#get_time */
9029 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwabstract:file#Object#printn */
9030 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwabstract:file#Object#print */
9031 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwabstract:file#Object#getc */
9032 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwabstract:file#Object#gets */
9033 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwabstract:file#Object#getcwd */
9034 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwabstract:file#Object#file_getcwd */
9035 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwabstract:file#Object#stdin */
9036 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwabstract:file#Object#stdout */
9037 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwabstract:file#Object#stderr */
9038 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwabstract:model_base#Object#intrude_visibility */
9039 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwabstract:model_base#Object#public_visibility */
9040 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwabstract:model_base#Object#protected_visibility */
9041 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwabstract:model_base#Object#private_visibility */
9042 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwabstract:model_base#Object#none_visibility */
9043 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwabstract:model#Object#abstract_kind */
9044 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwabstract:model#Object#concrete_kind */
9045 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwabstract:model#Object#interface_kind */
9046 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwabstract:model#Object#enum_kind */
9047 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwabstract:model#Object#extern_kind */
9048 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwabstract:nitni_utilities#Object#internal_call_context */
9049 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwabstract:nitni_utilities#Object#long_signature */
9050 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwabstract:nitni_utilities#Object#short_signature */
9051 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwabstract:c#Object#to_c_call_context */
9052 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwabstract:c#Object#from_c_call_context */
9053 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwabstract:cpp#Object#cpp_call_context */
9054 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwabstract:cpp#Object#to_cpp_call_context */
9055 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwabstract:cpp#Object#from_cpp_call_context */
9056 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#location */
9057 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#hot_location */
9058 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#debug */
9059 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent */
9060 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#parent= */
9061 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#init */
9062 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#replace_child */
9063 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#detach */
9064 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwabstract:parser_nodes#ANode#replace_with */
9065 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#visit_all */
9066 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_tokens_by_text */
9067 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwabstract:parser_util#ANode#collect_annotations_by_name */
9068 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#accept_simple_misc */
9069 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwabstract:simple_misc_analysis#ANode#after_simple_misc */
9070 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwabstract:literal#ANode#accept_literal */
9071 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwabstract:scope#ANode#accept_scope_visitor */
9072 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwabstract:flow#ANode#accept_flow_visitor */
9073 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwabstract:local_var_init#ANode#accept_local_var_visitor */
9074 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwabstract:auto_super_init#ANode#accept_auto_super_init */
9075 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwabstract:astvalidation#ANode#accept_ast_validation */
9076 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwabstract:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9077 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwabstract:transform#ANode#accept_transform_visitor */
9078 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwabstract:lexer#Token#text */
9079 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwabstract:lexer#Token#text= */
9080 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token */
9081 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#prev_token= */
9082 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token */
9083 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#next_token= */
9084 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwabstract:parser_nodes#Token#init */
9085 (nitmethod_t)VIRTUAL_lexer__TKwabstract__parser_index, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#parser_index */
9086 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwabstract:parser_nodes#TokenKeyword#init */
9087 (nitmethod_t)VIRTUAL_parser_nodes__TKwabstract__init, /* pointer to parser_nodes:TKwabstract:parser_nodes#TKwabstract#init */
9088 (nitmethod_t)VIRTUAL_lexer__TKwabstract__init_tk, /* pointer to parser_nodes:TKwabstract:lexer#TKwabstract#init_tk */
9089 }
9090 };
9091 /* allocate TKwabstract */
9092 val* NEW_parser_nodes__TKwabstract(const struct type* type) {
9093 val* self /* : TKwabstract */;
9094 val* var /* : null */;
9095 val* var1 /* : null */;
9096 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9097 self->type = type;
9098 self->class = &class_parser_nodes__TKwabstract;
9099 var = NULL;
9100 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwabstract exact> */
9101 var1 = NULL;
9102 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwabstract exact> */
9103 return self;
9104 }
9105 /* runtime class parser_nodes__TKwinterface */
9106 const struct class class_parser_nodes__TKwinterface = {
9107 0, /* box_kind */
9108 {
9109 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwinterface:kernel#Object#object_id */
9110 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwinterface:kernel#Object#is_same_type */
9111 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwinterface:kernel#Object#is_same_instance */
9112 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwinterface:kernel#Object#== */
9113 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwinterface:kernel#Object#!= */
9114 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwinterface:kernel#Object#output */
9115 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwinterface:kernel#Object#output_class_name */
9116 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwinterface:kernel#Object#exit */
9117 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwinterface:kernel#Object#sys */
9118 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwinterface:kernel#Object#hash */
9119 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwinterface:math#Object#atan2 */
9120 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwinterface:math#Object#pi */
9121 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwinterface:math#Object#srand_from */
9122 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwinterface:math#Object#srand */
9123 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#to_s */
9124 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwinterface:string#Object#native_class_name */
9125 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwinterface:string#Object#class_name */
9126 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwinterface:string#Object#inspect */
9127 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwinterface:string#Object#inspect_head */
9128 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwinterface:string#Object#args */
9129 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwinterface:string#Object#alpha_comparator */
9130 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwinterface:stream#Object#poll */
9131 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwinterface:stream#Object#intern_poll */
9132 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwinterface:time#Object#get_time */
9133 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwinterface:file#Object#printn */
9134 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwinterface:file#Object#print */
9135 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwinterface:file#Object#getc */
9136 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwinterface:file#Object#gets */
9137 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwinterface:file#Object#getcwd */
9138 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwinterface:file#Object#file_getcwd */
9139 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwinterface:file#Object#stdin */
9140 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwinterface:file#Object#stdout */
9141 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwinterface:file#Object#stderr */
9142 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwinterface:model_base#Object#intrude_visibility */
9143 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwinterface:model_base#Object#public_visibility */
9144 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwinterface:model_base#Object#protected_visibility */
9145 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwinterface:model_base#Object#private_visibility */
9146 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwinterface:model_base#Object#none_visibility */
9147 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwinterface:model#Object#abstract_kind */
9148 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwinterface:model#Object#concrete_kind */
9149 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwinterface:model#Object#interface_kind */
9150 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwinterface:model#Object#enum_kind */
9151 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwinterface:model#Object#extern_kind */
9152 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwinterface:nitni_utilities#Object#internal_call_context */
9153 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwinterface:nitni_utilities#Object#long_signature */
9154 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwinterface:nitni_utilities#Object#short_signature */
9155 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwinterface:c#Object#to_c_call_context */
9156 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwinterface:c#Object#from_c_call_context */
9157 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwinterface:cpp#Object#cpp_call_context */
9158 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwinterface:cpp#Object#to_cpp_call_context */
9159 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwinterface:cpp#Object#from_cpp_call_context */
9160 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#location */
9161 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#hot_location */
9162 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#debug */
9163 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent */
9164 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#parent= */
9165 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#init */
9166 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#replace_child */
9167 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#detach */
9168 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwinterface:parser_nodes#ANode#replace_with */
9169 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#visit_all */
9170 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_tokens_by_text */
9171 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwinterface:parser_util#ANode#collect_annotations_by_name */
9172 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#accept_simple_misc */
9173 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwinterface:simple_misc_analysis#ANode#after_simple_misc */
9174 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwinterface:literal#ANode#accept_literal */
9175 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwinterface:scope#ANode#accept_scope_visitor */
9176 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwinterface:flow#ANode#accept_flow_visitor */
9177 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwinterface:local_var_init#ANode#accept_local_var_visitor */
9178 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwinterface:auto_super_init#ANode#accept_auto_super_init */
9179 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwinterface:astvalidation#ANode#accept_ast_validation */
9180 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwinterface:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9181 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwinterface:transform#ANode#accept_transform_visitor */
9182 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwinterface:lexer#Token#text */
9183 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwinterface:lexer#Token#text= */
9184 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token */
9185 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#prev_token= */
9186 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token */
9187 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#next_token= */
9188 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwinterface:parser_nodes#Token#init */
9189 (nitmethod_t)VIRTUAL_lexer__TKwinterface__parser_index, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#parser_index */
9190 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwinterface:parser_nodes#TokenKeyword#init */
9191 (nitmethod_t)VIRTUAL_parser_nodes__TKwinterface__init, /* pointer to parser_nodes:TKwinterface:parser_nodes#TKwinterface#init */
9192 (nitmethod_t)VIRTUAL_lexer__TKwinterface__init_tk, /* pointer to parser_nodes:TKwinterface:lexer#TKwinterface#init_tk */
9193 }
9194 };
9195 /* allocate TKwinterface */
9196 val* NEW_parser_nodes__TKwinterface(const struct type* type) {
9197 val* self /* : TKwinterface */;
9198 val* var /* : null */;
9199 val* var1 /* : null */;
9200 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9201 self->type = type;
9202 self->class = &class_parser_nodes__TKwinterface;
9203 var = NULL;
9204 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwinterface exact> */
9205 var1 = NULL;
9206 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwinterface exact> */
9207 return self;
9208 }
9209 /* runtime class parser_nodes__TKwenum */
9210 const struct class class_parser_nodes__TKwenum = {
9211 0, /* box_kind */
9212 {
9213 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwenum:kernel#Object#object_id */
9214 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwenum:kernel#Object#is_same_type */
9215 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwenum:kernel#Object#is_same_instance */
9216 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwenum:kernel#Object#== */
9217 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwenum:kernel#Object#!= */
9218 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwenum:kernel#Object#output */
9219 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwenum:kernel#Object#output_class_name */
9220 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwenum:kernel#Object#exit */
9221 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwenum:kernel#Object#sys */
9222 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwenum:kernel#Object#hash */
9223 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwenum:math#Object#atan2 */
9224 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwenum:math#Object#pi */
9225 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwenum:math#Object#srand_from */
9226 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwenum:math#Object#srand */
9227 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#to_s */
9228 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwenum:string#Object#native_class_name */
9229 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwenum:string#Object#class_name */
9230 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwenum:string#Object#inspect */
9231 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwenum:string#Object#inspect_head */
9232 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwenum:string#Object#args */
9233 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwenum:string#Object#alpha_comparator */
9234 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwenum:stream#Object#poll */
9235 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwenum:stream#Object#intern_poll */
9236 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwenum:time#Object#get_time */
9237 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwenum:file#Object#printn */
9238 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwenum:file#Object#print */
9239 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwenum:file#Object#getc */
9240 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwenum:file#Object#gets */
9241 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwenum:file#Object#getcwd */
9242 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwenum:file#Object#file_getcwd */
9243 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwenum:file#Object#stdin */
9244 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwenum:file#Object#stdout */
9245 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwenum:file#Object#stderr */
9246 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwenum:model_base#Object#intrude_visibility */
9247 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwenum:model_base#Object#public_visibility */
9248 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwenum:model_base#Object#protected_visibility */
9249 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwenum:model_base#Object#private_visibility */
9250 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwenum:model_base#Object#none_visibility */
9251 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwenum:model#Object#abstract_kind */
9252 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwenum:model#Object#concrete_kind */
9253 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwenum:model#Object#interface_kind */
9254 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwenum:model#Object#enum_kind */
9255 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwenum:model#Object#extern_kind */
9256 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwenum:nitni_utilities#Object#internal_call_context */
9257 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwenum:nitni_utilities#Object#long_signature */
9258 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwenum:nitni_utilities#Object#short_signature */
9259 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwenum:c#Object#to_c_call_context */
9260 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwenum:c#Object#from_c_call_context */
9261 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwenum:cpp#Object#cpp_call_context */
9262 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwenum:cpp#Object#to_cpp_call_context */
9263 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwenum:cpp#Object#from_cpp_call_context */
9264 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#location */
9265 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#hot_location */
9266 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#debug */
9267 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent */
9268 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#parent= */
9269 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#init */
9270 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#replace_child */
9271 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#detach */
9272 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwenum:parser_nodes#ANode#replace_with */
9273 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#visit_all */
9274 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_tokens_by_text */
9275 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwenum:parser_util#ANode#collect_annotations_by_name */
9276 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#accept_simple_misc */
9277 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwenum:simple_misc_analysis#ANode#after_simple_misc */
9278 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwenum:literal#ANode#accept_literal */
9279 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwenum:scope#ANode#accept_scope_visitor */
9280 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwenum:flow#ANode#accept_flow_visitor */
9281 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwenum:local_var_init#ANode#accept_local_var_visitor */
9282 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwenum:auto_super_init#ANode#accept_auto_super_init */
9283 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwenum:astvalidation#ANode#accept_ast_validation */
9284 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwenum:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9285 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwenum:transform#ANode#accept_transform_visitor */
9286 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwenum:lexer#Token#text */
9287 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwenum:lexer#Token#text= */
9288 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token */
9289 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#prev_token= */
9290 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token */
9291 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#next_token= */
9292 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwenum:parser_nodes#Token#init */
9293 (nitmethod_t)VIRTUAL_lexer__TKwenum__parser_index, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#parser_index */
9294 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwenum:parser_nodes#TokenKeyword#init */
9295 (nitmethod_t)VIRTUAL_parser_nodes__TKwenum__init, /* pointer to parser_nodes:TKwenum:parser_nodes#TKwenum#init */
9296 (nitmethod_t)VIRTUAL_lexer__TKwenum__init_tk, /* pointer to parser_nodes:TKwenum:lexer#TKwenum#init_tk */
9297 }
9298 };
9299 /* allocate TKwenum */
9300 val* NEW_parser_nodes__TKwenum(const struct type* type) {
9301 val* self /* : TKwenum */;
9302 val* var /* : null */;
9303 val* var1 /* : null */;
9304 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9305 self->type = type;
9306 self->class = &class_parser_nodes__TKwenum;
9307 var = NULL;
9308 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwenum exact> */
9309 var1 = NULL;
9310 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwenum exact> */
9311 return self;
9312 }
9313 /* runtime class parser_nodes__TKwend */
9314 const struct class class_parser_nodes__TKwend = {
9315 0, /* box_kind */
9316 {
9317 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwend:kernel#Object#object_id */
9318 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwend:kernel#Object#is_same_type */
9319 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwend:kernel#Object#is_same_instance */
9320 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwend:kernel#Object#== */
9321 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwend:kernel#Object#!= */
9322 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwend:kernel#Object#output */
9323 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwend:kernel#Object#output_class_name */
9324 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwend:kernel#Object#exit */
9325 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwend:kernel#Object#sys */
9326 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwend:kernel#Object#hash */
9327 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwend:math#Object#atan2 */
9328 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwend:math#Object#pi */
9329 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwend:math#Object#srand_from */
9330 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwend:math#Object#srand */
9331 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#to_s */
9332 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwend:string#Object#native_class_name */
9333 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwend:string#Object#class_name */
9334 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwend:string#Object#inspect */
9335 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwend:string#Object#inspect_head */
9336 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwend:string#Object#args */
9337 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwend:string#Object#alpha_comparator */
9338 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwend:stream#Object#poll */
9339 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwend:stream#Object#intern_poll */
9340 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwend:time#Object#get_time */
9341 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwend:file#Object#printn */
9342 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwend:file#Object#print */
9343 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwend:file#Object#getc */
9344 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwend:file#Object#gets */
9345 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwend:file#Object#getcwd */
9346 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwend:file#Object#file_getcwd */
9347 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwend:file#Object#stdin */
9348 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwend:file#Object#stdout */
9349 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwend:file#Object#stderr */
9350 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwend:model_base#Object#intrude_visibility */
9351 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwend:model_base#Object#public_visibility */
9352 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwend:model_base#Object#protected_visibility */
9353 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwend:model_base#Object#private_visibility */
9354 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwend:model_base#Object#none_visibility */
9355 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwend:model#Object#abstract_kind */
9356 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwend:model#Object#concrete_kind */
9357 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwend:model#Object#interface_kind */
9358 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwend:model#Object#enum_kind */
9359 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwend:model#Object#extern_kind */
9360 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwend:nitni_utilities#Object#internal_call_context */
9361 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwend:nitni_utilities#Object#long_signature */
9362 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwend:nitni_utilities#Object#short_signature */
9363 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwend:c#Object#to_c_call_context */
9364 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwend:c#Object#from_c_call_context */
9365 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwend:cpp#Object#cpp_call_context */
9366 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwend:cpp#Object#to_cpp_call_context */
9367 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwend:cpp#Object#from_cpp_call_context */
9368 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#location */
9369 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#hot_location */
9370 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#debug */
9371 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent */
9372 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#parent= */
9373 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#init */
9374 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwend:parser_nodes#Token#replace_child */
9375 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#detach */
9376 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwend:parser_nodes#ANode#replace_with */
9377 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwend:parser_nodes#Token#visit_all */
9378 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_tokens_by_text */
9379 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwend:parser_util#ANode#collect_annotations_by_name */
9380 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#accept_simple_misc */
9381 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwend:simple_misc_analysis#ANode#after_simple_misc */
9382 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwend:literal#ANode#accept_literal */
9383 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwend:scope#ANode#accept_scope_visitor */
9384 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwend:flow#ANode#accept_flow_visitor */
9385 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwend:local_var_init#ANode#accept_local_var_visitor */
9386 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwend:auto_super_init#ANode#accept_auto_super_init */
9387 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwend:astvalidation#ANode#accept_ast_validation */
9388 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwend:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9389 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwend:transform#ANode#accept_transform_visitor */
9390 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwend:lexer#Token#text */
9391 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwend:lexer#Token#text= */
9392 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token */
9393 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwend:parser_nodes#Token#prev_token= */
9394 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token */
9395 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwend:parser_nodes#Token#next_token= */
9396 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwend:parser_nodes#Token#init */
9397 (nitmethod_t)VIRTUAL_lexer__TKwend__parser_index, /* pointer to parser_nodes:TKwend:lexer#TKwend#parser_index */
9398 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwend:parser_nodes#TokenKeyword#init */
9399 (nitmethod_t)VIRTUAL_parser_nodes__TKwend__init, /* pointer to parser_nodes:TKwend:parser_nodes#TKwend#init */
9400 (nitmethod_t)VIRTUAL_lexer__TKwend__init_tk, /* pointer to parser_nodes:TKwend:lexer#TKwend#init_tk */
9401 }
9402 };
9403 /* allocate TKwend */
9404 val* NEW_parser_nodes__TKwend(const struct type* type) {
9405 val* self /* : TKwend */;
9406 val* var /* : null */;
9407 val* var1 /* : null */;
9408 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9409 self->type = type;
9410 self->class = &class_parser_nodes__TKwend;
9411 var = NULL;
9412 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwend exact> */
9413 var1 = NULL;
9414 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwend exact> */
9415 return self;
9416 }
9417 /* runtime class parser_nodes__TKwmeth */
9418 const struct class class_parser_nodes__TKwmeth = {
9419 0, /* box_kind */
9420 {
9421 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwmeth:kernel#Object#object_id */
9422 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwmeth:kernel#Object#is_same_type */
9423 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwmeth:kernel#Object#is_same_instance */
9424 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwmeth:kernel#Object#== */
9425 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwmeth:kernel#Object#!= */
9426 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwmeth:kernel#Object#output */
9427 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwmeth:kernel#Object#output_class_name */
9428 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwmeth:kernel#Object#exit */
9429 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwmeth:kernel#Object#sys */
9430 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwmeth:kernel#Object#hash */
9431 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwmeth:math#Object#atan2 */
9432 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwmeth:math#Object#pi */
9433 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwmeth:math#Object#srand_from */
9434 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwmeth:math#Object#srand */
9435 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#to_s */
9436 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwmeth:string#Object#native_class_name */
9437 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwmeth:string#Object#class_name */
9438 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwmeth:string#Object#inspect */
9439 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwmeth:string#Object#inspect_head */
9440 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwmeth:string#Object#args */
9441 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwmeth:string#Object#alpha_comparator */
9442 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwmeth:stream#Object#poll */
9443 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwmeth:stream#Object#intern_poll */
9444 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwmeth:time#Object#get_time */
9445 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwmeth:file#Object#printn */
9446 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwmeth:file#Object#print */
9447 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwmeth:file#Object#getc */
9448 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwmeth:file#Object#gets */
9449 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwmeth:file#Object#getcwd */
9450 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwmeth:file#Object#file_getcwd */
9451 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwmeth:file#Object#stdin */
9452 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwmeth:file#Object#stdout */
9453 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwmeth:file#Object#stderr */
9454 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwmeth:model_base#Object#intrude_visibility */
9455 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwmeth:model_base#Object#public_visibility */
9456 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwmeth:model_base#Object#protected_visibility */
9457 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwmeth:model_base#Object#private_visibility */
9458 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwmeth:model_base#Object#none_visibility */
9459 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwmeth:model#Object#abstract_kind */
9460 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwmeth:model#Object#concrete_kind */
9461 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwmeth:model#Object#interface_kind */
9462 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwmeth:model#Object#enum_kind */
9463 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwmeth:model#Object#extern_kind */
9464 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwmeth:nitni_utilities#Object#internal_call_context */
9465 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwmeth:nitni_utilities#Object#long_signature */
9466 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwmeth:nitni_utilities#Object#short_signature */
9467 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwmeth:c#Object#to_c_call_context */
9468 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwmeth:c#Object#from_c_call_context */
9469 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwmeth:cpp#Object#cpp_call_context */
9470 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwmeth:cpp#Object#to_cpp_call_context */
9471 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwmeth:cpp#Object#from_cpp_call_context */
9472 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#location */
9473 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#hot_location */
9474 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#debug */
9475 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent */
9476 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#parent= */
9477 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#init */
9478 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#replace_child */
9479 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#detach */
9480 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwmeth:parser_nodes#ANode#replace_with */
9481 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#visit_all */
9482 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_tokens_by_text */
9483 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwmeth:parser_util#ANode#collect_annotations_by_name */
9484 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#accept_simple_misc */
9485 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwmeth:simple_misc_analysis#ANode#after_simple_misc */
9486 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwmeth:literal#ANode#accept_literal */
9487 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwmeth:scope#ANode#accept_scope_visitor */
9488 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwmeth:flow#ANode#accept_flow_visitor */
9489 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwmeth:local_var_init#ANode#accept_local_var_visitor */
9490 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwmeth:auto_super_init#ANode#accept_auto_super_init */
9491 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwmeth:astvalidation#ANode#accept_ast_validation */
9492 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwmeth:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9493 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwmeth:transform#ANode#accept_transform_visitor */
9494 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwmeth:lexer#Token#text */
9495 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwmeth:lexer#Token#text= */
9496 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token */
9497 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#prev_token= */
9498 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token */
9499 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#next_token= */
9500 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwmeth:parser_nodes#Token#init */
9501 (nitmethod_t)VIRTUAL_lexer__TKwmeth__parser_index, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#parser_index */
9502 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwmeth:parser_nodes#TokenKeyword#init */
9503 (nitmethod_t)VIRTUAL_parser_nodes__TKwmeth__init, /* pointer to parser_nodes:TKwmeth:parser_nodes#TKwmeth#init */
9504 (nitmethod_t)VIRTUAL_lexer__TKwmeth__init_tk, /* pointer to parser_nodes:TKwmeth:lexer#TKwmeth#init_tk */
9505 }
9506 };
9507 /* allocate TKwmeth */
9508 val* NEW_parser_nodes__TKwmeth(const struct type* type) {
9509 val* self /* : TKwmeth */;
9510 val* var /* : null */;
9511 val* var1 /* : null */;
9512 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9513 self->type = type;
9514 self->class = &class_parser_nodes__TKwmeth;
9515 var = NULL;
9516 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwmeth exact> */
9517 var1 = NULL;
9518 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwmeth exact> */
9519 return self;
9520 }
9521 /* runtime class parser_nodes__TKwtype */
9522 const struct class class_parser_nodes__TKwtype = {
9523 0, /* box_kind */
9524 {
9525 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwtype:kernel#Object#object_id */
9526 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwtype:kernel#Object#is_same_type */
9527 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwtype:kernel#Object#is_same_instance */
9528 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwtype:kernel#Object#== */
9529 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwtype:kernel#Object#!= */
9530 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwtype:kernel#Object#output */
9531 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwtype:kernel#Object#output_class_name */
9532 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwtype:kernel#Object#exit */
9533 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwtype:kernel#Object#sys */
9534 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwtype:kernel#Object#hash */
9535 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwtype:math#Object#atan2 */
9536 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwtype:math#Object#pi */
9537 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwtype:math#Object#srand_from */
9538 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwtype:math#Object#srand */
9539 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#to_s */
9540 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwtype:string#Object#native_class_name */
9541 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwtype:string#Object#class_name */
9542 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwtype:string#Object#inspect */
9543 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwtype:string#Object#inspect_head */
9544 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwtype:string#Object#args */
9545 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwtype:string#Object#alpha_comparator */
9546 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwtype:stream#Object#poll */
9547 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwtype:stream#Object#intern_poll */
9548 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwtype:time#Object#get_time */
9549 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwtype:file#Object#printn */
9550 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwtype:file#Object#print */
9551 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwtype:file#Object#getc */
9552 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwtype:file#Object#gets */
9553 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwtype:file#Object#getcwd */
9554 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwtype:file#Object#file_getcwd */
9555 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwtype:file#Object#stdin */
9556 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwtype:file#Object#stdout */
9557 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwtype:file#Object#stderr */
9558 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwtype:model_base#Object#intrude_visibility */
9559 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwtype:model_base#Object#public_visibility */
9560 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwtype:model_base#Object#protected_visibility */
9561 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwtype:model_base#Object#private_visibility */
9562 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwtype:model_base#Object#none_visibility */
9563 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwtype:model#Object#abstract_kind */
9564 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwtype:model#Object#concrete_kind */
9565 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwtype:model#Object#interface_kind */
9566 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwtype:model#Object#enum_kind */
9567 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwtype:model#Object#extern_kind */
9568 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwtype:nitni_utilities#Object#internal_call_context */
9569 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwtype:nitni_utilities#Object#long_signature */
9570 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwtype:nitni_utilities#Object#short_signature */
9571 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwtype:c#Object#to_c_call_context */
9572 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwtype:c#Object#from_c_call_context */
9573 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwtype:cpp#Object#cpp_call_context */
9574 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwtype:cpp#Object#to_cpp_call_context */
9575 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwtype:cpp#Object#from_cpp_call_context */
9576 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#location */
9577 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#hot_location */
9578 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#debug */
9579 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent */
9580 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#parent= */
9581 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#init */
9582 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#replace_child */
9583 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#detach */
9584 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwtype:parser_nodes#ANode#replace_with */
9585 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#visit_all */
9586 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_tokens_by_text */
9587 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwtype:parser_util#ANode#collect_annotations_by_name */
9588 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#accept_simple_misc */
9589 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwtype:simple_misc_analysis#ANode#after_simple_misc */
9590 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwtype:literal#ANode#accept_literal */
9591 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwtype:scope#ANode#accept_scope_visitor */
9592 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwtype:flow#ANode#accept_flow_visitor */
9593 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwtype:local_var_init#ANode#accept_local_var_visitor */
9594 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwtype:auto_super_init#ANode#accept_auto_super_init */
9595 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwtype:astvalidation#ANode#accept_ast_validation */
9596 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwtype:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9597 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwtype:transform#ANode#accept_transform_visitor */
9598 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwtype:lexer#Token#text */
9599 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwtype:lexer#Token#text= */
9600 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token */
9601 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#prev_token= */
9602 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token */
9603 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#next_token= */
9604 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwtype:parser_nodes#Token#init */
9605 (nitmethod_t)VIRTUAL_lexer__TKwtype__parser_index, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#parser_index */
9606 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwtype:parser_nodes#TokenKeyword#init */
9607 (nitmethod_t)VIRTUAL_parser_nodes__TKwtype__init, /* pointer to parser_nodes:TKwtype:parser_nodes#TKwtype#init */
9608 (nitmethod_t)VIRTUAL_lexer__TKwtype__init_tk, /* pointer to parser_nodes:TKwtype:lexer#TKwtype#init_tk */
9609 }
9610 };
9611 /* allocate TKwtype */
9612 val* NEW_parser_nodes__TKwtype(const struct type* type) {
9613 val* self /* : TKwtype */;
9614 val* var /* : null */;
9615 val* var1 /* : null */;
9616 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9617 self->type = type;
9618 self->class = &class_parser_nodes__TKwtype;
9619 var = NULL;
9620 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwtype exact> */
9621 var1 = NULL;
9622 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwtype exact> */
9623 return self;
9624 }
9625 /* runtime class parser_nodes__TKwinit */
9626 const struct class class_parser_nodes__TKwinit = {
9627 0, /* box_kind */
9628 {
9629 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwinit:kernel#Object#object_id */
9630 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwinit:kernel#Object#is_same_type */
9631 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwinit:kernel#Object#is_same_instance */
9632 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwinit:kernel#Object#== */
9633 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwinit:kernel#Object#!= */
9634 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwinit:kernel#Object#output */
9635 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwinit:kernel#Object#output_class_name */
9636 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwinit:kernel#Object#exit */
9637 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwinit:kernel#Object#sys */
9638 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwinit:kernel#Object#hash */
9639 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwinit:math#Object#atan2 */
9640 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwinit:math#Object#pi */
9641 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwinit:math#Object#srand_from */
9642 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwinit:math#Object#srand */
9643 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#to_s */
9644 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwinit:string#Object#native_class_name */
9645 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwinit:string#Object#class_name */
9646 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwinit:string#Object#inspect */
9647 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwinit:string#Object#inspect_head */
9648 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwinit:string#Object#args */
9649 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwinit:string#Object#alpha_comparator */
9650 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwinit:stream#Object#poll */
9651 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwinit:stream#Object#intern_poll */
9652 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwinit:time#Object#get_time */
9653 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwinit:file#Object#printn */
9654 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwinit:file#Object#print */
9655 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwinit:file#Object#getc */
9656 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwinit:file#Object#gets */
9657 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwinit:file#Object#getcwd */
9658 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwinit:file#Object#file_getcwd */
9659 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwinit:file#Object#stdin */
9660 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwinit:file#Object#stdout */
9661 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwinit:file#Object#stderr */
9662 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwinit:model_base#Object#intrude_visibility */
9663 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwinit:model_base#Object#public_visibility */
9664 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwinit:model_base#Object#protected_visibility */
9665 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwinit:model_base#Object#private_visibility */
9666 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwinit:model_base#Object#none_visibility */
9667 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwinit:model#Object#abstract_kind */
9668 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwinit:model#Object#concrete_kind */
9669 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwinit:model#Object#interface_kind */
9670 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwinit:model#Object#enum_kind */
9671 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwinit:model#Object#extern_kind */
9672 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwinit:nitni_utilities#Object#internal_call_context */
9673 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwinit:nitni_utilities#Object#long_signature */
9674 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwinit:nitni_utilities#Object#short_signature */
9675 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwinit:c#Object#to_c_call_context */
9676 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwinit:c#Object#from_c_call_context */
9677 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwinit:cpp#Object#cpp_call_context */
9678 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwinit:cpp#Object#to_cpp_call_context */
9679 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwinit:cpp#Object#from_cpp_call_context */
9680 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#location */
9681 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#hot_location */
9682 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#debug */
9683 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent */
9684 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#parent= */
9685 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#init */
9686 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#replace_child */
9687 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#detach */
9688 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwinit:parser_nodes#ANode#replace_with */
9689 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#visit_all */
9690 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_tokens_by_text */
9691 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwinit:parser_util#ANode#collect_annotations_by_name */
9692 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#accept_simple_misc */
9693 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwinit:simple_misc_analysis#ANode#after_simple_misc */
9694 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwinit:literal#ANode#accept_literal */
9695 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwinit:scope#ANode#accept_scope_visitor */
9696 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwinit:flow#ANode#accept_flow_visitor */
9697 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwinit:local_var_init#ANode#accept_local_var_visitor */
9698 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwinit:auto_super_init#ANode#accept_auto_super_init */
9699 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwinit:astvalidation#ANode#accept_ast_validation */
9700 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwinit:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9701 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwinit:transform#ANode#accept_transform_visitor */
9702 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwinit:lexer#Token#text */
9703 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwinit:lexer#Token#text= */
9704 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token */
9705 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#prev_token= */
9706 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token */
9707 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#next_token= */
9708 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwinit:parser_nodes#Token#init */
9709 (nitmethod_t)VIRTUAL_lexer__TKwinit__parser_index, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#parser_index */
9710 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwinit:parser_nodes#TokenKeyword#init */
9711 (nitmethod_t)VIRTUAL_parser_nodes__TKwinit__init, /* pointer to parser_nodes:TKwinit:parser_nodes#TKwinit#init */
9712 (nitmethod_t)VIRTUAL_lexer__TKwinit__init_tk, /* pointer to parser_nodes:TKwinit:lexer#TKwinit#init_tk */
9713 }
9714 };
9715 /* allocate TKwinit */
9716 val* NEW_parser_nodes__TKwinit(const struct type* type) {
9717 val* self /* : TKwinit */;
9718 val* var /* : null */;
9719 val* var1 /* : null */;
9720 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9721 self->type = type;
9722 self->class = &class_parser_nodes__TKwinit;
9723 var = NULL;
9724 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwinit exact> */
9725 var1 = NULL;
9726 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwinit exact> */
9727 return self;
9728 }
9729 /* runtime class parser_nodes__TKwredef */
9730 const struct class class_parser_nodes__TKwredef = {
9731 0, /* box_kind */
9732 {
9733 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwredef:kernel#Object#object_id */
9734 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwredef:kernel#Object#is_same_type */
9735 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwredef:kernel#Object#is_same_instance */
9736 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwredef:kernel#Object#== */
9737 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwredef:kernel#Object#!= */
9738 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwredef:kernel#Object#output */
9739 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwredef:kernel#Object#output_class_name */
9740 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwredef:kernel#Object#exit */
9741 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwredef:kernel#Object#sys */
9742 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwredef:kernel#Object#hash */
9743 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwredef:math#Object#atan2 */
9744 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwredef:math#Object#pi */
9745 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwredef:math#Object#srand_from */
9746 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwredef:math#Object#srand */
9747 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#to_s */
9748 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwredef:string#Object#native_class_name */
9749 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwredef:string#Object#class_name */
9750 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwredef:string#Object#inspect */
9751 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwredef:string#Object#inspect_head */
9752 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwredef:string#Object#args */
9753 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwredef:string#Object#alpha_comparator */
9754 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwredef:stream#Object#poll */
9755 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwredef:stream#Object#intern_poll */
9756 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwredef:time#Object#get_time */
9757 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwredef:file#Object#printn */
9758 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwredef:file#Object#print */
9759 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwredef:file#Object#getc */
9760 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwredef:file#Object#gets */
9761 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwredef:file#Object#getcwd */
9762 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwredef:file#Object#file_getcwd */
9763 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwredef:file#Object#stdin */
9764 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwredef:file#Object#stdout */
9765 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwredef:file#Object#stderr */
9766 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwredef:model_base#Object#intrude_visibility */
9767 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwredef:model_base#Object#public_visibility */
9768 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwredef:model_base#Object#protected_visibility */
9769 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwredef:model_base#Object#private_visibility */
9770 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwredef:model_base#Object#none_visibility */
9771 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwredef:model#Object#abstract_kind */
9772 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwredef:model#Object#concrete_kind */
9773 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwredef:model#Object#interface_kind */
9774 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwredef:model#Object#enum_kind */
9775 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwredef:model#Object#extern_kind */
9776 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwredef:nitni_utilities#Object#internal_call_context */
9777 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwredef:nitni_utilities#Object#long_signature */
9778 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwredef:nitni_utilities#Object#short_signature */
9779 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwredef:c#Object#to_c_call_context */
9780 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwredef:c#Object#from_c_call_context */
9781 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwredef:cpp#Object#cpp_call_context */
9782 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwredef:cpp#Object#to_cpp_call_context */
9783 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwredef:cpp#Object#from_cpp_call_context */
9784 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#location */
9785 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#hot_location */
9786 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#debug */
9787 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent */
9788 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#parent= */
9789 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#init */
9790 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#replace_child */
9791 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#detach */
9792 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwredef:parser_nodes#ANode#replace_with */
9793 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#visit_all */
9794 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_tokens_by_text */
9795 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwredef:parser_util#ANode#collect_annotations_by_name */
9796 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#accept_simple_misc */
9797 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwredef:simple_misc_analysis#ANode#after_simple_misc */
9798 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwredef:literal#ANode#accept_literal */
9799 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwredef:scope#ANode#accept_scope_visitor */
9800 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwredef:flow#ANode#accept_flow_visitor */
9801 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwredef:local_var_init#ANode#accept_local_var_visitor */
9802 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwredef:auto_super_init#ANode#accept_auto_super_init */
9803 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwredef:astvalidation#ANode#accept_ast_validation */
9804 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwredef:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9805 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwredef:transform#ANode#accept_transform_visitor */
9806 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwredef:lexer#Token#text */
9807 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwredef:lexer#Token#text= */
9808 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token */
9809 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#prev_token= */
9810 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token */
9811 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#next_token= */
9812 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwredef:parser_nodes#Token#init */
9813 (nitmethod_t)VIRTUAL_lexer__TKwredef__parser_index, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#parser_index */
9814 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwredef:parser_nodes#TokenKeyword#init */
9815 (nitmethod_t)VIRTUAL_parser_nodes__TKwredef__init, /* pointer to parser_nodes:TKwredef:parser_nodes#TKwredef#init */
9816 (nitmethod_t)VIRTUAL_lexer__TKwredef__init_tk, /* pointer to parser_nodes:TKwredef:lexer#TKwredef#init_tk */
9817 }
9818 };
9819 /* allocate TKwredef */
9820 val* NEW_parser_nodes__TKwredef(const struct type* type) {
9821 val* self /* : TKwredef */;
9822 val* var /* : null */;
9823 val* var1 /* : null */;
9824 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9825 self->type = type;
9826 self->class = &class_parser_nodes__TKwredef;
9827 var = NULL;
9828 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwredef exact> */
9829 var1 = NULL;
9830 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwredef exact> */
9831 return self;
9832 }
9833 /* runtime class parser_nodes__TKwis */
9834 const struct class class_parser_nodes__TKwis = {
9835 0, /* box_kind */
9836 {
9837 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser_nodes:TKwis:kernel#Object#object_id */
9838 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser_nodes:TKwis:kernel#Object#is_same_type */
9839 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser_nodes:TKwis:kernel#Object#is_same_instance */
9840 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser_nodes:TKwis:kernel#Object#== */
9841 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser_nodes:TKwis:kernel#Object#!= */
9842 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser_nodes:TKwis:kernel#Object#output */
9843 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser_nodes:TKwis:kernel#Object#output_class_name */
9844 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser_nodes:TKwis:kernel#Object#exit */
9845 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser_nodes:TKwis:kernel#Object#sys */
9846 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser_nodes:TKwis:kernel#Object#hash */
9847 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser_nodes:TKwis:math#Object#atan2 */
9848 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser_nodes:TKwis:math#Object#pi */
9849 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser_nodes:TKwis:math#Object#srand_from */
9850 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser_nodes:TKwis:math#Object#srand */
9851 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__to_s, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#to_s */
9852 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser_nodes:TKwis:string#Object#native_class_name */
9853 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser_nodes:TKwis:string#Object#class_name */
9854 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser_nodes:TKwis:string#Object#inspect */
9855 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser_nodes:TKwis:string#Object#inspect_head */
9856 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser_nodes:TKwis:string#Object#args */
9857 (nitmethod_t)VIRTUAL_string__Object__alpha_comparator, /* pointer to parser_nodes:TKwis:string#Object#alpha_comparator */
9858 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser_nodes:TKwis:stream#Object#poll */
9859 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser_nodes:TKwis:stream#Object#intern_poll */
9860 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser_nodes:TKwis:time#Object#get_time */
9861 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser_nodes:TKwis:file#Object#printn */
9862 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser_nodes:TKwis:file#Object#print */
9863 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser_nodes:TKwis:file#Object#getc */
9864 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser_nodes:TKwis:file#Object#gets */
9865 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser_nodes:TKwis:file#Object#getcwd */
9866 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser_nodes:TKwis:file#Object#file_getcwd */
9867 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser_nodes:TKwis:file#Object#stdin */
9868 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser_nodes:TKwis:file#Object#stdout */
9869 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser_nodes:TKwis:file#Object#stderr */
9870 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser_nodes:TKwis:model_base#Object#intrude_visibility */
9871 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser_nodes:TKwis:model_base#Object#public_visibility */
9872 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser_nodes:TKwis:model_base#Object#protected_visibility */
9873 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser_nodes:TKwis:model_base#Object#private_visibility */
9874 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser_nodes:TKwis:model_base#Object#none_visibility */
9875 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser_nodes:TKwis:model#Object#abstract_kind */
9876 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser_nodes:TKwis:model#Object#concrete_kind */
9877 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser_nodes:TKwis:model#Object#interface_kind */
9878 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser_nodes:TKwis:model#Object#enum_kind */
9879 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser_nodes:TKwis:model#Object#extern_kind */
9880 (nitmethod_t)VIRTUAL_nitni_utilities__Object__internal_call_context, /* pointer to parser_nodes:TKwis:nitni_utilities#Object#internal_call_context */
9881 (nitmethod_t)VIRTUAL_nitni_utilities__Object__long_signature, /* pointer to parser_nodes:TKwis:nitni_utilities#Object#long_signature */
9882 (nitmethod_t)VIRTUAL_nitni_utilities__Object__short_signature, /* pointer to parser_nodes:TKwis:nitni_utilities#Object#short_signature */
9883 (nitmethod_t)VIRTUAL_c__Object__to_c_call_context, /* pointer to parser_nodes:TKwis:c#Object#to_c_call_context */
9884 (nitmethod_t)VIRTUAL_c__Object__from_c_call_context, /* pointer to parser_nodes:TKwis:c#Object#from_c_call_context */
9885 (nitmethod_t)VIRTUAL_cpp__Object__cpp_call_context, /* pointer to parser_nodes:TKwis:cpp#Object#cpp_call_context */
9886 (nitmethod_t)VIRTUAL_cpp__Object__to_cpp_call_context, /* pointer to parser_nodes:TKwis:cpp#Object#to_cpp_call_context */
9887 (nitmethod_t)VIRTUAL_cpp__Object__from_cpp_call_context, /* pointer to parser_nodes:TKwis:cpp#Object#from_cpp_call_context */
9888 (nitmethod_t)VIRTUAL_parser_nodes__ANode__location, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#location */
9889 (nitmethod_t)VIRTUAL_parser_nodes__ANode__hot_location, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#hot_location */
9890 (nitmethod_t)VIRTUAL_parser_nodes__ANode__debug, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#debug */
9891 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent */
9892 (nitmethod_t)VIRTUAL_parser_nodes__ANode__parent_61d, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#parent= */
9893 (nitmethod_t)VIRTUAL_parser_nodes__ANode__init, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#init */
9894 (nitmethod_t)VIRTUAL_parser_nodes__Token__replace_child, /* pointer to parser_nodes:TKwis:parser_nodes#Token#replace_child */
9895 (nitmethod_t)VIRTUAL_parser_nodes__ANode__detach, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#detach */
9896 (nitmethod_t)VIRTUAL_parser_nodes__ANode__replace_with, /* pointer to parser_nodes:TKwis:parser_nodes#ANode#replace_with */
9897 (nitmethod_t)VIRTUAL_parser_nodes__Token__visit_all, /* pointer to parser_nodes:TKwis:parser_nodes#Token#visit_all */
9898 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_tokens_by_text, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_tokens_by_text */
9899 (nitmethod_t)VIRTUAL_parser_util__ANode__collect_annotations_by_name, /* pointer to parser_nodes:TKwis:parser_util#ANode#collect_annotations_by_name */
9900 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__accept_simple_misc, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#accept_simple_misc */
9901 (nitmethod_t)VIRTUAL_simple_misc_analysis__ANode__after_simple_misc, /* pointer to parser_nodes:TKwis:simple_misc_analysis#ANode#after_simple_misc */
9902 (nitmethod_t)VIRTUAL_literal__ANode__accept_literal, /* pointer to parser_nodes:TKwis:literal#ANode#accept_literal */
9903 (nitmethod_t)VIRTUAL_scope__ANode__accept_scope_visitor, /* pointer to parser_nodes:TKwis:scope#ANode#accept_scope_visitor */
9904 (nitmethod_t)VIRTUAL_flow__ANode__accept_flow_visitor, /* pointer to parser_nodes:TKwis:flow#ANode#accept_flow_visitor */
9905 (nitmethod_t)VIRTUAL_local_var_init__ANode__accept_local_var_visitor, /* pointer to parser_nodes:TKwis:local_var_init#ANode#accept_local_var_visitor */
9906 (nitmethod_t)VIRTUAL_auto_super_init__ANode__accept_auto_super_init, /* pointer to parser_nodes:TKwis:auto_super_init#ANode#accept_auto_super_init */
9907 (nitmethod_t)VIRTUAL_astvalidation__ANode__accept_ast_validation, /* pointer to parser_nodes:TKwis:astvalidation#ANode#accept_ast_validation */
9908 (nitmethod_t)VIRTUAL_rapid_type_analysis__ANode__accept_rapid_type_visitor, /* pointer to parser_nodes:TKwis:rapid_type_analysis#ANode#accept_rapid_type_visitor */
9909 (nitmethod_t)VIRTUAL_transform__ANode__accept_transform_visitor, /* pointer to parser_nodes:TKwis:transform#ANode#accept_transform_visitor */
9910 (nitmethod_t)VIRTUAL_lexer__Token__text, /* pointer to parser_nodes:TKwis:lexer#Token#text */
9911 (nitmethod_t)VIRTUAL_lexer__Token__text_61d, /* pointer to parser_nodes:TKwis:lexer#Token#text= */
9912 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token */
9913 (nitmethod_t)VIRTUAL_parser_nodes__Token__prev_token_61d, /* pointer to parser_nodes:TKwis:parser_nodes#Token#prev_token= */
9914 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token */
9915 (nitmethod_t)VIRTUAL_parser_nodes__Token__next_token_61d, /* pointer to parser_nodes:TKwis:parser_nodes#Token#next_token= */
9916 (nitmethod_t)VIRTUAL_parser_nodes__Token__init, /* pointer to parser_nodes:TKwis:parser_nodes#Token#init */
9917 (nitmethod_t)VIRTUAL_lexer__TKwis__parser_index, /* pointer to parser_nodes:TKwis:lexer#TKwis#parser_index */
9918 (nitmethod_t)VIRTUAL_parser_nodes__TokenKeyword__init, /* pointer to parser_nodes:TKwis:parser_nodes#TokenKeyword#init */
9919 (nitmethod_t)VIRTUAL_parser_nodes__TKwis__init, /* pointer to parser_nodes:TKwis:parser_nodes#TKwis#init */
9920 (nitmethod_t)VIRTUAL_lexer__TKwis__init_tk, /* pointer to parser_nodes:TKwis:lexer#TKwis#init_tk */
9921 }
9922 };
9923 /* allocate TKwis */
9924 val* NEW_parser_nodes__TKwis(const struct type* type) {
9925 val* self /* : TKwis */;
9926 val* var /* : null */;
9927 val* var1 /* : null */;
9928 self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t));
9929 self->type = type;
9930 self->class = &class_parser_nodes__TKwis;
9931 var = NULL;
9932 self->attrs[COLOR_parser_nodes__ANode___location].val = var; /* _location on <self:TKwis exact> */
9933 var1 = NULL;
9934 self->attrs[COLOR_parser_nodes__ANode___64dparent].val = var1; /* @parent on <self:TKwis exact> */
9935 return self;
9936 }