metrics: replace is_user_defined() by is_standard()
[nit.git] / c_src / nitg.classes.3.c
1 #include "nitg.classes.0.h"
2 /* runtime class parser__ReduceAction322 */
3 const struct class class_parser__ReduceAction322 = {
4 0, /* box_kind */
5 {
6 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction322:kernel#Object#object_id */
7 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction322:kernel#Object#is_same_type */
8 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction322:kernel#Object#is_same_instance */
9 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction322:kernel#Object#== */
10 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction322:kernel#Object#!= */
11 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction322:kernel#Object#output */
12 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction322:kernel#Object#output_class_name */
13 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction322:kernel#Object#exit */
14 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction322:kernel#Object#sys */
15 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction322:kernel#Object#hash */
16 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction322:string#Object#to_s */
17 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction322:string#Object#native_class_name */
18 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction322:string#Object#class_name */
19 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction322:string#Object#inspect */
20 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction322:string#Object#inspect_head */
21 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction322:string#Object#args */
22 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction322:math#Object#atan2 */
23 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction322:math#Object#pi */
24 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction322:math#Object#srand_from */
25 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction322:math#Object#srand */
26 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction322:stream#Object#poll */
27 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction322:stream#Object#intern_poll */
28 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction322:time#Object#get_time */
29 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction322:file#Object#printn */
30 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction322:file#Object#print */
31 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction322:file#Object#getc */
32 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction322:file#Object#gets */
33 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction322:file#Object#getcwd */
34 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction322:file#Object#file_getcwd */
35 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction322:file#Object#stdin */
36 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction322:file#Object#stdout */
37 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction322:file#Object#stderr */
38 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction322:model_base#Object#intrude_visibility */
39 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction322:model_base#Object#public_visibility */
40 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction322:model_base#Object#protected_visibility */
41 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction322:model_base#Object#private_visibility */
42 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction322:model_base#Object#none_visibility */
43 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction322:model#Object#abstract_kind */
44 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction322:model#Object#concrete_kind */
45 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction322:model#Object#interface_kind */
46 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction322:model#Object#enum_kind */
47 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction322:model#Object#extern_kind */
48 (nitmethod_t)VIRTUAL_parser__ReduceAction322__action, /* pointer to parser:ReduceAction322:parser#ReduceAction322#action */
49 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction322:parser#ReduceAction#concat */
50 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction322:parser#ReduceAction#init */
51 }
52 };
53 /* allocate ReduceAction322 */
54 val* NEW_parser__ReduceAction322(const struct type* type) {
55 val* self /* : ReduceAction322 */;
56 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
57 self->type = type;
58 self->class = &class_parser__ReduceAction322;
59 return self;
60 }
61 /* runtime class parser__ReduceAction323 */
62 const struct class class_parser__ReduceAction323 = {
63 0, /* box_kind */
64 {
65 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction323:kernel#Object#object_id */
66 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction323:kernel#Object#is_same_type */
67 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction323:kernel#Object#is_same_instance */
68 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction323:kernel#Object#== */
69 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction323:kernel#Object#!= */
70 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction323:kernel#Object#output */
71 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction323:kernel#Object#output_class_name */
72 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction323:kernel#Object#exit */
73 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction323:kernel#Object#sys */
74 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction323:kernel#Object#hash */
75 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction323:string#Object#to_s */
76 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction323:string#Object#native_class_name */
77 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction323:string#Object#class_name */
78 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction323:string#Object#inspect */
79 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction323:string#Object#inspect_head */
80 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction323:string#Object#args */
81 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction323:math#Object#atan2 */
82 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction323:math#Object#pi */
83 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction323:math#Object#srand_from */
84 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction323:math#Object#srand */
85 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction323:stream#Object#poll */
86 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction323:stream#Object#intern_poll */
87 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction323:time#Object#get_time */
88 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction323:file#Object#printn */
89 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction323:file#Object#print */
90 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction323:file#Object#getc */
91 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction323:file#Object#gets */
92 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction323:file#Object#getcwd */
93 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction323:file#Object#file_getcwd */
94 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction323:file#Object#stdin */
95 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction323:file#Object#stdout */
96 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction323:file#Object#stderr */
97 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction323:model_base#Object#intrude_visibility */
98 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction323:model_base#Object#public_visibility */
99 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction323:model_base#Object#protected_visibility */
100 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction323:model_base#Object#private_visibility */
101 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction323:model_base#Object#none_visibility */
102 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction323:model#Object#abstract_kind */
103 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction323:model#Object#concrete_kind */
104 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction323:model#Object#interface_kind */
105 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction323:model#Object#enum_kind */
106 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction323:model#Object#extern_kind */
107 (nitmethod_t)VIRTUAL_parser__ReduceAction323__action, /* pointer to parser:ReduceAction323:parser#ReduceAction323#action */
108 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction323:parser#ReduceAction#concat */
109 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction323:parser#ReduceAction#init */
110 }
111 };
112 /* allocate ReduceAction323 */
113 val* NEW_parser__ReduceAction323(const struct type* type) {
114 val* self /* : ReduceAction323 */;
115 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
116 self->type = type;
117 self->class = &class_parser__ReduceAction323;
118 return self;
119 }
120 /* runtime class parser__ReduceAction324 */
121 const struct class class_parser__ReduceAction324 = {
122 0, /* box_kind */
123 {
124 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction324:kernel#Object#object_id */
125 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction324:kernel#Object#is_same_type */
126 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction324:kernel#Object#is_same_instance */
127 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction324:kernel#Object#== */
128 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction324:kernel#Object#!= */
129 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction324:kernel#Object#output */
130 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction324:kernel#Object#output_class_name */
131 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction324:kernel#Object#exit */
132 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction324:kernel#Object#sys */
133 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction324:kernel#Object#hash */
134 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction324:string#Object#to_s */
135 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction324:string#Object#native_class_name */
136 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction324:string#Object#class_name */
137 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction324:string#Object#inspect */
138 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction324:string#Object#inspect_head */
139 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction324:string#Object#args */
140 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction324:math#Object#atan2 */
141 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction324:math#Object#pi */
142 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction324:math#Object#srand_from */
143 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction324:math#Object#srand */
144 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction324:stream#Object#poll */
145 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction324:stream#Object#intern_poll */
146 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction324:time#Object#get_time */
147 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction324:file#Object#printn */
148 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction324:file#Object#print */
149 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction324:file#Object#getc */
150 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction324:file#Object#gets */
151 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction324:file#Object#getcwd */
152 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction324:file#Object#file_getcwd */
153 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction324:file#Object#stdin */
154 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction324:file#Object#stdout */
155 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction324:file#Object#stderr */
156 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction324:model_base#Object#intrude_visibility */
157 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction324:model_base#Object#public_visibility */
158 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction324:model_base#Object#protected_visibility */
159 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction324:model_base#Object#private_visibility */
160 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction324:model_base#Object#none_visibility */
161 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction324:model#Object#abstract_kind */
162 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction324:model#Object#concrete_kind */
163 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction324:model#Object#interface_kind */
164 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction324:model#Object#enum_kind */
165 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction324:model#Object#extern_kind */
166 (nitmethod_t)VIRTUAL_parser__ReduceAction324__action, /* pointer to parser:ReduceAction324:parser#ReduceAction324#action */
167 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction324:parser#ReduceAction#concat */
168 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction324:parser#ReduceAction#init */
169 }
170 };
171 /* allocate ReduceAction324 */
172 val* NEW_parser__ReduceAction324(const struct type* type) {
173 val* self /* : ReduceAction324 */;
174 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
175 self->type = type;
176 self->class = &class_parser__ReduceAction324;
177 return self;
178 }
179 /* runtime class parser__ReduceAction326 */
180 const struct class class_parser__ReduceAction326 = {
181 0, /* box_kind */
182 {
183 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction326:kernel#Object#object_id */
184 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction326:kernel#Object#is_same_type */
185 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction326:kernel#Object#is_same_instance */
186 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction326:kernel#Object#== */
187 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction326:kernel#Object#!= */
188 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction326:kernel#Object#output */
189 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction326:kernel#Object#output_class_name */
190 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction326:kernel#Object#exit */
191 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction326:kernel#Object#sys */
192 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction326:kernel#Object#hash */
193 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction326:string#Object#to_s */
194 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction326:string#Object#native_class_name */
195 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction326:string#Object#class_name */
196 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction326:string#Object#inspect */
197 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction326:string#Object#inspect_head */
198 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction326:string#Object#args */
199 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction326:math#Object#atan2 */
200 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction326:math#Object#pi */
201 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction326:math#Object#srand_from */
202 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction326:math#Object#srand */
203 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction326:stream#Object#poll */
204 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction326:stream#Object#intern_poll */
205 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction326:time#Object#get_time */
206 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction326:file#Object#printn */
207 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction326:file#Object#print */
208 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction326:file#Object#getc */
209 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction326:file#Object#gets */
210 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction326:file#Object#getcwd */
211 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction326:file#Object#file_getcwd */
212 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction326:file#Object#stdin */
213 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction326:file#Object#stdout */
214 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction326:file#Object#stderr */
215 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction326:model_base#Object#intrude_visibility */
216 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction326:model_base#Object#public_visibility */
217 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction326:model_base#Object#protected_visibility */
218 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction326:model_base#Object#private_visibility */
219 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction326:model_base#Object#none_visibility */
220 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction326:model#Object#abstract_kind */
221 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction326:model#Object#concrete_kind */
222 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction326:model#Object#interface_kind */
223 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction326:model#Object#enum_kind */
224 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction326:model#Object#extern_kind */
225 (nitmethod_t)VIRTUAL_parser__ReduceAction326__action, /* pointer to parser:ReduceAction326:parser#ReduceAction326#action */
226 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction326:parser#ReduceAction#concat */
227 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction326:parser#ReduceAction#init */
228 }
229 };
230 /* allocate ReduceAction326 */
231 val* NEW_parser__ReduceAction326(const struct type* type) {
232 val* self /* : ReduceAction326 */;
233 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
234 self->type = type;
235 self->class = &class_parser__ReduceAction326;
236 return self;
237 }
238 /* runtime class parser__ReduceAction327 */
239 const struct class class_parser__ReduceAction327 = {
240 0, /* box_kind */
241 {
242 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction327:kernel#Object#object_id */
243 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction327:kernel#Object#is_same_type */
244 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction327:kernel#Object#is_same_instance */
245 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction327:kernel#Object#== */
246 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction327:kernel#Object#!= */
247 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction327:kernel#Object#output */
248 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction327:kernel#Object#output_class_name */
249 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction327:kernel#Object#exit */
250 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction327:kernel#Object#sys */
251 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction327:kernel#Object#hash */
252 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction327:string#Object#to_s */
253 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction327:string#Object#native_class_name */
254 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction327:string#Object#class_name */
255 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction327:string#Object#inspect */
256 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction327:string#Object#inspect_head */
257 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction327:string#Object#args */
258 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction327:math#Object#atan2 */
259 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction327:math#Object#pi */
260 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction327:math#Object#srand_from */
261 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction327:math#Object#srand */
262 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction327:stream#Object#poll */
263 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction327:stream#Object#intern_poll */
264 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction327:time#Object#get_time */
265 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction327:file#Object#printn */
266 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction327:file#Object#print */
267 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction327:file#Object#getc */
268 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction327:file#Object#gets */
269 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction327:file#Object#getcwd */
270 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction327:file#Object#file_getcwd */
271 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction327:file#Object#stdin */
272 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction327:file#Object#stdout */
273 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction327:file#Object#stderr */
274 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction327:model_base#Object#intrude_visibility */
275 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction327:model_base#Object#public_visibility */
276 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction327:model_base#Object#protected_visibility */
277 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction327:model_base#Object#private_visibility */
278 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction327:model_base#Object#none_visibility */
279 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction327:model#Object#abstract_kind */
280 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction327:model#Object#concrete_kind */
281 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction327:model#Object#interface_kind */
282 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction327:model#Object#enum_kind */
283 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction327:model#Object#extern_kind */
284 (nitmethod_t)VIRTUAL_parser__ReduceAction327__action, /* pointer to parser:ReduceAction327:parser#ReduceAction327#action */
285 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction327:parser#ReduceAction#concat */
286 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction327:parser#ReduceAction#init */
287 }
288 };
289 /* allocate ReduceAction327 */
290 val* NEW_parser__ReduceAction327(const struct type* type) {
291 val* self /* : ReduceAction327 */;
292 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
293 self->type = type;
294 self->class = &class_parser__ReduceAction327;
295 return self;
296 }
297 /* runtime class parser__ReduceAction329 */
298 const struct class class_parser__ReduceAction329 = {
299 0, /* box_kind */
300 {
301 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction329:kernel#Object#object_id */
302 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction329:kernel#Object#is_same_type */
303 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction329:kernel#Object#is_same_instance */
304 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction329:kernel#Object#== */
305 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction329:kernel#Object#!= */
306 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction329:kernel#Object#output */
307 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction329:kernel#Object#output_class_name */
308 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction329:kernel#Object#exit */
309 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction329:kernel#Object#sys */
310 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction329:kernel#Object#hash */
311 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction329:string#Object#to_s */
312 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction329:string#Object#native_class_name */
313 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction329:string#Object#class_name */
314 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction329:string#Object#inspect */
315 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction329:string#Object#inspect_head */
316 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction329:string#Object#args */
317 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction329:math#Object#atan2 */
318 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction329:math#Object#pi */
319 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction329:math#Object#srand_from */
320 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction329:math#Object#srand */
321 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction329:stream#Object#poll */
322 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction329:stream#Object#intern_poll */
323 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction329:time#Object#get_time */
324 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction329:file#Object#printn */
325 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction329:file#Object#print */
326 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction329:file#Object#getc */
327 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction329:file#Object#gets */
328 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction329:file#Object#getcwd */
329 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction329:file#Object#file_getcwd */
330 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction329:file#Object#stdin */
331 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction329:file#Object#stdout */
332 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction329:file#Object#stderr */
333 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction329:model_base#Object#intrude_visibility */
334 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction329:model_base#Object#public_visibility */
335 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction329:model_base#Object#protected_visibility */
336 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction329:model_base#Object#private_visibility */
337 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction329:model_base#Object#none_visibility */
338 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction329:model#Object#abstract_kind */
339 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction329:model#Object#concrete_kind */
340 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction329:model#Object#interface_kind */
341 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction329:model#Object#enum_kind */
342 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction329:model#Object#extern_kind */
343 (nitmethod_t)VIRTUAL_parser__ReduceAction329__action, /* pointer to parser:ReduceAction329:parser#ReduceAction329#action */
344 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction329:parser#ReduceAction#concat */
345 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction329:parser#ReduceAction#init */
346 }
347 };
348 /* allocate ReduceAction329 */
349 val* NEW_parser__ReduceAction329(const struct type* type) {
350 val* self /* : ReduceAction329 */;
351 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
352 self->type = type;
353 self->class = &class_parser__ReduceAction329;
354 return self;
355 }
356 /* runtime class parser__ReduceAction330 */
357 const struct class class_parser__ReduceAction330 = {
358 0, /* box_kind */
359 {
360 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction330:kernel#Object#object_id */
361 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction330:kernel#Object#is_same_type */
362 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction330:kernel#Object#is_same_instance */
363 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction330:kernel#Object#== */
364 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction330:kernel#Object#!= */
365 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction330:kernel#Object#output */
366 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction330:kernel#Object#output_class_name */
367 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction330:kernel#Object#exit */
368 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction330:kernel#Object#sys */
369 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction330:kernel#Object#hash */
370 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction330:string#Object#to_s */
371 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction330:string#Object#native_class_name */
372 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction330:string#Object#class_name */
373 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction330:string#Object#inspect */
374 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction330:string#Object#inspect_head */
375 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction330:string#Object#args */
376 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction330:math#Object#atan2 */
377 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction330:math#Object#pi */
378 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction330:math#Object#srand_from */
379 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction330:math#Object#srand */
380 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction330:stream#Object#poll */
381 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction330:stream#Object#intern_poll */
382 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction330:time#Object#get_time */
383 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction330:file#Object#printn */
384 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction330:file#Object#print */
385 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction330:file#Object#getc */
386 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction330:file#Object#gets */
387 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction330:file#Object#getcwd */
388 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction330:file#Object#file_getcwd */
389 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction330:file#Object#stdin */
390 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction330:file#Object#stdout */
391 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction330:file#Object#stderr */
392 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction330:model_base#Object#intrude_visibility */
393 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction330:model_base#Object#public_visibility */
394 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction330:model_base#Object#protected_visibility */
395 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction330:model_base#Object#private_visibility */
396 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction330:model_base#Object#none_visibility */
397 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction330:model#Object#abstract_kind */
398 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction330:model#Object#concrete_kind */
399 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction330:model#Object#interface_kind */
400 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction330:model#Object#enum_kind */
401 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction330:model#Object#extern_kind */
402 (nitmethod_t)VIRTUAL_parser__ReduceAction330__action, /* pointer to parser:ReduceAction330:parser#ReduceAction330#action */
403 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction330:parser#ReduceAction#concat */
404 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction330:parser#ReduceAction#init */
405 }
406 };
407 /* allocate ReduceAction330 */
408 val* NEW_parser__ReduceAction330(const struct type* type) {
409 val* self /* : ReduceAction330 */;
410 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
411 self->type = type;
412 self->class = &class_parser__ReduceAction330;
413 return self;
414 }
415 /* runtime class parser__ReduceAction331 */
416 const struct class class_parser__ReduceAction331 = {
417 0, /* box_kind */
418 {
419 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction331:kernel#Object#object_id */
420 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction331:kernel#Object#is_same_type */
421 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction331:kernel#Object#is_same_instance */
422 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction331:kernel#Object#== */
423 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction331:kernel#Object#!= */
424 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction331:kernel#Object#output */
425 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction331:kernel#Object#output_class_name */
426 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction331:kernel#Object#exit */
427 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction331:kernel#Object#sys */
428 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction331:kernel#Object#hash */
429 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction331:string#Object#to_s */
430 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction331:string#Object#native_class_name */
431 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction331:string#Object#class_name */
432 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction331:string#Object#inspect */
433 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction331:string#Object#inspect_head */
434 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction331:string#Object#args */
435 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction331:math#Object#atan2 */
436 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction331:math#Object#pi */
437 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction331:math#Object#srand_from */
438 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction331:math#Object#srand */
439 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction331:stream#Object#poll */
440 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction331:stream#Object#intern_poll */
441 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction331:time#Object#get_time */
442 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction331:file#Object#printn */
443 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction331:file#Object#print */
444 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction331:file#Object#getc */
445 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction331:file#Object#gets */
446 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction331:file#Object#getcwd */
447 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction331:file#Object#file_getcwd */
448 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction331:file#Object#stdin */
449 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction331:file#Object#stdout */
450 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction331:file#Object#stderr */
451 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction331:model_base#Object#intrude_visibility */
452 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction331:model_base#Object#public_visibility */
453 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction331:model_base#Object#protected_visibility */
454 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction331:model_base#Object#private_visibility */
455 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction331:model_base#Object#none_visibility */
456 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction331:model#Object#abstract_kind */
457 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction331:model#Object#concrete_kind */
458 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction331:model#Object#interface_kind */
459 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction331:model#Object#enum_kind */
460 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction331:model#Object#extern_kind */
461 (nitmethod_t)VIRTUAL_parser__ReduceAction331__action, /* pointer to parser:ReduceAction331:parser#ReduceAction331#action */
462 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction331:parser#ReduceAction#concat */
463 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction331:parser#ReduceAction#init */
464 }
465 };
466 /* allocate ReduceAction331 */
467 val* NEW_parser__ReduceAction331(const struct type* type) {
468 val* self /* : ReduceAction331 */;
469 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
470 self->type = type;
471 self->class = &class_parser__ReduceAction331;
472 return self;
473 }
474 /* runtime class parser__ReduceAction332 */
475 const struct class class_parser__ReduceAction332 = {
476 0, /* box_kind */
477 {
478 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction332:kernel#Object#object_id */
479 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction332:kernel#Object#is_same_type */
480 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction332:kernel#Object#is_same_instance */
481 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction332:kernel#Object#== */
482 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction332:kernel#Object#!= */
483 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction332:kernel#Object#output */
484 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction332:kernel#Object#output_class_name */
485 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction332:kernel#Object#exit */
486 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction332:kernel#Object#sys */
487 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction332:kernel#Object#hash */
488 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction332:string#Object#to_s */
489 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction332:string#Object#native_class_name */
490 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction332:string#Object#class_name */
491 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction332:string#Object#inspect */
492 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction332:string#Object#inspect_head */
493 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction332:string#Object#args */
494 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction332:math#Object#atan2 */
495 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction332:math#Object#pi */
496 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction332:math#Object#srand_from */
497 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction332:math#Object#srand */
498 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction332:stream#Object#poll */
499 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction332:stream#Object#intern_poll */
500 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction332:time#Object#get_time */
501 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction332:file#Object#printn */
502 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction332:file#Object#print */
503 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction332:file#Object#getc */
504 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction332:file#Object#gets */
505 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction332:file#Object#getcwd */
506 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction332:file#Object#file_getcwd */
507 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction332:file#Object#stdin */
508 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction332:file#Object#stdout */
509 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction332:file#Object#stderr */
510 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction332:model_base#Object#intrude_visibility */
511 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction332:model_base#Object#public_visibility */
512 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction332:model_base#Object#protected_visibility */
513 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction332:model_base#Object#private_visibility */
514 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction332:model_base#Object#none_visibility */
515 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction332:model#Object#abstract_kind */
516 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction332:model#Object#concrete_kind */
517 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction332:model#Object#interface_kind */
518 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction332:model#Object#enum_kind */
519 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction332:model#Object#extern_kind */
520 (nitmethod_t)VIRTUAL_parser__ReduceAction332__action, /* pointer to parser:ReduceAction332:parser#ReduceAction332#action */
521 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction332:parser#ReduceAction#concat */
522 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction332:parser#ReduceAction#init */
523 }
524 };
525 /* allocate ReduceAction332 */
526 val* NEW_parser__ReduceAction332(const struct type* type) {
527 val* self /* : ReduceAction332 */;
528 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
529 self->type = type;
530 self->class = &class_parser__ReduceAction332;
531 return self;
532 }
533 /* runtime class parser__ReduceAction333 */
534 const struct class class_parser__ReduceAction333 = {
535 0, /* box_kind */
536 {
537 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction333:kernel#Object#object_id */
538 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction333:kernel#Object#is_same_type */
539 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction333:kernel#Object#is_same_instance */
540 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction333:kernel#Object#== */
541 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction333:kernel#Object#!= */
542 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction333:kernel#Object#output */
543 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction333:kernel#Object#output_class_name */
544 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction333:kernel#Object#exit */
545 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction333:kernel#Object#sys */
546 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction333:kernel#Object#hash */
547 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction333:string#Object#to_s */
548 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction333:string#Object#native_class_name */
549 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction333:string#Object#class_name */
550 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction333:string#Object#inspect */
551 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction333:string#Object#inspect_head */
552 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction333:string#Object#args */
553 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction333:math#Object#atan2 */
554 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction333:math#Object#pi */
555 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction333:math#Object#srand_from */
556 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction333:math#Object#srand */
557 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction333:stream#Object#poll */
558 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction333:stream#Object#intern_poll */
559 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction333:time#Object#get_time */
560 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction333:file#Object#printn */
561 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction333:file#Object#print */
562 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction333:file#Object#getc */
563 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction333:file#Object#gets */
564 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction333:file#Object#getcwd */
565 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction333:file#Object#file_getcwd */
566 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction333:file#Object#stdin */
567 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction333:file#Object#stdout */
568 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction333:file#Object#stderr */
569 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction333:model_base#Object#intrude_visibility */
570 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction333:model_base#Object#public_visibility */
571 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction333:model_base#Object#protected_visibility */
572 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction333:model_base#Object#private_visibility */
573 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction333:model_base#Object#none_visibility */
574 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction333:model#Object#abstract_kind */
575 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction333:model#Object#concrete_kind */
576 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction333:model#Object#interface_kind */
577 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction333:model#Object#enum_kind */
578 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction333:model#Object#extern_kind */
579 (nitmethod_t)VIRTUAL_parser__ReduceAction333__action, /* pointer to parser:ReduceAction333:parser#ReduceAction333#action */
580 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction333:parser#ReduceAction#concat */
581 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction333:parser#ReduceAction#init */
582 }
583 };
584 /* allocate ReduceAction333 */
585 val* NEW_parser__ReduceAction333(const struct type* type) {
586 val* self /* : ReduceAction333 */;
587 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
588 self->type = type;
589 self->class = &class_parser__ReduceAction333;
590 return self;
591 }
592 /* runtime class parser__ReduceAction334 */
593 const struct class class_parser__ReduceAction334 = {
594 0, /* box_kind */
595 {
596 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction334:kernel#Object#object_id */
597 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction334:kernel#Object#is_same_type */
598 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction334:kernel#Object#is_same_instance */
599 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction334:kernel#Object#== */
600 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction334:kernel#Object#!= */
601 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction334:kernel#Object#output */
602 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction334:kernel#Object#output_class_name */
603 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction334:kernel#Object#exit */
604 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction334:kernel#Object#sys */
605 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction334:kernel#Object#hash */
606 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction334:string#Object#to_s */
607 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction334:string#Object#native_class_name */
608 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction334:string#Object#class_name */
609 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction334:string#Object#inspect */
610 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction334:string#Object#inspect_head */
611 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction334:string#Object#args */
612 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction334:math#Object#atan2 */
613 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction334:math#Object#pi */
614 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction334:math#Object#srand_from */
615 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction334:math#Object#srand */
616 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction334:stream#Object#poll */
617 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction334:stream#Object#intern_poll */
618 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction334:time#Object#get_time */
619 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction334:file#Object#printn */
620 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction334:file#Object#print */
621 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction334:file#Object#getc */
622 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction334:file#Object#gets */
623 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction334:file#Object#getcwd */
624 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction334:file#Object#file_getcwd */
625 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction334:file#Object#stdin */
626 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction334:file#Object#stdout */
627 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction334:file#Object#stderr */
628 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction334:model_base#Object#intrude_visibility */
629 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction334:model_base#Object#public_visibility */
630 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction334:model_base#Object#protected_visibility */
631 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction334:model_base#Object#private_visibility */
632 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction334:model_base#Object#none_visibility */
633 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction334:model#Object#abstract_kind */
634 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction334:model#Object#concrete_kind */
635 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction334:model#Object#interface_kind */
636 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction334:model#Object#enum_kind */
637 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction334:model#Object#extern_kind */
638 (nitmethod_t)VIRTUAL_parser__ReduceAction334__action, /* pointer to parser:ReduceAction334:parser#ReduceAction334#action */
639 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction334:parser#ReduceAction#concat */
640 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction334:parser#ReduceAction#init */
641 }
642 };
643 /* allocate ReduceAction334 */
644 val* NEW_parser__ReduceAction334(const struct type* type) {
645 val* self /* : ReduceAction334 */;
646 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
647 self->type = type;
648 self->class = &class_parser__ReduceAction334;
649 return self;
650 }
651 /* runtime class parser__ReduceAction335 */
652 const struct class class_parser__ReduceAction335 = {
653 0, /* box_kind */
654 {
655 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction335:kernel#Object#object_id */
656 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction335:kernel#Object#is_same_type */
657 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction335:kernel#Object#is_same_instance */
658 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction335:kernel#Object#== */
659 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction335:kernel#Object#!= */
660 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction335:kernel#Object#output */
661 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction335:kernel#Object#output_class_name */
662 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction335:kernel#Object#exit */
663 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction335:kernel#Object#sys */
664 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction335:kernel#Object#hash */
665 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction335:string#Object#to_s */
666 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction335:string#Object#native_class_name */
667 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction335:string#Object#class_name */
668 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction335:string#Object#inspect */
669 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction335:string#Object#inspect_head */
670 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction335:string#Object#args */
671 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction335:math#Object#atan2 */
672 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction335:math#Object#pi */
673 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction335:math#Object#srand_from */
674 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction335:math#Object#srand */
675 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction335:stream#Object#poll */
676 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction335:stream#Object#intern_poll */
677 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction335:time#Object#get_time */
678 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction335:file#Object#printn */
679 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction335:file#Object#print */
680 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction335:file#Object#getc */
681 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction335:file#Object#gets */
682 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction335:file#Object#getcwd */
683 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction335:file#Object#file_getcwd */
684 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction335:file#Object#stdin */
685 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction335:file#Object#stdout */
686 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction335:file#Object#stderr */
687 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction335:model_base#Object#intrude_visibility */
688 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction335:model_base#Object#public_visibility */
689 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction335:model_base#Object#protected_visibility */
690 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction335:model_base#Object#private_visibility */
691 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction335:model_base#Object#none_visibility */
692 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction335:model#Object#abstract_kind */
693 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction335:model#Object#concrete_kind */
694 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction335:model#Object#interface_kind */
695 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction335:model#Object#enum_kind */
696 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction335:model#Object#extern_kind */
697 (nitmethod_t)VIRTUAL_parser__ReduceAction335__action, /* pointer to parser:ReduceAction335:parser#ReduceAction335#action */
698 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction335:parser#ReduceAction#concat */
699 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction335:parser#ReduceAction#init */
700 }
701 };
702 /* allocate ReduceAction335 */
703 val* NEW_parser__ReduceAction335(const struct type* type) {
704 val* self /* : ReduceAction335 */;
705 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
706 self->type = type;
707 self->class = &class_parser__ReduceAction335;
708 return self;
709 }
710 /* runtime class parser__ReduceAction336 */
711 const struct class class_parser__ReduceAction336 = {
712 0, /* box_kind */
713 {
714 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction336:kernel#Object#object_id */
715 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction336:kernel#Object#is_same_type */
716 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction336:kernel#Object#is_same_instance */
717 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction336:kernel#Object#== */
718 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction336:kernel#Object#!= */
719 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction336:kernel#Object#output */
720 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction336:kernel#Object#output_class_name */
721 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction336:kernel#Object#exit */
722 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction336:kernel#Object#sys */
723 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction336:kernel#Object#hash */
724 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction336:string#Object#to_s */
725 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction336:string#Object#native_class_name */
726 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction336:string#Object#class_name */
727 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction336:string#Object#inspect */
728 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction336:string#Object#inspect_head */
729 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction336:string#Object#args */
730 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction336:math#Object#atan2 */
731 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction336:math#Object#pi */
732 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction336:math#Object#srand_from */
733 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction336:math#Object#srand */
734 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction336:stream#Object#poll */
735 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction336:stream#Object#intern_poll */
736 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction336:time#Object#get_time */
737 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction336:file#Object#printn */
738 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction336:file#Object#print */
739 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction336:file#Object#getc */
740 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction336:file#Object#gets */
741 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction336:file#Object#getcwd */
742 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction336:file#Object#file_getcwd */
743 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction336:file#Object#stdin */
744 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction336:file#Object#stdout */
745 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction336:file#Object#stderr */
746 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction336:model_base#Object#intrude_visibility */
747 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction336:model_base#Object#public_visibility */
748 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction336:model_base#Object#protected_visibility */
749 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction336:model_base#Object#private_visibility */
750 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction336:model_base#Object#none_visibility */
751 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction336:model#Object#abstract_kind */
752 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction336:model#Object#concrete_kind */
753 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction336:model#Object#interface_kind */
754 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction336:model#Object#enum_kind */
755 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction336:model#Object#extern_kind */
756 (nitmethod_t)VIRTUAL_parser__ReduceAction336__action, /* pointer to parser:ReduceAction336:parser#ReduceAction336#action */
757 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction336:parser#ReduceAction#concat */
758 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction336:parser#ReduceAction#init */
759 }
760 };
761 /* allocate ReduceAction336 */
762 val* NEW_parser__ReduceAction336(const struct type* type) {
763 val* self /* : ReduceAction336 */;
764 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
765 self->type = type;
766 self->class = &class_parser__ReduceAction336;
767 return self;
768 }
769 /* runtime class parser__ReduceAction337 */
770 const struct class class_parser__ReduceAction337 = {
771 0, /* box_kind */
772 {
773 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction337:kernel#Object#object_id */
774 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction337:kernel#Object#is_same_type */
775 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction337:kernel#Object#is_same_instance */
776 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction337:kernel#Object#== */
777 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction337:kernel#Object#!= */
778 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction337:kernel#Object#output */
779 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction337:kernel#Object#output_class_name */
780 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction337:kernel#Object#exit */
781 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction337:kernel#Object#sys */
782 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction337:kernel#Object#hash */
783 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction337:string#Object#to_s */
784 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction337:string#Object#native_class_name */
785 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction337:string#Object#class_name */
786 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction337:string#Object#inspect */
787 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction337:string#Object#inspect_head */
788 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction337:string#Object#args */
789 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction337:math#Object#atan2 */
790 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction337:math#Object#pi */
791 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction337:math#Object#srand_from */
792 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction337:math#Object#srand */
793 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction337:stream#Object#poll */
794 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction337:stream#Object#intern_poll */
795 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction337:time#Object#get_time */
796 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction337:file#Object#printn */
797 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction337:file#Object#print */
798 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction337:file#Object#getc */
799 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction337:file#Object#gets */
800 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction337:file#Object#getcwd */
801 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction337:file#Object#file_getcwd */
802 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction337:file#Object#stdin */
803 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction337:file#Object#stdout */
804 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction337:file#Object#stderr */
805 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction337:model_base#Object#intrude_visibility */
806 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction337:model_base#Object#public_visibility */
807 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction337:model_base#Object#protected_visibility */
808 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction337:model_base#Object#private_visibility */
809 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction337:model_base#Object#none_visibility */
810 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction337:model#Object#abstract_kind */
811 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction337:model#Object#concrete_kind */
812 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction337:model#Object#interface_kind */
813 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction337:model#Object#enum_kind */
814 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction337:model#Object#extern_kind */
815 (nitmethod_t)VIRTUAL_parser__ReduceAction337__action, /* pointer to parser:ReduceAction337:parser#ReduceAction337#action */
816 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction337:parser#ReduceAction#concat */
817 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction337:parser#ReduceAction#init */
818 }
819 };
820 /* allocate ReduceAction337 */
821 val* NEW_parser__ReduceAction337(const struct type* type) {
822 val* self /* : ReduceAction337 */;
823 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
824 self->type = type;
825 self->class = &class_parser__ReduceAction337;
826 return self;
827 }
828 /* runtime class parser__ReduceAction338 */
829 const struct class class_parser__ReduceAction338 = {
830 0, /* box_kind */
831 {
832 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction338:kernel#Object#object_id */
833 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction338:kernel#Object#is_same_type */
834 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction338:kernel#Object#is_same_instance */
835 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction338:kernel#Object#== */
836 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction338:kernel#Object#!= */
837 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction338:kernel#Object#output */
838 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction338:kernel#Object#output_class_name */
839 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction338:kernel#Object#exit */
840 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction338:kernel#Object#sys */
841 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction338:kernel#Object#hash */
842 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction338:string#Object#to_s */
843 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction338:string#Object#native_class_name */
844 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction338:string#Object#class_name */
845 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction338:string#Object#inspect */
846 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction338:string#Object#inspect_head */
847 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction338:string#Object#args */
848 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction338:math#Object#atan2 */
849 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction338:math#Object#pi */
850 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction338:math#Object#srand_from */
851 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction338:math#Object#srand */
852 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction338:stream#Object#poll */
853 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction338:stream#Object#intern_poll */
854 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction338:time#Object#get_time */
855 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction338:file#Object#printn */
856 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction338:file#Object#print */
857 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction338:file#Object#getc */
858 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction338:file#Object#gets */
859 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction338:file#Object#getcwd */
860 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction338:file#Object#file_getcwd */
861 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction338:file#Object#stdin */
862 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction338:file#Object#stdout */
863 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction338:file#Object#stderr */
864 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction338:model_base#Object#intrude_visibility */
865 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction338:model_base#Object#public_visibility */
866 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction338:model_base#Object#protected_visibility */
867 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction338:model_base#Object#private_visibility */
868 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction338:model_base#Object#none_visibility */
869 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction338:model#Object#abstract_kind */
870 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction338:model#Object#concrete_kind */
871 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction338:model#Object#interface_kind */
872 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction338:model#Object#enum_kind */
873 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction338:model#Object#extern_kind */
874 (nitmethod_t)VIRTUAL_parser__ReduceAction338__action, /* pointer to parser:ReduceAction338:parser#ReduceAction338#action */
875 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction338:parser#ReduceAction#concat */
876 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction338:parser#ReduceAction#init */
877 }
878 };
879 /* allocate ReduceAction338 */
880 val* NEW_parser__ReduceAction338(const struct type* type) {
881 val* self /* : ReduceAction338 */;
882 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
883 self->type = type;
884 self->class = &class_parser__ReduceAction338;
885 return self;
886 }
887 /* runtime class parser__ReduceAction339 */
888 const struct class class_parser__ReduceAction339 = {
889 0, /* box_kind */
890 {
891 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction339:kernel#Object#object_id */
892 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction339:kernel#Object#is_same_type */
893 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction339:kernel#Object#is_same_instance */
894 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction339:kernel#Object#== */
895 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction339:kernel#Object#!= */
896 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction339:kernel#Object#output */
897 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction339:kernel#Object#output_class_name */
898 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction339:kernel#Object#exit */
899 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction339:kernel#Object#sys */
900 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction339:kernel#Object#hash */
901 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction339:string#Object#to_s */
902 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction339:string#Object#native_class_name */
903 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction339:string#Object#class_name */
904 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction339:string#Object#inspect */
905 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction339:string#Object#inspect_head */
906 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction339:string#Object#args */
907 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction339:math#Object#atan2 */
908 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction339:math#Object#pi */
909 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction339:math#Object#srand_from */
910 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction339:math#Object#srand */
911 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction339:stream#Object#poll */
912 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction339:stream#Object#intern_poll */
913 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction339:time#Object#get_time */
914 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction339:file#Object#printn */
915 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction339:file#Object#print */
916 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction339:file#Object#getc */
917 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction339:file#Object#gets */
918 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction339:file#Object#getcwd */
919 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction339:file#Object#file_getcwd */
920 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction339:file#Object#stdin */
921 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction339:file#Object#stdout */
922 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction339:file#Object#stderr */
923 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction339:model_base#Object#intrude_visibility */
924 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction339:model_base#Object#public_visibility */
925 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction339:model_base#Object#protected_visibility */
926 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction339:model_base#Object#private_visibility */
927 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction339:model_base#Object#none_visibility */
928 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction339:model#Object#abstract_kind */
929 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction339:model#Object#concrete_kind */
930 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction339:model#Object#interface_kind */
931 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction339:model#Object#enum_kind */
932 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction339:model#Object#extern_kind */
933 (nitmethod_t)VIRTUAL_parser__ReduceAction339__action, /* pointer to parser:ReduceAction339:parser#ReduceAction339#action */
934 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction339:parser#ReduceAction#concat */
935 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction339:parser#ReduceAction#init */
936 }
937 };
938 /* allocate ReduceAction339 */
939 val* NEW_parser__ReduceAction339(const struct type* type) {
940 val* self /* : ReduceAction339 */;
941 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
942 self->type = type;
943 self->class = &class_parser__ReduceAction339;
944 return self;
945 }
946 /* runtime class parser__ReduceAction340 */
947 const struct class class_parser__ReduceAction340 = {
948 0, /* box_kind */
949 {
950 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction340:kernel#Object#object_id */
951 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction340:kernel#Object#is_same_type */
952 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction340:kernel#Object#is_same_instance */
953 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction340:kernel#Object#== */
954 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction340:kernel#Object#!= */
955 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction340:kernel#Object#output */
956 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction340:kernel#Object#output_class_name */
957 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction340:kernel#Object#exit */
958 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction340:kernel#Object#sys */
959 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction340:kernel#Object#hash */
960 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction340:string#Object#to_s */
961 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction340:string#Object#native_class_name */
962 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction340:string#Object#class_name */
963 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction340:string#Object#inspect */
964 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction340:string#Object#inspect_head */
965 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction340:string#Object#args */
966 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction340:math#Object#atan2 */
967 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction340:math#Object#pi */
968 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction340:math#Object#srand_from */
969 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction340:math#Object#srand */
970 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction340:stream#Object#poll */
971 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction340:stream#Object#intern_poll */
972 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction340:time#Object#get_time */
973 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction340:file#Object#printn */
974 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction340:file#Object#print */
975 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction340:file#Object#getc */
976 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction340:file#Object#gets */
977 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction340:file#Object#getcwd */
978 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction340:file#Object#file_getcwd */
979 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction340:file#Object#stdin */
980 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction340:file#Object#stdout */
981 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction340:file#Object#stderr */
982 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction340:model_base#Object#intrude_visibility */
983 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction340:model_base#Object#public_visibility */
984 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction340:model_base#Object#protected_visibility */
985 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction340:model_base#Object#private_visibility */
986 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction340:model_base#Object#none_visibility */
987 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction340:model#Object#abstract_kind */
988 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction340:model#Object#concrete_kind */
989 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction340:model#Object#interface_kind */
990 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction340:model#Object#enum_kind */
991 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction340:model#Object#extern_kind */
992 (nitmethod_t)VIRTUAL_parser__ReduceAction340__action, /* pointer to parser:ReduceAction340:parser#ReduceAction340#action */
993 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction340:parser#ReduceAction#concat */
994 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction340:parser#ReduceAction#init */
995 }
996 };
997 /* allocate ReduceAction340 */
998 val* NEW_parser__ReduceAction340(const struct type* type) {
999 val* self /* : ReduceAction340 */;
1000 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1001 self->type = type;
1002 self->class = &class_parser__ReduceAction340;
1003 return self;
1004 }
1005 /* runtime class parser__ReduceAction341 */
1006 const struct class class_parser__ReduceAction341 = {
1007 0, /* box_kind */
1008 {
1009 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction341:kernel#Object#object_id */
1010 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction341:kernel#Object#is_same_type */
1011 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction341:kernel#Object#is_same_instance */
1012 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction341:kernel#Object#== */
1013 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction341:kernel#Object#!= */
1014 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction341:kernel#Object#output */
1015 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction341:kernel#Object#output_class_name */
1016 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction341:kernel#Object#exit */
1017 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction341:kernel#Object#sys */
1018 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction341:kernel#Object#hash */
1019 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction341:string#Object#to_s */
1020 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction341:string#Object#native_class_name */
1021 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction341:string#Object#class_name */
1022 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction341:string#Object#inspect */
1023 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction341:string#Object#inspect_head */
1024 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction341:string#Object#args */
1025 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction341:math#Object#atan2 */
1026 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction341:math#Object#pi */
1027 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction341:math#Object#srand_from */
1028 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction341:math#Object#srand */
1029 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction341:stream#Object#poll */
1030 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction341:stream#Object#intern_poll */
1031 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction341:time#Object#get_time */
1032 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction341:file#Object#printn */
1033 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction341:file#Object#print */
1034 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction341:file#Object#getc */
1035 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction341:file#Object#gets */
1036 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction341:file#Object#getcwd */
1037 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction341:file#Object#file_getcwd */
1038 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction341:file#Object#stdin */
1039 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction341:file#Object#stdout */
1040 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction341:file#Object#stderr */
1041 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction341:model_base#Object#intrude_visibility */
1042 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction341:model_base#Object#public_visibility */
1043 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction341:model_base#Object#protected_visibility */
1044 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction341:model_base#Object#private_visibility */
1045 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction341:model_base#Object#none_visibility */
1046 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction341:model#Object#abstract_kind */
1047 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction341:model#Object#concrete_kind */
1048 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction341:model#Object#interface_kind */
1049 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction341:model#Object#enum_kind */
1050 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction341:model#Object#extern_kind */
1051 (nitmethod_t)VIRTUAL_parser__ReduceAction341__action, /* pointer to parser:ReduceAction341:parser#ReduceAction341#action */
1052 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction341:parser#ReduceAction#concat */
1053 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction341:parser#ReduceAction#init */
1054 }
1055 };
1056 /* allocate ReduceAction341 */
1057 val* NEW_parser__ReduceAction341(const struct type* type) {
1058 val* self /* : ReduceAction341 */;
1059 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1060 self->type = type;
1061 self->class = &class_parser__ReduceAction341;
1062 return self;
1063 }
1064 /* runtime class parser__ReduceAction342 */
1065 const struct class class_parser__ReduceAction342 = {
1066 0, /* box_kind */
1067 {
1068 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction342:kernel#Object#object_id */
1069 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction342:kernel#Object#is_same_type */
1070 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction342:kernel#Object#is_same_instance */
1071 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction342:kernel#Object#== */
1072 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction342:kernel#Object#!= */
1073 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction342:kernel#Object#output */
1074 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction342:kernel#Object#output_class_name */
1075 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction342:kernel#Object#exit */
1076 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction342:kernel#Object#sys */
1077 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction342:kernel#Object#hash */
1078 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction342:string#Object#to_s */
1079 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction342:string#Object#native_class_name */
1080 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction342:string#Object#class_name */
1081 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction342:string#Object#inspect */
1082 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction342:string#Object#inspect_head */
1083 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction342:string#Object#args */
1084 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction342:math#Object#atan2 */
1085 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction342:math#Object#pi */
1086 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction342:math#Object#srand_from */
1087 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction342:math#Object#srand */
1088 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction342:stream#Object#poll */
1089 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction342:stream#Object#intern_poll */
1090 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction342:time#Object#get_time */
1091 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction342:file#Object#printn */
1092 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction342:file#Object#print */
1093 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction342:file#Object#getc */
1094 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction342:file#Object#gets */
1095 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction342:file#Object#getcwd */
1096 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction342:file#Object#file_getcwd */
1097 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction342:file#Object#stdin */
1098 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction342:file#Object#stdout */
1099 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction342:file#Object#stderr */
1100 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction342:model_base#Object#intrude_visibility */
1101 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction342:model_base#Object#public_visibility */
1102 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction342:model_base#Object#protected_visibility */
1103 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction342:model_base#Object#private_visibility */
1104 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction342:model_base#Object#none_visibility */
1105 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction342:model#Object#abstract_kind */
1106 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction342:model#Object#concrete_kind */
1107 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction342:model#Object#interface_kind */
1108 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction342:model#Object#enum_kind */
1109 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction342:model#Object#extern_kind */
1110 (nitmethod_t)VIRTUAL_parser__ReduceAction342__action, /* pointer to parser:ReduceAction342:parser#ReduceAction342#action */
1111 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction342:parser#ReduceAction#concat */
1112 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction342:parser#ReduceAction#init */
1113 }
1114 };
1115 /* allocate ReduceAction342 */
1116 val* NEW_parser__ReduceAction342(const struct type* type) {
1117 val* self /* : ReduceAction342 */;
1118 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1119 self->type = type;
1120 self->class = &class_parser__ReduceAction342;
1121 return self;
1122 }
1123 /* runtime class parser__ReduceAction343 */
1124 const struct class class_parser__ReduceAction343 = {
1125 0, /* box_kind */
1126 {
1127 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction343:kernel#Object#object_id */
1128 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction343:kernel#Object#is_same_type */
1129 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction343:kernel#Object#is_same_instance */
1130 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction343:kernel#Object#== */
1131 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction343:kernel#Object#!= */
1132 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction343:kernel#Object#output */
1133 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction343:kernel#Object#output_class_name */
1134 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction343:kernel#Object#exit */
1135 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction343:kernel#Object#sys */
1136 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction343:kernel#Object#hash */
1137 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction343:string#Object#to_s */
1138 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction343:string#Object#native_class_name */
1139 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction343:string#Object#class_name */
1140 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction343:string#Object#inspect */
1141 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction343:string#Object#inspect_head */
1142 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction343:string#Object#args */
1143 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction343:math#Object#atan2 */
1144 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction343:math#Object#pi */
1145 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction343:math#Object#srand_from */
1146 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction343:math#Object#srand */
1147 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction343:stream#Object#poll */
1148 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction343:stream#Object#intern_poll */
1149 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction343:time#Object#get_time */
1150 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction343:file#Object#printn */
1151 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction343:file#Object#print */
1152 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction343:file#Object#getc */
1153 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction343:file#Object#gets */
1154 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction343:file#Object#getcwd */
1155 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction343:file#Object#file_getcwd */
1156 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction343:file#Object#stdin */
1157 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction343:file#Object#stdout */
1158 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction343:file#Object#stderr */
1159 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction343:model_base#Object#intrude_visibility */
1160 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction343:model_base#Object#public_visibility */
1161 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction343:model_base#Object#protected_visibility */
1162 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction343:model_base#Object#private_visibility */
1163 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction343:model_base#Object#none_visibility */
1164 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction343:model#Object#abstract_kind */
1165 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction343:model#Object#concrete_kind */
1166 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction343:model#Object#interface_kind */
1167 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction343:model#Object#enum_kind */
1168 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction343:model#Object#extern_kind */
1169 (nitmethod_t)VIRTUAL_parser__ReduceAction343__action, /* pointer to parser:ReduceAction343:parser#ReduceAction343#action */
1170 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction343:parser#ReduceAction#concat */
1171 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction343:parser#ReduceAction#init */
1172 }
1173 };
1174 /* allocate ReduceAction343 */
1175 val* NEW_parser__ReduceAction343(const struct type* type) {
1176 val* self /* : ReduceAction343 */;
1177 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1178 self->type = type;
1179 self->class = &class_parser__ReduceAction343;
1180 return self;
1181 }
1182 /* runtime class parser__ReduceAction344 */
1183 const struct class class_parser__ReduceAction344 = {
1184 0, /* box_kind */
1185 {
1186 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction344:kernel#Object#object_id */
1187 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction344:kernel#Object#is_same_type */
1188 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction344:kernel#Object#is_same_instance */
1189 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction344:kernel#Object#== */
1190 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction344:kernel#Object#!= */
1191 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction344:kernel#Object#output */
1192 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction344:kernel#Object#output_class_name */
1193 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction344:kernel#Object#exit */
1194 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction344:kernel#Object#sys */
1195 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction344:kernel#Object#hash */
1196 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction344:string#Object#to_s */
1197 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction344:string#Object#native_class_name */
1198 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction344:string#Object#class_name */
1199 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction344:string#Object#inspect */
1200 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction344:string#Object#inspect_head */
1201 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction344:string#Object#args */
1202 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction344:math#Object#atan2 */
1203 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction344:math#Object#pi */
1204 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction344:math#Object#srand_from */
1205 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction344:math#Object#srand */
1206 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction344:stream#Object#poll */
1207 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction344:stream#Object#intern_poll */
1208 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction344:time#Object#get_time */
1209 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction344:file#Object#printn */
1210 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction344:file#Object#print */
1211 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction344:file#Object#getc */
1212 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction344:file#Object#gets */
1213 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction344:file#Object#getcwd */
1214 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction344:file#Object#file_getcwd */
1215 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction344:file#Object#stdin */
1216 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction344:file#Object#stdout */
1217 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction344:file#Object#stderr */
1218 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction344:model_base#Object#intrude_visibility */
1219 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction344:model_base#Object#public_visibility */
1220 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction344:model_base#Object#protected_visibility */
1221 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction344:model_base#Object#private_visibility */
1222 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction344:model_base#Object#none_visibility */
1223 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction344:model#Object#abstract_kind */
1224 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction344:model#Object#concrete_kind */
1225 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction344:model#Object#interface_kind */
1226 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction344:model#Object#enum_kind */
1227 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction344:model#Object#extern_kind */
1228 (nitmethod_t)VIRTUAL_parser__ReduceAction344__action, /* pointer to parser:ReduceAction344:parser#ReduceAction344#action */
1229 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction344:parser#ReduceAction#concat */
1230 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction344:parser#ReduceAction#init */
1231 }
1232 };
1233 /* allocate ReduceAction344 */
1234 val* NEW_parser__ReduceAction344(const struct type* type) {
1235 val* self /* : ReduceAction344 */;
1236 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1237 self->type = type;
1238 self->class = &class_parser__ReduceAction344;
1239 return self;
1240 }
1241 /* runtime class parser__ReduceAction345 */
1242 const struct class class_parser__ReduceAction345 = {
1243 0, /* box_kind */
1244 {
1245 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction345:kernel#Object#object_id */
1246 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction345:kernel#Object#is_same_type */
1247 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction345:kernel#Object#is_same_instance */
1248 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction345:kernel#Object#== */
1249 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction345:kernel#Object#!= */
1250 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction345:kernel#Object#output */
1251 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction345:kernel#Object#output_class_name */
1252 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction345:kernel#Object#exit */
1253 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction345:kernel#Object#sys */
1254 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction345:kernel#Object#hash */
1255 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction345:string#Object#to_s */
1256 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction345:string#Object#native_class_name */
1257 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction345:string#Object#class_name */
1258 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction345:string#Object#inspect */
1259 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction345:string#Object#inspect_head */
1260 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction345:string#Object#args */
1261 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction345:math#Object#atan2 */
1262 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction345:math#Object#pi */
1263 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction345:math#Object#srand_from */
1264 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction345:math#Object#srand */
1265 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction345:stream#Object#poll */
1266 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction345:stream#Object#intern_poll */
1267 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction345:time#Object#get_time */
1268 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction345:file#Object#printn */
1269 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction345:file#Object#print */
1270 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction345:file#Object#getc */
1271 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction345:file#Object#gets */
1272 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction345:file#Object#getcwd */
1273 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction345:file#Object#file_getcwd */
1274 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction345:file#Object#stdin */
1275 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction345:file#Object#stdout */
1276 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction345:file#Object#stderr */
1277 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction345:model_base#Object#intrude_visibility */
1278 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction345:model_base#Object#public_visibility */
1279 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction345:model_base#Object#protected_visibility */
1280 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction345:model_base#Object#private_visibility */
1281 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction345:model_base#Object#none_visibility */
1282 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction345:model#Object#abstract_kind */
1283 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction345:model#Object#concrete_kind */
1284 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction345:model#Object#interface_kind */
1285 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction345:model#Object#enum_kind */
1286 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction345:model#Object#extern_kind */
1287 (nitmethod_t)VIRTUAL_parser__ReduceAction345__action, /* pointer to parser:ReduceAction345:parser#ReduceAction345#action */
1288 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction345:parser#ReduceAction#concat */
1289 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction345:parser#ReduceAction#init */
1290 }
1291 };
1292 /* allocate ReduceAction345 */
1293 val* NEW_parser__ReduceAction345(const struct type* type) {
1294 val* self /* : ReduceAction345 */;
1295 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1296 self->type = type;
1297 self->class = &class_parser__ReduceAction345;
1298 return self;
1299 }
1300 /* runtime class parser__ReduceAction346 */
1301 const struct class class_parser__ReduceAction346 = {
1302 0, /* box_kind */
1303 {
1304 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction346:kernel#Object#object_id */
1305 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction346:kernel#Object#is_same_type */
1306 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction346:kernel#Object#is_same_instance */
1307 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction346:kernel#Object#== */
1308 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction346:kernel#Object#!= */
1309 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction346:kernel#Object#output */
1310 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction346:kernel#Object#output_class_name */
1311 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction346:kernel#Object#exit */
1312 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction346:kernel#Object#sys */
1313 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction346:kernel#Object#hash */
1314 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction346:string#Object#to_s */
1315 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction346:string#Object#native_class_name */
1316 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction346:string#Object#class_name */
1317 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction346:string#Object#inspect */
1318 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction346:string#Object#inspect_head */
1319 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction346:string#Object#args */
1320 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction346:math#Object#atan2 */
1321 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction346:math#Object#pi */
1322 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction346:math#Object#srand_from */
1323 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction346:math#Object#srand */
1324 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction346:stream#Object#poll */
1325 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction346:stream#Object#intern_poll */
1326 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction346:time#Object#get_time */
1327 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction346:file#Object#printn */
1328 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction346:file#Object#print */
1329 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction346:file#Object#getc */
1330 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction346:file#Object#gets */
1331 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction346:file#Object#getcwd */
1332 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction346:file#Object#file_getcwd */
1333 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction346:file#Object#stdin */
1334 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction346:file#Object#stdout */
1335 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction346:file#Object#stderr */
1336 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction346:model_base#Object#intrude_visibility */
1337 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction346:model_base#Object#public_visibility */
1338 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction346:model_base#Object#protected_visibility */
1339 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction346:model_base#Object#private_visibility */
1340 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction346:model_base#Object#none_visibility */
1341 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction346:model#Object#abstract_kind */
1342 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction346:model#Object#concrete_kind */
1343 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction346:model#Object#interface_kind */
1344 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction346:model#Object#enum_kind */
1345 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction346:model#Object#extern_kind */
1346 (nitmethod_t)VIRTUAL_parser__ReduceAction346__action, /* pointer to parser:ReduceAction346:parser#ReduceAction346#action */
1347 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction346:parser#ReduceAction#concat */
1348 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction346:parser#ReduceAction#init */
1349 }
1350 };
1351 /* allocate ReduceAction346 */
1352 val* NEW_parser__ReduceAction346(const struct type* type) {
1353 val* self /* : ReduceAction346 */;
1354 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1355 self->type = type;
1356 self->class = &class_parser__ReduceAction346;
1357 return self;
1358 }
1359 /* runtime class parser__ReduceAction347 */
1360 const struct class class_parser__ReduceAction347 = {
1361 0, /* box_kind */
1362 {
1363 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction347:kernel#Object#object_id */
1364 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction347:kernel#Object#is_same_type */
1365 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction347:kernel#Object#is_same_instance */
1366 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction347:kernel#Object#== */
1367 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction347:kernel#Object#!= */
1368 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction347:kernel#Object#output */
1369 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction347:kernel#Object#output_class_name */
1370 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction347:kernel#Object#exit */
1371 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction347:kernel#Object#sys */
1372 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction347:kernel#Object#hash */
1373 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction347:string#Object#to_s */
1374 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction347:string#Object#native_class_name */
1375 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction347:string#Object#class_name */
1376 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction347:string#Object#inspect */
1377 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction347:string#Object#inspect_head */
1378 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction347:string#Object#args */
1379 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction347:math#Object#atan2 */
1380 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction347:math#Object#pi */
1381 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction347:math#Object#srand_from */
1382 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction347:math#Object#srand */
1383 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction347:stream#Object#poll */
1384 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction347:stream#Object#intern_poll */
1385 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction347:time#Object#get_time */
1386 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction347:file#Object#printn */
1387 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction347:file#Object#print */
1388 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction347:file#Object#getc */
1389 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction347:file#Object#gets */
1390 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction347:file#Object#getcwd */
1391 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction347:file#Object#file_getcwd */
1392 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction347:file#Object#stdin */
1393 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction347:file#Object#stdout */
1394 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction347:file#Object#stderr */
1395 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction347:model_base#Object#intrude_visibility */
1396 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction347:model_base#Object#public_visibility */
1397 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction347:model_base#Object#protected_visibility */
1398 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction347:model_base#Object#private_visibility */
1399 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction347:model_base#Object#none_visibility */
1400 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction347:model#Object#abstract_kind */
1401 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction347:model#Object#concrete_kind */
1402 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction347:model#Object#interface_kind */
1403 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction347:model#Object#enum_kind */
1404 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction347:model#Object#extern_kind */
1405 (nitmethod_t)VIRTUAL_parser__ReduceAction347__action, /* pointer to parser:ReduceAction347:parser#ReduceAction347#action */
1406 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction347:parser#ReduceAction#concat */
1407 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction347:parser#ReduceAction#init */
1408 }
1409 };
1410 /* allocate ReduceAction347 */
1411 val* NEW_parser__ReduceAction347(const struct type* type) {
1412 val* self /* : ReduceAction347 */;
1413 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1414 self->type = type;
1415 self->class = &class_parser__ReduceAction347;
1416 return self;
1417 }
1418 /* runtime class parser__ReduceAction348 */
1419 const struct class class_parser__ReduceAction348 = {
1420 0, /* box_kind */
1421 {
1422 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction348:kernel#Object#object_id */
1423 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction348:kernel#Object#is_same_type */
1424 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction348:kernel#Object#is_same_instance */
1425 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction348:kernel#Object#== */
1426 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction348:kernel#Object#!= */
1427 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction348:kernel#Object#output */
1428 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction348:kernel#Object#output_class_name */
1429 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction348:kernel#Object#exit */
1430 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction348:kernel#Object#sys */
1431 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction348:kernel#Object#hash */
1432 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction348:string#Object#to_s */
1433 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction348:string#Object#native_class_name */
1434 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction348:string#Object#class_name */
1435 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction348:string#Object#inspect */
1436 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction348:string#Object#inspect_head */
1437 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction348:string#Object#args */
1438 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction348:math#Object#atan2 */
1439 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction348:math#Object#pi */
1440 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction348:math#Object#srand_from */
1441 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction348:math#Object#srand */
1442 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction348:stream#Object#poll */
1443 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction348:stream#Object#intern_poll */
1444 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction348:time#Object#get_time */
1445 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction348:file#Object#printn */
1446 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction348:file#Object#print */
1447 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction348:file#Object#getc */
1448 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction348:file#Object#gets */
1449 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction348:file#Object#getcwd */
1450 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction348:file#Object#file_getcwd */
1451 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction348:file#Object#stdin */
1452 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction348:file#Object#stdout */
1453 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction348:file#Object#stderr */
1454 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction348:model_base#Object#intrude_visibility */
1455 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction348:model_base#Object#public_visibility */
1456 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction348:model_base#Object#protected_visibility */
1457 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction348:model_base#Object#private_visibility */
1458 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction348:model_base#Object#none_visibility */
1459 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction348:model#Object#abstract_kind */
1460 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction348:model#Object#concrete_kind */
1461 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction348:model#Object#interface_kind */
1462 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction348:model#Object#enum_kind */
1463 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction348:model#Object#extern_kind */
1464 (nitmethod_t)VIRTUAL_parser__ReduceAction348__action, /* pointer to parser:ReduceAction348:parser#ReduceAction348#action */
1465 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction348:parser#ReduceAction#concat */
1466 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction348:parser#ReduceAction#init */
1467 }
1468 };
1469 /* allocate ReduceAction348 */
1470 val* NEW_parser__ReduceAction348(const struct type* type) {
1471 val* self /* : ReduceAction348 */;
1472 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1473 self->type = type;
1474 self->class = &class_parser__ReduceAction348;
1475 return self;
1476 }
1477 /* runtime class parser__ReduceAction349 */
1478 const struct class class_parser__ReduceAction349 = {
1479 0, /* box_kind */
1480 {
1481 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction349:kernel#Object#object_id */
1482 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction349:kernel#Object#is_same_type */
1483 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction349:kernel#Object#is_same_instance */
1484 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction349:kernel#Object#== */
1485 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction349:kernel#Object#!= */
1486 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction349:kernel#Object#output */
1487 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction349:kernel#Object#output_class_name */
1488 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction349:kernel#Object#exit */
1489 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction349:kernel#Object#sys */
1490 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction349:kernel#Object#hash */
1491 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction349:string#Object#to_s */
1492 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction349:string#Object#native_class_name */
1493 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction349:string#Object#class_name */
1494 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction349:string#Object#inspect */
1495 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction349:string#Object#inspect_head */
1496 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction349:string#Object#args */
1497 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction349:math#Object#atan2 */
1498 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction349:math#Object#pi */
1499 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction349:math#Object#srand_from */
1500 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction349:math#Object#srand */
1501 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction349:stream#Object#poll */
1502 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction349:stream#Object#intern_poll */
1503 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction349:time#Object#get_time */
1504 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction349:file#Object#printn */
1505 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction349:file#Object#print */
1506 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction349:file#Object#getc */
1507 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction349:file#Object#gets */
1508 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction349:file#Object#getcwd */
1509 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction349:file#Object#file_getcwd */
1510 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction349:file#Object#stdin */
1511 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction349:file#Object#stdout */
1512 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction349:file#Object#stderr */
1513 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction349:model_base#Object#intrude_visibility */
1514 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction349:model_base#Object#public_visibility */
1515 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction349:model_base#Object#protected_visibility */
1516 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction349:model_base#Object#private_visibility */
1517 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction349:model_base#Object#none_visibility */
1518 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction349:model#Object#abstract_kind */
1519 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction349:model#Object#concrete_kind */
1520 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction349:model#Object#interface_kind */
1521 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction349:model#Object#enum_kind */
1522 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction349:model#Object#extern_kind */
1523 (nitmethod_t)VIRTUAL_parser__ReduceAction349__action, /* pointer to parser:ReduceAction349:parser#ReduceAction349#action */
1524 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction349:parser#ReduceAction#concat */
1525 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction349:parser#ReduceAction#init */
1526 }
1527 };
1528 /* allocate ReduceAction349 */
1529 val* NEW_parser__ReduceAction349(const struct type* type) {
1530 val* self /* : ReduceAction349 */;
1531 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1532 self->type = type;
1533 self->class = &class_parser__ReduceAction349;
1534 return self;
1535 }
1536 /* runtime class parser__ReduceAction350 */
1537 const struct class class_parser__ReduceAction350 = {
1538 0, /* box_kind */
1539 {
1540 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction350:kernel#Object#object_id */
1541 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction350:kernel#Object#is_same_type */
1542 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction350:kernel#Object#is_same_instance */
1543 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction350:kernel#Object#== */
1544 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction350:kernel#Object#!= */
1545 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction350:kernel#Object#output */
1546 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction350:kernel#Object#output_class_name */
1547 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction350:kernel#Object#exit */
1548 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction350:kernel#Object#sys */
1549 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction350:kernel#Object#hash */
1550 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction350:string#Object#to_s */
1551 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction350:string#Object#native_class_name */
1552 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction350:string#Object#class_name */
1553 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction350:string#Object#inspect */
1554 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction350:string#Object#inspect_head */
1555 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction350:string#Object#args */
1556 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction350:math#Object#atan2 */
1557 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction350:math#Object#pi */
1558 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction350:math#Object#srand_from */
1559 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction350:math#Object#srand */
1560 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction350:stream#Object#poll */
1561 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction350:stream#Object#intern_poll */
1562 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction350:time#Object#get_time */
1563 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction350:file#Object#printn */
1564 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction350:file#Object#print */
1565 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction350:file#Object#getc */
1566 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction350:file#Object#gets */
1567 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction350:file#Object#getcwd */
1568 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction350:file#Object#file_getcwd */
1569 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction350:file#Object#stdin */
1570 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction350:file#Object#stdout */
1571 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction350:file#Object#stderr */
1572 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction350:model_base#Object#intrude_visibility */
1573 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction350:model_base#Object#public_visibility */
1574 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction350:model_base#Object#protected_visibility */
1575 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction350:model_base#Object#private_visibility */
1576 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction350:model_base#Object#none_visibility */
1577 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction350:model#Object#abstract_kind */
1578 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction350:model#Object#concrete_kind */
1579 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction350:model#Object#interface_kind */
1580 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction350:model#Object#enum_kind */
1581 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction350:model#Object#extern_kind */
1582 (nitmethod_t)VIRTUAL_parser__ReduceAction350__action, /* pointer to parser:ReduceAction350:parser#ReduceAction350#action */
1583 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction350:parser#ReduceAction#concat */
1584 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction350:parser#ReduceAction#init */
1585 }
1586 };
1587 /* allocate ReduceAction350 */
1588 val* NEW_parser__ReduceAction350(const struct type* type) {
1589 val* self /* : ReduceAction350 */;
1590 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1591 self->type = type;
1592 self->class = &class_parser__ReduceAction350;
1593 return self;
1594 }
1595 /* runtime class parser__ReduceAction351 */
1596 const struct class class_parser__ReduceAction351 = {
1597 0, /* box_kind */
1598 {
1599 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction351:kernel#Object#object_id */
1600 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction351:kernel#Object#is_same_type */
1601 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction351:kernel#Object#is_same_instance */
1602 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction351:kernel#Object#== */
1603 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction351:kernel#Object#!= */
1604 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction351:kernel#Object#output */
1605 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction351:kernel#Object#output_class_name */
1606 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction351:kernel#Object#exit */
1607 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction351:kernel#Object#sys */
1608 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction351:kernel#Object#hash */
1609 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction351:string#Object#to_s */
1610 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction351:string#Object#native_class_name */
1611 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction351:string#Object#class_name */
1612 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction351:string#Object#inspect */
1613 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction351:string#Object#inspect_head */
1614 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction351:string#Object#args */
1615 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction351:math#Object#atan2 */
1616 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction351:math#Object#pi */
1617 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction351:math#Object#srand_from */
1618 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction351:math#Object#srand */
1619 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction351:stream#Object#poll */
1620 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction351:stream#Object#intern_poll */
1621 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction351:time#Object#get_time */
1622 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction351:file#Object#printn */
1623 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction351:file#Object#print */
1624 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction351:file#Object#getc */
1625 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction351:file#Object#gets */
1626 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction351:file#Object#getcwd */
1627 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction351:file#Object#file_getcwd */
1628 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction351:file#Object#stdin */
1629 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction351:file#Object#stdout */
1630 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction351:file#Object#stderr */
1631 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction351:model_base#Object#intrude_visibility */
1632 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction351:model_base#Object#public_visibility */
1633 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction351:model_base#Object#protected_visibility */
1634 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction351:model_base#Object#private_visibility */
1635 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction351:model_base#Object#none_visibility */
1636 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction351:model#Object#abstract_kind */
1637 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction351:model#Object#concrete_kind */
1638 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction351:model#Object#interface_kind */
1639 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction351:model#Object#enum_kind */
1640 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction351:model#Object#extern_kind */
1641 (nitmethod_t)VIRTUAL_parser__ReduceAction351__action, /* pointer to parser:ReduceAction351:parser#ReduceAction351#action */
1642 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction351:parser#ReduceAction#concat */
1643 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction351:parser#ReduceAction#init */
1644 }
1645 };
1646 /* allocate ReduceAction351 */
1647 val* NEW_parser__ReduceAction351(const struct type* type) {
1648 val* self /* : ReduceAction351 */;
1649 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1650 self->type = type;
1651 self->class = &class_parser__ReduceAction351;
1652 return self;
1653 }
1654 /* runtime class parser__ReduceAction352 */
1655 const struct class class_parser__ReduceAction352 = {
1656 0, /* box_kind */
1657 {
1658 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction352:kernel#Object#object_id */
1659 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction352:kernel#Object#is_same_type */
1660 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction352:kernel#Object#is_same_instance */
1661 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction352:kernel#Object#== */
1662 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction352:kernel#Object#!= */
1663 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction352:kernel#Object#output */
1664 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction352:kernel#Object#output_class_name */
1665 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction352:kernel#Object#exit */
1666 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction352:kernel#Object#sys */
1667 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction352:kernel#Object#hash */
1668 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction352:string#Object#to_s */
1669 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction352:string#Object#native_class_name */
1670 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction352:string#Object#class_name */
1671 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction352:string#Object#inspect */
1672 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction352:string#Object#inspect_head */
1673 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction352:string#Object#args */
1674 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction352:math#Object#atan2 */
1675 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction352:math#Object#pi */
1676 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction352:math#Object#srand_from */
1677 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction352:math#Object#srand */
1678 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction352:stream#Object#poll */
1679 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction352:stream#Object#intern_poll */
1680 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction352:time#Object#get_time */
1681 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction352:file#Object#printn */
1682 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction352:file#Object#print */
1683 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction352:file#Object#getc */
1684 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction352:file#Object#gets */
1685 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction352:file#Object#getcwd */
1686 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction352:file#Object#file_getcwd */
1687 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction352:file#Object#stdin */
1688 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction352:file#Object#stdout */
1689 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction352:file#Object#stderr */
1690 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction352:model_base#Object#intrude_visibility */
1691 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction352:model_base#Object#public_visibility */
1692 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction352:model_base#Object#protected_visibility */
1693 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction352:model_base#Object#private_visibility */
1694 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction352:model_base#Object#none_visibility */
1695 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction352:model#Object#abstract_kind */
1696 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction352:model#Object#concrete_kind */
1697 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction352:model#Object#interface_kind */
1698 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction352:model#Object#enum_kind */
1699 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction352:model#Object#extern_kind */
1700 (nitmethod_t)VIRTUAL_parser__ReduceAction352__action, /* pointer to parser:ReduceAction352:parser#ReduceAction352#action */
1701 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction352:parser#ReduceAction#concat */
1702 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction352:parser#ReduceAction#init */
1703 }
1704 };
1705 /* allocate ReduceAction352 */
1706 val* NEW_parser__ReduceAction352(const struct type* type) {
1707 val* self /* : ReduceAction352 */;
1708 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1709 self->type = type;
1710 self->class = &class_parser__ReduceAction352;
1711 return self;
1712 }
1713 /* runtime class parser__ReduceAction353 */
1714 const struct class class_parser__ReduceAction353 = {
1715 0, /* box_kind */
1716 {
1717 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction353:kernel#Object#object_id */
1718 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction353:kernel#Object#is_same_type */
1719 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction353:kernel#Object#is_same_instance */
1720 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction353:kernel#Object#== */
1721 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction353:kernel#Object#!= */
1722 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction353:kernel#Object#output */
1723 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction353:kernel#Object#output_class_name */
1724 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction353:kernel#Object#exit */
1725 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction353:kernel#Object#sys */
1726 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction353:kernel#Object#hash */
1727 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction353:string#Object#to_s */
1728 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction353:string#Object#native_class_name */
1729 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction353:string#Object#class_name */
1730 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction353:string#Object#inspect */
1731 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction353:string#Object#inspect_head */
1732 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction353:string#Object#args */
1733 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction353:math#Object#atan2 */
1734 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction353:math#Object#pi */
1735 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction353:math#Object#srand_from */
1736 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction353:math#Object#srand */
1737 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction353:stream#Object#poll */
1738 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction353:stream#Object#intern_poll */
1739 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction353:time#Object#get_time */
1740 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction353:file#Object#printn */
1741 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction353:file#Object#print */
1742 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction353:file#Object#getc */
1743 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction353:file#Object#gets */
1744 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction353:file#Object#getcwd */
1745 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction353:file#Object#file_getcwd */
1746 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction353:file#Object#stdin */
1747 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction353:file#Object#stdout */
1748 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction353:file#Object#stderr */
1749 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction353:model_base#Object#intrude_visibility */
1750 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction353:model_base#Object#public_visibility */
1751 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction353:model_base#Object#protected_visibility */
1752 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction353:model_base#Object#private_visibility */
1753 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction353:model_base#Object#none_visibility */
1754 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction353:model#Object#abstract_kind */
1755 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction353:model#Object#concrete_kind */
1756 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction353:model#Object#interface_kind */
1757 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction353:model#Object#enum_kind */
1758 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction353:model#Object#extern_kind */
1759 (nitmethod_t)VIRTUAL_parser__ReduceAction353__action, /* pointer to parser:ReduceAction353:parser#ReduceAction353#action */
1760 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction353:parser#ReduceAction#concat */
1761 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction353:parser#ReduceAction#init */
1762 }
1763 };
1764 /* allocate ReduceAction353 */
1765 val* NEW_parser__ReduceAction353(const struct type* type) {
1766 val* self /* : ReduceAction353 */;
1767 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1768 self->type = type;
1769 self->class = &class_parser__ReduceAction353;
1770 return self;
1771 }
1772 /* runtime class parser__ReduceAction354 */
1773 const struct class class_parser__ReduceAction354 = {
1774 0, /* box_kind */
1775 {
1776 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction354:kernel#Object#object_id */
1777 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction354:kernel#Object#is_same_type */
1778 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction354:kernel#Object#is_same_instance */
1779 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction354:kernel#Object#== */
1780 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction354:kernel#Object#!= */
1781 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction354:kernel#Object#output */
1782 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction354:kernel#Object#output_class_name */
1783 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction354:kernel#Object#exit */
1784 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction354:kernel#Object#sys */
1785 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction354:kernel#Object#hash */
1786 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction354:string#Object#to_s */
1787 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction354:string#Object#native_class_name */
1788 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction354:string#Object#class_name */
1789 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction354:string#Object#inspect */
1790 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction354:string#Object#inspect_head */
1791 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction354:string#Object#args */
1792 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction354:math#Object#atan2 */
1793 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction354:math#Object#pi */
1794 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction354:math#Object#srand_from */
1795 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction354:math#Object#srand */
1796 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction354:stream#Object#poll */
1797 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction354:stream#Object#intern_poll */
1798 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction354:time#Object#get_time */
1799 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction354:file#Object#printn */
1800 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction354:file#Object#print */
1801 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction354:file#Object#getc */
1802 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction354:file#Object#gets */
1803 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction354:file#Object#getcwd */
1804 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction354:file#Object#file_getcwd */
1805 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction354:file#Object#stdin */
1806 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction354:file#Object#stdout */
1807 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction354:file#Object#stderr */
1808 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction354:model_base#Object#intrude_visibility */
1809 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction354:model_base#Object#public_visibility */
1810 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction354:model_base#Object#protected_visibility */
1811 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction354:model_base#Object#private_visibility */
1812 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction354:model_base#Object#none_visibility */
1813 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction354:model#Object#abstract_kind */
1814 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction354:model#Object#concrete_kind */
1815 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction354:model#Object#interface_kind */
1816 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction354:model#Object#enum_kind */
1817 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction354:model#Object#extern_kind */
1818 (nitmethod_t)VIRTUAL_parser__ReduceAction354__action, /* pointer to parser:ReduceAction354:parser#ReduceAction354#action */
1819 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction354:parser#ReduceAction#concat */
1820 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction354:parser#ReduceAction#init */
1821 }
1822 };
1823 /* allocate ReduceAction354 */
1824 val* NEW_parser__ReduceAction354(const struct type* type) {
1825 val* self /* : ReduceAction354 */;
1826 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1827 self->type = type;
1828 self->class = &class_parser__ReduceAction354;
1829 return self;
1830 }
1831 /* runtime class parser__ReduceAction355 */
1832 const struct class class_parser__ReduceAction355 = {
1833 0, /* box_kind */
1834 {
1835 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction355:kernel#Object#object_id */
1836 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction355:kernel#Object#is_same_type */
1837 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction355:kernel#Object#is_same_instance */
1838 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction355:kernel#Object#== */
1839 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction355:kernel#Object#!= */
1840 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction355:kernel#Object#output */
1841 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction355:kernel#Object#output_class_name */
1842 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction355:kernel#Object#exit */
1843 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction355:kernel#Object#sys */
1844 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction355:kernel#Object#hash */
1845 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction355:string#Object#to_s */
1846 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction355:string#Object#native_class_name */
1847 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction355:string#Object#class_name */
1848 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction355:string#Object#inspect */
1849 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction355:string#Object#inspect_head */
1850 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction355:string#Object#args */
1851 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction355:math#Object#atan2 */
1852 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction355:math#Object#pi */
1853 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction355:math#Object#srand_from */
1854 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction355:math#Object#srand */
1855 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction355:stream#Object#poll */
1856 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction355:stream#Object#intern_poll */
1857 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction355:time#Object#get_time */
1858 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction355:file#Object#printn */
1859 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction355:file#Object#print */
1860 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction355:file#Object#getc */
1861 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction355:file#Object#gets */
1862 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction355:file#Object#getcwd */
1863 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction355:file#Object#file_getcwd */
1864 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction355:file#Object#stdin */
1865 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction355:file#Object#stdout */
1866 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction355:file#Object#stderr */
1867 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction355:model_base#Object#intrude_visibility */
1868 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction355:model_base#Object#public_visibility */
1869 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction355:model_base#Object#protected_visibility */
1870 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction355:model_base#Object#private_visibility */
1871 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction355:model_base#Object#none_visibility */
1872 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction355:model#Object#abstract_kind */
1873 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction355:model#Object#concrete_kind */
1874 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction355:model#Object#interface_kind */
1875 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction355:model#Object#enum_kind */
1876 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction355:model#Object#extern_kind */
1877 (nitmethod_t)VIRTUAL_parser__ReduceAction355__action, /* pointer to parser:ReduceAction355:parser#ReduceAction355#action */
1878 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction355:parser#ReduceAction#concat */
1879 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction355:parser#ReduceAction#init */
1880 }
1881 };
1882 /* allocate ReduceAction355 */
1883 val* NEW_parser__ReduceAction355(const struct type* type) {
1884 val* self /* : ReduceAction355 */;
1885 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1886 self->type = type;
1887 self->class = &class_parser__ReduceAction355;
1888 return self;
1889 }
1890 /* runtime class parser__ReduceAction356 */
1891 const struct class class_parser__ReduceAction356 = {
1892 0, /* box_kind */
1893 {
1894 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction356:kernel#Object#object_id */
1895 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction356:kernel#Object#is_same_type */
1896 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction356:kernel#Object#is_same_instance */
1897 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction356:kernel#Object#== */
1898 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction356:kernel#Object#!= */
1899 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction356:kernel#Object#output */
1900 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction356:kernel#Object#output_class_name */
1901 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction356:kernel#Object#exit */
1902 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction356:kernel#Object#sys */
1903 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction356:kernel#Object#hash */
1904 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction356:string#Object#to_s */
1905 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction356:string#Object#native_class_name */
1906 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction356:string#Object#class_name */
1907 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction356:string#Object#inspect */
1908 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction356:string#Object#inspect_head */
1909 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction356:string#Object#args */
1910 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction356:math#Object#atan2 */
1911 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction356:math#Object#pi */
1912 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction356:math#Object#srand_from */
1913 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction356:math#Object#srand */
1914 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction356:stream#Object#poll */
1915 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction356:stream#Object#intern_poll */
1916 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction356:time#Object#get_time */
1917 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction356:file#Object#printn */
1918 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction356:file#Object#print */
1919 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction356:file#Object#getc */
1920 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction356:file#Object#gets */
1921 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction356:file#Object#getcwd */
1922 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction356:file#Object#file_getcwd */
1923 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction356:file#Object#stdin */
1924 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction356:file#Object#stdout */
1925 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction356:file#Object#stderr */
1926 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction356:model_base#Object#intrude_visibility */
1927 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction356:model_base#Object#public_visibility */
1928 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction356:model_base#Object#protected_visibility */
1929 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction356:model_base#Object#private_visibility */
1930 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction356:model_base#Object#none_visibility */
1931 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction356:model#Object#abstract_kind */
1932 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction356:model#Object#concrete_kind */
1933 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction356:model#Object#interface_kind */
1934 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction356:model#Object#enum_kind */
1935 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction356:model#Object#extern_kind */
1936 (nitmethod_t)VIRTUAL_parser__ReduceAction356__action, /* pointer to parser:ReduceAction356:parser#ReduceAction356#action */
1937 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction356:parser#ReduceAction#concat */
1938 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction356:parser#ReduceAction#init */
1939 }
1940 };
1941 /* allocate ReduceAction356 */
1942 val* NEW_parser__ReduceAction356(const struct type* type) {
1943 val* self /* : ReduceAction356 */;
1944 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1945 self->type = type;
1946 self->class = &class_parser__ReduceAction356;
1947 return self;
1948 }
1949 /* runtime class parser__ReduceAction357 */
1950 const struct class class_parser__ReduceAction357 = {
1951 0, /* box_kind */
1952 {
1953 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction357:kernel#Object#object_id */
1954 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction357:kernel#Object#is_same_type */
1955 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction357:kernel#Object#is_same_instance */
1956 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction357:kernel#Object#== */
1957 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction357:kernel#Object#!= */
1958 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction357:kernel#Object#output */
1959 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction357:kernel#Object#output_class_name */
1960 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction357:kernel#Object#exit */
1961 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction357:kernel#Object#sys */
1962 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction357:kernel#Object#hash */
1963 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction357:string#Object#to_s */
1964 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction357:string#Object#native_class_name */
1965 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction357:string#Object#class_name */
1966 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction357:string#Object#inspect */
1967 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction357:string#Object#inspect_head */
1968 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction357:string#Object#args */
1969 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction357:math#Object#atan2 */
1970 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction357:math#Object#pi */
1971 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction357:math#Object#srand_from */
1972 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction357:math#Object#srand */
1973 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction357:stream#Object#poll */
1974 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction357:stream#Object#intern_poll */
1975 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction357:time#Object#get_time */
1976 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction357:file#Object#printn */
1977 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction357:file#Object#print */
1978 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction357:file#Object#getc */
1979 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction357:file#Object#gets */
1980 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction357:file#Object#getcwd */
1981 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction357:file#Object#file_getcwd */
1982 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction357:file#Object#stdin */
1983 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction357:file#Object#stdout */
1984 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction357:file#Object#stderr */
1985 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction357:model_base#Object#intrude_visibility */
1986 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction357:model_base#Object#public_visibility */
1987 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction357:model_base#Object#protected_visibility */
1988 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction357:model_base#Object#private_visibility */
1989 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction357:model_base#Object#none_visibility */
1990 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction357:model#Object#abstract_kind */
1991 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction357:model#Object#concrete_kind */
1992 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction357:model#Object#interface_kind */
1993 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction357:model#Object#enum_kind */
1994 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction357:model#Object#extern_kind */
1995 (nitmethod_t)VIRTUAL_parser__ReduceAction357__action, /* pointer to parser:ReduceAction357:parser#ReduceAction357#action */
1996 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction357:parser#ReduceAction#concat */
1997 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction357:parser#ReduceAction#init */
1998 }
1999 };
2000 /* allocate ReduceAction357 */
2001 val* NEW_parser__ReduceAction357(const struct type* type) {
2002 val* self /* : ReduceAction357 */;
2003 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2004 self->type = type;
2005 self->class = &class_parser__ReduceAction357;
2006 return self;
2007 }
2008 /* runtime class parser__ReduceAction358 */
2009 const struct class class_parser__ReduceAction358 = {
2010 0, /* box_kind */
2011 {
2012 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction358:kernel#Object#object_id */
2013 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction358:kernel#Object#is_same_type */
2014 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction358:kernel#Object#is_same_instance */
2015 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction358:kernel#Object#== */
2016 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction358:kernel#Object#!= */
2017 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction358:kernel#Object#output */
2018 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction358:kernel#Object#output_class_name */
2019 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction358:kernel#Object#exit */
2020 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction358:kernel#Object#sys */
2021 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction358:kernel#Object#hash */
2022 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction358:string#Object#to_s */
2023 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction358:string#Object#native_class_name */
2024 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction358:string#Object#class_name */
2025 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction358:string#Object#inspect */
2026 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction358:string#Object#inspect_head */
2027 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction358:string#Object#args */
2028 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction358:math#Object#atan2 */
2029 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction358:math#Object#pi */
2030 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction358:math#Object#srand_from */
2031 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction358:math#Object#srand */
2032 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction358:stream#Object#poll */
2033 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction358:stream#Object#intern_poll */
2034 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction358:time#Object#get_time */
2035 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction358:file#Object#printn */
2036 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction358:file#Object#print */
2037 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction358:file#Object#getc */
2038 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction358:file#Object#gets */
2039 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction358:file#Object#getcwd */
2040 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction358:file#Object#file_getcwd */
2041 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction358:file#Object#stdin */
2042 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction358:file#Object#stdout */
2043 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction358:file#Object#stderr */
2044 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction358:model_base#Object#intrude_visibility */
2045 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction358:model_base#Object#public_visibility */
2046 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction358:model_base#Object#protected_visibility */
2047 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction358:model_base#Object#private_visibility */
2048 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction358:model_base#Object#none_visibility */
2049 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction358:model#Object#abstract_kind */
2050 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction358:model#Object#concrete_kind */
2051 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction358:model#Object#interface_kind */
2052 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction358:model#Object#enum_kind */
2053 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction358:model#Object#extern_kind */
2054 (nitmethod_t)VIRTUAL_parser__ReduceAction358__action, /* pointer to parser:ReduceAction358:parser#ReduceAction358#action */
2055 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction358:parser#ReduceAction#concat */
2056 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction358:parser#ReduceAction#init */
2057 }
2058 };
2059 /* allocate ReduceAction358 */
2060 val* NEW_parser__ReduceAction358(const struct type* type) {
2061 val* self /* : ReduceAction358 */;
2062 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2063 self->type = type;
2064 self->class = &class_parser__ReduceAction358;
2065 return self;
2066 }
2067 /* runtime class parser__ReduceAction359 */
2068 const struct class class_parser__ReduceAction359 = {
2069 0, /* box_kind */
2070 {
2071 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction359:kernel#Object#object_id */
2072 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction359:kernel#Object#is_same_type */
2073 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction359:kernel#Object#is_same_instance */
2074 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction359:kernel#Object#== */
2075 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction359:kernel#Object#!= */
2076 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction359:kernel#Object#output */
2077 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction359:kernel#Object#output_class_name */
2078 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction359:kernel#Object#exit */
2079 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction359:kernel#Object#sys */
2080 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction359:kernel#Object#hash */
2081 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction359:string#Object#to_s */
2082 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction359:string#Object#native_class_name */
2083 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction359:string#Object#class_name */
2084 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction359:string#Object#inspect */
2085 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction359:string#Object#inspect_head */
2086 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction359:string#Object#args */
2087 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction359:math#Object#atan2 */
2088 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction359:math#Object#pi */
2089 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction359:math#Object#srand_from */
2090 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction359:math#Object#srand */
2091 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction359:stream#Object#poll */
2092 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction359:stream#Object#intern_poll */
2093 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction359:time#Object#get_time */
2094 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction359:file#Object#printn */
2095 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction359:file#Object#print */
2096 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction359:file#Object#getc */
2097 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction359:file#Object#gets */
2098 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction359:file#Object#getcwd */
2099 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction359:file#Object#file_getcwd */
2100 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction359:file#Object#stdin */
2101 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction359:file#Object#stdout */
2102 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction359:file#Object#stderr */
2103 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction359:model_base#Object#intrude_visibility */
2104 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction359:model_base#Object#public_visibility */
2105 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction359:model_base#Object#protected_visibility */
2106 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction359:model_base#Object#private_visibility */
2107 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction359:model_base#Object#none_visibility */
2108 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction359:model#Object#abstract_kind */
2109 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction359:model#Object#concrete_kind */
2110 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction359:model#Object#interface_kind */
2111 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction359:model#Object#enum_kind */
2112 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction359:model#Object#extern_kind */
2113 (nitmethod_t)VIRTUAL_parser__ReduceAction359__action, /* pointer to parser:ReduceAction359:parser#ReduceAction359#action */
2114 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction359:parser#ReduceAction#concat */
2115 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction359:parser#ReduceAction#init */
2116 }
2117 };
2118 /* allocate ReduceAction359 */
2119 val* NEW_parser__ReduceAction359(const struct type* type) {
2120 val* self /* : ReduceAction359 */;
2121 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2122 self->type = type;
2123 self->class = &class_parser__ReduceAction359;
2124 return self;
2125 }
2126 /* runtime class parser__ReduceAction360 */
2127 const struct class class_parser__ReduceAction360 = {
2128 0, /* box_kind */
2129 {
2130 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction360:kernel#Object#object_id */
2131 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction360:kernel#Object#is_same_type */
2132 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction360:kernel#Object#is_same_instance */
2133 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction360:kernel#Object#== */
2134 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction360:kernel#Object#!= */
2135 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction360:kernel#Object#output */
2136 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction360:kernel#Object#output_class_name */
2137 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction360:kernel#Object#exit */
2138 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction360:kernel#Object#sys */
2139 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction360:kernel#Object#hash */
2140 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction360:string#Object#to_s */
2141 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction360:string#Object#native_class_name */
2142 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction360:string#Object#class_name */
2143 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction360:string#Object#inspect */
2144 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction360:string#Object#inspect_head */
2145 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction360:string#Object#args */
2146 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction360:math#Object#atan2 */
2147 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction360:math#Object#pi */
2148 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction360:math#Object#srand_from */
2149 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction360:math#Object#srand */
2150 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction360:stream#Object#poll */
2151 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction360:stream#Object#intern_poll */
2152 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction360:time#Object#get_time */
2153 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction360:file#Object#printn */
2154 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction360:file#Object#print */
2155 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction360:file#Object#getc */
2156 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction360:file#Object#gets */
2157 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction360:file#Object#getcwd */
2158 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction360:file#Object#file_getcwd */
2159 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction360:file#Object#stdin */
2160 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction360:file#Object#stdout */
2161 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction360:file#Object#stderr */
2162 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction360:model_base#Object#intrude_visibility */
2163 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction360:model_base#Object#public_visibility */
2164 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction360:model_base#Object#protected_visibility */
2165 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction360:model_base#Object#private_visibility */
2166 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction360:model_base#Object#none_visibility */
2167 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction360:model#Object#abstract_kind */
2168 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction360:model#Object#concrete_kind */
2169 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction360:model#Object#interface_kind */
2170 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction360:model#Object#enum_kind */
2171 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction360:model#Object#extern_kind */
2172 (nitmethod_t)VIRTUAL_parser__ReduceAction360__action, /* pointer to parser:ReduceAction360:parser#ReduceAction360#action */
2173 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction360:parser#ReduceAction#concat */
2174 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction360:parser#ReduceAction#init */
2175 }
2176 };
2177 /* allocate ReduceAction360 */
2178 val* NEW_parser__ReduceAction360(const struct type* type) {
2179 val* self /* : ReduceAction360 */;
2180 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2181 self->type = type;
2182 self->class = &class_parser__ReduceAction360;
2183 return self;
2184 }
2185 /* runtime class parser__ReduceAction361 */
2186 const struct class class_parser__ReduceAction361 = {
2187 0, /* box_kind */
2188 {
2189 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction361:kernel#Object#object_id */
2190 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction361:kernel#Object#is_same_type */
2191 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction361:kernel#Object#is_same_instance */
2192 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction361:kernel#Object#== */
2193 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction361:kernel#Object#!= */
2194 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction361:kernel#Object#output */
2195 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction361:kernel#Object#output_class_name */
2196 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction361:kernel#Object#exit */
2197 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction361:kernel#Object#sys */
2198 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction361:kernel#Object#hash */
2199 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction361:string#Object#to_s */
2200 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction361:string#Object#native_class_name */
2201 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction361:string#Object#class_name */
2202 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction361:string#Object#inspect */
2203 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction361:string#Object#inspect_head */
2204 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction361:string#Object#args */
2205 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction361:math#Object#atan2 */
2206 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction361:math#Object#pi */
2207 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction361:math#Object#srand_from */
2208 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction361:math#Object#srand */
2209 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction361:stream#Object#poll */
2210 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction361:stream#Object#intern_poll */
2211 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction361:time#Object#get_time */
2212 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction361:file#Object#printn */
2213 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction361:file#Object#print */
2214 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction361:file#Object#getc */
2215 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction361:file#Object#gets */
2216 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction361:file#Object#getcwd */
2217 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction361:file#Object#file_getcwd */
2218 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction361:file#Object#stdin */
2219 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction361:file#Object#stdout */
2220 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction361:file#Object#stderr */
2221 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction361:model_base#Object#intrude_visibility */
2222 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction361:model_base#Object#public_visibility */
2223 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction361:model_base#Object#protected_visibility */
2224 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction361:model_base#Object#private_visibility */
2225 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction361:model_base#Object#none_visibility */
2226 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction361:model#Object#abstract_kind */
2227 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction361:model#Object#concrete_kind */
2228 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction361:model#Object#interface_kind */
2229 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction361:model#Object#enum_kind */
2230 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction361:model#Object#extern_kind */
2231 (nitmethod_t)VIRTUAL_parser__ReduceAction361__action, /* pointer to parser:ReduceAction361:parser#ReduceAction361#action */
2232 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction361:parser#ReduceAction#concat */
2233 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction361:parser#ReduceAction#init */
2234 }
2235 };
2236 /* allocate ReduceAction361 */
2237 val* NEW_parser__ReduceAction361(const struct type* type) {
2238 val* self /* : ReduceAction361 */;
2239 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2240 self->type = type;
2241 self->class = &class_parser__ReduceAction361;
2242 return self;
2243 }
2244 /* runtime class parser__ReduceAction362 */
2245 const struct class class_parser__ReduceAction362 = {
2246 0, /* box_kind */
2247 {
2248 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction362:kernel#Object#object_id */
2249 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction362:kernel#Object#is_same_type */
2250 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction362:kernel#Object#is_same_instance */
2251 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction362:kernel#Object#== */
2252 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction362:kernel#Object#!= */
2253 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction362:kernel#Object#output */
2254 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction362:kernel#Object#output_class_name */
2255 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction362:kernel#Object#exit */
2256 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction362:kernel#Object#sys */
2257 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction362:kernel#Object#hash */
2258 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction362:string#Object#to_s */
2259 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction362:string#Object#native_class_name */
2260 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction362:string#Object#class_name */
2261 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction362:string#Object#inspect */
2262 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction362:string#Object#inspect_head */
2263 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction362:string#Object#args */
2264 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction362:math#Object#atan2 */
2265 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction362:math#Object#pi */
2266 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction362:math#Object#srand_from */
2267 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction362:math#Object#srand */
2268 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction362:stream#Object#poll */
2269 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction362:stream#Object#intern_poll */
2270 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction362:time#Object#get_time */
2271 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction362:file#Object#printn */
2272 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction362:file#Object#print */
2273 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction362:file#Object#getc */
2274 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction362:file#Object#gets */
2275 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction362:file#Object#getcwd */
2276 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction362:file#Object#file_getcwd */
2277 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction362:file#Object#stdin */
2278 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction362:file#Object#stdout */
2279 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction362:file#Object#stderr */
2280 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction362:model_base#Object#intrude_visibility */
2281 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction362:model_base#Object#public_visibility */
2282 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction362:model_base#Object#protected_visibility */
2283 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction362:model_base#Object#private_visibility */
2284 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction362:model_base#Object#none_visibility */
2285 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction362:model#Object#abstract_kind */
2286 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction362:model#Object#concrete_kind */
2287 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction362:model#Object#interface_kind */
2288 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction362:model#Object#enum_kind */
2289 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction362:model#Object#extern_kind */
2290 (nitmethod_t)VIRTUAL_parser__ReduceAction362__action, /* pointer to parser:ReduceAction362:parser#ReduceAction362#action */
2291 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction362:parser#ReduceAction#concat */
2292 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction362:parser#ReduceAction#init */
2293 }
2294 };
2295 /* allocate ReduceAction362 */
2296 val* NEW_parser__ReduceAction362(const struct type* type) {
2297 val* self /* : ReduceAction362 */;
2298 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2299 self->type = type;
2300 self->class = &class_parser__ReduceAction362;
2301 return self;
2302 }
2303 /* runtime class parser__ReduceAction363 */
2304 const struct class class_parser__ReduceAction363 = {
2305 0, /* box_kind */
2306 {
2307 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction363:kernel#Object#object_id */
2308 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction363:kernel#Object#is_same_type */
2309 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction363:kernel#Object#is_same_instance */
2310 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction363:kernel#Object#== */
2311 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction363:kernel#Object#!= */
2312 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction363:kernel#Object#output */
2313 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction363:kernel#Object#output_class_name */
2314 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction363:kernel#Object#exit */
2315 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction363:kernel#Object#sys */
2316 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction363:kernel#Object#hash */
2317 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction363:string#Object#to_s */
2318 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction363:string#Object#native_class_name */
2319 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction363:string#Object#class_name */
2320 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction363:string#Object#inspect */
2321 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction363:string#Object#inspect_head */
2322 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction363:string#Object#args */
2323 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction363:math#Object#atan2 */
2324 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction363:math#Object#pi */
2325 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction363:math#Object#srand_from */
2326 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction363:math#Object#srand */
2327 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction363:stream#Object#poll */
2328 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction363:stream#Object#intern_poll */
2329 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction363:time#Object#get_time */
2330 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction363:file#Object#printn */
2331 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction363:file#Object#print */
2332 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction363:file#Object#getc */
2333 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction363:file#Object#gets */
2334 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction363:file#Object#getcwd */
2335 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction363:file#Object#file_getcwd */
2336 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction363:file#Object#stdin */
2337 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction363:file#Object#stdout */
2338 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction363:file#Object#stderr */
2339 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction363:model_base#Object#intrude_visibility */
2340 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction363:model_base#Object#public_visibility */
2341 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction363:model_base#Object#protected_visibility */
2342 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction363:model_base#Object#private_visibility */
2343 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction363:model_base#Object#none_visibility */
2344 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction363:model#Object#abstract_kind */
2345 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction363:model#Object#concrete_kind */
2346 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction363:model#Object#interface_kind */
2347 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction363:model#Object#enum_kind */
2348 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction363:model#Object#extern_kind */
2349 (nitmethod_t)VIRTUAL_parser__ReduceAction363__action, /* pointer to parser:ReduceAction363:parser#ReduceAction363#action */
2350 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction363:parser#ReduceAction#concat */
2351 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction363:parser#ReduceAction#init */
2352 }
2353 };
2354 /* allocate ReduceAction363 */
2355 val* NEW_parser__ReduceAction363(const struct type* type) {
2356 val* self /* : ReduceAction363 */;
2357 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2358 self->type = type;
2359 self->class = &class_parser__ReduceAction363;
2360 return self;
2361 }
2362 /* runtime class parser__ReduceAction364 */
2363 const struct class class_parser__ReduceAction364 = {
2364 0, /* box_kind */
2365 {
2366 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction364:kernel#Object#object_id */
2367 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction364:kernel#Object#is_same_type */
2368 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction364:kernel#Object#is_same_instance */
2369 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction364:kernel#Object#== */
2370 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction364:kernel#Object#!= */
2371 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction364:kernel#Object#output */
2372 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction364:kernel#Object#output_class_name */
2373 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction364:kernel#Object#exit */
2374 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction364:kernel#Object#sys */
2375 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction364:kernel#Object#hash */
2376 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction364:string#Object#to_s */
2377 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction364:string#Object#native_class_name */
2378 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction364:string#Object#class_name */
2379 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction364:string#Object#inspect */
2380 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction364:string#Object#inspect_head */
2381 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction364:string#Object#args */
2382 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction364:math#Object#atan2 */
2383 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction364:math#Object#pi */
2384 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction364:math#Object#srand_from */
2385 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction364:math#Object#srand */
2386 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction364:stream#Object#poll */
2387 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction364:stream#Object#intern_poll */
2388 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction364:time#Object#get_time */
2389 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction364:file#Object#printn */
2390 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction364:file#Object#print */
2391 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction364:file#Object#getc */
2392 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction364:file#Object#gets */
2393 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction364:file#Object#getcwd */
2394 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction364:file#Object#file_getcwd */
2395 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction364:file#Object#stdin */
2396 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction364:file#Object#stdout */
2397 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction364:file#Object#stderr */
2398 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction364:model_base#Object#intrude_visibility */
2399 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction364:model_base#Object#public_visibility */
2400 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction364:model_base#Object#protected_visibility */
2401 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction364:model_base#Object#private_visibility */
2402 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction364:model_base#Object#none_visibility */
2403 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction364:model#Object#abstract_kind */
2404 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction364:model#Object#concrete_kind */
2405 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction364:model#Object#interface_kind */
2406 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction364:model#Object#enum_kind */
2407 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction364:model#Object#extern_kind */
2408 (nitmethod_t)VIRTUAL_parser__ReduceAction364__action, /* pointer to parser:ReduceAction364:parser#ReduceAction364#action */
2409 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction364:parser#ReduceAction#concat */
2410 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction364:parser#ReduceAction#init */
2411 }
2412 };
2413 /* allocate ReduceAction364 */
2414 val* NEW_parser__ReduceAction364(const struct type* type) {
2415 val* self /* : ReduceAction364 */;
2416 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2417 self->type = type;
2418 self->class = &class_parser__ReduceAction364;
2419 return self;
2420 }
2421 /* runtime class parser__ReduceAction365 */
2422 const struct class class_parser__ReduceAction365 = {
2423 0, /* box_kind */
2424 {
2425 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction365:kernel#Object#object_id */
2426 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction365:kernel#Object#is_same_type */
2427 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction365:kernel#Object#is_same_instance */
2428 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction365:kernel#Object#== */
2429 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction365:kernel#Object#!= */
2430 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction365:kernel#Object#output */
2431 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction365:kernel#Object#output_class_name */
2432 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction365:kernel#Object#exit */
2433 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction365:kernel#Object#sys */
2434 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction365:kernel#Object#hash */
2435 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction365:string#Object#to_s */
2436 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction365:string#Object#native_class_name */
2437 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction365:string#Object#class_name */
2438 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction365:string#Object#inspect */
2439 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction365:string#Object#inspect_head */
2440 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction365:string#Object#args */
2441 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction365:math#Object#atan2 */
2442 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction365:math#Object#pi */
2443 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction365:math#Object#srand_from */
2444 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction365:math#Object#srand */
2445 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction365:stream#Object#poll */
2446 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction365:stream#Object#intern_poll */
2447 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction365:time#Object#get_time */
2448 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction365:file#Object#printn */
2449 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction365:file#Object#print */
2450 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction365:file#Object#getc */
2451 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction365:file#Object#gets */
2452 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction365:file#Object#getcwd */
2453 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction365:file#Object#file_getcwd */
2454 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction365:file#Object#stdin */
2455 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction365:file#Object#stdout */
2456 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction365:file#Object#stderr */
2457 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction365:model_base#Object#intrude_visibility */
2458 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction365:model_base#Object#public_visibility */
2459 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction365:model_base#Object#protected_visibility */
2460 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction365:model_base#Object#private_visibility */
2461 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction365:model_base#Object#none_visibility */
2462 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction365:model#Object#abstract_kind */
2463 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction365:model#Object#concrete_kind */
2464 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction365:model#Object#interface_kind */
2465 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction365:model#Object#enum_kind */
2466 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction365:model#Object#extern_kind */
2467 (nitmethod_t)VIRTUAL_parser__ReduceAction365__action, /* pointer to parser:ReduceAction365:parser#ReduceAction365#action */
2468 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction365:parser#ReduceAction#concat */
2469 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction365:parser#ReduceAction#init */
2470 }
2471 };
2472 /* allocate ReduceAction365 */
2473 val* NEW_parser__ReduceAction365(const struct type* type) {
2474 val* self /* : ReduceAction365 */;
2475 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2476 self->type = type;
2477 self->class = &class_parser__ReduceAction365;
2478 return self;
2479 }
2480 /* runtime class parser__ReduceAction366 */
2481 const struct class class_parser__ReduceAction366 = {
2482 0, /* box_kind */
2483 {
2484 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction366:kernel#Object#object_id */
2485 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction366:kernel#Object#is_same_type */
2486 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction366:kernel#Object#is_same_instance */
2487 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction366:kernel#Object#== */
2488 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction366:kernel#Object#!= */
2489 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction366:kernel#Object#output */
2490 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction366:kernel#Object#output_class_name */
2491 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction366:kernel#Object#exit */
2492 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction366:kernel#Object#sys */
2493 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction366:kernel#Object#hash */
2494 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction366:string#Object#to_s */
2495 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction366:string#Object#native_class_name */
2496 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction366:string#Object#class_name */
2497 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction366:string#Object#inspect */
2498 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction366:string#Object#inspect_head */
2499 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction366:string#Object#args */
2500 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction366:math#Object#atan2 */
2501 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction366:math#Object#pi */
2502 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction366:math#Object#srand_from */
2503 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction366:math#Object#srand */
2504 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction366:stream#Object#poll */
2505 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction366:stream#Object#intern_poll */
2506 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction366:time#Object#get_time */
2507 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction366:file#Object#printn */
2508 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction366:file#Object#print */
2509 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction366:file#Object#getc */
2510 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction366:file#Object#gets */
2511 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction366:file#Object#getcwd */
2512 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction366:file#Object#file_getcwd */
2513 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction366:file#Object#stdin */
2514 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction366:file#Object#stdout */
2515 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction366:file#Object#stderr */
2516 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction366:model_base#Object#intrude_visibility */
2517 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction366:model_base#Object#public_visibility */
2518 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction366:model_base#Object#protected_visibility */
2519 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction366:model_base#Object#private_visibility */
2520 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction366:model_base#Object#none_visibility */
2521 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction366:model#Object#abstract_kind */
2522 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction366:model#Object#concrete_kind */
2523 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction366:model#Object#interface_kind */
2524 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction366:model#Object#enum_kind */
2525 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction366:model#Object#extern_kind */
2526 (nitmethod_t)VIRTUAL_parser__ReduceAction366__action, /* pointer to parser:ReduceAction366:parser#ReduceAction366#action */
2527 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction366:parser#ReduceAction#concat */
2528 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction366:parser#ReduceAction#init */
2529 }
2530 };
2531 /* allocate ReduceAction366 */
2532 val* NEW_parser__ReduceAction366(const struct type* type) {
2533 val* self /* : ReduceAction366 */;
2534 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2535 self->type = type;
2536 self->class = &class_parser__ReduceAction366;
2537 return self;
2538 }
2539 /* runtime class parser__ReduceAction367 */
2540 const struct class class_parser__ReduceAction367 = {
2541 0, /* box_kind */
2542 {
2543 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction367:kernel#Object#object_id */
2544 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction367:kernel#Object#is_same_type */
2545 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction367:kernel#Object#is_same_instance */
2546 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction367:kernel#Object#== */
2547 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction367:kernel#Object#!= */
2548 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction367:kernel#Object#output */
2549 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction367:kernel#Object#output_class_name */
2550 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction367:kernel#Object#exit */
2551 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction367:kernel#Object#sys */
2552 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction367:kernel#Object#hash */
2553 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction367:string#Object#to_s */
2554 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction367:string#Object#native_class_name */
2555 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction367:string#Object#class_name */
2556 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction367:string#Object#inspect */
2557 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction367:string#Object#inspect_head */
2558 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction367:string#Object#args */
2559 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction367:math#Object#atan2 */
2560 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction367:math#Object#pi */
2561 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction367:math#Object#srand_from */
2562 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction367:math#Object#srand */
2563 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction367:stream#Object#poll */
2564 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction367:stream#Object#intern_poll */
2565 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction367:time#Object#get_time */
2566 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction367:file#Object#printn */
2567 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction367:file#Object#print */
2568 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction367:file#Object#getc */
2569 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction367:file#Object#gets */
2570 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction367:file#Object#getcwd */
2571 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction367:file#Object#file_getcwd */
2572 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction367:file#Object#stdin */
2573 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction367:file#Object#stdout */
2574 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction367:file#Object#stderr */
2575 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction367:model_base#Object#intrude_visibility */
2576 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction367:model_base#Object#public_visibility */
2577 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction367:model_base#Object#protected_visibility */
2578 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction367:model_base#Object#private_visibility */
2579 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction367:model_base#Object#none_visibility */
2580 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction367:model#Object#abstract_kind */
2581 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction367:model#Object#concrete_kind */
2582 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction367:model#Object#interface_kind */
2583 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction367:model#Object#enum_kind */
2584 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction367:model#Object#extern_kind */
2585 (nitmethod_t)VIRTUAL_parser__ReduceAction367__action, /* pointer to parser:ReduceAction367:parser#ReduceAction367#action */
2586 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction367:parser#ReduceAction#concat */
2587 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction367:parser#ReduceAction#init */
2588 }
2589 };
2590 /* allocate ReduceAction367 */
2591 val* NEW_parser__ReduceAction367(const struct type* type) {
2592 val* self /* : ReduceAction367 */;
2593 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2594 self->type = type;
2595 self->class = &class_parser__ReduceAction367;
2596 return self;
2597 }
2598 /* runtime class parser__ReduceAction368 */
2599 const struct class class_parser__ReduceAction368 = {
2600 0, /* box_kind */
2601 {
2602 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction368:kernel#Object#object_id */
2603 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction368:kernel#Object#is_same_type */
2604 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction368:kernel#Object#is_same_instance */
2605 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction368:kernel#Object#== */
2606 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction368:kernel#Object#!= */
2607 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction368:kernel#Object#output */
2608 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction368:kernel#Object#output_class_name */
2609 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction368:kernel#Object#exit */
2610 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction368:kernel#Object#sys */
2611 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction368:kernel#Object#hash */
2612 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction368:string#Object#to_s */
2613 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction368:string#Object#native_class_name */
2614 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction368:string#Object#class_name */
2615 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction368:string#Object#inspect */
2616 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction368:string#Object#inspect_head */
2617 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction368:string#Object#args */
2618 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction368:math#Object#atan2 */
2619 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction368:math#Object#pi */
2620 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction368:math#Object#srand_from */
2621 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction368:math#Object#srand */
2622 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction368:stream#Object#poll */
2623 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction368:stream#Object#intern_poll */
2624 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction368:time#Object#get_time */
2625 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction368:file#Object#printn */
2626 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction368:file#Object#print */
2627 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction368:file#Object#getc */
2628 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction368:file#Object#gets */
2629 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction368:file#Object#getcwd */
2630 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction368:file#Object#file_getcwd */
2631 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction368:file#Object#stdin */
2632 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction368:file#Object#stdout */
2633 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction368:file#Object#stderr */
2634 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction368:model_base#Object#intrude_visibility */
2635 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction368:model_base#Object#public_visibility */
2636 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction368:model_base#Object#protected_visibility */
2637 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction368:model_base#Object#private_visibility */
2638 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction368:model_base#Object#none_visibility */
2639 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction368:model#Object#abstract_kind */
2640 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction368:model#Object#concrete_kind */
2641 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction368:model#Object#interface_kind */
2642 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction368:model#Object#enum_kind */
2643 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction368:model#Object#extern_kind */
2644 (nitmethod_t)VIRTUAL_parser__ReduceAction368__action, /* pointer to parser:ReduceAction368:parser#ReduceAction368#action */
2645 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction368:parser#ReduceAction#concat */
2646 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction368:parser#ReduceAction#init */
2647 }
2648 };
2649 /* allocate ReduceAction368 */
2650 val* NEW_parser__ReduceAction368(const struct type* type) {
2651 val* self /* : ReduceAction368 */;
2652 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2653 self->type = type;
2654 self->class = &class_parser__ReduceAction368;
2655 return self;
2656 }
2657 /* runtime class parser__ReduceAction369 */
2658 const struct class class_parser__ReduceAction369 = {
2659 0, /* box_kind */
2660 {
2661 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction369:kernel#Object#object_id */
2662 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction369:kernel#Object#is_same_type */
2663 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction369:kernel#Object#is_same_instance */
2664 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction369:kernel#Object#== */
2665 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction369:kernel#Object#!= */
2666 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction369:kernel#Object#output */
2667 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction369:kernel#Object#output_class_name */
2668 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction369:kernel#Object#exit */
2669 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction369:kernel#Object#sys */
2670 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction369:kernel#Object#hash */
2671 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction369:string#Object#to_s */
2672 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction369:string#Object#native_class_name */
2673 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction369:string#Object#class_name */
2674 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction369:string#Object#inspect */
2675 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction369:string#Object#inspect_head */
2676 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction369:string#Object#args */
2677 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction369:math#Object#atan2 */
2678 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction369:math#Object#pi */
2679 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction369:math#Object#srand_from */
2680 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction369:math#Object#srand */
2681 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction369:stream#Object#poll */
2682 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction369:stream#Object#intern_poll */
2683 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction369:time#Object#get_time */
2684 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction369:file#Object#printn */
2685 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction369:file#Object#print */
2686 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction369:file#Object#getc */
2687 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction369:file#Object#gets */
2688 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction369:file#Object#getcwd */
2689 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction369:file#Object#file_getcwd */
2690 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction369:file#Object#stdin */
2691 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction369:file#Object#stdout */
2692 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction369:file#Object#stderr */
2693 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction369:model_base#Object#intrude_visibility */
2694 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction369:model_base#Object#public_visibility */
2695 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction369:model_base#Object#protected_visibility */
2696 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction369:model_base#Object#private_visibility */
2697 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction369:model_base#Object#none_visibility */
2698 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction369:model#Object#abstract_kind */
2699 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction369:model#Object#concrete_kind */
2700 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction369:model#Object#interface_kind */
2701 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction369:model#Object#enum_kind */
2702 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction369:model#Object#extern_kind */
2703 (nitmethod_t)VIRTUAL_parser__ReduceAction369__action, /* pointer to parser:ReduceAction369:parser#ReduceAction369#action */
2704 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction369:parser#ReduceAction#concat */
2705 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction369:parser#ReduceAction#init */
2706 }
2707 };
2708 /* allocate ReduceAction369 */
2709 val* NEW_parser__ReduceAction369(const struct type* type) {
2710 val* self /* : ReduceAction369 */;
2711 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2712 self->type = type;
2713 self->class = &class_parser__ReduceAction369;
2714 return self;
2715 }
2716 /* runtime class parser__ReduceAction370 */
2717 const struct class class_parser__ReduceAction370 = {
2718 0, /* box_kind */
2719 {
2720 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction370:kernel#Object#object_id */
2721 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction370:kernel#Object#is_same_type */
2722 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction370:kernel#Object#is_same_instance */
2723 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction370:kernel#Object#== */
2724 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction370:kernel#Object#!= */
2725 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction370:kernel#Object#output */
2726 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction370:kernel#Object#output_class_name */
2727 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction370:kernel#Object#exit */
2728 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction370:kernel#Object#sys */
2729 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction370:kernel#Object#hash */
2730 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction370:string#Object#to_s */
2731 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction370:string#Object#native_class_name */
2732 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction370:string#Object#class_name */
2733 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction370:string#Object#inspect */
2734 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction370:string#Object#inspect_head */
2735 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction370:string#Object#args */
2736 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction370:math#Object#atan2 */
2737 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction370:math#Object#pi */
2738 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction370:math#Object#srand_from */
2739 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction370:math#Object#srand */
2740 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction370:stream#Object#poll */
2741 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction370:stream#Object#intern_poll */
2742 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction370:time#Object#get_time */
2743 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction370:file#Object#printn */
2744 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction370:file#Object#print */
2745 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction370:file#Object#getc */
2746 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction370:file#Object#gets */
2747 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction370:file#Object#getcwd */
2748 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction370:file#Object#file_getcwd */
2749 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction370:file#Object#stdin */
2750 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction370:file#Object#stdout */
2751 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction370:file#Object#stderr */
2752 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction370:model_base#Object#intrude_visibility */
2753 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction370:model_base#Object#public_visibility */
2754 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction370:model_base#Object#protected_visibility */
2755 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction370:model_base#Object#private_visibility */
2756 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction370:model_base#Object#none_visibility */
2757 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction370:model#Object#abstract_kind */
2758 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction370:model#Object#concrete_kind */
2759 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction370:model#Object#interface_kind */
2760 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction370:model#Object#enum_kind */
2761 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction370:model#Object#extern_kind */
2762 (nitmethod_t)VIRTUAL_parser__ReduceAction370__action, /* pointer to parser:ReduceAction370:parser#ReduceAction370#action */
2763 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction370:parser#ReduceAction#concat */
2764 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction370:parser#ReduceAction#init */
2765 }
2766 };
2767 /* allocate ReduceAction370 */
2768 val* NEW_parser__ReduceAction370(const struct type* type) {
2769 val* self /* : ReduceAction370 */;
2770 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2771 self->type = type;
2772 self->class = &class_parser__ReduceAction370;
2773 return self;
2774 }
2775 /* runtime class parser__ReduceAction371 */
2776 const struct class class_parser__ReduceAction371 = {
2777 0, /* box_kind */
2778 {
2779 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction371:kernel#Object#object_id */
2780 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction371:kernel#Object#is_same_type */
2781 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction371:kernel#Object#is_same_instance */
2782 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction371:kernel#Object#== */
2783 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction371:kernel#Object#!= */
2784 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction371:kernel#Object#output */
2785 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction371:kernel#Object#output_class_name */
2786 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction371:kernel#Object#exit */
2787 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction371:kernel#Object#sys */
2788 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction371:kernel#Object#hash */
2789 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction371:string#Object#to_s */
2790 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction371:string#Object#native_class_name */
2791 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction371:string#Object#class_name */
2792 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction371:string#Object#inspect */
2793 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction371:string#Object#inspect_head */
2794 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction371:string#Object#args */
2795 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction371:math#Object#atan2 */
2796 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction371:math#Object#pi */
2797 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction371:math#Object#srand_from */
2798 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction371:math#Object#srand */
2799 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction371:stream#Object#poll */
2800 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction371:stream#Object#intern_poll */
2801 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction371:time#Object#get_time */
2802 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction371:file#Object#printn */
2803 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction371:file#Object#print */
2804 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction371:file#Object#getc */
2805 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction371:file#Object#gets */
2806 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction371:file#Object#getcwd */
2807 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction371:file#Object#file_getcwd */
2808 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction371:file#Object#stdin */
2809 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction371:file#Object#stdout */
2810 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction371:file#Object#stderr */
2811 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction371:model_base#Object#intrude_visibility */
2812 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction371:model_base#Object#public_visibility */
2813 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction371:model_base#Object#protected_visibility */
2814 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction371:model_base#Object#private_visibility */
2815 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction371:model_base#Object#none_visibility */
2816 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction371:model#Object#abstract_kind */
2817 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction371:model#Object#concrete_kind */
2818 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction371:model#Object#interface_kind */
2819 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction371:model#Object#enum_kind */
2820 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction371:model#Object#extern_kind */
2821 (nitmethod_t)VIRTUAL_parser__ReduceAction371__action, /* pointer to parser:ReduceAction371:parser#ReduceAction371#action */
2822 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction371:parser#ReduceAction#concat */
2823 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction371:parser#ReduceAction#init */
2824 }
2825 };
2826 /* allocate ReduceAction371 */
2827 val* NEW_parser__ReduceAction371(const struct type* type) {
2828 val* self /* : ReduceAction371 */;
2829 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2830 self->type = type;
2831 self->class = &class_parser__ReduceAction371;
2832 return self;
2833 }
2834 /* runtime class parser__ReduceAction372 */
2835 const struct class class_parser__ReduceAction372 = {
2836 0, /* box_kind */
2837 {
2838 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction372:kernel#Object#object_id */
2839 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction372:kernel#Object#is_same_type */
2840 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction372:kernel#Object#is_same_instance */
2841 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction372:kernel#Object#== */
2842 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction372:kernel#Object#!= */
2843 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction372:kernel#Object#output */
2844 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction372:kernel#Object#output_class_name */
2845 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction372:kernel#Object#exit */
2846 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction372:kernel#Object#sys */
2847 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction372:kernel#Object#hash */
2848 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction372:string#Object#to_s */
2849 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction372:string#Object#native_class_name */
2850 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction372:string#Object#class_name */
2851 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction372:string#Object#inspect */
2852 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction372:string#Object#inspect_head */
2853 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction372:string#Object#args */
2854 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction372:math#Object#atan2 */
2855 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction372:math#Object#pi */
2856 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction372:math#Object#srand_from */
2857 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction372:math#Object#srand */
2858 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction372:stream#Object#poll */
2859 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction372:stream#Object#intern_poll */
2860 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction372:time#Object#get_time */
2861 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction372:file#Object#printn */
2862 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction372:file#Object#print */
2863 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction372:file#Object#getc */
2864 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction372:file#Object#gets */
2865 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction372:file#Object#getcwd */
2866 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction372:file#Object#file_getcwd */
2867 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction372:file#Object#stdin */
2868 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction372:file#Object#stdout */
2869 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction372:file#Object#stderr */
2870 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction372:model_base#Object#intrude_visibility */
2871 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction372:model_base#Object#public_visibility */
2872 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction372:model_base#Object#protected_visibility */
2873 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction372:model_base#Object#private_visibility */
2874 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction372:model_base#Object#none_visibility */
2875 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction372:model#Object#abstract_kind */
2876 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction372:model#Object#concrete_kind */
2877 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction372:model#Object#interface_kind */
2878 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction372:model#Object#enum_kind */
2879 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction372:model#Object#extern_kind */
2880 (nitmethod_t)VIRTUAL_parser__ReduceAction372__action, /* pointer to parser:ReduceAction372:parser#ReduceAction372#action */
2881 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction372:parser#ReduceAction#concat */
2882 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction372:parser#ReduceAction#init */
2883 }
2884 };
2885 /* allocate ReduceAction372 */
2886 val* NEW_parser__ReduceAction372(const struct type* type) {
2887 val* self /* : ReduceAction372 */;
2888 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2889 self->type = type;
2890 self->class = &class_parser__ReduceAction372;
2891 return self;
2892 }
2893 /* runtime class parser__ReduceAction373 */
2894 const struct class class_parser__ReduceAction373 = {
2895 0, /* box_kind */
2896 {
2897 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction373:kernel#Object#object_id */
2898 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction373:kernel#Object#is_same_type */
2899 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction373:kernel#Object#is_same_instance */
2900 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction373:kernel#Object#== */
2901 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction373:kernel#Object#!= */
2902 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction373:kernel#Object#output */
2903 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction373:kernel#Object#output_class_name */
2904 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction373:kernel#Object#exit */
2905 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction373:kernel#Object#sys */
2906 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction373:kernel#Object#hash */
2907 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction373:string#Object#to_s */
2908 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction373:string#Object#native_class_name */
2909 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction373:string#Object#class_name */
2910 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction373:string#Object#inspect */
2911 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction373:string#Object#inspect_head */
2912 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction373:string#Object#args */
2913 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction373:math#Object#atan2 */
2914 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction373:math#Object#pi */
2915 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction373:math#Object#srand_from */
2916 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction373:math#Object#srand */
2917 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction373:stream#Object#poll */
2918 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction373:stream#Object#intern_poll */
2919 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction373:time#Object#get_time */
2920 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction373:file#Object#printn */
2921 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction373:file#Object#print */
2922 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction373:file#Object#getc */
2923 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction373:file#Object#gets */
2924 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction373:file#Object#getcwd */
2925 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction373:file#Object#file_getcwd */
2926 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction373:file#Object#stdin */
2927 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction373:file#Object#stdout */
2928 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction373:file#Object#stderr */
2929 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction373:model_base#Object#intrude_visibility */
2930 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction373:model_base#Object#public_visibility */
2931 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction373:model_base#Object#protected_visibility */
2932 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction373:model_base#Object#private_visibility */
2933 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction373:model_base#Object#none_visibility */
2934 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction373:model#Object#abstract_kind */
2935 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction373:model#Object#concrete_kind */
2936 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction373:model#Object#interface_kind */
2937 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction373:model#Object#enum_kind */
2938 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction373:model#Object#extern_kind */
2939 (nitmethod_t)VIRTUAL_parser__ReduceAction373__action, /* pointer to parser:ReduceAction373:parser#ReduceAction373#action */
2940 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction373:parser#ReduceAction#concat */
2941 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction373:parser#ReduceAction#init */
2942 }
2943 };
2944 /* allocate ReduceAction373 */
2945 val* NEW_parser__ReduceAction373(const struct type* type) {
2946 val* self /* : ReduceAction373 */;
2947 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2948 self->type = type;
2949 self->class = &class_parser__ReduceAction373;
2950 return self;
2951 }
2952 /* runtime class parser__ReduceAction374 */
2953 const struct class class_parser__ReduceAction374 = {
2954 0, /* box_kind */
2955 {
2956 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction374:kernel#Object#object_id */
2957 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction374:kernel#Object#is_same_type */
2958 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction374:kernel#Object#is_same_instance */
2959 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction374:kernel#Object#== */
2960 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction374:kernel#Object#!= */
2961 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction374:kernel#Object#output */
2962 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction374:kernel#Object#output_class_name */
2963 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction374:kernel#Object#exit */
2964 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction374:kernel#Object#sys */
2965 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction374:kernel#Object#hash */
2966 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction374:string#Object#to_s */
2967 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction374:string#Object#native_class_name */
2968 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction374:string#Object#class_name */
2969 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction374:string#Object#inspect */
2970 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction374:string#Object#inspect_head */
2971 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction374:string#Object#args */
2972 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction374:math#Object#atan2 */
2973 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction374:math#Object#pi */
2974 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction374:math#Object#srand_from */
2975 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction374:math#Object#srand */
2976 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction374:stream#Object#poll */
2977 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction374:stream#Object#intern_poll */
2978 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction374:time#Object#get_time */
2979 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction374:file#Object#printn */
2980 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction374:file#Object#print */
2981 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction374:file#Object#getc */
2982 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction374:file#Object#gets */
2983 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction374:file#Object#getcwd */
2984 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction374:file#Object#file_getcwd */
2985 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction374:file#Object#stdin */
2986 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction374:file#Object#stdout */
2987 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction374:file#Object#stderr */
2988 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction374:model_base#Object#intrude_visibility */
2989 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction374:model_base#Object#public_visibility */
2990 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction374:model_base#Object#protected_visibility */
2991 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction374:model_base#Object#private_visibility */
2992 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction374:model_base#Object#none_visibility */
2993 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction374:model#Object#abstract_kind */
2994 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction374:model#Object#concrete_kind */
2995 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction374:model#Object#interface_kind */
2996 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction374:model#Object#enum_kind */
2997 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction374:model#Object#extern_kind */
2998 (nitmethod_t)VIRTUAL_parser__ReduceAction374__action, /* pointer to parser:ReduceAction374:parser#ReduceAction374#action */
2999 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction374:parser#ReduceAction#concat */
3000 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction374:parser#ReduceAction#init */
3001 }
3002 };
3003 /* allocate ReduceAction374 */
3004 val* NEW_parser__ReduceAction374(const struct type* type) {
3005 val* self /* : ReduceAction374 */;
3006 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3007 self->type = type;
3008 self->class = &class_parser__ReduceAction374;
3009 return self;
3010 }
3011 /* runtime class parser__ReduceAction375 */
3012 const struct class class_parser__ReduceAction375 = {
3013 0, /* box_kind */
3014 {
3015 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction375:kernel#Object#object_id */
3016 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction375:kernel#Object#is_same_type */
3017 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction375:kernel#Object#is_same_instance */
3018 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction375:kernel#Object#== */
3019 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction375:kernel#Object#!= */
3020 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction375:kernel#Object#output */
3021 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction375:kernel#Object#output_class_name */
3022 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction375:kernel#Object#exit */
3023 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction375:kernel#Object#sys */
3024 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction375:kernel#Object#hash */
3025 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction375:string#Object#to_s */
3026 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction375:string#Object#native_class_name */
3027 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction375:string#Object#class_name */
3028 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction375:string#Object#inspect */
3029 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction375:string#Object#inspect_head */
3030 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction375:string#Object#args */
3031 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction375:math#Object#atan2 */
3032 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction375:math#Object#pi */
3033 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction375:math#Object#srand_from */
3034 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction375:math#Object#srand */
3035 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction375:stream#Object#poll */
3036 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction375:stream#Object#intern_poll */
3037 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction375:time#Object#get_time */
3038 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction375:file#Object#printn */
3039 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction375:file#Object#print */
3040 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction375:file#Object#getc */
3041 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction375:file#Object#gets */
3042 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction375:file#Object#getcwd */
3043 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction375:file#Object#file_getcwd */
3044 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction375:file#Object#stdin */
3045 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction375:file#Object#stdout */
3046 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction375:file#Object#stderr */
3047 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction375:model_base#Object#intrude_visibility */
3048 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction375:model_base#Object#public_visibility */
3049 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction375:model_base#Object#protected_visibility */
3050 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction375:model_base#Object#private_visibility */
3051 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction375:model_base#Object#none_visibility */
3052 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction375:model#Object#abstract_kind */
3053 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction375:model#Object#concrete_kind */
3054 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction375:model#Object#interface_kind */
3055 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction375:model#Object#enum_kind */
3056 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction375:model#Object#extern_kind */
3057 (nitmethod_t)VIRTUAL_parser__ReduceAction375__action, /* pointer to parser:ReduceAction375:parser#ReduceAction375#action */
3058 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction375:parser#ReduceAction#concat */
3059 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction375:parser#ReduceAction#init */
3060 }
3061 };
3062 /* allocate ReduceAction375 */
3063 val* NEW_parser__ReduceAction375(const struct type* type) {
3064 val* self /* : ReduceAction375 */;
3065 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3066 self->type = type;
3067 self->class = &class_parser__ReduceAction375;
3068 return self;
3069 }
3070 /* runtime class parser__ReduceAction376 */
3071 const struct class class_parser__ReduceAction376 = {
3072 0, /* box_kind */
3073 {
3074 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction376:kernel#Object#object_id */
3075 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction376:kernel#Object#is_same_type */
3076 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction376:kernel#Object#is_same_instance */
3077 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction376:kernel#Object#== */
3078 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction376:kernel#Object#!= */
3079 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction376:kernel#Object#output */
3080 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction376:kernel#Object#output_class_name */
3081 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction376:kernel#Object#exit */
3082 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction376:kernel#Object#sys */
3083 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction376:kernel#Object#hash */
3084 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction376:string#Object#to_s */
3085 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction376:string#Object#native_class_name */
3086 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction376:string#Object#class_name */
3087 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction376:string#Object#inspect */
3088 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction376:string#Object#inspect_head */
3089 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction376:string#Object#args */
3090 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction376:math#Object#atan2 */
3091 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction376:math#Object#pi */
3092 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction376:math#Object#srand_from */
3093 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction376:math#Object#srand */
3094 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction376:stream#Object#poll */
3095 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction376:stream#Object#intern_poll */
3096 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction376:time#Object#get_time */
3097 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction376:file#Object#printn */
3098 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction376:file#Object#print */
3099 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction376:file#Object#getc */
3100 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction376:file#Object#gets */
3101 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction376:file#Object#getcwd */
3102 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction376:file#Object#file_getcwd */
3103 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction376:file#Object#stdin */
3104 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction376:file#Object#stdout */
3105 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction376:file#Object#stderr */
3106 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction376:model_base#Object#intrude_visibility */
3107 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction376:model_base#Object#public_visibility */
3108 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction376:model_base#Object#protected_visibility */
3109 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction376:model_base#Object#private_visibility */
3110 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction376:model_base#Object#none_visibility */
3111 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction376:model#Object#abstract_kind */
3112 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction376:model#Object#concrete_kind */
3113 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction376:model#Object#interface_kind */
3114 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction376:model#Object#enum_kind */
3115 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction376:model#Object#extern_kind */
3116 (nitmethod_t)VIRTUAL_parser__ReduceAction376__action, /* pointer to parser:ReduceAction376:parser#ReduceAction376#action */
3117 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction376:parser#ReduceAction#concat */
3118 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction376:parser#ReduceAction#init */
3119 }
3120 };
3121 /* allocate ReduceAction376 */
3122 val* NEW_parser__ReduceAction376(const struct type* type) {
3123 val* self /* : ReduceAction376 */;
3124 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3125 self->type = type;
3126 self->class = &class_parser__ReduceAction376;
3127 return self;
3128 }
3129 /* runtime class parser__ReduceAction377 */
3130 const struct class class_parser__ReduceAction377 = {
3131 0, /* box_kind */
3132 {
3133 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction377:kernel#Object#object_id */
3134 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction377:kernel#Object#is_same_type */
3135 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction377:kernel#Object#is_same_instance */
3136 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction377:kernel#Object#== */
3137 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction377:kernel#Object#!= */
3138 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction377:kernel#Object#output */
3139 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction377:kernel#Object#output_class_name */
3140 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction377:kernel#Object#exit */
3141 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction377:kernel#Object#sys */
3142 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction377:kernel#Object#hash */
3143 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction377:string#Object#to_s */
3144 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction377:string#Object#native_class_name */
3145 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction377:string#Object#class_name */
3146 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction377:string#Object#inspect */
3147 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction377:string#Object#inspect_head */
3148 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction377:string#Object#args */
3149 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction377:math#Object#atan2 */
3150 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction377:math#Object#pi */
3151 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction377:math#Object#srand_from */
3152 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction377:math#Object#srand */
3153 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction377:stream#Object#poll */
3154 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction377:stream#Object#intern_poll */
3155 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction377:time#Object#get_time */
3156 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction377:file#Object#printn */
3157 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction377:file#Object#print */
3158 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction377:file#Object#getc */
3159 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction377:file#Object#gets */
3160 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction377:file#Object#getcwd */
3161 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction377:file#Object#file_getcwd */
3162 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction377:file#Object#stdin */
3163 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction377:file#Object#stdout */
3164 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction377:file#Object#stderr */
3165 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction377:model_base#Object#intrude_visibility */
3166 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction377:model_base#Object#public_visibility */
3167 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction377:model_base#Object#protected_visibility */
3168 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction377:model_base#Object#private_visibility */
3169 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction377:model_base#Object#none_visibility */
3170 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction377:model#Object#abstract_kind */
3171 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction377:model#Object#concrete_kind */
3172 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction377:model#Object#interface_kind */
3173 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction377:model#Object#enum_kind */
3174 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction377:model#Object#extern_kind */
3175 (nitmethod_t)VIRTUAL_parser__ReduceAction377__action, /* pointer to parser:ReduceAction377:parser#ReduceAction377#action */
3176 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction377:parser#ReduceAction#concat */
3177 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction377:parser#ReduceAction#init */
3178 }
3179 };
3180 /* allocate ReduceAction377 */
3181 val* NEW_parser__ReduceAction377(const struct type* type) {
3182 val* self /* : ReduceAction377 */;
3183 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3184 self->type = type;
3185 self->class = &class_parser__ReduceAction377;
3186 return self;
3187 }
3188 /* runtime class parser__ReduceAction378 */
3189 const struct class class_parser__ReduceAction378 = {
3190 0, /* box_kind */
3191 {
3192 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction378:kernel#Object#object_id */
3193 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction378:kernel#Object#is_same_type */
3194 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction378:kernel#Object#is_same_instance */
3195 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction378:kernel#Object#== */
3196 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction378:kernel#Object#!= */
3197 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction378:kernel#Object#output */
3198 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction378:kernel#Object#output_class_name */
3199 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction378:kernel#Object#exit */
3200 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction378:kernel#Object#sys */
3201 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction378:kernel#Object#hash */
3202 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction378:string#Object#to_s */
3203 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction378:string#Object#native_class_name */
3204 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction378:string#Object#class_name */
3205 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction378:string#Object#inspect */
3206 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction378:string#Object#inspect_head */
3207 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction378:string#Object#args */
3208 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction378:math#Object#atan2 */
3209 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction378:math#Object#pi */
3210 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction378:math#Object#srand_from */
3211 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction378:math#Object#srand */
3212 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction378:stream#Object#poll */
3213 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction378:stream#Object#intern_poll */
3214 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction378:time#Object#get_time */
3215 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction378:file#Object#printn */
3216 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction378:file#Object#print */
3217 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction378:file#Object#getc */
3218 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction378:file#Object#gets */
3219 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction378:file#Object#getcwd */
3220 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction378:file#Object#file_getcwd */
3221 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction378:file#Object#stdin */
3222 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction378:file#Object#stdout */
3223 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction378:file#Object#stderr */
3224 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction378:model_base#Object#intrude_visibility */
3225 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction378:model_base#Object#public_visibility */
3226 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction378:model_base#Object#protected_visibility */
3227 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction378:model_base#Object#private_visibility */
3228 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction378:model_base#Object#none_visibility */
3229 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction378:model#Object#abstract_kind */
3230 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction378:model#Object#concrete_kind */
3231 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction378:model#Object#interface_kind */
3232 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction378:model#Object#enum_kind */
3233 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction378:model#Object#extern_kind */
3234 (nitmethod_t)VIRTUAL_parser__ReduceAction378__action, /* pointer to parser:ReduceAction378:parser#ReduceAction378#action */
3235 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction378:parser#ReduceAction#concat */
3236 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction378:parser#ReduceAction#init */
3237 }
3238 };
3239 /* allocate ReduceAction378 */
3240 val* NEW_parser__ReduceAction378(const struct type* type) {
3241 val* self /* : ReduceAction378 */;
3242 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3243 self->type = type;
3244 self->class = &class_parser__ReduceAction378;
3245 return self;
3246 }
3247 /* runtime class parser__ReduceAction379 */
3248 const struct class class_parser__ReduceAction379 = {
3249 0, /* box_kind */
3250 {
3251 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction379:kernel#Object#object_id */
3252 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction379:kernel#Object#is_same_type */
3253 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction379:kernel#Object#is_same_instance */
3254 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction379:kernel#Object#== */
3255 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction379:kernel#Object#!= */
3256 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction379:kernel#Object#output */
3257 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction379:kernel#Object#output_class_name */
3258 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction379:kernel#Object#exit */
3259 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction379:kernel#Object#sys */
3260 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction379:kernel#Object#hash */
3261 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction379:string#Object#to_s */
3262 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction379:string#Object#native_class_name */
3263 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction379:string#Object#class_name */
3264 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction379:string#Object#inspect */
3265 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction379:string#Object#inspect_head */
3266 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction379:string#Object#args */
3267 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction379:math#Object#atan2 */
3268 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction379:math#Object#pi */
3269 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction379:math#Object#srand_from */
3270 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction379:math#Object#srand */
3271 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction379:stream#Object#poll */
3272 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction379:stream#Object#intern_poll */
3273 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction379:time#Object#get_time */
3274 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction379:file#Object#printn */
3275 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction379:file#Object#print */
3276 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction379:file#Object#getc */
3277 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction379:file#Object#gets */
3278 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction379:file#Object#getcwd */
3279 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction379:file#Object#file_getcwd */
3280 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction379:file#Object#stdin */
3281 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction379:file#Object#stdout */
3282 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction379:file#Object#stderr */
3283 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction379:model_base#Object#intrude_visibility */
3284 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction379:model_base#Object#public_visibility */
3285 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction379:model_base#Object#protected_visibility */
3286 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction379:model_base#Object#private_visibility */
3287 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction379:model_base#Object#none_visibility */
3288 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction379:model#Object#abstract_kind */
3289 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction379:model#Object#concrete_kind */
3290 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction379:model#Object#interface_kind */
3291 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction379:model#Object#enum_kind */
3292 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction379:model#Object#extern_kind */
3293 (nitmethod_t)VIRTUAL_parser__ReduceAction379__action, /* pointer to parser:ReduceAction379:parser#ReduceAction379#action */
3294 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction379:parser#ReduceAction#concat */
3295 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction379:parser#ReduceAction#init */
3296 }
3297 };
3298 /* allocate ReduceAction379 */
3299 val* NEW_parser__ReduceAction379(const struct type* type) {
3300 val* self /* : ReduceAction379 */;
3301 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3302 self->type = type;
3303 self->class = &class_parser__ReduceAction379;
3304 return self;
3305 }
3306 /* runtime class parser__ReduceAction380 */
3307 const struct class class_parser__ReduceAction380 = {
3308 0, /* box_kind */
3309 {
3310 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction380:kernel#Object#object_id */
3311 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction380:kernel#Object#is_same_type */
3312 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction380:kernel#Object#is_same_instance */
3313 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction380:kernel#Object#== */
3314 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction380:kernel#Object#!= */
3315 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction380:kernel#Object#output */
3316 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction380:kernel#Object#output_class_name */
3317 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction380:kernel#Object#exit */
3318 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction380:kernel#Object#sys */
3319 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction380:kernel#Object#hash */
3320 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction380:string#Object#to_s */
3321 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction380:string#Object#native_class_name */
3322 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction380:string#Object#class_name */
3323 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction380:string#Object#inspect */
3324 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction380:string#Object#inspect_head */
3325 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction380:string#Object#args */
3326 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction380:math#Object#atan2 */
3327 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction380:math#Object#pi */
3328 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction380:math#Object#srand_from */
3329 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction380:math#Object#srand */
3330 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction380:stream#Object#poll */
3331 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction380:stream#Object#intern_poll */
3332 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction380:time#Object#get_time */
3333 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction380:file#Object#printn */
3334 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction380:file#Object#print */
3335 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction380:file#Object#getc */
3336 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction380:file#Object#gets */
3337 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction380:file#Object#getcwd */
3338 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction380:file#Object#file_getcwd */
3339 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction380:file#Object#stdin */
3340 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction380:file#Object#stdout */
3341 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction380:file#Object#stderr */
3342 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction380:model_base#Object#intrude_visibility */
3343 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction380:model_base#Object#public_visibility */
3344 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction380:model_base#Object#protected_visibility */
3345 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction380:model_base#Object#private_visibility */
3346 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction380:model_base#Object#none_visibility */
3347 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction380:model#Object#abstract_kind */
3348 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction380:model#Object#concrete_kind */
3349 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction380:model#Object#interface_kind */
3350 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction380:model#Object#enum_kind */
3351 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction380:model#Object#extern_kind */
3352 (nitmethod_t)VIRTUAL_parser__ReduceAction380__action, /* pointer to parser:ReduceAction380:parser#ReduceAction380#action */
3353 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction380:parser#ReduceAction#concat */
3354 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction380:parser#ReduceAction#init */
3355 }
3356 };
3357 /* allocate ReduceAction380 */
3358 val* NEW_parser__ReduceAction380(const struct type* type) {
3359 val* self /* : ReduceAction380 */;
3360 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3361 self->type = type;
3362 self->class = &class_parser__ReduceAction380;
3363 return self;
3364 }
3365 /* runtime class parser__ReduceAction381 */
3366 const struct class class_parser__ReduceAction381 = {
3367 0, /* box_kind */
3368 {
3369 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction381:kernel#Object#object_id */
3370 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction381:kernel#Object#is_same_type */
3371 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction381:kernel#Object#is_same_instance */
3372 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction381:kernel#Object#== */
3373 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction381:kernel#Object#!= */
3374 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction381:kernel#Object#output */
3375 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction381:kernel#Object#output_class_name */
3376 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction381:kernel#Object#exit */
3377 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction381:kernel#Object#sys */
3378 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction381:kernel#Object#hash */
3379 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction381:string#Object#to_s */
3380 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction381:string#Object#native_class_name */
3381 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction381:string#Object#class_name */
3382 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction381:string#Object#inspect */
3383 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction381:string#Object#inspect_head */
3384 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction381:string#Object#args */
3385 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction381:math#Object#atan2 */
3386 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction381:math#Object#pi */
3387 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction381:math#Object#srand_from */
3388 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction381:math#Object#srand */
3389 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction381:stream#Object#poll */
3390 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction381:stream#Object#intern_poll */
3391 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction381:time#Object#get_time */
3392 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction381:file#Object#printn */
3393 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction381:file#Object#print */
3394 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction381:file#Object#getc */
3395 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction381:file#Object#gets */
3396 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction381:file#Object#getcwd */
3397 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction381:file#Object#file_getcwd */
3398 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction381:file#Object#stdin */
3399 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction381:file#Object#stdout */
3400 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction381:file#Object#stderr */
3401 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction381:model_base#Object#intrude_visibility */
3402 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction381:model_base#Object#public_visibility */
3403 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction381:model_base#Object#protected_visibility */
3404 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction381:model_base#Object#private_visibility */
3405 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction381:model_base#Object#none_visibility */
3406 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction381:model#Object#abstract_kind */
3407 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction381:model#Object#concrete_kind */
3408 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction381:model#Object#interface_kind */
3409 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction381:model#Object#enum_kind */
3410 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction381:model#Object#extern_kind */
3411 (nitmethod_t)VIRTUAL_parser__ReduceAction381__action, /* pointer to parser:ReduceAction381:parser#ReduceAction381#action */
3412 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction381:parser#ReduceAction#concat */
3413 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction381:parser#ReduceAction#init */
3414 }
3415 };
3416 /* allocate ReduceAction381 */
3417 val* NEW_parser__ReduceAction381(const struct type* type) {
3418 val* self /* : ReduceAction381 */;
3419 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3420 self->type = type;
3421 self->class = &class_parser__ReduceAction381;
3422 return self;
3423 }
3424 /* runtime class parser__ReduceAction382 */
3425 const struct class class_parser__ReduceAction382 = {
3426 0, /* box_kind */
3427 {
3428 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction382:kernel#Object#object_id */
3429 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction382:kernel#Object#is_same_type */
3430 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction382:kernel#Object#is_same_instance */
3431 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction382:kernel#Object#== */
3432 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction382:kernel#Object#!= */
3433 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction382:kernel#Object#output */
3434 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction382:kernel#Object#output_class_name */
3435 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction382:kernel#Object#exit */
3436 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction382:kernel#Object#sys */
3437 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction382:kernel#Object#hash */
3438 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction382:string#Object#to_s */
3439 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction382:string#Object#native_class_name */
3440 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction382:string#Object#class_name */
3441 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction382:string#Object#inspect */
3442 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction382:string#Object#inspect_head */
3443 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction382:string#Object#args */
3444 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction382:math#Object#atan2 */
3445 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction382:math#Object#pi */
3446 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction382:math#Object#srand_from */
3447 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction382:math#Object#srand */
3448 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction382:stream#Object#poll */
3449 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction382:stream#Object#intern_poll */
3450 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction382:time#Object#get_time */
3451 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction382:file#Object#printn */
3452 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction382:file#Object#print */
3453 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction382:file#Object#getc */
3454 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction382:file#Object#gets */
3455 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction382:file#Object#getcwd */
3456 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction382:file#Object#file_getcwd */
3457 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction382:file#Object#stdin */
3458 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction382:file#Object#stdout */
3459 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction382:file#Object#stderr */
3460 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction382:model_base#Object#intrude_visibility */
3461 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction382:model_base#Object#public_visibility */
3462 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction382:model_base#Object#protected_visibility */
3463 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction382:model_base#Object#private_visibility */
3464 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction382:model_base#Object#none_visibility */
3465 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction382:model#Object#abstract_kind */
3466 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction382:model#Object#concrete_kind */
3467 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction382:model#Object#interface_kind */
3468 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction382:model#Object#enum_kind */
3469 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction382:model#Object#extern_kind */
3470 (nitmethod_t)VIRTUAL_parser__ReduceAction382__action, /* pointer to parser:ReduceAction382:parser#ReduceAction382#action */
3471 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction382:parser#ReduceAction#concat */
3472 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction382:parser#ReduceAction#init */
3473 }
3474 };
3475 /* allocate ReduceAction382 */
3476 val* NEW_parser__ReduceAction382(const struct type* type) {
3477 val* self /* : ReduceAction382 */;
3478 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3479 self->type = type;
3480 self->class = &class_parser__ReduceAction382;
3481 return self;
3482 }
3483 /* runtime class parser__ReduceAction383 */
3484 const struct class class_parser__ReduceAction383 = {
3485 0, /* box_kind */
3486 {
3487 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction383:kernel#Object#object_id */
3488 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction383:kernel#Object#is_same_type */
3489 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction383:kernel#Object#is_same_instance */
3490 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction383:kernel#Object#== */
3491 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction383:kernel#Object#!= */
3492 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction383:kernel#Object#output */
3493 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction383:kernel#Object#output_class_name */
3494 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction383:kernel#Object#exit */
3495 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction383:kernel#Object#sys */
3496 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction383:kernel#Object#hash */
3497 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction383:string#Object#to_s */
3498 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction383:string#Object#native_class_name */
3499 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction383:string#Object#class_name */
3500 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction383:string#Object#inspect */
3501 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction383:string#Object#inspect_head */
3502 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction383:string#Object#args */
3503 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction383:math#Object#atan2 */
3504 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction383:math#Object#pi */
3505 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction383:math#Object#srand_from */
3506 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction383:math#Object#srand */
3507 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction383:stream#Object#poll */
3508 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction383:stream#Object#intern_poll */
3509 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction383:time#Object#get_time */
3510 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction383:file#Object#printn */
3511 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction383:file#Object#print */
3512 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction383:file#Object#getc */
3513 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction383:file#Object#gets */
3514 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction383:file#Object#getcwd */
3515 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction383:file#Object#file_getcwd */
3516 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction383:file#Object#stdin */
3517 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction383:file#Object#stdout */
3518 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction383:file#Object#stderr */
3519 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction383:model_base#Object#intrude_visibility */
3520 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction383:model_base#Object#public_visibility */
3521 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction383:model_base#Object#protected_visibility */
3522 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction383:model_base#Object#private_visibility */
3523 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction383:model_base#Object#none_visibility */
3524 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction383:model#Object#abstract_kind */
3525 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction383:model#Object#concrete_kind */
3526 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction383:model#Object#interface_kind */
3527 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction383:model#Object#enum_kind */
3528 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction383:model#Object#extern_kind */
3529 (nitmethod_t)VIRTUAL_parser__ReduceAction383__action, /* pointer to parser:ReduceAction383:parser#ReduceAction383#action */
3530 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction383:parser#ReduceAction#concat */
3531 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction383:parser#ReduceAction#init */
3532 }
3533 };
3534 /* allocate ReduceAction383 */
3535 val* NEW_parser__ReduceAction383(const struct type* type) {
3536 val* self /* : ReduceAction383 */;
3537 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3538 self->type = type;
3539 self->class = &class_parser__ReduceAction383;
3540 return self;
3541 }
3542 /* runtime class parser__ReduceAction384 */
3543 const struct class class_parser__ReduceAction384 = {
3544 0, /* box_kind */
3545 {
3546 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction384:kernel#Object#object_id */
3547 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction384:kernel#Object#is_same_type */
3548 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction384:kernel#Object#is_same_instance */
3549 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction384:kernel#Object#== */
3550 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction384:kernel#Object#!= */
3551 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction384:kernel#Object#output */
3552 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction384:kernel#Object#output_class_name */
3553 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction384:kernel#Object#exit */
3554 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction384:kernel#Object#sys */
3555 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction384:kernel#Object#hash */
3556 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction384:string#Object#to_s */
3557 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction384:string#Object#native_class_name */
3558 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction384:string#Object#class_name */
3559 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction384:string#Object#inspect */
3560 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction384:string#Object#inspect_head */
3561 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction384:string#Object#args */
3562 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction384:math#Object#atan2 */
3563 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction384:math#Object#pi */
3564 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction384:math#Object#srand_from */
3565 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction384:math#Object#srand */
3566 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction384:stream#Object#poll */
3567 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction384:stream#Object#intern_poll */
3568 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction384:time#Object#get_time */
3569 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction384:file#Object#printn */
3570 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction384:file#Object#print */
3571 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction384:file#Object#getc */
3572 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction384:file#Object#gets */
3573 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction384:file#Object#getcwd */
3574 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction384:file#Object#file_getcwd */
3575 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction384:file#Object#stdin */
3576 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction384:file#Object#stdout */
3577 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction384:file#Object#stderr */
3578 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction384:model_base#Object#intrude_visibility */
3579 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction384:model_base#Object#public_visibility */
3580 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction384:model_base#Object#protected_visibility */
3581 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction384:model_base#Object#private_visibility */
3582 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction384:model_base#Object#none_visibility */
3583 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction384:model#Object#abstract_kind */
3584 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction384:model#Object#concrete_kind */
3585 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction384:model#Object#interface_kind */
3586 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction384:model#Object#enum_kind */
3587 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction384:model#Object#extern_kind */
3588 (nitmethod_t)VIRTUAL_parser__ReduceAction384__action, /* pointer to parser:ReduceAction384:parser#ReduceAction384#action */
3589 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction384:parser#ReduceAction#concat */
3590 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction384:parser#ReduceAction#init */
3591 }
3592 };
3593 /* allocate ReduceAction384 */
3594 val* NEW_parser__ReduceAction384(const struct type* type) {
3595 val* self /* : ReduceAction384 */;
3596 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3597 self->type = type;
3598 self->class = &class_parser__ReduceAction384;
3599 return self;
3600 }
3601 /* runtime class parser__ReduceAction385 */
3602 const struct class class_parser__ReduceAction385 = {
3603 0, /* box_kind */
3604 {
3605 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction385:kernel#Object#object_id */
3606 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction385:kernel#Object#is_same_type */
3607 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction385:kernel#Object#is_same_instance */
3608 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction385:kernel#Object#== */
3609 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction385:kernel#Object#!= */
3610 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction385:kernel#Object#output */
3611 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction385:kernel#Object#output_class_name */
3612 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction385:kernel#Object#exit */
3613 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction385:kernel#Object#sys */
3614 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction385:kernel#Object#hash */
3615 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction385:string#Object#to_s */
3616 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction385:string#Object#native_class_name */
3617 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction385:string#Object#class_name */
3618 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction385:string#Object#inspect */
3619 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction385:string#Object#inspect_head */
3620 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction385:string#Object#args */
3621 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction385:math#Object#atan2 */
3622 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction385:math#Object#pi */
3623 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction385:math#Object#srand_from */
3624 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction385:math#Object#srand */
3625 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction385:stream#Object#poll */
3626 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction385:stream#Object#intern_poll */
3627 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction385:time#Object#get_time */
3628 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction385:file#Object#printn */
3629 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction385:file#Object#print */
3630 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction385:file#Object#getc */
3631 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction385:file#Object#gets */
3632 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction385:file#Object#getcwd */
3633 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction385:file#Object#file_getcwd */
3634 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction385:file#Object#stdin */
3635 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction385:file#Object#stdout */
3636 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction385:file#Object#stderr */
3637 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction385:model_base#Object#intrude_visibility */
3638 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction385:model_base#Object#public_visibility */
3639 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction385:model_base#Object#protected_visibility */
3640 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction385:model_base#Object#private_visibility */
3641 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction385:model_base#Object#none_visibility */
3642 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction385:model#Object#abstract_kind */
3643 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction385:model#Object#concrete_kind */
3644 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction385:model#Object#interface_kind */
3645 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction385:model#Object#enum_kind */
3646 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction385:model#Object#extern_kind */
3647 (nitmethod_t)VIRTUAL_parser__ReduceAction385__action, /* pointer to parser:ReduceAction385:parser#ReduceAction385#action */
3648 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction385:parser#ReduceAction#concat */
3649 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction385:parser#ReduceAction#init */
3650 }
3651 };
3652 /* allocate ReduceAction385 */
3653 val* NEW_parser__ReduceAction385(const struct type* type) {
3654 val* self /* : ReduceAction385 */;
3655 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3656 self->type = type;
3657 self->class = &class_parser__ReduceAction385;
3658 return self;
3659 }
3660 /* runtime class parser__ReduceAction386 */
3661 const struct class class_parser__ReduceAction386 = {
3662 0, /* box_kind */
3663 {
3664 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction386:kernel#Object#object_id */
3665 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction386:kernel#Object#is_same_type */
3666 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction386:kernel#Object#is_same_instance */
3667 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction386:kernel#Object#== */
3668 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction386:kernel#Object#!= */
3669 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction386:kernel#Object#output */
3670 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction386:kernel#Object#output_class_name */
3671 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction386:kernel#Object#exit */
3672 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction386:kernel#Object#sys */
3673 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction386:kernel#Object#hash */
3674 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction386:string#Object#to_s */
3675 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction386:string#Object#native_class_name */
3676 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction386:string#Object#class_name */
3677 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction386:string#Object#inspect */
3678 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction386:string#Object#inspect_head */
3679 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction386:string#Object#args */
3680 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction386:math#Object#atan2 */
3681 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction386:math#Object#pi */
3682 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction386:math#Object#srand_from */
3683 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction386:math#Object#srand */
3684 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction386:stream#Object#poll */
3685 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction386:stream#Object#intern_poll */
3686 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction386:time#Object#get_time */
3687 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction386:file#Object#printn */
3688 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction386:file#Object#print */
3689 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction386:file#Object#getc */
3690 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction386:file#Object#gets */
3691 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction386:file#Object#getcwd */
3692 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction386:file#Object#file_getcwd */
3693 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction386:file#Object#stdin */
3694 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction386:file#Object#stdout */
3695 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction386:file#Object#stderr */
3696 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction386:model_base#Object#intrude_visibility */
3697 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction386:model_base#Object#public_visibility */
3698 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction386:model_base#Object#protected_visibility */
3699 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction386:model_base#Object#private_visibility */
3700 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction386:model_base#Object#none_visibility */
3701 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction386:model#Object#abstract_kind */
3702 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction386:model#Object#concrete_kind */
3703 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction386:model#Object#interface_kind */
3704 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction386:model#Object#enum_kind */
3705 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction386:model#Object#extern_kind */
3706 (nitmethod_t)VIRTUAL_parser__ReduceAction386__action, /* pointer to parser:ReduceAction386:parser#ReduceAction386#action */
3707 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction386:parser#ReduceAction#concat */
3708 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction386:parser#ReduceAction#init */
3709 }
3710 };
3711 /* allocate ReduceAction386 */
3712 val* NEW_parser__ReduceAction386(const struct type* type) {
3713 val* self /* : ReduceAction386 */;
3714 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3715 self->type = type;
3716 self->class = &class_parser__ReduceAction386;
3717 return self;
3718 }
3719 /* runtime class parser__ReduceAction387 */
3720 const struct class class_parser__ReduceAction387 = {
3721 0, /* box_kind */
3722 {
3723 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction387:kernel#Object#object_id */
3724 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction387:kernel#Object#is_same_type */
3725 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction387:kernel#Object#is_same_instance */
3726 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction387:kernel#Object#== */
3727 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction387:kernel#Object#!= */
3728 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction387:kernel#Object#output */
3729 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction387:kernel#Object#output_class_name */
3730 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction387:kernel#Object#exit */
3731 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction387:kernel#Object#sys */
3732 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction387:kernel#Object#hash */
3733 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction387:string#Object#to_s */
3734 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction387:string#Object#native_class_name */
3735 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction387:string#Object#class_name */
3736 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction387:string#Object#inspect */
3737 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction387:string#Object#inspect_head */
3738 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction387:string#Object#args */
3739 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction387:math#Object#atan2 */
3740 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction387:math#Object#pi */
3741 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction387:math#Object#srand_from */
3742 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction387:math#Object#srand */
3743 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction387:stream#Object#poll */
3744 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction387:stream#Object#intern_poll */
3745 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction387:time#Object#get_time */
3746 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction387:file#Object#printn */
3747 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction387:file#Object#print */
3748 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction387:file#Object#getc */
3749 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction387:file#Object#gets */
3750 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction387:file#Object#getcwd */
3751 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction387:file#Object#file_getcwd */
3752 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction387:file#Object#stdin */
3753 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction387:file#Object#stdout */
3754 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction387:file#Object#stderr */
3755 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction387:model_base#Object#intrude_visibility */
3756 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction387:model_base#Object#public_visibility */
3757 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction387:model_base#Object#protected_visibility */
3758 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction387:model_base#Object#private_visibility */
3759 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction387:model_base#Object#none_visibility */
3760 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction387:model#Object#abstract_kind */
3761 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction387:model#Object#concrete_kind */
3762 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction387:model#Object#interface_kind */
3763 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction387:model#Object#enum_kind */
3764 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction387:model#Object#extern_kind */
3765 (nitmethod_t)VIRTUAL_parser__ReduceAction387__action, /* pointer to parser:ReduceAction387:parser#ReduceAction387#action */
3766 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction387:parser#ReduceAction#concat */
3767 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction387:parser#ReduceAction#init */
3768 }
3769 };
3770 /* allocate ReduceAction387 */
3771 val* NEW_parser__ReduceAction387(const struct type* type) {
3772 val* self /* : ReduceAction387 */;
3773 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3774 self->type = type;
3775 self->class = &class_parser__ReduceAction387;
3776 return self;
3777 }
3778 /* runtime class parser__ReduceAction388 */
3779 const struct class class_parser__ReduceAction388 = {
3780 0, /* box_kind */
3781 {
3782 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction388:kernel#Object#object_id */
3783 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction388:kernel#Object#is_same_type */
3784 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction388:kernel#Object#is_same_instance */
3785 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction388:kernel#Object#== */
3786 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction388:kernel#Object#!= */
3787 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction388:kernel#Object#output */
3788 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction388:kernel#Object#output_class_name */
3789 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction388:kernel#Object#exit */
3790 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction388:kernel#Object#sys */
3791 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction388:kernel#Object#hash */
3792 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction388:string#Object#to_s */
3793 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction388:string#Object#native_class_name */
3794 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction388:string#Object#class_name */
3795 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction388:string#Object#inspect */
3796 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction388:string#Object#inspect_head */
3797 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction388:string#Object#args */
3798 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction388:math#Object#atan2 */
3799 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction388:math#Object#pi */
3800 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction388:math#Object#srand_from */
3801 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction388:math#Object#srand */
3802 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction388:stream#Object#poll */
3803 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction388:stream#Object#intern_poll */
3804 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction388:time#Object#get_time */
3805 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction388:file#Object#printn */
3806 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction388:file#Object#print */
3807 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction388:file#Object#getc */
3808 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction388:file#Object#gets */
3809 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction388:file#Object#getcwd */
3810 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction388:file#Object#file_getcwd */
3811 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction388:file#Object#stdin */
3812 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction388:file#Object#stdout */
3813 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction388:file#Object#stderr */
3814 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction388:model_base#Object#intrude_visibility */
3815 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction388:model_base#Object#public_visibility */
3816 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction388:model_base#Object#protected_visibility */
3817 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction388:model_base#Object#private_visibility */
3818 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction388:model_base#Object#none_visibility */
3819 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction388:model#Object#abstract_kind */
3820 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction388:model#Object#concrete_kind */
3821 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction388:model#Object#interface_kind */
3822 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction388:model#Object#enum_kind */
3823 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction388:model#Object#extern_kind */
3824 (nitmethod_t)VIRTUAL_parser__ReduceAction388__action, /* pointer to parser:ReduceAction388:parser#ReduceAction388#action */
3825 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction388:parser#ReduceAction#concat */
3826 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction388:parser#ReduceAction#init */
3827 }
3828 };
3829 /* allocate ReduceAction388 */
3830 val* NEW_parser__ReduceAction388(const struct type* type) {
3831 val* self /* : ReduceAction388 */;
3832 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3833 self->type = type;
3834 self->class = &class_parser__ReduceAction388;
3835 return self;
3836 }
3837 /* runtime class parser__ReduceAction389 */
3838 const struct class class_parser__ReduceAction389 = {
3839 0, /* box_kind */
3840 {
3841 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction389:kernel#Object#object_id */
3842 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction389:kernel#Object#is_same_type */
3843 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction389:kernel#Object#is_same_instance */
3844 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction389:kernel#Object#== */
3845 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction389:kernel#Object#!= */
3846 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction389:kernel#Object#output */
3847 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction389:kernel#Object#output_class_name */
3848 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction389:kernel#Object#exit */
3849 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction389:kernel#Object#sys */
3850 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction389:kernel#Object#hash */
3851 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction389:string#Object#to_s */
3852 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction389:string#Object#native_class_name */
3853 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction389:string#Object#class_name */
3854 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction389:string#Object#inspect */
3855 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction389:string#Object#inspect_head */
3856 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction389:string#Object#args */
3857 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction389:math#Object#atan2 */
3858 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction389:math#Object#pi */
3859 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction389:math#Object#srand_from */
3860 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction389:math#Object#srand */
3861 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction389:stream#Object#poll */
3862 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction389:stream#Object#intern_poll */
3863 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction389:time#Object#get_time */
3864 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction389:file#Object#printn */
3865 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction389:file#Object#print */
3866 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction389:file#Object#getc */
3867 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction389:file#Object#gets */
3868 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction389:file#Object#getcwd */
3869 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction389:file#Object#file_getcwd */
3870 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction389:file#Object#stdin */
3871 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction389:file#Object#stdout */
3872 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction389:file#Object#stderr */
3873 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction389:model_base#Object#intrude_visibility */
3874 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction389:model_base#Object#public_visibility */
3875 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction389:model_base#Object#protected_visibility */
3876 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction389:model_base#Object#private_visibility */
3877 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction389:model_base#Object#none_visibility */
3878 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction389:model#Object#abstract_kind */
3879 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction389:model#Object#concrete_kind */
3880 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction389:model#Object#interface_kind */
3881 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction389:model#Object#enum_kind */
3882 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction389:model#Object#extern_kind */
3883 (nitmethod_t)VIRTUAL_parser__ReduceAction389__action, /* pointer to parser:ReduceAction389:parser#ReduceAction389#action */
3884 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction389:parser#ReduceAction#concat */
3885 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction389:parser#ReduceAction#init */
3886 }
3887 };
3888 /* allocate ReduceAction389 */
3889 val* NEW_parser__ReduceAction389(const struct type* type) {
3890 val* self /* : ReduceAction389 */;
3891 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3892 self->type = type;
3893 self->class = &class_parser__ReduceAction389;
3894 return self;
3895 }
3896 /* runtime class parser__ReduceAction390 */
3897 const struct class class_parser__ReduceAction390 = {
3898 0, /* box_kind */
3899 {
3900 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction390:kernel#Object#object_id */
3901 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction390:kernel#Object#is_same_type */
3902 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction390:kernel#Object#is_same_instance */
3903 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction390:kernel#Object#== */
3904 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction390:kernel#Object#!= */
3905 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction390:kernel#Object#output */
3906 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction390:kernel#Object#output_class_name */
3907 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction390:kernel#Object#exit */
3908 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction390:kernel#Object#sys */
3909 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction390:kernel#Object#hash */
3910 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction390:string#Object#to_s */
3911 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction390:string#Object#native_class_name */
3912 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction390:string#Object#class_name */
3913 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction390:string#Object#inspect */
3914 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction390:string#Object#inspect_head */
3915 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction390:string#Object#args */
3916 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction390:math#Object#atan2 */
3917 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction390:math#Object#pi */
3918 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction390:math#Object#srand_from */
3919 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction390:math#Object#srand */
3920 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction390:stream#Object#poll */
3921 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction390:stream#Object#intern_poll */
3922 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction390:time#Object#get_time */
3923 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction390:file#Object#printn */
3924 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction390:file#Object#print */
3925 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction390:file#Object#getc */
3926 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction390:file#Object#gets */
3927 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction390:file#Object#getcwd */
3928 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction390:file#Object#file_getcwd */
3929 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction390:file#Object#stdin */
3930 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction390:file#Object#stdout */
3931 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction390:file#Object#stderr */
3932 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction390:model_base#Object#intrude_visibility */
3933 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction390:model_base#Object#public_visibility */
3934 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction390:model_base#Object#protected_visibility */
3935 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction390:model_base#Object#private_visibility */
3936 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction390:model_base#Object#none_visibility */
3937 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction390:model#Object#abstract_kind */
3938 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction390:model#Object#concrete_kind */
3939 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction390:model#Object#interface_kind */
3940 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction390:model#Object#enum_kind */
3941 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction390:model#Object#extern_kind */
3942 (nitmethod_t)VIRTUAL_parser__ReduceAction390__action, /* pointer to parser:ReduceAction390:parser#ReduceAction390#action */
3943 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction390:parser#ReduceAction#concat */
3944 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction390:parser#ReduceAction#init */
3945 }
3946 };
3947 /* allocate ReduceAction390 */
3948 val* NEW_parser__ReduceAction390(const struct type* type) {
3949 val* self /* : ReduceAction390 */;
3950 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3951 self->type = type;
3952 self->class = &class_parser__ReduceAction390;
3953 return self;
3954 }
3955 /* runtime class parser__ReduceAction391 */
3956 const struct class class_parser__ReduceAction391 = {
3957 0, /* box_kind */
3958 {
3959 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction391:kernel#Object#object_id */
3960 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction391:kernel#Object#is_same_type */
3961 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction391:kernel#Object#is_same_instance */
3962 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction391:kernel#Object#== */
3963 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction391:kernel#Object#!= */
3964 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction391:kernel#Object#output */
3965 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction391:kernel#Object#output_class_name */
3966 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction391:kernel#Object#exit */
3967 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction391:kernel#Object#sys */
3968 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction391:kernel#Object#hash */
3969 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction391:string#Object#to_s */
3970 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction391:string#Object#native_class_name */
3971 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction391:string#Object#class_name */
3972 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction391:string#Object#inspect */
3973 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction391:string#Object#inspect_head */
3974 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction391:string#Object#args */
3975 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction391:math#Object#atan2 */
3976 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction391:math#Object#pi */
3977 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction391:math#Object#srand_from */
3978 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction391:math#Object#srand */
3979 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction391:stream#Object#poll */
3980 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction391:stream#Object#intern_poll */
3981 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction391:time#Object#get_time */
3982 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction391:file#Object#printn */
3983 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction391:file#Object#print */
3984 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction391:file#Object#getc */
3985 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction391:file#Object#gets */
3986 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction391:file#Object#getcwd */
3987 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction391:file#Object#file_getcwd */
3988 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction391:file#Object#stdin */
3989 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction391:file#Object#stdout */
3990 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction391:file#Object#stderr */
3991 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction391:model_base#Object#intrude_visibility */
3992 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction391:model_base#Object#public_visibility */
3993 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction391:model_base#Object#protected_visibility */
3994 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction391:model_base#Object#private_visibility */
3995 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction391:model_base#Object#none_visibility */
3996 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction391:model#Object#abstract_kind */
3997 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction391:model#Object#concrete_kind */
3998 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction391:model#Object#interface_kind */
3999 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction391:model#Object#enum_kind */
4000 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction391:model#Object#extern_kind */
4001 (nitmethod_t)VIRTUAL_parser__ReduceAction391__action, /* pointer to parser:ReduceAction391:parser#ReduceAction391#action */
4002 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction391:parser#ReduceAction#concat */
4003 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction391:parser#ReduceAction#init */
4004 }
4005 };
4006 /* allocate ReduceAction391 */
4007 val* NEW_parser__ReduceAction391(const struct type* type) {
4008 val* self /* : ReduceAction391 */;
4009 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4010 self->type = type;
4011 self->class = &class_parser__ReduceAction391;
4012 return self;
4013 }
4014 /* runtime class parser__ReduceAction392 */
4015 const struct class class_parser__ReduceAction392 = {
4016 0, /* box_kind */
4017 {
4018 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction392:kernel#Object#object_id */
4019 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction392:kernel#Object#is_same_type */
4020 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction392:kernel#Object#is_same_instance */
4021 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction392:kernel#Object#== */
4022 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction392:kernel#Object#!= */
4023 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction392:kernel#Object#output */
4024 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction392:kernel#Object#output_class_name */
4025 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction392:kernel#Object#exit */
4026 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction392:kernel#Object#sys */
4027 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction392:kernel#Object#hash */
4028 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction392:string#Object#to_s */
4029 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction392:string#Object#native_class_name */
4030 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction392:string#Object#class_name */
4031 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction392:string#Object#inspect */
4032 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction392:string#Object#inspect_head */
4033 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction392:string#Object#args */
4034 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction392:math#Object#atan2 */
4035 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction392:math#Object#pi */
4036 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction392:math#Object#srand_from */
4037 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction392:math#Object#srand */
4038 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction392:stream#Object#poll */
4039 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction392:stream#Object#intern_poll */
4040 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction392:time#Object#get_time */
4041 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction392:file#Object#printn */
4042 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction392:file#Object#print */
4043 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction392:file#Object#getc */
4044 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction392:file#Object#gets */
4045 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction392:file#Object#getcwd */
4046 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction392:file#Object#file_getcwd */
4047 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction392:file#Object#stdin */
4048 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction392:file#Object#stdout */
4049 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction392:file#Object#stderr */
4050 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction392:model_base#Object#intrude_visibility */
4051 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction392:model_base#Object#public_visibility */
4052 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction392:model_base#Object#protected_visibility */
4053 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction392:model_base#Object#private_visibility */
4054 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction392:model_base#Object#none_visibility */
4055 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction392:model#Object#abstract_kind */
4056 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction392:model#Object#concrete_kind */
4057 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction392:model#Object#interface_kind */
4058 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction392:model#Object#enum_kind */
4059 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction392:model#Object#extern_kind */
4060 (nitmethod_t)VIRTUAL_parser__ReduceAction392__action, /* pointer to parser:ReduceAction392:parser#ReduceAction392#action */
4061 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction392:parser#ReduceAction#concat */
4062 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction392:parser#ReduceAction#init */
4063 }
4064 };
4065 /* allocate ReduceAction392 */
4066 val* NEW_parser__ReduceAction392(const struct type* type) {
4067 val* self /* : ReduceAction392 */;
4068 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4069 self->type = type;
4070 self->class = &class_parser__ReduceAction392;
4071 return self;
4072 }
4073 /* runtime class parser__ReduceAction393 */
4074 const struct class class_parser__ReduceAction393 = {
4075 0, /* box_kind */
4076 {
4077 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction393:kernel#Object#object_id */
4078 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction393:kernel#Object#is_same_type */
4079 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction393:kernel#Object#is_same_instance */
4080 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction393:kernel#Object#== */
4081 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction393:kernel#Object#!= */
4082 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction393:kernel#Object#output */
4083 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction393:kernel#Object#output_class_name */
4084 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction393:kernel#Object#exit */
4085 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction393:kernel#Object#sys */
4086 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction393:kernel#Object#hash */
4087 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction393:string#Object#to_s */
4088 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction393:string#Object#native_class_name */
4089 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction393:string#Object#class_name */
4090 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction393:string#Object#inspect */
4091 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction393:string#Object#inspect_head */
4092 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction393:string#Object#args */
4093 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction393:math#Object#atan2 */
4094 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction393:math#Object#pi */
4095 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction393:math#Object#srand_from */
4096 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction393:math#Object#srand */
4097 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction393:stream#Object#poll */
4098 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction393:stream#Object#intern_poll */
4099 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction393:time#Object#get_time */
4100 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction393:file#Object#printn */
4101 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction393:file#Object#print */
4102 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction393:file#Object#getc */
4103 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction393:file#Object#gets */
4104 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction393:file#Object#getcwd */
4105 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction393:file#Object#file_getcwd */
4106 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction393:file#Object#stdin */
4107 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction393:file#Object#stdout */
4108 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction393:file#Object#stderr */
4109 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction393:model_base#Object#intrude_visibility */
4110 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction393:model_base#Object#public_visibility */
4111 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction393:model_base#Object#protected_visibility */
4112 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction393:model_base#Object#private_visibility */
4113 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction393:model_base#Object#none_visibility */
4114 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction393:model#Object#abstract_kind */
4115 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction393:model#Object#concrete_kind */
4116 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction393:model#Object#interface_kind */
4117 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction393:model#Object#enum_kind */
4118 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction393:model#Object#extern_kind */
4119 (nitmethod_t)VIRTUAL_parser__ReduceAction393__action, /* pointer to parser:ReduceAction393:parser#ReduceAction393#action */
4120 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction393:parser#ReduceAction#concat */
4121 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction393:parser#ReduceAction#init */
4122 }
4123 };
4124 /* allocate ReduceAction393 */
4125 val* NEW_parser__ReduceAction393(const struct type* type) {
4126 val* self /* : ReduceAction393 */;
4127 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4128 self->type = type;
4129 self->class = &class_parser__ReduceAction393;
4130 return self;
4131 }
4132 /* runtime class parser__ReduceAction394 */
4133 const struct class class_parser__ReduceAction394 = {
4134 0, /* box_kind */
4135 {
4136 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction394:kernel#Object#object_id */
4137 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction394:kernel#Object#is_same_type */
4138 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction394:kernel#Object#is_same_instance */
4139 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction394:kernel#Object#== */
4140 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction394:kernel#Object#!= */
4141 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction394:kernel#Object#output */
4142 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction394:kernel#Object#output_class_name */
4143 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction394:kernel#Object#exit */
4144 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction394:kernel#Object#sys */
4145 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction394:kernel#Object#hash */
4146 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction394:string#Object#to_s */
4147 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction394:string#Object#native_class_name */
4148 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction394:string#Object#class_name */
4149 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction394:string#Object#inspect */
4150 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction394:string#Object#inspect_head */
4151 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction394:string#Object#args */
4152 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction394:math#Object#atan2 */
4153 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction394:math#Object#pi */
4154 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction394:math#Object#srand_from */
4155 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction394:math#Object#srand */
4156 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction394:stream#Object#poll */
4157 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction394:stream#Object#intern_poll */
4158 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction394:time#Object#get_time */
4159 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction394:file#Object#printn */
4160 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction394:file#Object#print */
4161 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction394:file#Object#getc */
4162 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction394:file#Object#gets */
4163 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction394:file#Object#getcwd */
4164 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction394:file#Object#file_getcwd */
4165 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction394:file#Object#stdin */
4166 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction394:file#Object#stdout */
4167 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction394:file#Object#stderr */
4168 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction394:model_base#Object#intrude_visibility */
4169 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction394:model_base#Object#public_visibility */
4170 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction394:model_base#Object#protected_visibility */
4171 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction394:model_base#Object#private_visibility */
4172 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction394:model_base#Object#none_visibility */
4173 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction394:model#Object#abstract_kind */
4174 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction394:model#Object#concrete_kind */
4175 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction394:model#Object#interface_kind */
4176 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction394:model#Object#enum_kind */
4177 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction394:model#Object#extern_kind */
4178 (nitmethod_t)VIRTUAL_parser__ReduceAction394__action, /* pointer to parser:ReduceAction394:parser#ReduceAction394#action */
4179 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction394:parser#ReduceAction#concat */
4180 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction394:parser#ReduceAction#init */
4181 }
4182 };
4183 /* allocate ReduceAction394 */
4184 val* NEW_parser__ReduceAction394(const struct type* type) {
4185 val* self /* : ReduceAction394 */;
4186 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4187 self->type = type;
4188 self->class = &class_parser__ReduceAction394;
4189 return self;
4190 }
4191 /* runtime class parser__ReduceAction395 */
4192 const struct class class_parser__ReduceAction395 = {
4193 0, /* box_kind */
4194 {
4195 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction395:kernel#Object#object_id */
4196 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction395:kernel#Object#is_same_type */
4197 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction395:kernel#Object#is_same_instance */
4198 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction395:kernel#Object#== */
4199 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction395:kernel#Object#!= */
4200 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction395:kernel#Object#output */
4201 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction395:kernel#Object#output_class_name */
4202 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction395:kernel#Object#exit */
4203 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction395:kernel#Object#sys */
4204 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction395:kernel#Object#hash */
4205 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction395:string#Object#to_s */
4206 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction395:string#Object#native_class_name */
4207 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction395:string#Object#class_name */
4208 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction395:string#Object#inspect */
4209 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction395:string#Object#inspect_head */
4210 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction395:string#Object#args */
4211 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction395:math#Object#atan2 */
4212 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction395:math#Object#pi */
4213 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction395:math#Object#srand_from */
4214 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction395:math#Object#srand */
4215 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction395:stream#Object#poll */
4216 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction395:stream#Object#intern_poll */
4217 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction395:time#Object#get_time */
4218 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction395:file#Object#printn */
4219 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction395:file#Object#print */
4220 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction395:file#Object#getc */
4221 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction395:file#Object#gets */
4222 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction395:file#Object#getcwd */
4223 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction395:file#Object#file_getcwd */
4224 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction395:file#Object#stdin */
4225 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction395:file#Object#stdout */
4226 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction395:file#Object#stderr */
4227 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction395:model_base#Object#intrude_visibility */
4228 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction395:model_base#Object#public_visibility */
4229 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction395:model_base#Object#protected_visibility */
4230 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction395:model_base#Object#private_visibility */
4231 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction395:model_base#Object#none_visibility */
4232 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction395:model#Object#abstract_kind */
4233 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction395:model#Object#concrete_kind */
4234 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction395:model#Object#interface_kind */
4235 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction395:model#Object#enum_kind */
4236 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction395:model#Object#extern_kind */
4237 (nitmethod_t)VIRTUAL_parser__ReduceAction395__action, /* pointer to parser:ReduceAction395:parser#ReduceAction395#action */
4238 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction395:parser#ReduceAction#concat */
4239 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction395:parser#ReduceAction#init */
4240 }
4241 };
4242 /* allocate ReduceAction395 */
4243 val* NEW_parser__ReduceAction395(const struct type* type) {
4244 val* self /* : ReduceAction395 */;
4245 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4246 self->type = type;
4247 self->class = &class_parser__ReduceAction395;
4248 return self;
4249 }
4250 /* runtime class parser__ReduceAction396 */
4251 const struct class class_parser__ReduceAction396 = {
4252 0, /* box_kind */
4253 {
4254 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction396:kernel#Object#object_id */
4255 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction396:kernel#Object#is_same_type */
4256 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction396:kernel#Object#is_same_instance */
4257 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction396:kernel#Object#== */
4258 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction396:kernel#Object#!= */
4259 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction396:kernel#Object#output */
4260 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction396:kernel#Object#output_class_name */
4261 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction396:kernel#Object#exit */
4262 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction396:kernel#Object#sys */
4263 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction396:kernel#Object#hash */
4264 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction396:string#Object#to_s */
4265 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction396:string#Object#native_class_name */
4266 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction396:string#Object#class_name */
4267 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction396:string#Object#inspect */
4268 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction396:string#Object#inspect_head */
4269 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction396:string#Object#args */
4270 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction396:math#Object#atan2 */
4271 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction396:math#Object#pi */
4272 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction396:math#Object#srand_from */
4273 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction396:math#Object#srand */
4274 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction396:stream#Object#poll */
4275 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction396:stream#Object#intern_poll */
4276 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction396:time#Object#get_time */
4277 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction396:file#Object#printn */
4278 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction396:file#Object#print */
4279 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction396:file#Object#getc */
4280 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction396:file#Object#gets */
4281 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction396:file#Object#getcwd */
4282 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction396:file#Object#file_getcwd */
4283 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction396:file#Object#stdin */
4284 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction396:file#Object#stdout */
4285 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction396:file#Object#stderr */
4286 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction396:model_base#Object#intrude_visibility */
4287 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction396:model_base#Object#public_visibility */
4288 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction396:model_base#Object#protected_visibility */
4289 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction396:model_base#Object#private_visibility */
4290 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction396:model_base#Object#none_visibility */
4291 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction396:model#Object#abstract_kind */
4292 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction396:model#Object#concrete_kind */
4293 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction396:model#Object#interface_kind */
4294 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction396:model#Object#enum_kind */
4295 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction396:model#Object#extern_kind */
4296 (nitmethod_t)VIRTUAL_parser__ReduceAction396__action, /* pointer to parser:ReduceAction396:parser#ReduceAction396#action */
4297 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction396:parser#ReduceAction#concat */
4298 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction396:parser#ReduceAction#init */
4299 }
4300 };
4301 /* allocate ReduceAction396 */
4302 val* NEW_parser__ReduceAction396(const struct type* type) {
4303 val* self /* : ReduceAction396 */;
4304 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4305 self->type = type;
4306 self->class = &class_parser__ReduceAction396;
4307 return self;
4308 }
4309 /* runtime class parser__ReduceAction397 */
4310 const struct class class_parser__ReduceAction397 = {
4311 0, /* box_kind */
4312 {
4313 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction397:kernel#Object#object_id */
4314 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction397:kernel#Object#is_same_type */
4315 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction397:kernel#Object#is_same_instance */
4316 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction397:kernel#Object#== */
4317 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction397:kernel#Object#!= */
4318 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction397:kernel#Object#output */
4319 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction397:kernel#Object#output_class_name */
4320 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction397:kernel#Object#exit */
4321 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction397:kernel#Object#sys */
4322 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction397:kernel#Object#hash */
4323 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction397:string#Object#to_s */
4324 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction397:string#Object#native_class_name */
4325 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction397:string#Object#class_name */
4326 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction397:string#Object#inspect */
4327 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction397:string#Object#inspect_head */
4328 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction397:string#Object#args */
4329 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction397:math#Object#atan2 */
4330 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction397:math#Object#pi */
4331 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction397:math#Object#srand_from */
4332 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction397:math#Object#srand */
4333 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction397:stream#Object#poll */
4334 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction397:stream#Object#intern_poll */
4335 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction397:time#Object#get_time */
4336 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction397:file#Object#printn */
4337 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction397:file#Object#print */
4338 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction397:file#Object#getc */
4339 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction397:file#Object#gets */
4340 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction397:file#Object#getcwd */
4341 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction397:file#Object#file_getcwd */
4342 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction397:file#Object#stdin */
4343 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction397:file#Object#stdout */
4344 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction397:file#Object#stderr */
4345 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction397:model_base#Object#intrude_visibility */
4346 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction397:model_base#Object#public_visibility */
4347 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction397:model_base#Object#protected_visibility */
4348 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction397:model_base#Object#private_visibility */
4349 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction397:model_base#Object#none_visibility */
4350 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction397:model#Object#abstract_kind */
4351 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction397:model#Object#concrete_kind */
4352 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction397:model#Object#interface_kind */
4353 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction397:model#Object#enum_kind */
4354 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction397:model#Object#extern_kind */
4355 (nitmethod_t)VIRTUAL_parser__ReduceAction397__action, /* pointer to parser:ReduceAction397:parser#ReduceAction397#action */
4356 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction397:parser#ReduceAction#concat */
4357 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction397:parser#ReduceAction#init */
4358 }
4359 };
4360 /* allocate ReduceAction397 */
4361 val* NEW_parser__ReduceAction397(const struct type* type) {
4362 val* self /* : ReduceAction397 */;
4363 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4364 self->type = type;
4365 self->class = &class_parser__ReduceAction397;
4366 return self;
4367 }
4368 /* runtime class parser__ReduceAction398 */
4369 const struct class class_parser__ReduceAction398 = {
4370 0, /* box_kind */
4371 {
4372 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction398:kernel#Object#object_id */
4373 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction398:kernel#Object#is_same_type */
4374 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction398:kernel#Object#is_same_instance */
4375 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction398:kernel#Object#== */
4376 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction398:kernel#Object#!= */
4377 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction398:kernel#Object#output */
4378 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction398:kernel#Object#output_class_name */
4379 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction398:kernel#Object#exit */
4380 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction398:kernel#Object#sys */
4381 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction398:kernel#Object#hash */
4382 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction398:string#Object#to_s */
4383 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction398:string#Object#native_class_name */
4384 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction398:string#Object#class_name */
4385 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction398:string#Object#inspect */
4386 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction398:string#Object#inspect_head */
4387 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction398:string#Object#args */
4388 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction398:math#Object#atan2 */
4389 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction398:math#Object#pi */
4390 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction398:math#Object#srand_from */
4391 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction398:math#Object#srand */
4392 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction398:stream#Object#poll */
4393 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction398:stream#Object#intern_poll */
4394 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction398:time#Object#get_time */
4395 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction398:file#Object#printn */
4396 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction398:file#Object#print */
4397 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction398:file#Object#getc */
4398 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction398:file#Object#gets */
4399 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction398:file#Object#getcwd */
4400 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction398:file#Object#file_getcwd */
4401 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction398:file#Object#stdin */
4402 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction398:file#Object#stdout */
4403 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction398:file#Object#stderr */
4404 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction398:model_base#Object#intrude_visibility */
4405 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction398:model_base#Object#public_visibility */
4406 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction398:model_base#Object#protected_visibility */
4407 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction398:model_base#Object#private_visibility */
4408 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction398:model_base#Object#none_visibility */
4409 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction398:model#Object#abstract_kind */
4410 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction398:model#Object#concrete_kind */
4411 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction398:model#Object#interface_kind */
4412 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction398:model#Object#enum_kind */
4413 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction398:model#Object#extern_kind */
4414 (nitmethod_t)VIRTUAL_parser__ReduceAction398__action, /* pointer to parser:ReduceAction398:parser#ReduceAction398#action */
4415 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction398:parser#ReduceAction#concat */
4416 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction398:parser#ReduceAction#init */
4417 }
4418 };
4419 /* allocate ReduceAction398 */
4420 val* NEW_parser__ReduceAction398(const struct type* type) {
4421 val* self /* : ReduceAction398 */;
4422 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4423 self->type = type;
4424 self->class = &class_parser__ReduceAction398;
4425 return self;
4426 }
4427 /* runtime class parser__ReduceAction399 */
4428 const struct class class_parser__ReduceAction399 = {
4429 0, /* box_kind */
4430 {
4431 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction399:kernel#Object#object_id */
4432 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction399:kernel#Object#is_same_type */
4433 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction399:kernel#Object#is_same_instance */
4434 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction399:kernel#Object#== */
4435 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction399:kernel#Object#!= */
4436 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction399:kernel#Object#output */
4437 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction399:kernel#Object#output_class_name */
4438 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction399:kernel#Object#exit */
4439 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction399:kernel#Object#sys */
4440 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction399:kernel#Object#hash */
4441 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction399:string#Object#to_s */
4442 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction399:string#Object#native_class_name */
4443 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction399:string#Object#class_name */
4444 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction399:string#Object#inspect */
4445 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction399:string#Object#inspect_head */
4446 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction399:string#Object#args */
4447 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction399:math#Object#atan2 */
4448 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction399:math#Object#pi */
4449 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction399:math#Object#srand_from */
4450 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction399:math#Object#srand */
4451 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction399:stream#Object#poll */
4452 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction399:stream#Object#intern_poll */
4453 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction399:time#Object#get_time */
4454 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction399:file#Object#printn */
4455 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction399:file#Object#print */
4456 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction399:file#Object#getc */
4457 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction399:file#Object#gets */
4458 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction399:file#Object#getcwd */
4459 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction399:file#Object#file_getcwd */
4460 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction399:file#Object#stdin */
4461 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction399:file#Object#stdout */
4462 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction399:file#Object#stderr */
4463 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction399:model_base#Object#intrude_visibility */
4464 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction399:model_base#Object#public_visibility */
4465 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction399:model_base#Object#protected_visibility */
4466 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction399:model_base#Object#private_visibility */
4467 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction399:model_base#Object#none_visibility */
4468 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction399:model#Object#abstract_kind */
4469 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction399:model#Object#concrete_kind */
4470 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction399:model#Object#interface_kind */
4471 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction399:model#Object#enum_kind */
4472 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction399:model#Object#extern_kind */
4473 (nitmethod_t)VIRTUAL_parser__ReduceAction399__action, /* pointer to parser:ReduceAction399:parser#ReduceAction399#action */
4474 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction399:parser#ReduceAction#concat */
4475 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction399:parser#ReduceAction#init */
4476 }
4477 };
4478 /* allocate ReduceAction399 */
4479 val* NEW_parser__ReduceAction399(const struct type* type) {
4480 val* self /* : ReduceAction399 */;
4481 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4482 self->type = type;
4483 self->class = &class_parser__ReduceAction399;
4484 return self;
4485 }
4486 /* runtime class parser__ReduceAction400 */
4487 const struct class class_parser__ReduceAction400 = {
4488 0, /* box_kind */
4489 {
4490 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction400:kernel#Object#object_id */
4491 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction400:kernel#Object#is_same_type */
4492 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction400:kernel#Object#is_same_instance */
4493 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction400:kernel#Object#== */
4494 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction400:kernel#Object#!= */
4495 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction400:kernel#Object#output */
4496 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction400:kernel#Object#output_class_name */
4497 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction400:kernel#Object#exit */
4498 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction400:kernel#Object#sys */
4499 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction400:kernel#Object#hash */
4500 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction400:string#Object#to_s */
4501 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction400:string#Object#native_class_name */
4502 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction400:string#Object#class_name */
4503 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction400:string#Object#inspect */
4504 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction400:string#Object#inspect_head */
4505 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction400:string#Object#args */
4506 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction400:math#Object#atan2 */
4507 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction400:math#Object#pi */
4508 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction400:math#Object#srand_from */
4509 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction400:math#Object#srand */
4510 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction400:stream#Object#poll */
4511 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction400:stream#Object#intern_poll */
4512 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction400:time#Object#get_time */
4513 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction400:file#Object#printn */
4514 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction400:file#Object#print */
4515 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction400:file#Object#getc */
4516 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction400:file#Object#gets */
4517 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction400:file#Object#getcwd */
4518 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction400:file#Object#file_getcwd */
4519 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction400:file#Object#stdin */
4520 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction400:file#Object#stdout */
4521 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction400:file#Object#stderr */
4522 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction400:model_base#Object#intrude_visibility */
4523 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction400:model_base#Object#public_visibility */
4524 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction400:model_base#Object#protected_visibility */
4525 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction400:model_base#Object#private_visibility */
4526 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction400:model_base#Object#none_visibility */
4527 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction400:model#Object#abstract_kind */
4528 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction400:model#Object#concrete_kind */
4529 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction400:model#Object#interface_kind */
4530 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction400:model#Object#enum_kind */
4531 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction400:model#Object#extern_kind */
4532 (nitmethod_t)VIRTUAL_parser__ReduceAction400__action, /* pointer to parser:ReduceAction400:parser#ReduceAction400#action */
4533 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction400:parser#ReduceAction#concat */
4534 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction400:parser#ReduceAction#init */
4535 }
4536 };
4537 /* allocate ReduceAction400 */
4538 val* NEW_parser__ReduceAction400(const struct type* type) {
4539 val* self /* : ReduceAction400 */;
4540 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4541 self->type = type;
4542 self->class = &class_parser__ReduceAction400;
4543 return self;
4544 }
4545 /* runtime class parser__ReduceAction401 */
4546 const struct class class_parser__ReduceAction401 = {
4547 0, /* box_kind */
4548 {
4549 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction401:kernel#Object#object_id */
4550 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction401:kernel#Object#is_same_type */
4551 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction401:kernel#Object#is_same_instance */
4552 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction401:kernel#Object#== */
4553 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction401:kernel#Object#!= */
4554 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction401:kernel#Object#output */
4555 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction401:kernel#Object#output_class_name */
4556 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction401:kernel#Object#exit */
4557 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction401:kernel#Object#sys */
4558 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction401:kernel#Object#hash */
4559 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction401:string#Object#to_s */
4560 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction401:string#Object#native_class_name */
4561 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction401:string#Object#class_name */
4562 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction401:string#Object#inspect */
4563 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction401:string#Object#inspect_head */
4564 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction401:string#Object#args */
4565 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction401:math#Object#atan2 */
4566 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction401:math#Object#pi */
4567 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction401:math#Object#srand_from */
4568 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction401:math#Object#srand */
4569 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction401:stream#Object#poll */
4570 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction401:stream#Object#intern_poll */
4571 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction401:time#Object#get_time */
4572 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction401:file#Object#printn */
4573 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction401:file#Object#print */
4574 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction401:file#Object#getc */
4575 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction401:file#Object#gets */
4576 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction401:file#Object#getcwd */
4577 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction401:file#Object#file_getcwd */
4578 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction401:file#Object#stdin */
4579 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction401:file#Object#stdout */
4580 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction401:file#Object#stderr */
4581 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction401:model_base#Object#intrude_visibility */
4582 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction401:model_base#Object#public_visibility */
4583 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction401:model_base#Object#protected_visibility */
4584 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction401:model_base#Object#private_visibility */
4585 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction401:model_base#Object#none_visibility */
4586 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction401:model#Object#abstract_kind */
4587 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction401:model#Object#concrete_kind */
4588 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction401:model#Object#interface_kind */
4589 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction401:model#Object#enum_kind */
4590 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction401:model#Object#extern_kind */
4591 (nitmethod_t)VIRTUAL_parser__ReduceAction401__action, /* pointer to parser:ReduceAction401:parser#ReduceAction401#action */
4592 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction401:parser#ReduceAction#concat */
4593 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction401:parser#ReduceAction#init */
4594 }
4595 };
4596 /* allocate ReduceAction401 */
4597 val* NEW_parser__ReduceAction401(const struct type* type) {
4598 val* self /* : ReduceAction401 */;
4599 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4600 self->type = type;
4601 self->class = &class_parser__ReduceAction401;
4602 return self;
4603 }
4604 /* runtime class parser__ReduceAction402 */
4605 const struct class class_parser__ReduceAction402 = {
4606 0, /* box_kind */
4607 {
4608 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction402:kernel#Object#object_id */
4609 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction402:kernel#Object#is_same_type */
4610 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction402:kernel#Object#is_same_instance */
4611 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction402:kernel#Object#== */
4612 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction402:kernel#Object#!= */
4613 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction402:kernel#Object#output */
4614 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction402:kernel#Object#output_class_name */
4615 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction402:kernel#Object#exit */
4616 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction402:kernel#Object#sys */
4617 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction402:kernel#Object#hash */
4618 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction402:string#Object#to_s */
4619 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction402:string#Object#native_class_name */
4620 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction402:string#Object#class_name */
4621 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction402:string#Object#inspect */
4622 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction402:string#Object#inspect_head */
4623 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction402:string#Object#args */
4624 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction402:math#Object#atan2 */
4625 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction402:math#Object#pi */
4626 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction402:math#Object#srand_from */
4627 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction402:math#Object#srand */
4628 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction402:stream#Object#poll */
4629 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction402:stream#Object#intern_poll */
4630 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction402:time#Object#get_time */
4631 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction402:file#Object#printn */
4632 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction402:file#Object#print */
4633 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction402:file#Object#getc */
4634 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction402:file#Object#gets */
4635 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction402:file#Object#getcwd */
4636 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction402:file#Object#file_getcwd */
4637 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction402:file#Object#stdin */
4638 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction402:file#Object#stdout */
4639 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction402:file#Object#stderr */
4640 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction402:model_base#Object#intrude_visibility */
4641 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction402:model_base#Object#public_visibility */
4642 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction402:model_base#Object#protected_visibility */
4643 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction402:model_base#Object#private_visibility */
4644 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction402:model_base#Object#none_visibility */
4645 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction402:model#Object#abstract_kind */
4646 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction402:model#Object#concrete_kind */
4647 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction402:model#Object#interface_kind */
4648 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction402:model#Object#enum_kind */
4649 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction402:model#Object#extern_kind */
4650 (nitmethod_t)VIRTUAL_parser__ReduceAction402__action, /* pointer to parser:ReduceAction402:parser#ReduceAction402#action */
4651 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction402:parser#ReduceAction#concat */
4652 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction402:parser#ReduceAction#init */
4653 }
4654 };
4655 /* allocate ReduceAction402 */
4656 val* NEW_parser__ReduceAction402(const struct type* type) {
4657 val* self /* : ReduceAction402 */;
4658 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4659 self->type = type;
4660 self->class = &class_parser__ReduceAction402;
4661 return self;
4662 }
4663 /* runtime class parser__ReduceAction403 */
4664 const struct class class_parser__ReduceAction403 = {
4665 0, /* box_kind */
4666 {
4667 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction403:kernel#Object#object_id */
4668 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction403:kernel#Object#is_same_type */
4669 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction403:kernel#Object#is_same_instance */
4670 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction403:kernel#Object#== */
4671 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction403:kernel#Object#!= */
4672 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction403:kernel#Object#output */
4673 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction403:kernel#Object#output_class_name */
4674 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction403:kernel#Object#exit */
4675 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction403:kernel#Object#sys */
4676 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction403:kernel#Object#hash */
4677 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction403:string#Object#to_s */
4678 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction403:string#Object#native_class_name */
4679 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction403:string#Object#class_name */
4680 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction403:string#Object#inspect */
4681 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction403:string#Object#inspect_head */
4682 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction403:string#Object#args */
4683 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction403:math#Object#atan2 */
4684 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction403:math#Object#pi */
4685 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction403:math#Object#srand_from */
4686 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction403:math#Object#srand */
4687 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction403:stream#Object#poll */
4688 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction403:stream#Object#intern_poll */
4689 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction403:time#Object#get_time */
4690 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction403:file#Object#printn */
4691 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction403:file#Object#print */
4692 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction403:file#Object#getc */
4693 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction403:file#Object#gets */
4694 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction403:file#Object#getcwd */
4695 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction403:file#Object#file_getcwd */
4696 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction403:file#Object#stdin */
4697 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction403:file#Object#stdout */
4698 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction403:file#Object#stderr */
4699 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction403:model_base#Object#intrude_visibility */
4700 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction403:model_base#Object#public_visibility */
4701 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction403:model_base#Object#protected_visibility */
4702 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction403:model_base#Object#private_visibility */
4703 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction403:model_base#Object#none_visibility */
4704 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction403:model#Object#abstract_kind */
4705 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction403:model#Object#concrete_kind */
4706 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction403:model#Object#interface_kind */
4707 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction403:model#Object#enum_kind */
4708 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction403:model#Object#extern_kind */
4709 (nitmethod_t)VIRTUAL_parser__ReduceAction403__action, /* pointer to parser:ReduceAction403:parser#ReduceAction403#action */
4710 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction403:parser#ReduceAction#concat */
4711 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction403:parser#ReduceAction#init */
4712 }
4713 };
4714 /* allocate ReduceAction403 */
4715 val* NEW_parser__ReduceAction403(const struct type* type) {
4716 val* self /* : ReduceAction403 */;
4717 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4718 self->type = type;
4719 self->class = &class_parser__ReduceAction403;
4720 return self;
4721 }
4722 /* runtime class parser__ReduceAction404 */
4723 const struct class class_parser__ReduceAction404 = {
4724 0, /* box_kind */
4725 {
4726 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction404:kernel#Object#object_id */
4727 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction404:kernel#Object#is_same_type */
4728 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction404:kernel#Object#is_same_instance */
4729 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction404:kernel#Object#== */
4730 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction404:kernel#Object#!= */
4731 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction404:kernel#Object#output */
4732 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction404:kernel#Object#output_class_name */
4733 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction404:kernel#Object#exit */
4734 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction404:kernel#Object#sys */
4735 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction404:kernel#Object#hash */
4736 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction404:string#Object#to_s */
4737 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction404:string#Object#native_class_name */
4738 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction404:string#Object#class_name */
4739 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction404:string#Object#inspect */
4740 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction404:string#Object#inspect_head */
4741 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction404:string#Object#args */
4742 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction404:math#Object#atan2 */
4743 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction404:math#Object#pi */
4744 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction404:math#Object#srand_from */
4745 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction404:math#Object#srand */
4746 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction404:stream#Object#poll */
4747 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction404:stream#Object#intern_poll */
4748 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction404:time#Object#get_time */
4749 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction404:file#Object#printn */
4750 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction404:file#Object#print */
4751 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction404:file#Object#getc */
4752 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction404:file#Object#gets */
4753 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction404:file#Object#getcwd */
4754 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction404:file#Object#file_getcwd */
4755 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction404:file#Object#stdin */
4756 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction404:file#Object#stdout */
4757 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction404:file#Object#stderr */
4758 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction404:model_base#Object#intrude_visibility */
4759 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction404:model_base#Object#public_visibility */
4760 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction404:model_base#Object#protected_visibility */
4761 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction404:model_base#Object#private_visibility */
4762 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction404:model_base#Object#none_visibility */
4763 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction404:model#Object#abstract_kind */
4764 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction404:model#Object#concrete_kind */
4765 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction404:model#Object#interface_kind */
4766 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction404:model#Object#enum_kind */
4767 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction404:model#Object#extern_kind */
4768 (nitmethod_t)VIRTUAL_parser__ReduceAction404__action, /* pointer to parser:ReduceAction404:parser#ReduceAction404#action */
4769 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction404:parser#ReduceAction#concat */
4770 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction404:parser#ReduceAction#init */
4771 }
4772 };
4773 /* allocate ReduceAction404 */
4774 val* NEW_parser__ReduceAction404(const struct type* type) {
4775 val* self /* : ReduceAction404 */;
4776 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4777 self->type = type;
4778 self->class = &class_parser__ReduceAction404;
4779 return self;
4780 }
4781 /* runtime class parser__ReduceAction405 */
4782 const struct class class_parser__ReduceAction405 = {
4783 0, /* box_kind */
4784 {
4785 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction405:kernel#Object#object_id */
4786 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction405:kernel#Object#is_same_type */
4787 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction405:kernel#Object#is_same_instance */
4788 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction405:kernel#Object#== */
4789 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction405:kernel#Object#!= */
4790 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction405:kernel#Object#output */
4791 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction405:kernel#Object#output_class_name */
4792 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction405:kernel#Object#exit */
4793 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction405:kernel#Object#sys */
4794 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction405:kernel#Object#hash */
4795 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction405:string#Object#to_s */
4796 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction405:string#Object#native_class_name */
4797 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction405:string#Object#class_name */
4798 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction405:string#Object#inspect */
4799 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction405:string#Object#inspect_head */
4800 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction405:string#Object#args */
4801 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction405:math#Object#atan2 */
4802 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction405:math#Object#pi */
4803 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction405:math#Object#srand_from */
4804 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction405:math#Object#srand */
4805 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction405:stream#Object#poll */
4806 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction405:stream#Object#intern_poll */
4807 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction405:time#Object#get_time */
4808 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction405:file#Object#printn */
4809 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction405:file#Object#print */
4810 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction405:file#Object#getc */
4811 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction405:file#Object#gets */
4812 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction405:file#Object#getcwd */
4813 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction405:file#Object#file_getcwd */
4814 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction405:file#Object#stdin */
4815 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction405:file#Object#stdout */
4816 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction405:file#Object#stderr */
4817 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction405:model_base#Object#intrude_visibility */
4818 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction405:model_base#Object#public_visibility */
4819 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction405:model_base#Object#protected_visibility */
4820 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction405:model_base#Object#private_visibility */
4821 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction405:model_base#Object#none_visibility */
4822 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction405:model#Object#abstract_kind */
4823 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction405:model#Object#concrete_kind */
4824 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction405:model#Object#interface_kind */
4825 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction405:model#Object#enum_kind */
4826 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction405:model#Object#extern_kind */
4827 (nitmethod_t)VIRTUAL_parser__ReduceAction405__action, /* pointer to parser:ReduceAction405:parser#ReduceAction405#action */
4828 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction405:parser#ReduceAction#concat */
4829 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction405:parser#ReduceAction#init */
4830 }
4831 };
4832 /* allocate ReduceAction405 */
4833 val* NEW_parser__ReduceAction405(const struct type* type) {
4834 val* self /* : ReduceAction405 */;
4835 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4836 self->type = type;
4837 self->class = &class_parser__ReduceAction405;
4838 return self;
4839 }
4840 /* runtime class parser__ReduceAction406 */
4841 const struct class class_parser__ReduceAction406 = {
4842 0, /* box_kind */
4843 {
4844 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction406:kernel#Object#object_id */
4845 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction406:kernel#Object#is_same_type */
4846 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction406:kernel#Object#is_same_instance */
4847 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction406:kernel#Object#== */
4848 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction406:kernel#Object#!= */
4849 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction406:kernel#Object#output */
4850 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction406:kernel#Object#output_class_name */
4851 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction406:kernel#Object#exit */
4852 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction406:kernel#Object#sys */
4853 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction406:kernel#Object#hash */
4854 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction406:string#Object#to_s */
4855 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction406:string#Object#native_class_name */
4856 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction406:string#Object#class_name */
4857 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction406:string#Object#inspect */
4858 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction406:string#Object#inspect_head */
4859 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction406:string#Object#args */
4860 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction406:math#Object#atan2 */
4861 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction406:math#Object#pi */
4862 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction406:math#Object#srand_from */
4863 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction406:math#Object#srand */
4864 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction406:stream#Object#poll */
4865 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction406:stream#Object#intern_poll */
4866 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction406:time#Object#get_time */
4867 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction406:file#Object#printn */
4868 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction406:file#Object#print */
4869 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction406:file#Object#getc */
4870 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction406:file#Object#gets */
4871 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction406:file#Object#getcwd */
4872 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction406:file#Object#file_getcwd */
4873 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction406:file#Object#stdin */
4874 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction406:file#Object#stdout */
4875 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction406:file#Object#stderr */
4876 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction406:model_base#Object#intrude_visibility */
4877 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction406:model_base#Object#public_visibility */
4878 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction406:model_base#Object#protected_visibility */
4879 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction406:model_base#Object#private_visibility */
4880 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction406:model_base#Object#none_visibility */
4881 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction406:model#Object#abstract_kind */
4882 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction406:model#Object#concrete_kind */
4883 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction406:model#Object#interface_kind */
4884 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction406:model#Object#enum_kind */
4885 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction406:model#Object#extern_kind */
4886 (nitmethod_t)VIRTUAL_parser__ReduceAction406__action, /* pointer to parser:ReduceAction406:parser#ReduceAction406#action */
4887 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction406:parser#ReduceAction#concat */
4888 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction406:parser#ReduceAction#init */
4889 }
4890 };
4891 /* allocate ReduceAction406 */
4892 val* NEW_parser__ReduceAction406(const struct type* type) {
4893 val* self /* : ReduceAction406 */;
4894 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4895 self->type = type;
4896 self->class = &class_parser__ReduceAction406;
4897 return self;
4898 }
4899 /* runtime class parser__ReduceAction407 */
4900 const struct class class_parser__ReduceAction407 = {
4901 0, /* box_kind */
4902 {
4903 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction407:kernel#Object#object_id */
4904 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction407:kernel#Object#is_same_type */
4905 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction407:kernel#Object#is_same_instance */
4906 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction407:kernel#Object#== */
4907 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction407:kernel#Object#!= */
4908 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction407:kernel#Object#output */
4909 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction407:kernel#Object#output_class_name */
4910 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction407:kernel#Object#exit */
4911 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction407:kernel#Object#sys */
4912 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction407:kernel#Object#hash */
4913 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction407:string#Object#to_s */
4914 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction407:string#Object#native_class_name */
4915 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction407:string#Object#class_name */
4916 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction407:string#Object#inspect */
4917 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction407:string#Object#inspect_head */
4918 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction407:string#Object#args */
4919 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction407:math#Object#atan2 */
4920 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction407:math#Object#pi */
4921 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction407:math#Object#srand_from */
4922 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction407:math#Object#srand */
4923 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction407:stream#Object#poll */
4924 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction407:stream#Object#intern_poll */
4925 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction407:time#Object#get_time */
4926 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction407:file#Object#printn */
4927 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction407:file#Object#print */
4928 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction407:file#Object#getc */
4929 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction407:file#Object#gets */
4930 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction407:file#Object#getcwd */
4931 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction407:file#Object#file_getcwd */
4932 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction407:file#Object#stdin */
4933 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction407:file#Object#stdout */
4934 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction407:file#Object#stderr */
4935 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction407:model_base#Object#intrude_visibility */
4936 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction407:model_base#Object#public_visibility */
4937 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction407:model_base#Object#protected_visibility */
4938 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction407:model_base#Object#private_visibility */
4939 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction407:model_base#Object#none_visibility */
4940 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction407:model#Object#abstract_kind */
4941 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction407:model#Object#concrete_kind */
4942 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction407:model#Object#interface_kind */
4943 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction407:model#Object#enum_kind */
4944 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction407:model#Object#extern_kind */
4945 (nitmethod_t)VIRTUAL_parser__ReduceAction407__action, /* pointer to parser:ReduceAction407:parser#ReduceAction407#action */
4946 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction407:parser#ReduceAction#concat */
4947 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction407:parser#ReduceAction#init */
4948 }
4949 };
4950 /* allocate ReduceAction407 */
4951 val* NEW_parser__ReduceAction407(const struct type* type) {
4952 val* self /* : ReduceAction407 */;
4953 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4954 self->type = type;
4955 self->class = &class_parser__ReduceAction407;
4956 return self;
4957 }
4958 /* runtime class parser__ReduceAction408 */
4959 const struct class class_parser__ReduceAction408 = {
4960 0, /* box_kind */
4961 {
4962 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction408:kernel#Object#object_id */
4963 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction408:kernel#Object#is_same_type */
4964 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction408:kernel#Object#is_same_instance */
4965 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction408:kernel#Object#== */
4966 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction408:kernel#Object#!= */
4967 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction408:kernel#Object#output */
4968 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction408:kernel#Object#output_class_name */
4969 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction408:kernel#Object#exit */
4970 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction408:kernel#Object#sys */
4971 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction408:kernel#Object#hash */
4972 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction408:string#Object#to_s */
4973 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction408:string#Object#native_class_name */
4974 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction408:string#Object#class_name */
4975 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction408:string#Object#inspect */
4976 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction408:string#Object#inspect_head */
4977 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction408:string#Object#args */
4978 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction408:math#Object#atan2 */
4979 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction408:math#Object#pi */
4980 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction408:math#Object#srand_from */
4981 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction408:math#Object#srand */
4982 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction408:stream#Object#poll */
4983 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction408:stream#Object#intern_poll */
4984 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction408:time#Object#get_time */
4985 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction408:file#Object#printn */
4986 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction408:file#Object#print */
4987 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction408:file#Object#getc */
4988 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction408:file#Object#gets */
4989 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction408:file#Object#getcwd */
4990 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction408:file#Object#file_getcwd */
4991 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction408:file#Object#stdin */
4992 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction408:file#Object#stdout */
4993 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction408:file#Object#stderr */
4994 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction408:model_base#Object#intrude_visibility */
4995 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction408:model_base#Object#public_visibility */
4996 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction408:model_base#Object#protected_visibility */
4997 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction408:model_base#Object#private_visibility */
4998 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction408:model_base#Object#none_visibility */
4999 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction408:model#Object#abstract_kind */
5000 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction408:model#Object#concrete_kind */
5001 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction408:model#Object#interface_kind */
5002 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction408:model#Object#enum_kind */
5003 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction408:model#Object#extern_kind */
5004 (nitmethod_t)VIRTUAL_parser__ReduceAction408__action, /* pointer to parser:ReduceAction408:parser#ReduceAction408#action */
5005 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction408:parser#ReduceAction#concat */
5006 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction408:parser#ReduceAction#init */
5007 }
5008 };
5009 /* allocate ReduceAction408 */
5010 val* NEW_parser__ReduceAction408(const struct type* type) {
5011 val* self /* : ReduceAction408 */;
5012 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5013 self->type = type;
5014 self->class = &class_parser__ReduceAction408;
5015 return self;
5016 }
5017 /* runtime class parser__ReduceAction409 */
5018 const struct class class_parser__ReduceAction409 = {
5019 0, /* box_kind */
5020 {
5021 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction409:kernel#Object#object_id */
5022 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction409:kernel#Object#is_same_type */
5023 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction409:kernel#Object#is_same_instance */
5024 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction409:kernel#Object#== */
5025 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction409:kernel#Object#!= */
5026 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction409:kernel#Object#output */
5027 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction409:kernel#Object#output_class_name */
5028 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction409:kernel#Object#exit */
5029 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction409:kernel#Object#sys */
5030 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction409:kernel#Object#hash */
5031 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction409:string#Object#to_s */
5032 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction409:string#Object#native_class_name */
5033 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction409:string#Object#class_name */
5034 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction409:string#Object#inspect */
5035 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction409:string#Object#inspect_head */
5036 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction409:string#Object#args */
5037 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction409:math#Object#atan2 */
5038 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction409:math#Object#pi */
5039 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction409:math#Object#srand_from */
5040 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction409:math#Object#srand */
5041 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction409:stream#Object#poll */
5042 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction409:stream#Object#intern_poll */
5043 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction409:time#Object#get_time */
5044 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction409:file#Object#printn */
5045 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction409:file#Object#print */
5046 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction409:file#Object#getc */
5047 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction409:file#Object#gets */
5048 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction409:file#Object#getcwd */
5049 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction409:file#Object#file_getcwd */
5050 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction409:file#Object#stdin */
5051 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction409:file#Object#stdout */
5052 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction409:file#Object#stderr */
5053 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction409:model_base#Object#intrude_visibility */
5054 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction409:model_base#Object#public_visibility */
5055 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction409:model_base#Object#protected_visibility */
5056 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction409:model_base#Object#private_visibility */
5057 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction409:model_base#Object#none_visibility */
5058 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction409:model#Object#abstract_kind */
5059 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction409:model#Object#concrete_kind */
5060 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction409:model#Object#interface_kind */
5061 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction409:model#Object#enum_kind */
5062 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction409:model#Object#extern_kind */
5063 (nitmethod_t)VIRTUAL_parser__ReduceAction409__action, /* pointer to parser:ReduceAction409:parser#ReduceAction409#action */
5064 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction409:parser#ReduceAction#concat */
5065 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction409:parser#ReduceAction#init */
5066 }
5067 };
5068 /* allocate ReduceAction409 */
5069 val* NEW_parser__ReduceAction409(const struct type* type) {
5070 val* self /* : ReduceAction409 */;
5071 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5072 self->type = type;
5073 self->class = &class_parser__ReduceAction409;
5074 return self;
5075 }
5076 /* runtime class parser__ReduceAction410 */
5077 const struct class class_parser__ReduceAction410 = {
5078 0, /* box_kind */
5079 {
5080 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction410:kernel#Object#object_id */
5081 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction410:kernel#Object#is_same_type */
5082 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction410:kernel#Object#is_same_instance */
5083 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction410:kernel#Object#== */
5084 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction410:kernel#Object#!= */
5085 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction410:kernel#Object#output */
5086 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction410:kernel#Object#output_class_name */
5087 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction410:kernel#Object#exit */
5088 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction410:kernel#Object#sys */
5089 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction410:kernel#Object#hash */
5090 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction410:string#Object#to_s */
5091 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction410:string#Object#native_class_name */
5092 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction410:string#Object#class_name */
5093 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction410:string#Object#inspect */
5094 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction410:string#Object#inspect_head */
5095 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction410:string#Object#args */
5096 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction410:math#Object#atan2 */
5097 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction410:math#Object#pi */
5098 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction410:math#Object#srand_from */
5099 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction410:math#Object#srand */
5100 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction410:stream#Object#poll */
5101 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction410:stream#Object#intern_poll */
5102 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction410:time#Object#get_time */
5103 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction410:file#Object#printn */
5104 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction410:file#Object#print */
5105 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction410:file#Object#getc */
5106 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction410:file#Object#gets */
5107 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction410:file#Object#getcwd */
5108 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction410:file#Object#file_getcwd */
5109 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction410:file#Object#stdin */
5110 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction410:file#Object#stdout */
5111 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction410:file#Object#stderr */
5112 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction410:model_base#Object#intrude_visibility */
5113 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction410:model_base#Object#public_visibility */
5114 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction410:model_base#Object#protected_visibility */
5115 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction410:model_base#Object#private_visibility */
5116 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction410:model_base#Object#none_visibility */
5117 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction410:model#Object#abstract_kind */
5118 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction410:model#Object#concrete_kind */
5119 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction410:model#Object#interface_kind */
5120 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction410:model#Object#enum_kind */
5121 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction410:model#Object#extern_kind */
5122 (nitmethod_t)VIRTUAL_parser__ReduceAction410__action, /* pointer to parser:ReduceAction410:parser#ReduceAction410#action */
5123 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction410:parser#ReduceAction#concat */
5124 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction410:parser#ReduceAction#init */
5125 }
5126 };
5127 /* allocate ReduceAction410 */
5128 val* NEW_parser__ReduceAction410(const struct type* type) {
5129 val* self /* : ReduceAction410 */;
5130 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5131 self->type = type;
5132 self->class = &class_parser__ReduceAction410;
5133 return self;
5134 }
5135 /* runtime class parser__ReduceAction411 */
5136 const struct class class_parser__ReduceAction411 = {
5137 0, /* box_kind */
5138 {
5139 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction411:kernel#Object#object_id */
5140 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction411:kernel#Object#is_same_type */
5141 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction411:kernel#Object#is_same_instance */
5142 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction411:kernel#Object#== */
5143 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction411:kernel#Object#!= */
5144 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction411:kernel#Object#output */
5145 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction411:kernel#Object#output_class_name */
5146 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction411:kernel#Object#exit */
5147 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction411:kernel#Object#sys */
5148 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction411:kernel#Object#hash */
5149 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction411:string#Object#to_s */
5150 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction411:string#Object#native_class_name */
5151 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction411:string#Object#class_name */
5152 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction411:string#Object#inspect */
5153 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction411:string#Object#inspect_head */
5154 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction411:string#Object#args */
5155 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction411:math#Object#atan2 */
5156 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction411:math#Object#pi */
5157 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction411:math#Object#srand_from */
5158 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction411:math#Object#srand */
5159 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction411:stream#Object#poll */
5160 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction411:stream#Object#intern_poll */
5161 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction411:time#Object#get_time */
5162 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction411:file#Object#printn */
5163 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction411:file#Object#print */
5164 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction411:file#Object#getc */
5165 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction411:file#Object#gets */
5166 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction411:file#Object#getcwd */
5167 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction411:file#Object#file_getcwd */
5168 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction411:file#Object#stdin */
5169 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction411:file#Object#stdout */
5170 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction411:file#Object#stderr */
5171 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction411:model_base#Object#intrude_visibility */
5172 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction411:model_base#Object#public_visibility */
5173 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction411:model_base#Object#protected_visibility */
5174 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction411:model_base#Object#private_visibility */
5175 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction411:model_base#Object#none_visibility */
5176 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction411:model#Object#abstract_kind */
5177 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction411:model#Object#concrete_kind */
5178 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction411:model#Object#interface_kind */
5179 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction411:model#Object#enum_kind */
5180 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction411:model#Object#extern_kind */
5181 (nitmethod_t)VIRTUAL_parser__ReduceAction411__action, /* pointer to parser:ReduceAction411:parser#ReduceAction411#action */
5182 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction411:parser#ReduceAction#concat */
5183 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction411:parser#ReduceAction#init */
5184 }
5185 };
5186 /* allocate ReduceAction411 */
5187 val* NEW_parser__ReduceAction411(const struct type* type) {
5188 val* self /* : ReduceAction411 */;
5189 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5190 self->type = type;
5191 self->class = &class_parser__ReduceAction411;
5192 return self;
5193 }
5194 /* runtime class parser__ReduceAction412 */
5195 const struct class class_parser__ReduceAction412 = {
5196 0, /* box_kind */
5197 {
5198 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction412:kernel#Object#object_id */
5199 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction412:kernel#Object#is_same_type */
5200 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction412:kernel#Object#is_same_instance */
5201 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction412:kernel#Object#== */
5202 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction412:kernel#Object#!= */
5203 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction412:kernel#Object#output */
5204 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction412:kernel#Object#output_class_name */
5205 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction412:kernel#Object#exit */
5206 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction412:kernel#Object#sys */
5207 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction412:kernel#Object#hash */
5208 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction412:string#Object#to_s */
5209 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction412:string#Object#native_class_name */
5210 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction412:string#Object#class_name */
5211 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction412:string#Object#inspect */
5212 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction412:string#Object#inspect_head */
5213 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction412:string#Object#args */
5214 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction412:math#Object#atan2 */
5215 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction412:math#Object#pi */
5216 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction412:math#Object#srand_from */
5217 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction412:math#Object#srand */
5218 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction412:stream#Object#poll */
5219 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction412:stream#Object#intern_poll */
5220 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction412:time#Object#get_time */
5221 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction412:file#Object#printn */
5222 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction412:file#Object#print */
5223 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction412:file#Object#getc */
5224 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction412:file#Object#gets */
5225 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction412:file#Object#getcwd */
5226 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction412:file#Object#file_getcwd */
5227 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction412:file#Object#stdin */
5228 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction412:file#Object#stdout */
5229 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction412:file#Object#stderr */
5230 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction412:model_base#Object#intrude_visibility */
5231 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction412:model_base#Object#public_visibility */
5232 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction412:model_base#Object#protected_visibility */
5233 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction412:model_base#Object#private_visibility */
5234 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction412:model_base#Object#none_visibility */
5235 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction412:model#Object#abstract_kind */
5236 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction412:model#Object#concrete_kind */
5237 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction412:model#Object#interface_kind */
5238 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction412:model#Object#enum_kind */
5239 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction412:model#Object#extern_kind */
5240 (nitmethod_t)VIRTUAL_parser__ReduceAction412__action, /* pointer to parser:ReduceAction412:parser#ReduceAction412#action */
5241 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction412:parser#ReduceAction#concat */
5242 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction412:parser#ReduceAction#init */
5243 }
5244 };
5245 /* allocate ReduceAction412 */
5246 val* NEW_parser__ReduceAction412(const struct type* type) {
5247 val* self /* : ReduceAction412 */;
5248 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5249 self->type = type;
5250 self->class = &class_parser__ReduceAction412;
5251 return self;
5252 }
5253 /* runtime class parser__ReduceAction413 */
5254 const struct class class_parser__ReduceAction413 = {
5255 0, /* box_kind */
5256 {
5257 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction413:kernel#Object#object_id */
5258 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction413:kernel#Object#is_same_type */
5259 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction413:kernel#Object#is_same_instance */
5260 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction413:kernel#Object#== */
5261 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction413:kernel#Object#!= */
5262 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction413:kernel#Object#output */
5263 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction413:kernel#Object#output_class_name */
5264 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction413:kernel#Object#exit */
5265 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction413:kernel#Object#sys */
5266 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction413:kernel#Object#hash */
5267 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction413:string#Object#to_s */
5268 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction413:string#Object#native_class_name */
5269 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction413:string#Object#class_name */
5270 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction413:string#Object#inspect */
5271 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction413:string#Object#inspect_head */
5272 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction413:string#Object#args */
5273 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction413:math#Object#atan2 */
5274 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction413:math#Object#pi */
5275 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction413:math#Object#srand_from */
5276 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction413:math#Object#srand */
5277 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction413:stream#Object#poll */
5278 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction413:stream#Object#intern_poll */
5279 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction413:time#Object#get_time */
5280 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction413:file#Object#printn */
5281 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction413:file#Object#print */
5282 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction413:file#Object#getc */
5283 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction413:file#Object#gets */
5284 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction413:file#Object#getcwd */
5285 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction413:file#Object#file_getcwd */
5286 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction413:file#Object#stdin */
5287 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction413:file#Object#stdout */
5288 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction413:file#Object#stderr */
5289 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction413:model_base#Object#intrude_visibility */
5290 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction413:model_base#Object#public_visibility */
5291 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction413:model_base#Object#protected_visibility */
5292 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction413:model_base#Object#private_visibility */
5293 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction413:model_base#Object#none_visibility */
5294 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction413:model#Object#abstract_kind */
5295 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction413:model#Object#concrete_kind */
5296 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction413:model#Object#interface_kind */
5297 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction413:model#Object#enum_kind */
5298 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction413:model#Object#extern_kind */
5299 (nitmethod_t)VIRTUAL_parser__ReduceAction413__action, /* pointer to parser:ReduceAction413:parser#ReduceAction413#action */
5300 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction413:parser#ReduceAction#concat */
5301 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction413:parser#ReduceAction#init */
5302 }
5303 };
5304 /* allocate ReduceAction413 */
5305 val* NEW_parser__ReduceAction413(const struct type* type) {
5306 val* self /* : ReduceAction413 */;
5307 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5308 self->type = type;
5309 self->class = &class_parser__ReduceAction413;
5310 return self;
5311 }
5312 /* runtime class parser__ReduceAction414 */
5313 const struct class class_parser__ReduceAction414 = {
5314 0, /* box_kind */
5315 {
5316 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction414:kernel#Object#object_id */
5317 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction414:kernel#Object#is_same_type */
5318 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction414:kernel#Object#is_same_instance */
5319 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction414:kernel#Object#== */
5320 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction414:kernel#Object#!= */
5321 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction414:kernel#Object#output */
5322 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction414:kernel#Object#output_class_name */
5323 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction414:kernel#Object#exit */
5324 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction414:kernel#Object#sys */
5325 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction414:kernel#Object#hash */
5326 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction414:string#Object#to_s */
5327 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction414:string#Object#native_class_name */
5328 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction414:string#Object#class_name */
5329 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction414:string#Object#inspect */
5330 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction414:string#Object#inspect_head */
5331 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction414:string#Object#args */
5332 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction414:math#Object#atan2 */
5333 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction414:math#Object#pi */
5334 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction414:math#Object#srand_from */
5335 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction414:math#Object#srand */
5336 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction414:stream#Object#poll */
5337 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction414:stream#Object#intern_poll */
5338 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction414:time#Object#get_time */
5339 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction414:file#Object#printn */
5340 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction414:file#Object#print */
5341 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction414:file#Object#getc */
5342 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction414:file#Object#gets */
5343 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction414:file#Object#getcwd */
5344 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction414:file#Object#file_getcwd */
5345 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction414:file#Object#stdin */
5346 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction414:file#Object#stdout */
5347 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction414:file#Object#stderr */
5348 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction414:model_base#Object#intrude_visibility */
5349 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction414:model_base#Object#public_visibility */
5350 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction414:model_base#Object#protected_visibility */
5351 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction414:model_base#Object#private_visibility */
5352 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction414:model_base#Object#none_visibility */
5353 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction414:model#Object#abstract_kind */
5354 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction414:model#Object#concrete_kind */
5355 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction414:model#Object#interface_kind */
5356 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction414:model#Object#enum_kind */
5357 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction414:model#Object#extern_kind */
5358 (nitmethod_t)VIRTUAL_parser__ReduceAction414__action, /* pointer to parser:ReduceAction414:parser#ReduceAction414#action */
5359 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction414:parser#ReduceAction#concat */
5360 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction414:parser#ReduceAction#init */
5361 }
5362 };
5363 /* allocate ReduceAction414 */
5364 val* NEW_parser__ReduceAction414(const struct type* type) {
5365 val* self /* : ReduceAction414 */;
5366 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5367 self->type = type;
5368 self->class = &class_parser__ReduceAction414;
5369 return self;
5370 }
5371 /* runtime class parser__ReduceAction415 */
5372 const struct class class_parser__ReduceAction415 = {
5373 0, /* box_kind */
5374 {
5375 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction415:kernel#Object#object_id */
5376 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction415:kernel#Object#is_same_type */
5377 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction415:kernel#Object#is_same_instance */
5378 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction415:kernel#Object#== */
5379 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction415:kernel#Object#!= */
5380 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction415:kernel#Object#output */
5381 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction415:kernel#Object#output_class_name */
5382 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction415:kernel#Object#exit */
5383 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction415:kernel#Object#sys */
5384 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction415:kernel#Object#hash */
5385 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction415:string#Object#to_s */
5386 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction415:string#Object#native_class_name */
5387 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction415:string#Object#class_name */
5388 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction415:string#Object#inspect */
5389 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction415:string#Object#inspect_head */
5390 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction415:string#Object#args */
5391 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction415:math#Object#atan2 */
5392 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction415:math#Object#pi */
5393 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction415:math#Object#srand_from */
5394 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction415:math#Object#srand */
5395 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction415:stream#Object#poll */
5396 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction415:stream#Object#intern_poll */
5397 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction415:time#Object#get_time */
5398 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction415:file#Object#printn */
5399 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction415:file#Object#print */
5400 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction415:file#Object#getc */
5401 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction415:file#Object#gets */
5402 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction415:file#Object#getcwd */
5403 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction415:file#Object#file_getcwd */
5404 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction415:file#Object#stdin */
5405 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction415:file#Object#stdout */
5406 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction415:file#Object#stderr */
5407 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction415:model_base#Object#intrude_visibility */
5408 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction415:model_base#Object#public_visibility */
5409 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction415:model_base#Object#protected_visibility */
5410 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction415:model_base#Object#private_visibility */
5411 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction415:model_base#Object#none_visibility */
5412 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction415:model#Object#abstract_kind */
5413 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction415:model#Object#concrete_kind */
5414 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction415:model#Object#interface_kind */
5415 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction415:model#Object#enum_kind */
5416 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction415:model#Object#extern_kind */
5417 (nitmethod_t)VIRTUAL_parser__ReduceAction415__action, /* pointer to parser:ReduceAction415:parser#ReduceAction415#action */
5418 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction415:parser#ReduceAction#concat */
5419 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction415:parser#ReduceAction#init */
5420 }
5421 };
5422 /* allocate ReduceAction415 */
5423 val* NEW_parser__ReduceAction415(const struct type* type) {
5424 val* self /* : ReduceAction415 */;
5425 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5426 self->type = type;
5427 self->class = &class_parser__ReduceAction415;
5428 return self;
5429 }
5430 /* runtime class parser__ReduceAction416 */
5431 const struct class class_parser__ReduceAction416 = {
5432 0, /* box_kind */
5433 {
5434 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction416:kernel#Object#object_id */
5435 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction416:kernel#Object#is_same_type */
5436 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction416:kernel#Object#is_same_instance */
5437 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction416:kernel#Object#== */
5438 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction416:kernel#Object#!= */
5439 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction416:kernel#Object#output */
5440 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction416:kernel#Object#output_class_name */
5441 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction416:kernel#Object#exit */
5442 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction416:kernel#Object#sys */
5443 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction416:kernel#Object#hash */
5444 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction416:string#Object#to_s */
5445 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction416:string#Object#native_class_name */
5446 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction416:string#Object#class_name */
5447 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction416:string#Object#inspect */
5448 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction416:string#Object#inspect_head */
5449 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction416:string#Object#args */
5450 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction416:math#Object#atan2 */
5451 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction416:math#Object#pi */
5452 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction416:math#Object#srand_from */
5453 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction416:math#Object#srand */
5454 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction416:stream#Object#poll */
5455 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction416:stream#Object#intern_poll */
5456 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction416:time#Object#get_time */
5457 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction416:file#Object#printn */
5458 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction416:file#Object#print */
5459 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction416:file#Object#getc */
5460 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction416:file#Object#gets */
5461 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction416:file#Object#getcwd */
5462 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction416:file#Object#file_getcwd */
5463 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction416:file#Object#stdin */
5464 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction416:file#Object#stdout */
5465 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction416:file#Object#stderr */
5466 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction416:model_base#Object#intrude_visibility */
5467 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction416:model_base#Object#public_visibility */
5468 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction416:model_base#Object#protected_visibility */
5469 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction416:model_base#Object#private_visibility */
5470 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction416:model_base#Object#none_visibility */
5471 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction416:model#Object#abstract_kind */
5472 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction416:model#Object#concrete_kind */
5473 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction416:model#Object#interface_kind */
5474 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction416:model#Object#enum_kind */
5475 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction416:model#Object#extern_kind */
5476 (nitmethod_t)VIRTUAL_parser__ReduceAction416__action, /* pointer to parser:ReduceAction416:parser#ReduceAction416#action */
5477 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction416:parser#ReduceAction#concat */
5478 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction416:parser#ReduceAction#init */
5479 }
5480 };
5481 /* allocate ReduceAction416 */
5482 val* NEW_parser__ReduceAction416(const struct type* type) {
5483 val* self /* : ReduceAction416 */;
5484 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5485 self->type = type;
5486 self->class = &class_parser__ReduceAction416;
5487 return self;
5488 }
5489 /* runtime class parser__ReduceAction417 */
5490 const struct class class_parser__ReduceAction417 = {
5491 0, /* box_kind */
5492 {
5493 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction417:kernel#Object#object_id */
5494 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction417:kernel#Object#is_same_type */
5495 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction417:kernel#Object#is_same_instance */
5496 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction417:kernel#Object#== */
5497 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction417:kernel#Object#!= */
5498 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction417:kernel#Object#output */
5499 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction417:kernel#Object#output_class_name */
5500 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction417:kernel#Object#exit */
5501 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction417:kernel#Object#sys */
5502 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction417:kernel#Object#hash */
5503 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction417:string#Object#to_s */
5504 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction417:string#Object#native_class_name */
5505 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction417:string#Object#class_name */
5506 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction417:string#Object#inspect */
5507 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction417:string#Object#inspect_head */
5508 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction417:string#Object#args */
5509 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction417:math#Object#atan2 */
5510 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction417:math#Object#pi */
5511 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction417:math#Object#srand_from */
5512 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction417:math#Object#srand */
5513 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction417:stream#Object#poll */
5514 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction417:stream#Object#intern_poll */
5515 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction417:time#Object#get_time */
5516 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction417:file#Object#printn */
5517 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction417:file#Object#print */
5518 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction417:file#Object#getc */
5519 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction417:file#Object#gets */
5520 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction417:file#Object#getcwd */
5521 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction417:file#Object#file_getcwd */
5522 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction417:file#Object#stdin */
5523 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction417:file#Object#stdout */
5524 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction417:file#Object#stderr */
5525 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction417:model_base#Object#intrude_visibility */
5526 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction417:model_base#Object#public_visibility */
5527 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction417:model_base#Object#protected_visibility */
5528 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction417:model_base#Object#private_visibility */
5529 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction417:model_base#Object#none_visibility */
5530 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction417:model#Object#abstract_kind */
5531 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction417:model#Object#concrete_kind */
5532 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction417:model#Object#interface_kind */
5533 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction417:model#Object#enum_kind */
5534 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction417:model#Object#extern_kind */
5535 (nitmethod_t)VIRTUAL_parser__ReduceAction417__action, /* pointer to parser:ReduceAction417:parser#ReduceAction417#action */
5536 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction417:parser#ReduceAction#concat */
5537 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction417:parser#ReduceAction#init */
5538 }
5539 };
5540 /* allocate ReduceAction417 */
5541 val* NEW_parser__ReduceAction417(const struct type* type) {
5542 val* self /* : ReduceAction417 */;
5543 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5544 self->type = type;
5545 self->class = &class_parser__ReduceAction417;
5546 return self;
5547 }
5548 /* runtime class parser__ReduceAction418 */
5549 const struct class class_parser__ReduceAction418 = {
5550 0, /* box_kind */
5551 {
5552 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction418:kernel#Object#object_id */
5553 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction418:kernel#Object#is_same_type */
5554 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction418:kernel#Object#is_same_instance */
5555 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction418:kernel#Object#== */
5556 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction418:kernel#Object#!= */
5557 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction418:kernel#Object#output */
5558 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction418:kernel#Object#output_class_name */
5559 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction418:kernel#Object#exit */
5560 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction418:kernel#Object#sys */
5561 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction418:kernel#Object#hash */
5562 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction418:string#Object#to_s */
5563 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction418:string#Object#native_class_name */
5564 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction418:string#Object#class_name */
5565 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction418:string#Object#inspect */
5566 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction418:string#Object#inspect_head */
5567 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction418:string#Object#args */
5568 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction418:math#Object#atan2 */
5569 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction418:math#Object#pi */
5570 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction418:math#Object#srand_from */
5571 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction418:math#Object#srand */
5572 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction418:stream#Object#poll */
5573 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction418:stream#Object#intern_poll */
5574 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction418:time#Object#get_time */
5575 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction418:file#Object#printn */
5576 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction418:file#Object#print */
5577 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction418:file#Object#getc */
5578 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction418:file#Object#gets */
5579 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction418:file#Object#getcwd */
5580 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction418:file#Object#file_getcwd */
5581 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction418:file#Object#stdin */
5582 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction418:file#Object#stdout */
5583 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction418:file#Object#stderr */
5584 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction418:model_base#Object#intrude_visibility */
5585 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction418:model_base#Object#public_visibility */
5586 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction418:model_base#Object#protected_visibility */
5587 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction418:model_base#Object#private_visibility */
5588 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction418:model_base#Object#none_visibility */
5589 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction418:model#Object#abstract_kind */
5590 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction418:model#Object#concrete_kind */
5591 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction418:model#Object#interface_kind */
5592 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction418:model#Object#enum_kind */
5593 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction418:model#Object#extern_kind */
5594 (nitmethod_t)VIRTUAL_parser__ReduceAction418__action, /* pointer to parser:ReduceAction418:parser#ReduceAction418#action */
5595 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction418:parser#ReduceAction#concat */
5596 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction418:parser#ReduceAction#init */
5597 }
5598 };
5599 /* allocate ReduceAction418 */
5600 val* NEW_parser__ReduceAction418(const struct type* type) {
5601 val* self /* : ReduceAction418 */;
5602 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5603 self->type = type;
5604 self->class = &class_parser__ReduceAction418;
5605 return self;
5606 }
5607 /* runtime class parser__ReduceAction419 */
5608 const struct class class_parser__ReduceAction419 = {
5609 0, /* box_kind */
5610 {
5611 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction419:kernel#Object#object_id */
5612 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction419:kernel#Object#is_same_type */
5613 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction419:kernel#Object#is_same_instance */
5614 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction419:kernel#Object#== */
5615 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction419:kernel#Object#!= */
5616 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction419:kernel#Object#output */
5617 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction419:kernel#Object#output_class_name */
5618 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction419:kernel#Object#exit */
5619 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction419:kernel#Object#sys */
5620 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction419:kernel#Object#hash */
5621 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction419:string#Object#to_s */
5622 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction419:string#Object#native_class_name */
5623 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction419:string#Object#class_name */
5624 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction419:string#Object#inspect */
5625 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction419:string#Object#inspect_head */
5626 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction419:string#Object#args */
5627 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction419:math#Object#atan2 */
5628 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction419:math#Object#pi */
5629 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction419:math#Object#srand_from */
5630 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction419:math#Object#srand */
5631 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction419:stream#Object#poll */
5632 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction419:stream#Object#intern_poll */
5633 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction419:time#Object#get_time */
5634 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction419:file#Object#printn */
5635 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction419:file#Object#print */
5636 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction419:file#Object#getc */
5637 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction419:file#Object#gets */
5638 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction419:file#Object#getcwd */
5639 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction419:file#Object#file_getcwd */
5640 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction419:file#Object#stdin */
5641 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction419:file#Object#stdout */
5642 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction419:file#Object#stderr */
5643 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction419:model_base#Object#intrude_visibility */
5644 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction419:model_base#Object#public_visibility */
5645 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction419:model_base#Object#protected_visibility */
5646 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction419:model_base#Object#private_visibility */
5647 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction419:model_base#Object#none_visibility */
5648 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction419:model#Object#abstract_kind */
5649 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction419:model#Object#concrete_kind */
5650 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction419:model#Object#interface_kind */
5651 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction419:model#Object#enum_kind */
5652 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction419:model#Object#extern_kind */
5653 (nitmethod_t)VIRTUAL_parser__ReduceAction419__action, /* pointer to parser:ReduceAction419:parser#ReduceAction419#action */
5654 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction419:parser#ReduceAction#concat */
5655 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction419:parser#ReduceAction#init */
5656 }
5657 };
5658 /* allocate ReduceAction419 */
5659 val* NEW_parser__ReduceAction419(const struct type* type) {
5660 val* self /* : ReduceAction419 */;
5661 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5662 self->type = type;
5663 self->class = &class_parser__ReduceAction419;
5664 return self;
5665 }
5666 /* runtime class parser__ReduceAction420 */
5667 const struct class class_parser__ReduceAction420 = {
5668 0, /* box_kind */
5669 {
5670 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction420:kernel#Object#object_id */
5671 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction420:kernel#Object#is_same_type */
5672 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction420:kernel#Object#is_same_instance */
5673 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction420:kernel#Object#== */
5674 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction420:kernel#Object#!= */
5675 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction420:kernel#Object#output */
5676 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction420:kernel#Object#output_class_name */
5677 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction420:kernel#Object#exit */
5678 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction420:kernel#Object#sys */
5679 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction420:kernel#Object#hash */
5680 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction420:string#Object#to_s */
5681 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction420:string#Object#native_class_name */
5682 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction420:string#Object#class_name */
5683 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction420:string#Object#inspect */
5684 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction420:string#Object#inspect_head */
5685 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction420:string#Object#args */
5686 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction420:math#Object#atan2 */
5687 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction420:math#Object#pi */
5688 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction420:math#Object#srand_from */
5689 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction420:math#Object#srand */
5690 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction420:stream#Object#poll */
5691 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction420:stream#Object#intern_poll */
5692 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction420:time#Object#get_time */
5693 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction420:file#Object#printn */
5694 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction420:file#Object#print */
5695 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction420:file#Object#getc */
5696 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction420:file#Object#gets */
5697 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction420:file#Object#getcwd */
5698 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction420:file#Object#file_getcwd */
5699 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction420:file#Object#stdin */
5700 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction420:file#Object#stdout */
5701 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction420:file#Object#stderr */
5702 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction420:model_base#Object#intrude_visibility */
5703 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction420:model_base#Object#public_visibility */
5704 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction420:model_base#Object#protected_visibility */
5705 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction420:model_base#Object#private_visibility */
5706 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction420:model_base#Object#none_visibility */
5707 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction420:model#Object#abstract_kind */
5708 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction420:model#Object#concrete_kind */
5709 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction420:model#Object#interface_kind */
5710 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction420:model#Object#enum_kind */
5711 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction420:model#Object#extern_kind */
5712 (nitmethod_t)VIRTUAL_parser__ReduceAction420__action, /* pointer to parser:ReduceAction420:parser#ReduceAction420#action */
5713 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction420:parser#ReduceAction#concat */
5714 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction420:parser#ReduceAction#init */
5715 }
5716 };
5717 /* allocate ReduceAction420 */
5718 val* NEW_parser__ReduceAction420(const struct type* type) {
5719 val* self /* : ReduceAction420 */;
5720 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5721 self->type = type;
5722 self->class = &class_parser__ReduceAction420;
5723 return self;
5724 }
5725 /* runtime class parser__ReduceAction421 */
5726 const struct class class_parser__ReduceAction421 = {
5727 0, /* box_kind */
5728 {
5729 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction421:kernel#Object#object_id */
5730 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction421:kernel#Object#is_same_type */
5731 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction421:kernel#Object#is_same_instance */
5732 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction421:kernel#Object#== */
5733 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction421:kernel#Object#!= */
5734 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction421:kernel#Object#output */
5735 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction421:kernel#Object#output_class_name */
5736 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction421:kernel#Object#exit */
5737 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction421:kernel#Object#sys */
5738 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction421:kernel#Object#hash */
5739 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction421:string#Object#to_s */
5740 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction421:string#Object#native_class_name */
5741 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction421:string#Object#class_name */
5742 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction421:string#Object#inspect */
5743 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction421:string#Object#inspect_head */
5744 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction421:string#Object#args */
5745 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction421:math#Object#atan2 */
5746 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction421:math#Object#pi */
5747 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction421:math#Object#srand_from */
5748 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction421:math#Object#srand */
5749 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction421:stream#Object#poll */
5750 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction421:stream#Object#intern_poll */
5751 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction421:time#Object#get_time */
5752 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction421:file#Object#printn */
5753 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction421:file#Object#print */
5754 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction421:file#Object#getc */
5755 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction421:file#Object#gets */
5756 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction421:file#Object#getcwd */
5757 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction421:file#Object#file_getcwd */
5758 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction421:file#Object#stdin */
5759 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction421:file#Object#stdout */
5760 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction421:file#Object#stderr */
5761 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction421:model_base#Object#intrude_visibility */
5762 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction421:model_base#Object#public_visibility */
5763 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction421:model_base#Object#protected_visibility */
5764 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction421:model_base#Object#private_visibility */
5765 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction421:model_base#Object#none_visibility */
5766 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction421:model#Object#abstract_kind */
5767 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction421:model#Object#concrete_kind */
5768 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction421:model#Object#interface_kind */
5769 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction421:model#Object#enum_kind */
5770 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction421:model#Object#extern_kind */
5771 (nitmethod_t)VIRTUAL_parser__ReduceAction421__action, /* pointer to parser:ReduceAction421:parser#ReduceAction421#action */
5772 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction421:parser#ReduceAction#concat */
5773 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction421:parser#ReduceAction#init */
5774 }
5775 };
5776 /* allocate ReduceAction421 */
5777 val* NEW_parser__ReduceAction421(const struct type* type) {
5778 val* self /* : ReduceAction421 */;
5779 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5780 self->type = type;
5781 self->class = &class_parser__ReduceAction421;
5782 return self;
5783 }
5784 /* runtime class parser__ReduceAction422 */
5785 const struct class class_parser__ReduceAction422 = {
5786 0, /* box_kind */
5787 {
5788 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction422:kernel#Object#object_id */
5789 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction422:kernel#Object#is_same_type */
5790 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction422:kernel#Object#is_same_instance */
5791 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction422:kernel#Object#== */
5792 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction422:kernel#Object#!= */
5793 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction422:kernel#Object#output */
5794 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction422:kernel#Object#output_class_name */
5795 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction422:kernel#Object#exit */
5796 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction422:kernel#Object#sys */
5797 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction422:kernel#Object#hash */
5798 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction422:string#Object#to_s */
5799 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction422:string#Object#native_class_name */
5800 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction422:string#Object#class_name */
5801 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction422:string#Object#inspect */
5802 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction422:string#Object#inspect_head */
5803 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction422:string#Object#args */
5804 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction422:math#Object#atan2 */
5805 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction422:math#Object#pi */
5806 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction422:math#Object#srand_from */
5807 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction422:math#Object#srand */
5808 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction422:stream#Object#poll */
5809 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction422:stream#Object#intern_poll */
5810 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction422:time#Object#get_time */
5811 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction422:file#Object#printn */
5812 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction422:file#Object#print */
5813 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction422:file#Object#getc */
5814 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction422:file#Object#gets */
5815 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction422:file#Object#getcwd */
5816 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction422:file#Object#file_getcwd */
5817 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction422:file#Object#stdin */
5818 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction422:file#Object#stdout */
5819 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction422:file#Object#stderr */
5820 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction422:model_base#Object#intrude_visibility */
5821 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction422:model_base#Object#public_visibility */
5822 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction422:model_base#Object#protected_visibility */
5823 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction422:model_base#Object#private_visibility */
5824 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction422:model_base#Object#none_visibility */
5825 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction422:model#Object#abstract_kind */
5826 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction422:model#Object#concrete_kind */
5827 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction422:model#Object#interface_kind */
5828 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction422:model#Object#enum_kind */
5829 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction422:model#Object#extern_kind */
5830 (nitmethod_t)VIRTUAL_parser__ReduceAction422__action, /* pointer to parser:ReduceAction422:parser#ReduceAction422#action */
5831 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction422:parser#ReduceAction#concat */
5832 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction422:parser#ReduceAction#init */
5833 }
5834 };
5835 /* allocate ReduceAction422 */
5836 val* NEW_parser__ReduceAction422(const struct type* type) {
5837 val* self /* : ReduceAction422 */;
5838 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5839 self->type = type;
5840 self->class = &class_parser__ReduceAction422;
5841 return self;
5842 }
5843 /* runtime class parser__ReduceAction423 */
5844 const struct class class_parser__ReduceAction423 = {
5845 0, /* box_kind */
5846 {
5847 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction423:kernel#Object#object_id */
5848 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction423:kernel#Object#is_same_type */
5849 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction423:kernel#Object#is_same_instance */
5850 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction423:kernel#Object#== */
5851 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction423:kernel#Object#!= */
5852 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction423:kernel#Object#output */
5853 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction423:kernel#Object#output_class_name */
5854 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction423:kernel#Object#exit */
5855 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction423:kernel#Object#sys */
5856 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction423:kernel#Object#hash */
5857 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction423:string#Object#to_s */
5858 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction423:string#Object#native_class_name */
5859 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction423:string#Object#class_name */
5860 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction423:string#Object#inspect */
5861 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction423:string#Object#inspect_head */
5862 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction423:string#Object#args */
5863 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction423:math#Object#atan2 */
5864 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction423:math#Object#pi */
5865 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction423:math#Object#srand_from */
5866 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction423:math#Object#srand */
5867 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction423:stream#Object#poll */
5868 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction423:stream#Object#intern_poll */
5869 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction423:time#Object#get_time */
5870 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction423:file#Object#printn */
5871 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction423:file#Object#print */
5872 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction423:file#Object#getc */
5873 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction423:file#Object#gets */
5874 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction423:file#Object#getcwd */
5875 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction423:file#Object#file_getcwd */
5876 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction423:file#Object#stdin */
5877 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction423:file#Object#stdout */
5878 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction423:file#Object#stderr */
5879 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction423:model_base#Object#intrude_visibility */
5880 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction423:model_base#Object#public_visibility */
5881 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction423:model_base#Object#protected_visibility */
5882 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction423:model_base#Object#private_visibility */
5883 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction423:model_base#Object#none_visibility */
5884 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction423:model#Object#abstract_kind */
5885 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction423:model#Object#concrete_kind */
5886 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction423:model#Object#interface_kind */
5887 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction423:model#Object#enum_kind */
5888 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction423:model#Object#extern_kind */
5889 (nitmethod_t)VIRTUAL_parser__ReduceAction423__action, /* pointer to parser:ReduceAction423:parser#ReduceAction423#action */
5890 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction423:parser#ReduceAction#concat */
5891 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction423:parser#ReduceAction#init */
5892 }
5893 };
5894 /* allocate ReduceAction423 */
5895 val* NEW_parser__ReduceAction423(const struct type* type) {
5896 val* self /* : ReduceAction423 */;
5897 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5898 self->type = type;
5899 self->class = &class_parser__ReduceAction423;
5900 return self;
5901 }
5902 /* runtime class parser__ReduceAction424 */
5903 const struct class class_parser__ReduceAction424 = {
5904 0, /* box_kind */
5905 {
5906 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction424:kernel#Object#object_id */
5907 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction424:kernel#Object#is_same_type */
5908 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction424:kernel#Object#is_same_instance */
5909 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction424:kernel#Object#== */
5910 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction424:kernel#Object#!= */
5911 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction424:kernel#Object#output */
5912 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction424:kernel#Object#output_class_name */
5913 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction424:kernel#Object#exit */
5914 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction424:kernel#Object#sys */
5915 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction424:kernel#Object#hash */
5916 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction424:string#Object#to_s */
5917 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction424:string#Object#native_class_name */
5918 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction424:string#Object#class_name */
5919 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction424:string#Object#inspect */
5920 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction424:string#Object#inspect_head */
5921 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction424:string#Object#args */
5922 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction424:math#Object#atan2 */
5923 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction424:math#Object#pi */
5924 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction424:math#Object#srand_from */
5925 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction424:math#Object#srand */
5926 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction424:stream#Object#poll */
5927 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction424:stream#Object#intern_poll */
5928 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction424:time#Object#get_time */
5929 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction424:file#Object#printn */
5930 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction424:file#Object#print */
5931 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction424:file#Object#getc */
5932 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction424:file#Object#gets */
5933 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction424:file#Object#getcwd */
5934 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction424:file#Object#file_getcwd */
5935 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction424:file#Object#stdin */
5936 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction424:file#Object#stdout */
5937 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction424:file#Object#stderr */
5938 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction424:model_base#Object#intrude_visibility */
5939 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction424:model_base#Object#public_visibility */
5940 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction424:model_base#Object#protected_visibility */
5941 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction424:model_base#Object#private_visibility */
5942 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction424:model_base#Object#none_visibility */
5943 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction424:model#Object#abstract_kind */
5944 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction424:model#Object#concrete_kind */
5945 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction424:model#Object#interface_kind */
5946 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction424:model#Object#enum_kind */
5947 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction424:model#Object#extern_kind */
5948 (nitmethod_t)VIRTUAL_parser__ReduceAction424__action, /* pointer to parser:ReduceAction424:parser#ReduceAction424#action */
5949 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction424:parser#ReduceAction#concat */
5950 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction424:parser#ReduceAction#init */
5951 }
5952 };
5953 /* allocate ReduceAction424 */
5954 val* NEW_parser__ReduceAction424(const struct type* type) {
5955 val* self /* : ReduceAction424 */;
5956 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5957 self->type = type;
5958 self->class = &class_parser__ReduceAction424;
5959 return self;
5960 }
5961 /* runtime class parser__ReduceAction425 */
5962 const struct class class_parser__ReduceAction425 = {
5963 0, /* box_kind */
5964 {
5965 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction425:kernel#Object#object_id */
5966 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction425:kernel#Object#is_same_type */
5967 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction425:kernel#Object#is_same_instance */
5968 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction425:kernel#Object#== */
5969 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction425:kernel#Object#!= */
5970 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction425:kernel#Object#output */
5971 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction425:kernel#Object#output_class_name */
5972 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction425:kernel#Object#exit */
5973 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction425:kernel#Object#sys */
5974 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction425:kernel#Object#hash */
5975 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction425:string#Object#to_s */
5976 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction425:string#Object#native_class_name */
5977 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction425:string#Object#class_name */
5978 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction425:string#Object#inspect */
5979 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction425:string#Object#inspect_head */
5980 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction425:string#Object#args */
5981 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction425:math#Object#atan2 */
5982 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction425:math#Object#pi */
5983 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction425:math#Object#srand_from */
5984 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction425:math#Object#srand */
5985 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction425:stream#Object#poll */
5986 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction425:stream#Object#intern_poll */
5987 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction425:time#Object#get_time */
5988 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction425:file#Object#printn */
5989 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction425:file#Object#print */
5990 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction425:file#Object#getc */
5991 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction425:file#Object#gets */
5992 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction425:file#Object#getcwd */
5993 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction425:file#Object#file_getcwd */
5994 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction425:file#Object#stdin */
5995 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction425:file#Object#stdout */
5996 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction425:file#Object#stderr */
5997 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction425:model_base#Object#intrude_visibility */
5998 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction425:model_base#Object#public_visibility */
5999 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction425:model_base#Object#protected_visibility */
6000 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction425:model_base#Object#private_visibility */
6001 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction425:model_base#Object#none_visibility */
6002 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction425:model#Object#abstract_kind */
6003 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction425:model#Object#concrete_kind */
6004 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction425:model#Object#interface_kind */
6005 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction425:model#Object#enum_kind */
6006 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction425:model#Object#extern_kind */
6007 (nitmethod_t)VIRTUAL_parser__ReduceAction425__action, /* pointer to parser:ReduceAction425:parser#ReduceAction425#action */
6008 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction425:parser#ReduceAction#concat */
6009 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction425:parser#ReduceAction#init */
6010 }
6011 };
6012 /* allocate ReduceAction425 */
6013 val* NEW_parser__ReduceAction425(const struct type* type) {
6014 val* self /* : ReduceAction425 */;
6015 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6016 self->type = type;
6017 self->class = &class_parser__ReduceAction425;
6018 return self;
6019 }
6020 /* runtime class parser__ReduceAction426 */
6021 const struct class class_parser__ReduceAction426 = {
6022 0, /* box_kind */
6023 {
6024 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction426:kernel#Object#object_id */
6025 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction426:kernel#Object#is_same_type */
6026 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction426:kernel#Object#is_same_instance */
6027 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction426:kernel#Object#== */
6028 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction426:kernel#Object#!= */
6029 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction426:kernel#Object#output */
6030 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction426:kernel#Object#output_class_name */
6031 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction426:kernel#Object#exit */
6032 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction426:kernel#Object#sys */
6033 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction426:kernel#Object#hash */
6034 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction426:string#Object#to_s */
6035 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction426:string#Object#native_class_name */
6036 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction426:string#Object#class_name */
6037 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction426:string#Object#inspect */
6038 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction426:string#Object#inspect_head */
6039 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction426:string#Object#args */
6040 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction426:math#Object#atan2 */
6041 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction426:math#Object#pi */
6042 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction426:math#Object#srand_from */
6043 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction426:math#Object#srand */
6044 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction426:stream#Object#poll */
6045 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction426:stream#Object#intern_poll */
6046 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction426:time#Object#get_time */
6047 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction426:file#Object#printn */
6048 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction426:file#Object#print */
6049 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction426:file#Object#getc */
6050 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction426:file#Object#gets */
6051 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction426:file#Object#getcwd */
6052 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction426:file#Object#file_getcwd */
6053 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction426:file#Object#stdin */
6054 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction426:file#Object#stdout */
6055 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction426:file#Object#stderr */
6056 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction426:model_base#Object#intrude_visibility */
6057 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction426:model_base#Object#public_visibility */
6058 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction426:model_base#Object#protected_visibility */
6059 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction426:model_base#Object#private_visibility */
6060 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction426:model_base#Object#none_visibility */
6061 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction426:model#Object#abstract_kind */
6062 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction426:model#Object#concrete_kind */
6063 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction426:model#Object#interface_kind */
6064 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction426:model#Object#enum_kind */
6065 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction426:model#Object#extern_kind */
6066 (nitmethod_t)VIRTUAL_parser__ReduceAction426__action, /* pointer to parser:ReduceAction426:parser#ReduceAction426#action */
6067 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction426:parser#ReduceAction#concat */
6068 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction426:parser#ReduceAction#init */
6069 }
6070 };
6071 /* allocate ReduceAction426 */
6072 val* NEW_parser__ReduceAction426(const struct type* type) {
6073 val* self /* : ReduceAction426 */;
6074 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6075 self->type = type;
6076 self->class = &class_parser__ReduceAction426;
6077 return self;
6078 }
6079 /* runtime class parser__ReduceAction427 */
6080 const struct class class_parser__ReduceAction427 = {
6081 0, /* box_kind */
6082 {
6083 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction427:kernel#Object#object_id */
6084 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction427:kernel#Object#is_same_type */
6085 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction427:kernel#Object#is_same_instance */
6086 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction427:kernel#Object#== */
6087 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction427:kernel#Object#!= */
6088 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction427:kernel#Object#output */
6089 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction427:kernel#Object#output_class_name */
6090 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction427:kernel#Object#exit */
6091 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction427:kernel#Object#sys */
6092 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction427:kernel#Object#hash */
6093 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction427:string#Object#to_s */
6094 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction427:string#Object#native_class_name */
6095 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction427:string#Object#class_name */
6096 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction427:string#Object#inspect */
6097 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction427:string#Object#inspect_head */
6098 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction427:string#Object#args */
6099 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction427:math#Object#atan2 */
6100 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction427:math#Object#pi */
6101 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction427:math#Object#srand_from */
6102 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction427:math#Object#srand */
6103 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction427:stream#Object#poll */
6104 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction427:stream#Object#intern_poll */
6105 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction427:time#Object#get_time */
6106 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction427:file#Object#printn */
6107 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction427:file#Object#print */
6108 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction427:file#Object#getc */
6109 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction427:file#Object#gets */
6110 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction427:file#Object#getcwd */
6111 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction427:file#Object#file_getcwd */
6112 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction427:file#Object#stdin */
6113 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction427:file#Object#stdout */
6114 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction427:file#Object#stderr */
6115 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction427:model_base#Object#intrude_visibility */
6116 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction427:model_base#Object#public_visibility */
6117 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction427:model_base#Object#protected_visibility */
6118 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction427:model_base#Object#private_visibility */
6119 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction427:model_base#Object#none_visibility */
6120 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction427:model#Object#abstract_kind */
6121 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction427:model#Object#concrete_kind */
6122 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction427:model#Object#interface_kind */
6123 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction427:model#Object#enum_kind */
6124 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction427:model#Object#extern_kind */
6125 (nitmethod_t)VIRTUAL_parser__ReduceAction427__action, /* pointer to parser:ReduceAction427:parser#ReduceAction427#action */
6126 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction427:parser#ReduceAction#concat */
6127 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction427:parser#ReduceAction#init */
6128 }
6129 };
6130 /* allocate ReduceAction427 */
6131 val* NEW_parser__ReduceAction427(const struct type* type) {
6132 val* self /* : ReduceAction427 */;
6133 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6134 self->type = type;
6135 self->class = &class_parser__ReduceAction427;
6136 return self;
6137 }
6138 /* runtime class parser__ReduceAction428 */
6139 const struct class class_parser__ReduceAction428 = {
6140 0, /* box_kind */
6141 {
6142 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction428:kernel#Object#object_id */
6143 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction428:kernel#Object#is_same_type */
6144 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction428:kernel#Object#is_same_instance */
6145 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction428:kernel#Object#== */
6146 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction428:kernel#Object#!= */
6147 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction428:kernel#Object#output */
6148 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction428:kernel#Object#output_class_name */
6149 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction428:kernel#Object#exit */
6150 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction428:kernel#Object#sys */
6151 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction428:kernel#Object#hash */
6152 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction428:string#Object#to_s */
6153 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction428:string#Object#native_class_name */
6154 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction428:string#Object#class_name */
6155 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction428:string#Object#inspect */
6156 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction428:string#Object#inspect_head */
6157 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction428:string#Object#args */
6158 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction428:math#Object#atan2 */
6159 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction428:math#Object#pi */
6160 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction428:math#Object#srand_from */
6161 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction428:math#Object#srand */
6162 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction428:stream#Object#poll */
6163 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction428:stream#Object#intern_poll */
6164 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction428:time#Object#get_time */
6165 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction428:file#Object#printn */
6166 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction428:file#Object#print */
6167 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction428:file#Object#getc */
6168 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction428:file#Object#gets */
6169 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction428:file#Object#getcwd */
6170 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction428:file#Object#file_getcwd */
6171 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction428:file#Object#stdin */
6172 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction428:file#Object#stdout */
6173 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction428:file#Object#stderr */
6174 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction428:model_base#Object#intrude_visibility */
6175 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction428:model_base#Object#public_visibility */
6176 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction428:model_base#Object#protected_visibility */
6177 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction428:model_base#Object#private_visibility */
6178 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction428:model_base#Object#none_visibility */
6179 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction428:model#Object#abstract_kind */
6180 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction428:model#Object#concrete_kind */
6181 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction428:model#Object#interface_kind */
6182 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction428:model#Object#enum_kind */
6183 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction428:model#Object#extern_kind */
6184 (nitmethod_t)VIRTUAL_parser__ReduceAction428__action, /* pointer to parser:ReduceAction428:parser#ReduceAction428#action */
6185 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction428:parser#ReduceAction#concat */
6186 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction428:parser#ReduceAction#init */
6187 }
6188 };
6189 /* allocate ReduceAction428 */
6190 val* NEW_parser__ReduceAction428(const struct type* type) {
6191 val* self /* : ReduceAction428 */;
6192 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6193 self->type = type;
6194 self->class = &class_parser__ReduceAction428;
6195 return self;
6196 }
6197 /* runtime class parser__ReduceAction429 */
6198 const struct class class_parser__ReduceAction429 = {
6199 0, /* box_kind */
6200 {
6201 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction429:kernel#Object#object_id */
6202 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction429:kernel#Object#is_same_type */
6203 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction429:kernel#Object#is_same_instance */
6204 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction429:kernel#Object#== */
6205 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction429:kernel#Object#!= */
6206 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction429:kernel#Object#output */
6207 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction429:kernel#Object#output_class_name */
6208 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction429:kernel#Object#exit */
6209 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction429:kernel#Object#sys */
6210 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction429:kernel#Object#hash */
6211 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction429:string#Object#to_s */
6212 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction429:string#Object#native_class_name */
6213 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction429:string#Object#class_name */
6214 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction429:string#Object#inspect */
6215 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction429:string#Object#inspect_head */
6216 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction429:string#Object#args */
6217 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction429:math#Object#atan2 */
6218 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction429:math#Object#pi */
6219 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction429:math#Object#srand_from */
6220 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction429:math#Object#srand */
6221 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction429:stream#Object#poll */
6222 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction429:stream#Object#intern_poll */
6223 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction429:time#Object#get_time */
6224 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction429:file#Object#printn */
6225 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction429:file#Object#print */
6226 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction429:file#Object#getc */
6227 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction429:file#Object#gets */
6228 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction429:file#Object#getcwd */
6229 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction429:file#Object#file_getcwd */
6230 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction429:file#Object#stdin */
6231 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction429:file#Object#stdout */
6232 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction429:file#Object#stderr */
6233 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction429:model_base#Object#intrude_visibility */
6234 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction429:model_base#Object#public_visibility */
6235 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction429:model_base#Object#protected_visibility */
6236 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction429:model_base#Object#private_visibility */
6237 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction429:model_base#Object#none_visibility */
6238 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction429:model#Object#abstract_kind */
6239 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction429:model#Object#concrete_kind */
6240 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction429:model#Object#interface_kind */
6241 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction429:model#Object#enum_kind */
6242 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction429:model#Object#extern_kind */
6243 (nitmethod_t)VIRTUAL_parser__ReduceAction429__action, /* pointer to parser:ReduceAction429:parser#ReduceAction429#action */
6244 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction429:parser#ReduceAction#concat */
6245 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction429:parser#ReduceAction#init */
6246 }
6247 };
6248 /* allocate ReduceAction429 */
6249 val* NEW_parser__ReduceAction429(const struct type* type) {
6250 val* self /* : ReduceAction429 */;
6251 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6252 self->type = type;
6253 self->class = &class_parser__ReduceAction429;
6254 return self;
6255 }
6256 /* runtime class parser__ReduceAction430 */
6257 const struct class class_parser__ReduceAction430 = {
6258 0, /* box_kind */
6259 {
6260 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction430:kernel#Object#object_id */
6261 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction430:kernel#Object#is_same_type */
6262 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction430:kernel#Object#is_same_instance */
6263 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction430:kernel#Object#== */
6264 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction430:kernel#Object#!= */
6265 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction430:kernel#Object#output */
6266 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction430:kernel#Object#output_class_name */
6267 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction430:kernel#Object#exit */
6268 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction430:kernel#Object#sys */
6269 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction430:kernel#Object#hash */
6270 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction430:string#Object#to_s */
6271 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction430:string#Object#native_class_name */
6272 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction430:string#Object#class_name */
6273 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction430:string#Object#inspect */
6274 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction430:string#Object#inspect_head */
6275 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction430:string#Object#args */
6276 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction430:math#Object#atan2 */
6277 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction430:math#Object#pi */
6278 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction430:math#Object#srand_from */
6279 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction430:math#Object#srand */
6280 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction430:stream#Object#poll */
6281 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction430:stream#Object#intern_poll */
6282 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction430:time#Object#get_time */
6283 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction430:file#Object#printn */
6284 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction430:file#Object#print */
6285 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction430:file#Object#getc */
6286 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction430:file#Object#gets */
6287 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction430:file#Object#getcwd */
6288 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction430:file#Object#file_getcwd */
6289 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction430:file#Object#stdin */
6290 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction430:file#Object#stdout */
6291 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction430:file#Object#stderr */
6292 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction430:model_base#Object#intrude_visibility */
6293 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction430:model_base#Object#public_visibility */
6294 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction430:model_base#Object#protected_visibility */
6295 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction430:model_base#Object#private_visibility */
6296 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction430:model_base#Object#none_visibility */
6297 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction430:model#Object#abstract_kind */
6298 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction430:model#Object#concrete_kind */
6299 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction430:model#Object#interface_kind */
6300 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction430:model#Object#enum_kind */
6301 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction430:model#Object#extern_kind */
6302 (nitmethod_t)VIRTUAL_parser__ReduceAction430__action, /* pointer to parser:ReduceAction430:parser#ReduceAction430#action */
6303 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction430:parser#ReduceAction#concat */
6304 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction430:parser#ReduceAction#init */
6305 }
6306 };
6307 /* allocate ReduceAction430 */
6308 val* NEW_parser__ReduceAction430(const struct type* type) {
6309 val* self /* : ReduceAction430 */;
6310 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6311 self->type = type;
6312 self->class = &class_parser__ReduceAction430;
6313 return self;
6314 }
6315 /* runtime class parser__ReduceAction431 */
6316 const struct class class_parser__ReduceAction431 = {
6317 0, /* box_kind */
6318 {
6319 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction431:kernel#Object#object_id */
6320 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction431:kernel#Object#is_same_type */
6321 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction431:kernel#Object#is_same_instance */
6322 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction431:kernel#Object#== */
6323 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction431:kernel#Object#!= */
6324 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction431:kernel#Object#output */
6325 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction431:kernel#Object#output_class_name */
6326 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction431:kernel#Object#exit */
6327 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction431:kernel#Object#sys */
6328 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction431:kernel#Object#hash */
6329 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction431:string#Object#to_s */
6330 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction431:string#Object#native_class_name */
6331 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction431:string#Object#class_name */
6332 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction431:string#Object#inspect */
6333 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction431:string#Object#inspect_head */
6334 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction431:string#Object#args */
6335 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction431:math#Object#atan2 */
6336 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction431:math#Object#pi */
6337 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction431:math#Object#srand_from */
6338 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction431:math#Object#srand */
6339 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction431:stream#Object#poll */
6340 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction431:stream#Object#intern_poll */
6341 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction431:time#Object#get_time */
6342 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction431:file#Object#printn */
6343 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction431:file#Object#print */
6344 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction431:file#Object#getc */
6345 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction431:file#Object#gets */
6346 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction431:file#Object#getcwd */
6347 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction431:file#Object#file_getcwd */
6348 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction431:file#Object#stdin */
6349 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction431:file#Object#stdout */
6350 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction431:file#Object#stderr */
6351 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction431:model_base#Object#intrude_visibility */
6352 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction431:model_base#Object#public_visibility */
6353 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction431:model_base#Object#protected_visibility */
6354 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction431:model_base#Object#private_visibility */
6355 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction431:model_base#Object#none_visibility */
6356 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction431:model#Object#abstract_kind */
6357 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction431:model#Object#concrete_kind */
6358 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction431:model#Object#interface_kind */
6359 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction431:model#Object#enum_kind */
6360 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction431:model#Object#extern_kind */
6361 (nitmethod_t)VIRTUAL_parser__ReduceAction431__action, /* pointer to parser:ReduceAction431:parser#ReduceAction431#action */
6362 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction431:parser#ReduceAction#concat */
6363 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction431:parser#ReduceAction#init */
6364 }
6365 };
6366 /* allocate ReduceAction431 */
6367 val* NEW_parser__ReduceAction431(const struct type* type) {
6368 val* self /* : ReduceAction431 */;
6369 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6370 self->type = type;
6371 self->class = &class_parser__ReduceAction431;
6372 return self;
6373 }
6374 /* runtime class parser__ReduceAction432 */
6375 const struct class class_parser__ReduceAction432 = {
6376 0, /* box_kind */
6377 {
6378 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction432:kernel#Object#object_id */
6379 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction432:kernel#Object#is_same_type */
6380 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction432:kernel#Object#is_same_instance */
6381 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction432:kernel#Object#== */
6382 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction432:kernel#Object#!= */
6383 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction432:kernel#Object#output */
6384 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction432:kernel#Object#output_class_name */
6385 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction432:kernel#Object#exit */
6386 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction432:kernel#Object#sys */
6387 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction432:kernel#Object#hash */
6388 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction432:string#Object#to_s */
6389 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction432:string#Object#native_class_name */
6390 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction432:string#Object#class_name */
6391 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction432:string#Object#inspect */
6392 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction432:string#Object#inspect_head */
6393 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction432:string#Object#args */
6394 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction432:math#Object#atan2 */
6395 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction432:math#Object#pi */
6396 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction432:math#Object#srand_from */
6397 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction432:math#Object#srand */
6398 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction432:stream#Object#poll */
6399 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction432:stream#Object#intern_poll */
6400 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction432:time#Object#get_time */
6401 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction432:file#Object#printn */
6402 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction432:file#Object#print */
6403 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction432:file#Object#getc */
6404 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction432:file#Object#gets */
6405 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction432:file#Object#getcwd */
6406 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction432:file#Object#file_getcwd */
6407 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction432:file#Object#stdin */
6408 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction432:file#Object#stdout */
6409 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction432:file#Object#stderr */
6410 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction432:model_base#Object#intrude_visibility */
6411 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction432:model_base#Object#public_visibility */
6412 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction432:model_base#Object#protected_visibility */
6413 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction432:model_base#Object#private_visibility */
6414 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction432:model_base#Object#none_visibility */
6415 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction432:model#Object#abstract_kind */
6416 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction432:model#Object#concrete_kind */
6417 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction432:model#Object#interface_kind */
6418 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction432:model#Object#enum_kind */
6419 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction432:model#Object#extern_kind */
6420 (nitmethod_t)VIRTUAL_parser__ReduceAction432__action, /* pointer to parser:ReduceAction432:parser#ReduceAction432#action */
6421 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction432:parser#ReduceAction#concat */
6422 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction432:parser#ReduceAction#init */
6423 }
6424 };
6425 /* allocate ReduceAction432 */
6426 val* NEW_parser__ReduceAction432(const struct type* type) {
6427 val* self /* : ReduceAction432 */;
6428 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6429 self->type = type;
6430 self->class = &class_parser__ReduceAction432;
6431 return self;
6432 }
6433 /* runtime class parser__ReduceAction433 */
6434 const struct class class_parser__ReduceAction433 = {
6435 0, /* box_kind */
6436 {
6437 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction433:kernel#Object#object_id */
6438 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction433:kernel#Object#is_same_type */
6439 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction433:kernel#Object#is_same_instance */
6440 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction433:kernel#Object#== */
6441 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction433:kernel#Object#!= */
6442 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction433:kernel#Object#output */
6443 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction433:kernel#Object#output_class_name */
6444 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction433:kernel#Object#exit */
6445 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction433:kernel#Object#sys */
6446 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction433:kernel#Object#hash */
6447 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction433:string#Object#to_s */
6448 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction433:string#Object#native_class_name */
6449 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction433:string#Object#class_name */
6450 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction433:string#Object#inspect */
6451 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction433:string#Object#inspect_head */
6452 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction433:string#Object#args */
6453 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction433:math#Object#atan2 */
6454 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction433:math#Object#pi */
6455 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction433:math#Object#srand_from */
6456 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction433:math#Object#srand */
6457 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction433:stream#Object#poll */
6458 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction433:stream#Object#intern_poll */
6459 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction433:time#Object#get_time */
6460 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction433:file#Object#printn */
6461 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction433:file#Object#print */
6462 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction433:file#Object#getc */
6463 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction433:file#Object#gets */
6464 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction433:file#Object#getcwd */
6465 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction433:file#Object#file_getcwd */
6466 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction433:file#Object#stdin */
6467 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction433:file#Object#stdout */
6468 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction433:file#Object#stderr */
6469 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction433:model_base#Object#intrude_visibility */
6470 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction433:model_base#Object#public_visibility */
6471 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction433:model_base#Object#protected_visibility */
6472 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction433:model_base#Object#private_visibility */
6473 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction433:model_base#Object#none_visibility */
6474 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction433:model#Object#abstract_kind */
6475 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction433:model#Object#concrete_kind */
6476 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction433:model#Object#interface_kind */
6477 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction433:model#Object#enum_kind */
6478 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction433:model#Object#extern_kind */
6479 (nitmethod_t)VIRTUAL_parser__ReduceAction433__action, /* pointer to parser:ReduceAction433:parser#ReduceAction433#action */
6480 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction433:parser#ReduceAction#concat */
6481 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction433:parser#ReduceAction#init */
6482 }
6483 };
6484 /* allocate ReduceAction433 */
6485 val* NEW_parser__ReduceAction433(const struct type* type) {
6486 val* self /* : ReduceAction433 */;
6487 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6488 self->type = type;
6489 self->class = &class_parser__ReduceAction433;
6490 return self;
6491 }
6492 /* runtime class parser__ReduceAction434 */
6493 const struct class class_parser__ReduceAction434 = {
6494 0, /* box_kind */
6495 {
6496 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction434:kernel#Object#object_id */
6497 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction434:kernel#Object#is_same_type */
6498 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction434:kernel#Object#is_same_instance */
6499 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction434:kernel#Object#== */
6500 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction434:kernel#Object#!= */
6501 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction434:kernel#Object#output */
6502 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction434:kernel#Object#output_class_name */
6503 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction434:kernel#Object#exit */
6504 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction434:kernel#Object#sys */
6505 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction434:kernel#Object#hash */
6506 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction434:string#Object#to_s */
6507 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction434:string#Object#native_class_name */
6508 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction434:string#Object#class_name */
6509 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction434:string#Object#inspect */
6510 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction434:string#Object#inspect_head */
6511 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction434:string#Object#args */
6512 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction434:math#Object#atan2 */
6513 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction434:math#Object#pi */
6514 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction434:math#Object#srand_from */
6515 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction434:math#Object#srand */
6516 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction434:stream#Object#poll */
6517 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction434:stream#Object#intern_poll */
6518 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction434:time#Object#get_time */
6519 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction434:file#Object#printn */
6520 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction434:file#Object#print */
6521 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction434:file#Object#getc */
6522 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction434:file#Object#gets */
6523 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction434:file#Object#getcwd */
6524 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction434:file#Object#file_getcwd */
6525 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction434:file#Object#stdin */
6526 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction434:file#Object#stdout */
6527 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction434:file#Object#stderr */
6528 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction434:model_base#Object#intrude_visibility */
6529 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction434:model_base#Object#public_visibility */
6530 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction434:model_base#Object#protected_visibility */
6531 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction434:model_base#Object#private_visibility */
6532 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction434:model_base#Object#none_visibility */
6533 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction434:model#Object#abstract_kind */
6534 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction434:model#Object#concrete_kind */
6535 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction434:model#Object#interface_kind */
6536 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction434:model#Object#enum_kind */
6537 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction434:model#Object#extern_kind */
6538 (nitmethod_t)VIRTUAL_parser__ReduceAction434__action, /* pointer to parser:ReduceAction434:parser#ReduceAction434#action */
6539 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction434:parser#ReduceAction#concat */
6540 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction434:parser#ReduceAction#init */
6541 }
6542 };
6543 /* allocate ReduceAction434 */
6544 val* NEW_parser__ReduceAction434(const struct type* type) {
6545 val* self /* : ReduceAction434 */;
6546 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6547 self->type = type;
6548 self->class = &class_parser__ReduceAction434;
6549 return self;
6550 }
6551 /* runtime class parser__ReduceAction435 */
6552 const struct class class_parser__ReduceAction435 = {
6553 0, /* box_kind */
6554 {
6555 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction435:kernel#Object#object_id */
6556 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction435:kernel#Object#is_same_type */
6557 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction435:kernel#Object#is_same_instance */
6558 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction435:kernel#Object#== */
6559 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction435:kernel#Object#!= */
6560 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction435:kernel#Object#output */
6561 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction435:kernel#Object#output_class_name */
6562 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction435:kernel#Object#exit */
6563 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction435:kernel#Object#sys */
6564 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction435:kernel#Object#hash */
6565 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction435:string#Object#to_s */
6566 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction435:string#Object#native_class_name */
6567 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction435:string#Object#class_name */
6568 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction435:string#Object#inspect */
6569 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction435:string#Object#inspect_head */
6570 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction435:string#Object#args */
6571 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction435:math#Object#atan2 */
6572 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction435:math#Object#pi */
6573 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction435:math#Object#srand_from */
6574 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction435:math#Object#srand */
6575 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction435:stream#Object#poll */
6576 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction435:stream#Object#intern_poll */
6577 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction435:time#Object#get_time */
6578 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction435:file#Object#printn */
6579 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction435:file#Object#print */
6580 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction435:file#Object#getc */
6581 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction435:file#Object#gets */
6582 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction435:file#Object#getcwd */
6583 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction435:file#Object#file_getcwd */
6584 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction435:file#Object#stdin */
6585 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction435:file#Object#stdout */
6586 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction435:file#Object#stderr */
6587 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction435:model_base#Object#intrude_visibility */
6588 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction435:model_base#Object#public_visibility */
6589 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction435:model_base#Object#protected_visibility */
6590 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction435:model_base#Object#private_visibility */
6591 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction435:model_base#Object#none_visibility */
6592 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction435:model#Object#abstract_kind */
6593 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction435:model#Object#concrete_kind */
6594 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction435:model#Object#interface_kind */
6595 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction435:model#Object#enum_kind */
6596 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction435:model#Object#extern_kind */
6597 (nitmethod_t)VIRTUAL_parser__ReduceAction435__action, /* pointer to parser:ReduceAction435:parser#ReduceAction435#action */
6598 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction435:parser#ReduceAction#concat */
6599 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction435:parser#ReduceAction#init */
6600 }
6601 };
6602 /* allocate ReduceAction435 */
6603 val* NEW_parser__ReduceAction435(const struct type* type) {
6604 val* self /* : ReduceAction435 */;
6605 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6606 self->type = type;
6607 self->class = &class_parser__ReduceAction435;
6608 return self;
6609 }
6610 /* runtime class parser__ReduceAction436 */
6611 const struct class class_parser__ReduceAction436 = {
6612 0, /* box_kind */
6613 {
6614 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction436:kernel#Object#object_id */
6615 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction436:kernel#Object#is_same_type */
6616 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction436:kernel#Object#is_same_instance */
6617 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction436:kernel#Object#== */
6618 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction436:kernel#Object#!= */
6619 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction436:kernel#Object#output */
6620 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction436:kernel#Object#output_class_name */
6621 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction436:kernel#Object#exit */
6622 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction436:kernel#Object#sys */
6623 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction436:kernel#Object#hash */
6624 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction436:string#Object#to_s */
6625 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction436:string#Object#native_class_name */
6626 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction436:string#Object#class_name */
6627 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction436:string#Object#inspect */
6628 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction436:string#Object#inspect_head */
6629 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction436:string#Object#args */
6630 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction436:math#Object#atan2 */
6631 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction436:math#Object#pi */
6632 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction436:math#Object#srand_from */
6633 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction436:math#Object#srand */
6634 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction436:stream#Object#poll */
6635 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction436:stream#Object#intern_poll */
6636 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction436:time#Object#get_time */
6637 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction436:file#Object#printn */
6638 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction436:file#Object#print */
6639 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction436:file#Object#getc */
6640 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction436:file#Object#gets */
6641 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction436:file#Object#getcwd */
6642 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction436:file#Object#file_getcwd */
6643 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction436:file#Object#stdin */
6644 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction436:file#Object#stdout */
6645 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction436:file#Object#stderr */
6646 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction436:model_base#Object#intrude_visibility */
6647 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction436:model_base#Object#public_visibility */
6648 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction436:model_base#Object#protected_visibility */
6649 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction436:model_base#Object#private_visibility */
6650 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction436:model_base#Object#none_visibility */
6651 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction436:model#Object#abstract_kind */
6652 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction436:model#Object#concrete_kind */
6653 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction436:model#Object#interface_kind */
6654 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction436:model#Object#enum_kind */
6655 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction436:model#Object#extern_kind */
6656 (nitmethod_t)VIRTUAL_parser__ReduceAction436__action, /* pointer to parser:ReduceAction436:parser#ReduceAction436#action */
6657 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction436:parser#ReduceAction#concat */
6658 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction436:parser#ReduceAction#init */
6659 }
6660 };
6661 /* allocate ReduceAction436 */
6662 val* NEW_parser__ReduceAction436(const struct type* type) {
6663 val* self /* : ReduceAction436 */;
6664 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6665 self->type = type;
6666 self->class = &class_parser__ReduceAction436;
6667 return self;
6668 }
6669 /* runtime class parser__ReduceAction437 */
6670 const struct class class_parser__ReduceAction437 = {
6671 0, /* box_kind */
6672 {
6673 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction437:kernel#Object#object_id */
6674 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction437:kernel#Object#is_same_type */
6675 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction437:kernel#Object#is_same_instance */
6676 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction437:kernel#Object#== */
6677 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction437:kernel#Object#!= */
6678 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction437:kernel#Object#output */
6679 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction437:kernel#Object#output_class_name */
6680 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction437:kernel#Object#exit */
6681 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction437:kernel#Object#sys */
6682 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction437:kernel#Object#hash */
6683 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction437:string#Object#to_s */
6684 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction437:string#Object#native_class_name */
6685 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction437:string#Object#class_name */
6686 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction437:string#Object#inspect */
6687 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction437:string#Object#inspect_head */
6688 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction437:string#Object#args */
6689 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction437:math#Object#atan2 */
6690 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction437:math#Object#pi */
6691 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction437:math#Object#srand_from */
6692 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction437:math#Object#srand */
6693 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction437:stream#Object#poll */
6694 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction437:stream#Object#intern_poll */
6695 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction437:time#Object#get_time */
6696 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction437:file#Object#printn */
6697 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction437:file#Object#print */
6698 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction437:file#Object#getc */
6699 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction437:file#Object#gets */
6700 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction437:file#Object#getcwd */
6701 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction437:file#Object#file_getcwd */
6702 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction437:file#Object#stdin */
6703 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction437:file#Object#stdout */
6704 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction437:file#Object#stderr */
6705 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction437:model_base#Object#intrude_visibility */
6706 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction437:model_base#Object#public_visibility */
6707 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction437:model_base#Object#protected_visibility */
6708 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction437:model_base#Object#private_visibility */
6709 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction437:model_base#Object#none_visibility */
6710 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction437:model#Object#abstract_kind */
6711 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction437:model#Object#concrete_kind */
6712 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction437:model#Object#interface_kind */
6713 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction437:model#Object#enum_kind */
6714 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction437:model#Object#extern_kind */
6715 (nitmethod_t)VIRTUAL_parser__ReduceAction437__action, /* pointer to parser:ReduceAction437:parser#ReduceAction437#action */
6716 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction437:parser#ReduceAction#concat */
6717 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction437:parser#ReduceAction#init */
6718 }
6719 };
6720 /* allocate ReduceAction437 */
6721 val* NEW_parser__ReduceAction437(const struct type* type) {
6722 val* self /* : ReduceAction437 */;
6723 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6724 self->type = type;
6725 self->class = &class_parser__ReduceAction437;
6726 return self;
6727 }
6728 /* runtime class parser__ReduceAction438 */
6729 const struct class class_parser__ReduceAction438 = {
6730 0, /* box_kind */
6731 {
6732 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction438:kernel#Object#object_id */
6733 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction438:kernel#Object#is_same_type */
6734 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction438:kernel#Object#is_same_instance */
6735 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction438:kernel#Object#== */
6736 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction438:kernel#Object#!= */
6737 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction438:kernel#Object#output */
6738 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction438:kernel#Object#output_class_name */
6739 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction438:kernel#Object#exit */
6740 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction438:kernel#Object#sys */
6741 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction438:kernel#Object#hash */
6742 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction438:string#Object#to_s */
6743 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction438:string#Object#native_class_name */
6744 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction438:string#Object#class_name */
6745 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction438:string#Object#inspect */
6746 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction438:string#Object#inspect_head */
6747 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction438:string#Object#args */
6748 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction438:math#Object#atan2 */
6749 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction438:math#Object#pi */
6750 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction438:math#Object#srand_from */
6751 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction438:math#Object#srand */
6752 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction438:stream#Object#poll */
6753 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction438:stream#Object#intern_poll */
6754 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction438:time#Object#get_time */
6755 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction438:file#Object#printn */
6756 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction438:file#Object#print */
6757 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction438:file#Object#getc */
6758 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction438:file#Object#gets */
6759 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction438:file#Object#getcwd */
6760 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction438:file#Object#file_getcwd */
6761 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction438:file#Object#stdin */
6762 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction438:file#Object#stdout */
6763 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction438:file#Object#stderr */
6764 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction438:model_base#Object#intrude_visibility */
6765 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction438:model_base#Object#public_visibility */
6766 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction438:model_base#Object#protected_visibility */
6767 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction438:model_base#Object#private_visibility */
6768 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction438:model_base#Object#none_visibility */
6769 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction438:model#Object#abstract_kind */
6770 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction438:model#Object#concrete_kind */
6771 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction438:model#Object#interface_kind */
6772 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction438:model#Object#enum_kind */
6773 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction438:model#Object#extern_kind */
6774 (nitmethod_t)VIRTUAL_parser__ReduceAction438__action, /* pointer to parser:ReduceAction438:parser#ReduceAction438#action */
6775 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction438:parser#ReduceAction#concat */
6776 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction438:parser#ReduceAction#init */
6777 }
6778 };
6779 /* allocate ReduceAction438 */
6780 val* NEW_parser__ReduceAction438(const struct type* type) {
6781 val* self /* : ReduceAction438 */;
6782 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6783 self->type = type;
6784 self->class = &class_parser__ReduceAction438;
6785 return self;
6786 }
6787 /* runtime class parser__ReduceAction439 */
6788 const struct class class_parser__ReduceAction439 = {
6789 0, /* box_kind */
6790 {
6791 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction439:kernel#Object#object_id */
6792 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction439:kernel#Object#is_same_type */
6793 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction439:kernel#Object#is_same_instance */
6794 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction439:kernel#Object#== */
6795 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction439:kernel#Object#!= */
6796 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction439:kernel#Object#output */
6797 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction439:kernel#Object#output_class_name */
6798 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction439:kernel#Object#exit */
6799 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction439:kernel#Object#sys */
6800 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction439:kernel#Object#hash */
6801 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction439:string#Object#to_s */
6802 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction439:string#Object#native_class_name */
6803 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction439:string#Object#class_name */
6804 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction439:string#Object#inspect */
6805 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction439:string#Object#inspect_head */
6806 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction439:string#Object#args */
6807 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction439:math#Object#atan2 */
6808 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction439:math#Object#pi */
6809 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction439:math#Object#srand_from */
6810 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction439:math#Object#srand */
6811 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction439:stream#Object#poll */
6812 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction439:stream#Object#intern_poll */
6813 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction439:time#Object#get_time */
6814 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction439:file#Object#printn */
6815 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction439:file#Object#print */
6816 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction439:file#Object#getc */
6817 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction439:file#Object#gets */
6818 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction439:file#Object#getcwd */
6819 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction439:file#Object#file_getcwd */
6820 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction439:file#Object#stdin */
6821 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction439:file#Object#stdout */
6822 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction439:file#Object#stderr */
6823 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction439:model_base#Object#intrude_visibility */
6824 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction439:model_base#Object#public_visibility */
6825 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction439:model_base#Object#protected_visibility */
6826 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction439:model_base#Object#private_visibility */
6827 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction439:model_base#Object#none_visibility */
6828 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction439:model#Object#abstract_kind */
6829 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction439:model#Object#concrete_kind */
6830 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction439:model#Object#interface_kind */
6831 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction439:model#Object#enum_kind */
6832 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction439:model#Object#extern_kind */
6833 (nitmethod_t)VIRTUAL_parser__ReduceAction439__action, /* pointer to parser:ReduceAction439:parser#ReduceAction439#action */
6834 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction439:parser#ReduceAction#concat */
6835 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction439:parser#ReduceAction#init */
6836 }
6837 };
6838 /* allocate ReduceAction439 */
6839 val* NEW_parser__ReduceAction439(const struct type* type) {
6840 val* self /* : ReduceAction439 */;
6841 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6842 self->type = type;
6843 self->class = &class_parser__ReduceAction439;
6844 return self;
6845 }
6846 /* runtime class parser__ReduceAction440 */
6847 const struct class class_parser__ReduceAction440 = {
6848 0, /* box_kind */
6849 {
6850 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction440:kernel#Object#object_id */
6851 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction440:kernel#Object#is_same_type */
6852 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction440:kernel#Object#is_same_instance */
6853 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction440:kernel#Object#== */
6854 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction440:kernel#Object#!= */
6855 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction440:kernel#Object#output */
6856 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction440:kernel#Object#output_class_name */
6857 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction440:kernel#Object#exit */
6858 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction440:kernel#Object#sys */
6859 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction440:kernel#Object#hash */
6860 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction440:string#Object#to_s */
6861 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction440:string#Object#native_class_name */
6862 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction440:string#Object#class_name */
6863 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction440:string#Object#inspect */
6864 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction440:string#Object#inspect_head */
6865 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction440:string#Object#args */
6866 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction440:math#Object#atan2 */
6867 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction440:math#Object#pi */
6868 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction440:math#Object#srand_from */
6869 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction440:math#Object#srand */
6870 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction440:stream#Object#poll */
6871 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction440:stream#Object#intern_poll */
6872 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction440:time#Object#get_time */
6873 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction440:file#Object#printn */
6874 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction440:file#Object#print */
6875 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction440:file#Object#getc */
6876 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction440:file#Object#gets */
6877 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction440:file#Object#getcwd */
6878 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction440:file#Object#file_getcwd */
6879 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction440:file#Object#stdin */
6880 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction440:file#Object#stdout */
6881 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction440:file#Object#stderr */
6882 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction440:model_base#Object#intrude_visibility */
6883 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction440:model_base#Object#public_visibility */
6884 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction440:model_base#Object#protected_visibility */
6885 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction440:model_base#Object#private_visibility */
6886 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction440:model_base#Object#none_visibility */
6887 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction440:model#Object#abstract_kind */
6888 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction440:model#Object#concrete_kind */
6889 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction440:model#Object#interface_kind */
6890 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction440:model#Object#enum_kind */
6891 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction440:model#Object#extern_kind */
6892 (nitmethod_t)VIRTUAL_parser__ReduceAction440__action, /* pointer to parser:ReduceAction440:parser#ReduceAction440#action */
6893 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction440:parser#ReduceAction#concat */
6894 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction440:parser#ReduceAction#init */
6895 }
6896 };
6897 /* allocate ReduceAction440 */
6898 val* NEW_parser__ReduceAction440(const struct type* type) {
6899 val* self /* : ReduceAction440 */;
6900 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6901 self->type = type;
6902 self->class = &class_parser__ReduceAction440;
6903 return self;
6904 }
6905 /* runtime class parser__ReduceAction441 */
6906 const struct class class_parser__ReduceAction441 = {
6907 0, /* box_kind */
6908 {
6909 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction441:kernel#Object#object_id */
6910 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction441:kernel#Object#is_same_type */
6911 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction441:kernel#Object#is_same_instance */
6912 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction441:kernel#Object#== */
6913 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction441:kernel#Object#!= */
6914 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction441:kernel#Object#output */
6915 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction441:kernel#Object#output_class_name */
6916 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction441:kernel#Object#exit */
6917 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction441:kernel#Object#sys */
6918 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction441:kernel#Object#hash */
6919 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction441:string#Object#to_s */
6920 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction441:string#Object#native_class_name */
6921 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction441:string#Object#class_name */
6922 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction441:string#Object#inspect */
6923 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction441:string#Object#inspect_head */
6924 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction441:string#Object#args */
6925 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction441:math#Object#atan2 */
6926 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction441:math#Object#pi */
6927 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction441:math#Object#srand_from */
6928 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction441:math#Object#srand */
6929 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction441:stream#Object#poll */
6930 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction441:stream#Object#intern_poll */
6931 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction441:time#Object#get_time */
6932 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction441:file#Object#printn */
6933 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction441:file#Object#print */
6934 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction441:file#Object#getc */
6935 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction441:file#Object#gets */
6936 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction441:file#Object#getcwd */
6937 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction441:file#Object#file_getcwd */
6938 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction441:file#Object#stdin */
6939 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction441:file#Object#stdout */
6940 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction441:file#Object#stderr */
6941 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction441:model_base#Object#intrude_visibility */
6942 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction441:model_base#Object#public_visibility */
6943 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction441:model_base#Object#protected_visibility */
6944 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction441:model_base#Object#private_visibility */
6945 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction441:model_base#Object#none_visibility */
6946 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction441:model#Object#abstract_kind */
6947 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction441:model#Object#concrete_kind */
6948 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction441:model#Object#interface_kind */
6949 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction441:model#Object#enum_kind */
6950 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction441:model#Object#extern_kind */
6951 (nitmethod_t)VIRTUAL_parser__ReduceAction441__action, /* pointer to parser:ReduceAction441:parser#ReduceAction441#action */
6952 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction441:parser#ReduceAction#concat */
6953 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction441:parser#ReduceAction#init */
6954 }
6955 };
6956 /* allocate ReduceAction441 */
6957 val* NEW_parser__ReduceAction441(const struct type* type) {
6958 val* self /* : ReduceAction441 */;
6959 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6960 self->type = type;
6961 self->class = &class_parser__ReduceAction441;
6962 return self;
6963 }
6964 /* runtime class parser__ReduceAction442 */
6965 const struct class class_parser__ReduceAction442 = {
6966 0, /* box_kind */
6967 {
6968 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction442:kernel#Object#object_id */
6969 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction442:kernel#Object#is_same_type */
6970 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction442:kernel#Object#is_same_instance */
6971 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction442:kernel#Object#== */
6972 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction442:kernel#Object#!= */
6973 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction442:kernel#Object#output */
6974 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction442:kernel#Object#output_class_name */
6975 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction442:kernel#Object#exit */
6976 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction442:kernel#Object#sys */
6977 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction442:kernel#Object#hash */
6978 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction442:string#Object#to_s */
6979 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction442:string#Object#native_class_name */
6980 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction442:string#Object#class_name */
6981 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction442:string#Object#inspect */
6982 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction442:string#Object#inspect_head */
6983 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction442:string#Object#args */
6984 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction442:math#Object#atan2 */
6985 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction442:math#Object#pi */
6986 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction442:math#Object#srand_from */
6987 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction442:math#Object#srand */
6988 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction442:stream#Object#poll */
6989 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction442:stream#Object#intern_poll */
6990 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction442:time#Object#get_time */
6991 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction442:file#Object#printn */
6992 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction442:file#Object#print */
6993 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction442:file#Object#getc */
6994 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction442:file#Object#gets */
6995 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction442:file#Object#getcwd */
6996 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction442:file#Object#file_getcwd */
6997 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction442:file#Object#stdin */
6998 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction442:file#Object#stdout */
6999 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction442:file#Object#stderr */
7000 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction442:model_base#Object#intrude_visibility */
7001 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction442:model_base#Object#public_visibility */
7002 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction442:model_base#Object#protected_visibility */
7003 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction442:model_base#Object#private_visibility */
7004 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction442:model_base#Object#none_visibility */
7005 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction442:model#Object#abstract_kind */
7006 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction442:model#Object#concrete_kind */
7007 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction442:model#Object#interface_kind */
7008 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction442:model#Object#enum_kind */
7009 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction442:model#Object#extern_kind */
7010 (nitmethod_t)VIRTUAL_parser__ReduceAction442__action, /* pointer to parser:ReduceAction442:parser#ReduceAction442#action */
7011 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction442:parser#ReduceAction#concat */
7012 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction442:parser#ReduceAction#init */
7013 }
7014 };
7015 /* allocate ReduceAction442 */
7016 val* NEW_parser__ReduceAction442(const struct type* type) {
7017 val* self /* : ReduceAction442 */;
7018 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7019 self->type = type;
7020 self->class = &class_parser__ReduceAction442;
7021 return self;
7022 }
7023 /* runtime class parser__ReduceAction443 */
7024 const struct class class_parser__ReduceAction443 = {
7025 0, /* box_kind */
7026 {
7027 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction443:kernel#Object#object_id */
7028 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction443:kernel#Object#is_same_type */
7029 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction443:kernel#Object#is_same_instance */
7030 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction443:kernel#Object#== */
7031 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction443:kernel#Object#!= */
7032 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction443:kernel#Object#output */
7033 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction443:kernel#Object#output_class_name */
7034 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction443:kernel#Object#exit */
7035 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction443:kernel#Object#sys */
7036 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction443:kernel#Object#hash */
7037 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction443:string#Object#to_s */
7038 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction443:string#Object#native_class_name */
7039 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction443:string#Object#class_name */
7040 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction443:string#Object#inspect */
7041 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction443:string#Object#inspect_head */
7042 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction443:string#Object#args */
7043 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction443:math#Object#atan2 */
7044 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction443:math#Object#pi */
7045 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction443:math#Object#srand_from */
7046 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction443:math#Object#srand */
7047 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction443:stream#Object#poll */
7048 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction443:stream#Object#intern_poll */
7049 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction443:time#Object#get_time */
7050 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction443:file#Object#printn */
7051 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction443:file#Object#print */
7052 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction443:file#Object#getc */
7053 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction443:file#Object#gets */
7054 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction443:file#Object#getcwd */
7055 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction443:file#Object#file_getcwd */
7056 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction443:file#Object#stdin */
7057 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction443:file#Object#stdout */
7058 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction443:file#Object#stderr */
7059 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction443:model_base#Object#intrude_visibility */
7060 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction443:model_base#Object#public_visibility */
7061 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction443:model_base#Object#protected_visibility */
7062 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction443:model_base#Object#private_visibility */
7063 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction443:model_base#Object#none_visibility */
7064 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction443:model#Object#abstract_kind */
7065 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction443:model#Object#concrete_kind */
7066 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction443:model#Object#interface_kind */
7067 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction443:model#Object#enum_kind */
7068 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction443:model#Object#extern_kind */
7069 (nitmethod_t)VIRTUAL_parser__ReduceAction443__action, /* pointer to parser:ReduceAction443:parser#ReduceAction443#action */
7070 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction443:parser#ReduceAction#concat */
7071 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction443:parser#ReduceAction#init */
7072 }
7073 };
7074 /* allocate ReduceAction443 */
7075 val* NEW_parser__ReduceAction443(const struct type* type) {
7076 val* self /* : ReduceAction443 */;
7077 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7078 self->type = type;
7079 self->class = &class_parser__ReduceAction443;
7080 return self;
7081 }
7082 /* runtime class parser__ReduceAction444 */
7083 const struct class class_parser__ReduceAction444 = {
7084 0, /* box_kind */
7085 {
7086 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction444:kernel#Object#object_id */
7087 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction444:kernel#Object#is_same_type */
7088 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction444:kernel#Object#is_same_instance */
7089 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction444:kernel#Object#== */
7090 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction444:kernel#Object#!= */
7091 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction444:kernel#Object#output */
7092 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction444:kernel#Object#output_class_name */
7093 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction444:kernel#Object#exit */
7094 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction444:kernel#Object#sys */
7095 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction444:kernel#Object#hash */
7096 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction444:string#Object#to_s */
7097 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction444:string#Object#native_class_name */
7098 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction444:string#Object#class_name */
7099 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction444:string#Object#inspect */
7100 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction444:string#Object#inspect_head */
7101 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction444:string#Object#args */
7102 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction444:math#Object#atan2 */
7103 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction444:math#Object#pi */
7104 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction444:math#Object#srand_from */
7105 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction444:math#Object#srand */
7106 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction444:stream#Object#poll */
7107 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction444:stream#Object#intern_poll */
7108 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction444:time#Object#get_time */
7109 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction444:file#Object#printn */
7110 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction444:file#Object#print */
7111 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction444:file#Object#getc */
7112 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction444:file#Object#gets */
7113 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction444:file#Object#getcwd */
7114 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction444:file#Object#file_getcwd */
7115 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction444:file#Object#stdin */
7116 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction444:file#Object#stdout */
7117 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction444:file#Object#stderr */
7118 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction444:model_base#Object#intrude_visibility */
7119 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction444:model_base#Object#public_visibility */
7120 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction444:model_base#Object#protected_visibility */
7121 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction444:model_base#Object#private_visibility */
7122 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction444:model_base#Object#none_visibility */
7123 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction444:model#Object#abstract_kind */
7124 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction444:model#Object#concrete_kind */
7125 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction444:model#Object#interface_kind */
7126 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction444:model#Object#enum_kind */
7127 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction444:model#Object#extern_kind */
7128 (nitmethod_t)VIRTUAL_parser__ReduceAction444__action, /* pointer to parser:ReduceAction444:parser#ReduceAction444#action */
7129 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction444:parser#ReduceAction#concat */
7130 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction444:parser#ReduceAction#init */
7131 }
7132 };
7133 /* allocate ReduceAction444 */
7134 val* NEW_parser__ReduceAction444(const struct type* type) {
7135 val* self /* : ReduceAction444 */;
7136 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7137 self->type = type;
7138 self->class = &class_parser__ReduceAction444;
7139 return self;
7140 }
7141 /* runtime class parser__ReduceAction445 */
7142 const struct class class_parser__ReduceAction445 = {
7143 0, /* box_kind */
7144 {
7145 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction445:kernel#Object#object_id */
7146 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction445:kernel#Object#is_same_type */
7147 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction445:kernel#Object#is_same_instance */
7148 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction445:kernel#Object#== */
7149 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction445:kernel#Object#!= */
7150 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction445:kernel#Object#output */
7151 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction445:kernel#Object#output_class_name */
7152 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction445:kernel#Object#exit */
7153 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction445:kernel#Object#sys */
7154 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction445:kernel#Object#hash */
7155 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction445:string#Object#to_s */
7156 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction445:string#Object#native_class_name */
7157 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction445:string#Object#class_name */
7158 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction445:string#Object#inspect */
7159 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction445:string#Object#inspect_head */
7160 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction445:string#Object#args */
7161 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction445:math#Object#atan2 */
7162 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction445:math#Object#pi */
7163 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction445:math#Object#srand_from */
7164 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction445:math#Object#srand */
7165 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction445:stream#Object#poll */
7166 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction445:stream#Object#intern_poll */
7167 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction445:time#Object#get_time */
7168 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction445:file#Object#printn */
7169 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction445:file#Object#print */
7170 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction445:file#Object#getc */
7171 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction445:file#Object#gets */
7172 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction445:file#Object#getcwd */
7173 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction445:file#Object#file_getcwd */
7174 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction445:file#Object#stdin */
7175 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction445:file#Object#stdout */
7176 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction445:file#Object#stderr */
7177 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction445:model_base#Object#intrude_visibility */
7178 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction445:model_base#Object#public_visibility */
7179 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction445:model_base#Object#protected_visibility */
7180 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction445:model_base#Object#private_visibility */
7181 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction445:model_base#Object#none_visibility */
7182 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction445:model#Object#abstract_kind */
7183 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction445:model#Object#concrete_kind */
7184 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction445:model#Object#interface_kind */
7185 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction445:model#Object#enum_kind */
7186 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction445:model#Object#extern_kind */
7187 (nitmethod_t)VIRTUAL_parser__ReduceAction445__action, /* pointer to parser:ReduceAction445:parser#ReduceAction445#action */
7188 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction445:parser#ReduceAction#concat */
7189 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction445:parser#ReduceAction#init */
7190 }
7191 };
7192 /* allocate ReduceAction445 */
7193 val* NEW_parser__ReduceAction445(const struct type* type) {
7194 val* self /* : ReduceAction445 */;
7195 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7196 self->type = type;
7197 self->class = &class_parser__ReduceAction445;
7198 return self;
7199 }
7200 /* runtime class parser__ReduceAction446 */
7201 const struct class class_parser__ReduceAction446 = {
7202 0, /* box_kind */
7203 {
7204 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction446:kernel#Object#object_id */
7205 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction446:kernel#Object#is_same_type */
7206 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction446:kernel#Object#is_same_instance */
7207 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction446:kernel#Object#== */
7208 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction446:kernel#Object#!= */
7209 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction446:kernel#Object#output */
7210 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction446:kernel#Object#output_class_name */
7211 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction446:kernel#Object#exit */
7212 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction446:kernel#Object#sys */
7213 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction446:kernel#Object#hash */
7214 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction446:string#Object#to_s */
7215 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction446:string#Object#native_class_name */
7216 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction446:string#Object#class_name */
7217 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction446:string#Object#inspect */
7218 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction446:string#Object#inspect_head */
7219 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction446:string#Object#args */
7220 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction446:math#Object#atan2 */
7221 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction446:math#Object#pi */
7222 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction446:math#Object#srand_from */
7223 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction446:math#Object#srand */
7224 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction446:stream#Object#poll */
7225 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction446:stream#Object#intern_poll */
7226 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction446:time#Object#get_time */
7227 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction446:file#Object#printn */
7228 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction446:file#Object#print */
7229 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction446:file#Object#getc */
7230 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction446:file#Object#gets */
7231 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction446:file#Object#getcwd */
7232 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction446:file#Object#file_getcwd */
7233 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction446:file#Object#stdin */
7234 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction446:file#Object#stdout */
7235 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction446:file#Object#stderr */
7236 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction446:model_base#Object#intrude_visibility */
7237 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction446:model_base#Object#public_visibility */
7238 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction446:model_base#Object#protected_visibility */
7239 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction446:model_base#Object#private_visibility */
7240 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction446:model_base#Object#none_visibility */
7241 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction446:model#Object#abstract_kind */
7242 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction446:model#Object#concrete_kind */
7243 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction446:model#Object#interface_kind */
7244 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction446:model#Object#enum_kind */
7245 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction446:model#Object#extern_kind */
7246 (nitmethod_t)VIRTUAL_parser__ReduceAction446__action, /* pointer to parser:ReduceAction446:parser#ReduceAction446#action */
7247 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction446:parser#ReduceAction#concat */
7248 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction446:parser#ReduceAction#init */
7249 }
7250 };
7251 /* allocate ReduceAction446 */
7252 val* NEW_parser__ReduceAction446(const struct type* type) {
7253 val* self /* : ReduceAction446 */;
7254 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7255 self->type = type;
7256 self->class = &class_parser__ReduceAction446;
7257 return self;
7258 }
7259 /* runtime class parser__ReduceAction447 */
7260 const struct class class_parser__ReduceAction447 = {
7261 0, /* box_kind */
7262 {
7263 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction447:kernel#Object#object_id */
7264 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction447:kernel#Object#is_same_type */
7265 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction447:kernel#Object#is_same_instance */
7266 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction447:kernel#Object#== */
7267 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction447:kernel#Object#!= */
7268 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction447:kernel#Object#output */
7269 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction447:kernel#Object#output_class_name */
7270 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction447:kernel#Object#exit */
7271 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction447:kernel#Object#sys */
7272 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction447:kernel#Object#hash */
7273 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction447:string#Object#to_s */
7274 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction447:string#Object#native_class_name */
7275 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction447:string#Object#class_name */
7276 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction447:string#Object#inspect */
7277 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction447:string#Object#inspect_head */
7278 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction447:string#Object#args */
7279 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction447:math#Object#atan2 */
7280 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction447:math#Object#pi */
7281 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction447:math#Object#srand_from */
7282 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction447:math#Object#srand */
7283 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction447:stream#Object#poll */
7284 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction447:stream#Object#intern_poll */
7285 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction447:time#Object#get_time */
7286 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction447:file#Object#printn */
7287 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction447:file#Object#print */
7288 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction447:file#Object#getc */
7289 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction447:file#Object#gets */
7290 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction447:file#Object#getcwd */
7291 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction447:file#Object#file_getcwd */
7292 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction447:file#Object#stdin */
7293 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction447:file#Object#stdout */
7294 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction447:file#Object#stderr */
7295 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction447:model_base#Object#intrude_visibility */
7296 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction447:model_base#Object#public_visibility */
7297 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction447:model_base#Object#protected_visibility */
7298 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction447:model_base#Object#private_visibility */
7299 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction447:model_base#Object#none_visibility */
7300 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction447:model#Object#abstract_kind */
7301 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction447:model#Object#concrete_kind */
7302 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction447:model#Object#interface_kind */
7303 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction447:model#Object#enum_kind */
7304 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction447:model#Object#extern_kind */
7305 (nitmethod_t)VIRTUAL_parser__ReduceAction447__action, /* pointer to parser:ReduceAction447:parser#ReduceAction447#action */
7306 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction447:parser#ReduceAction#concat */
7307 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction447:parser#ReduceAction#init */
7308 }
7309 };
7310 /* allocate ReduceAction447 */
7311 val* NEW_parser__ReduceAction447(const struct type* type) {
7312 val* self /* : ReduceAction447 */;
7313 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7314 self->type = type;
7315 self->class = &class_parser__ReduceAction447;
7316 return self;
7317 }
7318 /* runtime class parser__ReduceAction448 */
7319 const struct class class_parser__ReduceAction448 = {
7320 0, /* box_kind */
7321 {
7322 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction448:kernel#Object#object_id */
7323 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction448:kernel#Object#is_same_type */
7324 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction448:kernel#Object#is_same_instance */
7325 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction448:kernel#Object#== */
7326 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction448:kernel#Object#!= */
7327 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction448:kernel#Object#output */
7328 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction448:kernel#Object#output_class_name */
7329 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction448:kernel#Object#exit */
7330 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction448:kernel#Object#sys */
7331 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction448:kernel#Object#hash */
7332 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction448:string#Object#to_s */
7333 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction448:string#Object#native_class_name */
7334 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction448:string#Object#class_name */
7335 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction448:string#Object#inspect */
7336 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction448:string#Object#inspect_head */
7337 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction448:string#Object#args */
7338 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction448:math#Object#atan2 */
7339 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction448:math#Object#pi */
7340 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction448:math#Object#srand_from */
7341 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction448:math#Object#srand */
7342 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction448:stream#Object#poll */
7343 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction448:stream#Object#intern_poll */
7344 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction448:time#Object#get_time */
7345 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction448:file#Object#printn */
7346 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction448:file#Object#print */
7347 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction448:file#Object#getc */
7348 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction448:file#Object#gets */
7349 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction448:file#Object#getcwd */
7350 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction448:file#Object#file_getcwd */
7351 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction448:file#Object#stdin */
7352 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction448:file#Object#stdout */
7353 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction448:file#Object#stderr */
7354 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction448:model_base#Object#intrude_visibility */
7355 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction448:model_base#Object#public_visibility */
7356 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction448:model_base#Object#protected_visibility */
7357 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction448:model_base#Object#private_visibility */
7358 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction448:model_base#Object#none_visibility */
7359 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction448:model#Object#abstract_kind */
7360 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction448:model#Object#concrete_kind */
7361 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction448:model#Object#interface_kind */
7362 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction448:model#Object#enum_kind */
7363 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction448:model#Object#extern_kind */
7364 (nitmethod_t)VIRTUAL_parser__ReduceAction448__action, /* pointer to parser:ReduceAction448:parser#ReduceAction448#action */
7365 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction448:parser#ReduceAction#concat */
7366 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction448:parser#ReduceAction#init */
7367 }
7368 };
7369 /* allocate ReduceAction448 */
7370 val* NEW_parser__ReduceAction448(const struct type* type) {
7371 val* self /* : ReduceAction448 */;
7372 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7373 self->type = type;
7374 self->class = &class_parser__ReduceAction448;
7375 return self;
7376 }
7377 /* runtime class parser__ReduceAction449 */
7378 const struct class class_parser__ReduceAction449 = {
7379 0, /* box_kind */
7380 {
7381 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction449:kernel#Object#object_id */
7382 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction449:kernel#Object#is_same_type */
7383 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction449:kernel#Object#is_same_instance */
7384 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction449:kernel#Object#== */
7385 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction449:kernel#Object#!= */
7386 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction449:kernel#Object#output */
7387 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction449:kernel#Object#output_class_name */
7388 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction449:kernel#Object#exit */
7389 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction449:kernel#Object#sys */
7390 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction449:kernel#Object#hash */
7391 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction449:string#Object#to_s */
7392 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction449:string#Object#native_class_name */
7393 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction449:string#Object#class_name */
7394 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction449:string#Object#inspect */
7395 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction449:string#Object#inspect_head */
7396 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction449:string#Object#args */
7397 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction449:math#Object#atan2 */
7398 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction449:math#Object#pi */
7399 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction449:math#Object#srand_from */
7400 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction449:math#Object#srand */
7401 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction449:stream#Object#poll */
7402 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction449:stream#Object#intern_poll */
7403 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction449:time#Object#get_time */
7404 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction449:file#Object#printn */
7405 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction449:file#Object#print */
7406 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction449:file#Object#getc */
7407 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction449:file#Object#gets */
7408 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction449:file#Object#getcwd */
7409 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction449:file#Object#file_getcwd */
7410 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction449:file#Object#stdin */
7411 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction449:file#Object#stdout */
7412 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction449:file#Object#stderr */
7413 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction449:model_base#Object#intrude_visibility */
7414 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction449:model_base#Object#public_visibility */
7415 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction449:model_base#Object#protected_visibility */
7416 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction449:model_base#Object#private_visibility */
7417 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction449:model_base#Object#none_visibility */
7418 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction449:model#Object#abstract_kind */
7419 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction449:model#Object#concrete_kind */
7420 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction449:model#Object#interface_kind */
7421 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction449:model#Object#enum_kind */
7422 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction449:model#Object#extern_kind */
7423 (nitmethod_t)VIRTUAL_parser__ReduceAction449__action, /* pointer to parser:ReduceAction449:parser#ReduceAction449#action */
7424 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction449:parser#ReduceAction#concat */
7425 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction449:parser#ReduceAction#init */
7426 }
7427 };
7428 /* allocate ReduceAction449 */
7429 val* NEW_parser__ReduceAction449(const struct type* type) {
7430 val* self /* : ReduceAction449 */;
7431 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7432 self->type = type;
7433 self->class = &class_parser__ReduceAction449;
7434 return self;
7435 }
7436 /* runtime class parser__ReduceAction450 */
7437 const struct class class_parser__ReduceAction450 = {
7438 0, /* box_kind */
7439 {
7440 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction450:kernel#Object#object_id */
7441 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction450:kernel#Object#is_same_type */
7442 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction450:kernel#Object#is_same_instance */
7443 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction450:kernel#Object#== */
7444 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction450:kernel#Object#!= */
7445 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction450:kernel#Object#output */
7446 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction450:kernel#Object#output_class_name */
7447 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction450:kernel#Object#exit */
7448 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction450:kernel#Object#sys */
7449 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction450:kernel#Object#hash */
7450 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction450:string#Object#to_s */
7451 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction450:string#Object#native_class_name */
7452 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction450:string#Object#class_name */
7453 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction450:string#Object#inspect */
7454 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction450:string#Object#inspect_head */
7455 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction450:string#Object#args */
7456 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction450:math#Object#atan2 */
7457 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction450:math#Object#pi */
7458 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction450:math#Object#srand_from */
7459 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction450:math#Object#srand */
7460 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction450:stream#Object#poll */
7461 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction450:stream#Object#intern_poll */
7462 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction450:time#Object#get_time */
7463 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction450:file#Object#printn */
7464 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction450:file#Object#print */
7465 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction450:file#Object#getc */
7466 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction450:file#Object#gets */
7467 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction450:file#Object#getcwd */
7468 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction450:file#Object#file_getcwd */
7469 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction450:file#Object#stdin */
7470 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction450:file#Object#stdout */
7471 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction450:file#Object#stderr */
7472 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction450:model_base#Object#intrude_visibility */
7473 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction450:model_base#Object#public_visibility */
7474 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction450:model_base#Object#protected_visibility */
7475 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction450:model_base#Object#private_visibility */
7476 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction450:model_base#Object#none_visibility */
7477 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction450:model#Object#abstract_kind */
7478 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction450:model#Object#concrete_kind */
7479 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction450:model#Object#interface_kind */
7480 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction450:model#Object#enum_kind */
7481 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction450:model#Object#extern_kind */
7482 (nitmethod_t)VIRTUAL_parser__ReduceAction450__action, /* pointer to parser:ReduceAction450:parser#ReduceAction450#action */
7483 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction450:parser#ReduceAction#concat */
7484 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction450:parser#ReduceAction#init */
7485 }
7486 };
7487 /* allocate ReduceAction450 */
7488 val* NEW_parser__ReduceAction450(const struct type* type) {
7489 val* self /* : ReduceAction450 */;
7490 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7491 self->type = type;
7492 self->class = &class_parser__ReduceAction450;
7493 return self;
7494 }
7495 /* runtime class parser__ReduceAction451 */
7496 const struct class class_parser__ReduceAction451 = {
7497 0, /* box_kind */
7498 {
7499 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction451:kernel#Object#object_id */
7500 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction451:kernel#Object#is_same_type */
7501 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction451:kernel#Object#is_same_instance */
7502 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction451:kernel#Object#== */
7503 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction451:kernel#Object#!= */
7504 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction451:kernel#Object#output */
7505 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction451:kernel#Object#output_class_name */
7506 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction451:kernel#Object#exit */
7507 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction451:kernel#Object#sys */
7508 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction451:kernel#Object#hash */
7509 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction451:string#Object#to_s */
7510 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction451:string#Object#native_class_name */
7511 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction451:string#Object#class_name */
7512 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction451:string#Object#inspect */
7513 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction451:string#Object#inspect_head */
7514 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction451:string#Object#args */
7515 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction451:math#Object#atan2 */
7516 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction451:math#Object#pi */
7517 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction451:math#Object#srand_from */
7518 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction451:math#Object#srand */
7519 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction451:stream#Object#poll */
7520 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction451:stream#Object#intern_poll */
7521 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction451:time#Object#get_time */
7522 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction451:file#Object#printn */
7523 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction451:file#Object#print */
7524 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction451:file#Object#getc */
7525 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction451:file#Object#gets */
7526 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction451:file#Object#getcwd */
7527 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction451:file#Object#file_getcwd */
7528 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction451:file#Object#stdin */
7529 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction451:file#Object#stdout */
7530 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction451:file#Object#stderr */
7531 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction451:model_base#Object#intrude_visibility */
7532 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction451:model_base#Object#public_visibility */
7533 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction451:model_base#Object#protected_visibility */
7534 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction451:model_base#Object#private_visibility */
7535 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction451:model_base#Object#none_visibility */
7536 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction451:model#Object#abstract_kind */
7537 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction451:model#Object#concrete_kind */
7538 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction451:model#Object#interface_kind */
7539 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction451:model#Object#enum_kind */
7540 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction451:model#Object#extern_kind */
7541 (nitmethod_t)VIRTUAL_parser__ReduceAction451__action, /* pointer to parser:ReduceAction451:parser#ReduceAction451#action */
7542 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction451:parser#ReduceAction#concat */
7543 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction451:parser#ReduceAction#init */
7544 }
7545 };
7546 /* allocate ReduceAction451 */
7547 val* NEW_parser__ReduceAction451(const struct type* type) {
7548 val* self /* : ReduceAction451 */;
7549 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7550 self->type = type;
7551 self->class = &class_parser__ReduceAction451;
7552 return self;
7553 }
7554 /* runtime class parser__ReduceAction452 */
7555 const struct class class_parser__ReduceAction452 = {
7556 0, /* box_kind */
7557 {
7558 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction452:kernel#Object#object_id */
7559 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction452:kernel#Object#is_same_type */
7560 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction452:kernel#Object#is_same_instance */
7561 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction452:kernel#Object#== */
7562 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction452:kernel#Object#!= */
7563 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction452:kernel#Object#output */
7564 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction452:kernel#Object#output_class_name */
7565 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction452:kernel#Object#exit */
7566 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction452:kernel#Object#sys */
7567 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction452:kernel#Object#hash */
7568 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction452:string#Object#to_s */
7569 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction452:string#Object#native_class_name */
7570 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction452:string#Object#class_name */
7571 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction452:string#Object#inspect */
7572 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction452:string#Object#inspect_head */
7573 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction452:string#Object#args */
7574 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction452:math#Object#atan2 */
7575 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction452:math#Object#pi */
7576 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction452:math#Object#srand_from */
7577 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction452:math#Object#srand */
7578 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction452:stream#Object#poll */
7579 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction452:stream#Object#intern_poll */
7580 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction452:time#Object#get_time */
7581 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction452:file#Object#printn */
7582 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction452:file#Object#print */
7583 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction452:file#Object#getc */
7584 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction452:file#Object#gets */
7585 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction452:file#Object#getcwd */
7586 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction452:file#Object#file_getcwd */
7587 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction452:file#Object#stdin */
7588 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction452:file#Object#stdout */
7589 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction452:file#Object#stderr */
7590 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction452:model_base#Object#intrude_visibility */
7591 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction452:model_base#Object#public_visibility */
7592 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction452:model_base#Object#protected_visibility */
7593 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction452:model_base#Object#private_visibility */
7594 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction452:model_base#Object#none_visibility */
7595 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction452:model#Object#abstract_kind */
7596 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction452:model#Object#concrete_kind */
7597 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction452:model#Object#interface_kind */
7598 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction452:model#Object#enum_kind */
7599 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction452:model#Object#extern_kind */
7600 (nitmethod_t)VIRTUAL_parser__ReduceAction452__action, /* pointer to parser:ReduceAction452:parser#ReduceAction452#action */
7601 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction452:parser#ReduceAction#concat */
7602 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction452:parser#ReduceAction#init */
7603 }
7604 };
7605 /* allocate ReduceAction452 */
7606 val* NEW_parser__ReduceAction452(const struct type* type) {
7607 val* self /* : ReduceAction452 */;
7608 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7609 self->type = type;
7610 self->class = &class_parser__ReduceAction452;
7611 return self;
7612 }
7613 /* runtime class parser__ReduceAction453 */
7614 const struct class class_parser__ReduceAction453 = {
7615 0, /* box_kind */
7616 {
7617 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction453:kernel#Object#object_id */
7618 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction453:kernel#Object#is_same_type */
7619 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction453:kernel#Object#is_same_instance */
7620 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction453:kernel#Object#== */
7621 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction453:kernel#Object#!= */
7622 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction453:kernel#Object#output */
7623 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction453:kernel#Object#output_class_name */
7624 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction453:kernel#Object#exit */
7625 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction453:kernel#Object#sys */
7626 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction453:kernel#Object#hash */
7627 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction453:string#Object#to_s */
7628 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction453:string#Object#native_class_name */
7629 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction453:string#Object#class_name */
7630 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction453:string#Object#inspect */
7631 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction453:string#Object#inspect_head */
7632 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction453:string#Object#args */
7633 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction453:math#Object#atan2 */
7634 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction453:math#Object#pi */
7635 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction453:math#Object#srand_from */
7636 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction453:math#Object#srand */
7637 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction453:stream#Object#poll */
7638 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction453:stream#Object#intern_poll */
7639 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction453:time#Object#get_time */
7640 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction453:file#Object#printn */
7641 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction453:file#Object#print */
7642 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction453:file#Object#getc */
7643 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction453:file#Object#gets */
7644 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction453:file#Object#getcwd */
7645 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction453:file#Object#file_getcwd */
7646 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction453:file#Object#stdin */
7647 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction453:file#Object#stdout */
7648 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction453:file#Object#stderr */
7649 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction453:model_base#Object#intrude_visibility */
7650 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction453:model_base#Object#public_visibility */
7651 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction453:model_base#Object#protected_visibility */
7652 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction453:model_base#Object#private_visibility */
7653 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction453:model_base#Object#none_visibility */
7654 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction453:model#Object#abstract_kind */
7655 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction453:model#Object#concrete_kind */
7656 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction453:model#Object#interface_kind */
7657 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction453:model#Object#enum_kind */
7658 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction453:model#Object#extern_kind */
7659 (nitmethod_t)VIRTUAL_parser__ReduceAction453__action, /* pointer to parser:ReduceAction453:parser#ReduceAction453#action */
7660 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction453:parser#ReduceAction#concat */
7661 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction453:parser#ReduceAction#init */
7662 }
7663 };
7664 /* allocate ReduceAction453 */
7665 val* NEW_parser__ReduceAction453(const struct type* type) {
7666 val* self /* : ReduceAction453 */;
7667 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7668 self->type = type;
7669 self->class = &class_parser__ReduceAction453;
7670 return self;
7671 }
7672 /* runtime class parser__ReduceAction454 */
7673 const struct class class_parser__ReduceAction454 = {
7674 0, /* box_kind */
7675 {
7676 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction454:kernel#Object#object_id */
7677 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction454:kernel#Object#is_same_type */
7678 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction454:kernel#Object#is_same_instance */
7679 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction454:kernel#Object#== */
7680 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction454:kernel#Object#!= */
7681 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction454:kernel#Object#output */
7682 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction454:kernel#Object#output_class_name */
7683 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction454:kernel#Object#exit */
7684 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction454:kernel#Object#sys */
7685 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction454:kernel#Object#hash */
7686 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction454:string#Object#to_s */
7687 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction454:string#Object#native_class_name */
7688 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction454:string#Object#class_name */
7689 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction454:string#Object#inspect */
7690 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction454:string#Object#inspect_head */
7691 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction454:string#Object#args */
7692 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction454:math#Object#atan2 */
7693 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction454:math#Object#pi */
7694 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction454:math#Object#srand_from */
7695 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction454:math#Object#srand */
7696 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction454:stream#Object#poll */
7697 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction454:stream#Object#intern_poll */
7698 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction454:time#Object#get_time */
7699 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction454:file#Object#printn */
7700 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction454:file#Object#print */
7701 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction454:file#Object#getc */
7702 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction454:file#Object#gets */
7703 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction454:file#Object#getcwd */
7704 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction454:file#Object#file_getcwd */
7705 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction454:file#Object#stdin */
7706 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction454:file#Object#stdout */
7707 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction454:file#Object#stderr */
7708 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction454:model_base#Object#intrude_visibility */
7709 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction454:model_base#Object#public_visibility */
7710 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction454:model_base#Object#protected_visibility */
7711 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction454:model_base#Object#private_visibility */
7712 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction454:model_base#Object#none_visibility */
7713 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction454:model#Object#abstract_kind */
7714 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction454:model#Object#concrete_kind */
7715 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction454:model#Object#interface_kind */
7716 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction454:model#Object#enum_kind */
7717 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction454:model#Object#extern_kind */
7718 (nitmethod_t)VIRTUAL_parser__ReduceAction454__action, /* pointer to parser:ReduceAction454:parser#ReduceAction454#action */
7719 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction454:parser#ReduceAction#concat */
7720 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction454:parser#ReduceAction#init */
7721 }
7722 };
7723 /* allocate ReduceAction454 */
7724 val* NEW_parser__ReduceAction454(const struct type* type) {
7725 val* self /* : ReduceAction454 */;
7726 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7727 self->type = type;
7728 self->class = &class_parser__ReduceAction454;
7729 return self;
7730 }
7731 /* runtime class parser__ReduceAction455 */
7732 const struct class class_parser__ReduceAction455 = {
7733 0, /* box_kind */
7734 {
7735 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction455:kernel#Object#object_id */
7736 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction455:kernel#Object#is_same_type */
7737 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction455:kernel#Object#is_same_instance */
7738 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction455:kernel#Object#== */
7739 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction455:kernel#Object#!= */
7740 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction455:kernel#Object#output */
7741 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction455:kernel#Object#output_class_name */
7742 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction455:kernel#Object#exit */
7743 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction455:kernel#Object#sys */
7744 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction455:kernel#Object#hash */
7745 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction455:string#Object#to_s */
7746 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction455:string#Object#native_class_name */
7747 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction455:string#Object#class_name */
7748 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction455:string#Object#inspect */
7749 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction455:string#Object#inspect_head */
7750 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction455:string#Object#args */
7751 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction455:math#Object#atan2 */
7752 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction455:math#Object#pi */
7753 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction455:math#Object#srand_from */
7754 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction455:math#Object#srand */
7755 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction455:stream#Object#poll */
7756 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction455:stream#Object#intern_poll */
7757 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction455:time#Object#get_time */
7758 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction455:file#Object#printn */
7759 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction455:file#Object#print */
7760 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction455:file#Object#getc */
7761 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction455:file#Object#gets */
7762 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction455:file#Object#getcwd */
7763 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction455:file#Object#file_getcwd */
7764 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction455:file#Object#stdin */
7765 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction455:file#Object#stdout */
7766 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction455:file#Object#stderr */
7767 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction455:model_base#Object#intrude_visibility */
7768 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction455:model_base#Object#public_visibility */
7769 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction455:model_base#Object#protected_visibility */
7770 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction455:model_base#Object#private_visibility */
7771 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction455:model_base#Object#none_visibility */
7772 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction455:model#Object#abstract_kind */
7773 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction455:model#Object#concrete_kind */
7774 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction455:model#Object#interface_kind */
7775 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction455:model#Object#enum_kind */
7776 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction455:model#Object#extern_kind */
7777 (nitmethod_t)VIRTUAL_parser__ReduceAction455__action, /* pointer to parser:ReduceAction455:parser#ReduceAction455#action */
7778 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction455:parser#ReduceAction#concat */
7779 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction455:parser#ReduceAction#init */
7780 }
7781 };
7782 /* allocate ReduceAction455 */
7783 val* NEW_parser__ReduceAction455(const struct type* type) {
7784 val* self /* : ReduceAction455 */;
7785 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7786 self->type = type;
7787 self->class = &class_parser__ReduceAction455;
7788 return self;
7789 }
7790 /* runtime class parser__ReduceAction456 */
7791 const struct class class_parser__ReduceAction456 = {
7792 0, /* box_kind */
7793 {
7794 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction456:kernel#Object#object_id */
7795 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction456:kernel#Object#is_same_type */
7796 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction456:kernel#Object#is_same_instance */
7797 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction456:kernel#Object#== */
7798 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction456:kernel#Object#!= */
7799 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction456:kernel#Object#output */
7800 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction456:kernel#Object#output_class_name */
7801 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction456:kernel#Object#exit */
7802 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction456:kernel#Object#sys */
7803 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction456:kernel#Object#hash */
7804 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction456:string#Object#to_s */
7805 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction456:string#Object#native_class_name */
7806 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction456:string#Object#class_name */
7807 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction456:string#Object#inspect */
7808 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction456:string#Object#inspect_head */
7809 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction456:string#Object#args */
7810 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction456:math#Object#atan2 */
7811 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction456:math#Object#pi */
7812 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction456:math#Object#srand_from */
7813 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction456:math#Object#srand */
7814 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction456:stream#Object#poll */
7815 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction456:stream#Object#intern_poll */
7816 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction456:time#Object#get_time */
7817 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction456:file#Object#printn */
7818 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction456:file#Object#print */
7819 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction456:file#Object#getc */
7820 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction456:file#Object#gets */
7821 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction456:file#Object#getcwd */
7822 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction456:file#Object#file_getcwd */
7823 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction456:file#Object#stdin */
7824 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction456:file#Object#stdout */
7825 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction456:file#Object#stderr */
7826 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction456:model_base#Object#intrude_visibility */
7827 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction456:model_base#Object#public_visibility */
7828 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction456:model_base#Object#protected_visibility */
7829 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction456:model_base#Object#private_visibility */
7830 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction456:model_base#Object#none_visibility */
7831 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction456:model#Object#abstract_kind */
7832 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction456:model#Object#concrete_kind */
7833 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction456:model#Object#interface_kind */
7834 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction456:model#Object#enum_kind */
7835 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction456:model#Object#extern_kind */
7836 (nitmethod_t)VIRTUAL_parser__ReduceAction456__action, /* pointer to parser:ReduceAction456:parser#ReduceAction456#action */
7837 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction456:parser#ReduceAction#concat */
7838 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction456:parser#ReduceAction#init */
7839 }
7840 };
7841 /* allocate ReduceAction456 */
7842 val* NEW_parser__ReduceAction456(const struct type* type) {
7843 val* self /* : ReduceAction456 */;
7844 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7845 self->type = type;
7846 self->class = &class_parser__ReduceAction456;
7847 return self;
7848 }
7849 /* runtime class parser__ReduceAction457 */
7850 const struct class class_parser__ReduceAction457 = {
7851 0, /* box_kind */
7852 {
7853 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction457:kernel#Object#object_id */
7854 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction457:kernel#Object#is_same_type */
7855 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction457:kernel#Object#is_same_instance */
7856 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction457:kernel#Object#== */
7857 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction457:kernel#Object#!= */
7858 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction457:kernel#Object#output */
7859 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction457:kernel#Object#output_class_name */
7860 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction457:kernel#Object#exit */
7861 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction457:kernel#Object#sys */
7862 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction457:kernel#Object#hash */
7863 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction457:string#Object#to_s */
7864 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction457:string#Object#native_class_name */
7865 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction457:string#Object#class_name */
7866 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction457:string#Object#inspect */
7867 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction457:string#Object#inspect_head */
7868 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction457:string#Object#args */
7869 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction457:math#Object#atan2 */
7870 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction457:math#Object#pi */
7871 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction457:math#Object#srand_from */
7872 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction457:math#Object#srand */
7873 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction457:stream#Object#poll */
7874 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction457:stream#Object#intern_poll */
7875 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction457:time#Object#get_time */
7876 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction457:file#Object#printn */
7877 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction457:file#Object#print */
7878 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction457:file#Object#getc */
7879 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction457:file#Object#gets */
7880 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction457:file#Object#getcwd */
7881 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction457:file#Object#file_getcwd */
7882 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction457:file#Object#stdin */
7883 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction457:file#Object#stdout */
7884 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction457:file#Object#stderr */
7885 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction457:model_base#Object#intrude_visibility */
7886 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction457:model_base#Object#public_visibility */
7887 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction457:model_base#Object#protected_visibility */
7888 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction457:model_base#Object#private_visibility */
7889 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction457:model_base#Object#none_visibility */
7890 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction457:model#Object#abstract_kind */
7891 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction457:model#Object#concrete_kind */
7892 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction457:model#Object#interface_kind */
7893 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction457:model#Object#enum_kind */
7894 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction457:model#Object#extern_kind */
7895 (nitmethod_t)VIRTUAL_parser__ReduceAction457__action, /* pointer to parser:ReduceAction457:parser#ReduceAction457#action */
7896 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction457:parser#ReduceAction#concat */
7897 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction457:parser#ReduceAction#init */
7898 }
7899 };
7900 /* allocate ReduceAction457 */
7901 val* NEW_parser__ReduceAction457(const struct type* type) {
7902 val* self /* : ReduceAction457 */;
7903 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7904 self->type = type;
7905 self->class = &class_parser__ReduceAction457;
7906 return self;
7907 }
7908 /* runtime class parser__ReduceAction458 */
7909 const struct class class_parser__ReduceAction458 = {
7910 0, /* box_kind */
7911 {
7912 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction458:kernel#Object#object_id */
7913 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction458:kernel#Object#is_same_type */
7914 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction458:kernel#Object#is_same_instance */
7915 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction458:kernel#Object#== */
7916 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction458:kernel#Object#!= */
7917 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction458:kernel#Object#output */
7918 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction458:kernel#Object#output_class_name */
7919 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction458:kernel#Object#exit */
7920 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction458:kernel#Object#sys */
7921 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction458:kernel#Object#hash */
7922 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction458:string#Object#to_s */
7923 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction458:string#Object#native_class_name */
7924 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction458:string#Object#class_name */
7925 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction458:string#Object#inspect */
7926 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction458:string#Object#inspect_head */
7927 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction458:string#Object#args */
7928 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction458:math#Object#atan2 */
7929 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction458:math#Object#pi */
7930 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction458:math#Object#srand_from */
7931 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction458:math#Object#srand */
7932 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction458:stream#Object#poll */
7933 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction458:stream#Object#intern_poll */
7934 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction458:time#Object#get_time */
7935 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction458:file#Object#printn */
7936 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction458:file#Object#print */
7937 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction458:file#Object#getc */
7938 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction458:file#Object#gets */
7939 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction458:file#Object#getcwd */
7940 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction458:file#Object#file_getcwd */
7941 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction458:file#Object#stdin */
7942 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction458:file#Object#stdout */
7943 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction458:file#Object#stderr */
7944 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction458:model_base#Object#intrude_visibility */
7945 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction458:model_base#Object#public_visibility */
7946 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction458:model_base#Object#protected_visibility */
7947 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction458:model_base#Object#private_visibility */
7948 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction458:model_base#Object#none_visibility */
7949 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction458:model#Object#abstract_kind */
7950 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction458:model#Object#concrete_kind */
7951 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction458:model#Object#interface_kind */
7952 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction458:model#Object#enum_kind */
7953 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction458:model#Object#extern_kind */
7954 (nitmethod_t)VIRTUAL_parser__ReduceAction458__action, /* pointer to parser:ReduceAction458:parser#ReduceAction458#action */
7955 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction458:parser#ReduceAction#concat */
7956 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction458:parser#ReduceAction#init */
7957 }
7958 };
7959 /* allocate ReduceAction458 */
7960 val* NEW_parser__ReduceAction458(const struct type* type) {
7961 val* self /* : ReduceAction458 */;
7962 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7963 self->type = type;
7964 self->class = &class_parser__ReduceAction458;
7965 return self;
7966 }
7967 /* runtime class parser__ReduceAction459 */
7968 const struct class class_parser__ReduceAction459 = {
7969 0, /* box_kind */
7970 {
7971 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction459:kernel#Object#object_id */
7972 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction459:kernel#Object#is_same_type */
7973 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction459:kernel#Object#is_same_instance */
7974 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction459:kernel#Object#== */
7975 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction459:kernel#Object#!= */
7976 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction459:kernel#Object#output */
7977 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction459:kernel#Object#output_class_name */
7978 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction459:kernel#Object#exit */
7979 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction459:kernel#Object#sys */
7980 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction459:kernel#Object#hash */
7981 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction459:string#Object#to_s */
7982 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction459:string#Object#native_class_name */
7983 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction459:string#Object#class_name */
7984 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction459:string#Object#inspect */
7985 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction459:string#Object#inspect_head */
7986 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction459:string#Object#args */
7987 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction459:math#Object#atan2 */
7988 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction459:math#Object#pi */
7989 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction459:math#Object#srand_from */
7990 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction459:math#Object#srand */
7991 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction459:stream#Object#poll */
7992 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction459:stream#Object#intern_poll */
7993 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction459:time#Object#get_time */
7994 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction459:file#Object#printn */
7995 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction459:file#Object#print */
7996 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction459:file#Object#getc */
7997 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction459:file#Object#gets */
7998 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction459:file#Object#getcwd */
7999 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction459:file#Object#file_getcwd */
8000 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction459:file#Object#stdin */
8001 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction459:file#Object#stdout */
8002 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction459:file#Object#stderr */
8003 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction459:model_base#Object#intrude_visibility */
8004 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction459:model_base#Object#public_visibility */
8005 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction459:model_base#Object#protected_visibility */
8006 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction459:model_base#Object#private_visibility */
8007 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction459:model_base#Object#none_visibility */
8008 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction459:model#Object#abstract_kind */
8009 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction459:model#Object#concrete_kind */
8010 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction459:model#Object#interface_kind */
8011 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction459:model#Object#enum_kind */
8012 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction459:model#Object#extern_kind */
8013 (nitmethod_t)VIRTUAL_parser__ReduceAction459__action, /* pointer to parser:ReduceAction459:parser#ReduceAction459#action */
8014 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction459:parser#ReduceAction#concat */
8015 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction459:parser#ReduceAction#init */
8016 }
8017 };
8018 /* allocate ReduceAction459 */
8019 val* NEW_parser__ReduceAction459(const struct type* type) {
8020 val* self /* : ReduceAction459 */;
8021 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8022 self->type = type;
8023 self->class = &class_parser__ReduceAction459;
8024 return self;
8025 }
8026 /* runtime class parser__ReduceAction460 */
8027 const struct class class_parser__ReduceAction460 = {
8028 0, /* box_kind */
8029 {
8030 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction460:kernel#Object#object_id */
8031 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction460:kernel#Object#is_same_type */
8032 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction460:kernel#Object#is_same_instance */
8033 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction460:kernel#Object#== */
8034 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction460:kernel#Object#!= */
8035 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction460:kernel#Object#output */
8036 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction460:kernel#Object#output_class_name */
8037 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction460:kernel#Object#exit */
8038 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction460:kernel#Object#sys */
8039 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction460:kernel#Object#hash */
8040 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction460:string#Object#to_s */
8041 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction460:string#Object#native_class_name */
8042 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction460:string#Object#class_name */
8043 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction460:string#Object#inspect */
8044 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction460:string#Object#inspect_head */
8045 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction460:string#Object#args */
8046 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction460:math#Object#atan2 */
8047 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction460:math#Object#pi */
8048 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction460:math#Object#srand_from */
8049 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction460:math#Object#srand */
8050 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction460:stream#Object#poll */
8051 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction460:stream#Object#intern_poll */
8052 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction460:time#Object#get_time */
8053 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction460:file#Object#printn */
8054 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction460:file#Object#print */
8055 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction460:file#Object#getc */
8056 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction460:file#Object#gets */
8057 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction460:file#Object#getcwd */
8058 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction460:file#Object#file_getcwd */
8059 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction460:file#Object#stdin */
8060 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction460:file#Object#stdout */
8061 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction460:file#Object#stderr */
8062 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction460:model_base#Object#intrude_visibility */
8063 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction460:model_base#Object#public_visibility */
8064 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction460:model_base#Object#protected_visibility */
8065 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction460:model_base#Object#private_visibility */
8066 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction460:model_base#Object#none_visibility */
8067 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction460:model#Object#abstract_kind */
8068 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction460:model#Object#concrete_kind */
8069 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction460:model#Object#interface_kind */
8070 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction460:model#Object#enum_kind */
8071 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction460:model#Object#extern_kind */
8072 (nitmethod_t)VIRTUAL_parser__ReduceAction460__action, /* pointer to parser:ReduceAction460:parser#ReduceAction460#action */
8073 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction460:parser#ReduceAction#concat */
8074 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction460:parser#ReduceAction#init */
8075 }
8076 };
8077 /* allocate ReduceAction460 */
8078 val* NEW_parser__ReduceAction460(const struct type* type) {
8079 val* self /* : ReduceAction460 */;
8080 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8081 self->type = type;
8082 self->class = &class_parser__ReduceAction460;
8083 return self;
8084 }
8085 /* runtime class parser__ReduceAction461 */
8086 const struct class class_parser__ReduceAction461 = {
8087 0, /* box_kind */
8088 {
8089 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction461:kernel#Object#object_id */
8090 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction461:kernel#Object#is_same_type */
8091 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction461:kernel#Object#is_same_instance */
8092 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction461:kernel#Object#== */
8093 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction461:kernel#Object#!= */
8094 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction461:kernel#Object#output */
8095 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction461:kernel#Object#output_class_name */
8096 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction461:kernel#Object#exit */
8097 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction461:kernel#Object#sys */
8098 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction461:kernel#Object#hash */
8099 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction461:string#Object#to_s */
8100 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction461:string#Object#native_class_name */
8101 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction461:string#Object#class_name */
8102 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction461:string#Object#inspect */
8103 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction461:string#Object#inspect_head */
8104 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction461:string#Object#args */
8105 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction461:math#Object#atan2 */
8106 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction461:math#Object#pi */
8107 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction461:math#Object#srand_from */
8108 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction461:math#Object#srand */
8109 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction461:stream#Object#poll */
8110 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction461:stream#Object#intern_poll */
8111 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction461:time#Object#get_time */
8112 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction461:file#Object#printn */
8113 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction461:file#Object#print */
8114 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction461:file#Object#getc */
8115 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction461:file#Object#gets */
8116 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction461:file#Object#getcwd */
8117 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction461:file#Object#file_getcwd */
8118 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction461:file#Object#stdin */
8119 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction461:file#Object#stdout */
8120 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction461:file#Object#stderr */
8121 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction461:model_base#Object#intrude_visibility */
8122 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction461:model_base#Object#public_visibility */
8123 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction461:model_base#Object#protected_visibility */
8124 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction461:model_base#Object#private_visibility */
8125 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction461:model_base#Object#none_visibility */
8126 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction461:model#Object#abstract_kind */
8127 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction461:model#Object#concrete_kind */
8128 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction461:model#Object#interface_kind */
8129 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction461:model#Object#enum_kind */
8130 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction461:model#Object#extern_kind */
8131 (nitmethod_t)VIRTUAL_parser__ReduceAction461__action, /* pointer to parser:ReduceAction461:parser#ReduceAction461#action */
8132 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction461:parser#ReduceAction#concat */
8133 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction461:parser#ReduceAction#init */
8134 }
8135 };
8136 /* allocate ReduceAction461 */
8137 val* NEW_parser__ReduceAction461(const struct type* type) {
8138 val* self /* : ReduceAction461 */;
8139 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8140 self->type = type;
8141 self->class = &class_parser__ReduceAction461;
8142 return self;
8143 }
8144 /* runtime class parser__ReduceAction462 */
8145 const struct class class_parser__ReduceAction462 = {
8146 0, /* box_kind */
8147 {
8148 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction462:kernel#Object#object_id */
8149 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction462:kernel#Object#is_same_type */
8150 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction462:kernel#Object#is_same_instance */
8151 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction462:kernel#Object#== */
8152 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction462:kernel#Object#!= */
8153 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction462:kernel#Object#output */
8154 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction462:kernel#Object#output_class_name */
8155 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction462:kernel#Object#exit */
8156 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction462:kernel#Object#sys */
8157 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction462:kernel#Object#hash */
8158 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction462:string#Object#to_s */
8159 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction462:string#Object#native_class_name */
8160 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction462:string#Object#class_name */
8161 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction462:string#Object#inspect */
8162 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction462:string#Object#inspect_head */
8163 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction462:string#Object#args */
8164 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction462:math#Object#atan2 */
8165 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction462:math#Object#pi */
8166 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction462:math#Object#srand_from */
8167 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction462:math#Object#srand */
8168 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction462:stream#Object#poll */
8169 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction462:stream#Object#intern_poll */
8170 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction462:time#Object#get_time */
8171 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction462:file#Object#printn */
8172 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction462:file#Object#print */
8173 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction462:file#Object#getc */
8174 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction462:file#Object#gets */
8175 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction462:file#Object#getcwd */
8176 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction462:file#Object#file_getcwd */
8177 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction462:file#Object#stdin */
8178 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction462:file#Object#stdout */
8179 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction462:file#Object#stderr */
8180 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction462:model_base#Object#intrude_visibility */
8181 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction462:model_base#Object#public_visibility */
8182 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction462:model_base#Object#protected_visibility */
8183 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction462:model_base#Object#private_visibility */
8184 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction462:model_base#Object#none_visibility */
8185 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction462:model#Object#abstract_kind */
8186 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction462:model#Object#concrete_kind */
8187 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction462:model#Object#interface_kind */
8188 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction462:model#Object#enum_kind */
8189 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction462:model#Object#extern_kind */
8190 (nitmethod_t)VIRTUAL_parser__ReduceAction462__action, /* pointer to parser:ReduceAction462:parser#ReduceAction462#action */
8191 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction462:parser#ReduceAction#concat */
8192 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction462:parser#ReduceAction#init */
8193 }
8194 };
8195 /* allocate ReduceAction462 */
8196 val* NEW_parser__ReduceAction462(const struct type* type) {
8197 val* self /* : ReduceAction462 */;
8198 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8199 self->type = type;
8200 self->class = &class_parser__ReduceAction462;
8201 return self;
8202 }
8203 /* runtime class parser__ReduceAction463 */
8204 const struct class class_parser__ReduceAction463 = {
8205 0, /* box_kind */
8206 {
8207 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction463:kernel#Object#object_id */
8208 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction463:kernel#Object#is_same_type */
8209 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction463:kernel#Object#is_same_instance */
8210 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction463:kernel#Object#== */
8211 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction463:kernel#Object#!= */
8212 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction463:kernel#Object#output */
8213 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction463:kernel#Object#output_class_name */
8214 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction463:kernel#Object#exit */
8215 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction463:kernel#Object#sys */
8216 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction463:kernel#Object#hash */
8217 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction463:string#Object#to_s */
8218 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction463:string#Object#native_class_name */
8219 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction463:string#Object#class_name */
8220 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction463:string#Object#inspect */
8221 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction463:string#Object#inspect_head */
8222 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction463:string#Object#args */
8223 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction463:math#Object#atan2 */
8224 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction463:math#Object#pi */
8225 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction463:math#Object#srand_from */
8226 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction463:math#Object#srand */
8227 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction463:stream#Object#poll */
8228 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction463:stream#Object#intern_poll */
8229 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction463:time#Object#get_time */
8230 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction463:file#Object#printn */
8231 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction463:file#Object#print */
8232 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction463:file#Object#getc */
8233 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction463:file#Object#gets */
8234 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction463:file#Object#getcwd */
8235 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction463:file#Object#file_getcwd */
8236 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction463:file#Object#stdin */
8237 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction463:file#Object#stdout */
8238 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction463:file#Object#stderr */
8239 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction463:model_base#Object#intrude_visibility */
8240 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction463:model_base#Object#public_visibility */
8241 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction463:model_base#Object#protected_visibility */
8242 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction463:model_base#Object#private_visibility */
8243 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction463:model_base#Object#none_visibility */
8244 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction463:model#Object#abstract_kind */
8245 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction463:model#Object#concrete_kind */
8246 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction463:model#Object#interface_kind */
8247 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction463:model#Object#enum_kind */
8248 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction463:model#Object#extern_kind */
8249 (nitmethod_t)VIRTUAL_parser__ReduceAction463__action, /* pointer to parser:ReduceAction463:parser#ReduceAction463#action */
8250 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction463:parser#ReduceAction#concat */
8251 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction463:parser#ReduceAction#init */
8252 }
8253 };
8254 /* allocate ReduceAction463 */
8255 val* NEW_parser__ReduceAction463(const struct type* type) {
8256 val* self /* : ReduceAction463 */;
8257 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8258 self->type = type;
8259 self->class = &class_parser__ReduceAction463;
8260 return self;
8261 }
8262 /* runtime class parser__ReduceAction464 */
8263 const struct class class_parser__ReduceAction464 = {
8264 0, /* box_kind */
8265 {
8266 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction464:kernel#Object#object_id */
8267 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction464:kernel#Object#is_same_type */
8268 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction464:kernel#Object#is_same_instance */
8269 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction464:kernel#Object#== */
8270 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction464:kernel#Object#!= */
8271 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction464:kernel#Object#output */
8272 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction464:kernel#Object#output_class_name */
8273 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction464:kernel#Object#exit */
8274 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction464:kernel#Object#sys */
8275 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction464:kernel#Object#hash */
8276 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction464:string#Object#to_s */
8277 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction464:string#Object#native_class_name */
8278 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction464:string#Object#class_name */
8279 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction464:string#Object#inspect */
8280 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction464:string#Object#inspect_head */
8281 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction464:string#Object#args */
8282 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction464:math#Object#atan2 */
8283 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction464:math#Object#pi */
8284 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction464:math#Object#srand_from */
8285 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction464:math#Object#srand */
8286 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction464:stream#Object#poll */
8287 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction464:stream#Object#intern_poll */
8288 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction464:time#Object#get_time */
8289 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction464:file#Object#printn */
8290 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction464:file#Object#print */
8291 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction464:file#Object#getc */
8292 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction464:file#Object#gets */
8293 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction464:file#Object#getcwd */
8294 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction464:file#Object#file_getcwd */
8295 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction464:file#Object#stdin */
8296 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction464:file#Object#stdout */
8297 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction464:file#Object#stderr */
8298 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction464:model_base#Object#intrude_visibility */
8299 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction464:model_base#Object#public_visibility */
8300 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction464:model_base#Object#protected_visibility */
8301 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction464:model_base#Object#private_visibility */
8302 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction464:model_base#Object#none_visibility */
8303 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction464:model#Object#abstract_kind */
8304 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction464:model#Object#concrete_kind */
8305 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction464:model#Object#interface_kind */
8306 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction464:model#Object#enum_kind */
8307 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction464:model#Object#extern_kind */
8308 (nitmethod_t)VIRTUAL_parser__ReduceAction464__action, /* pointer to parser:ReduceAction464:parser#ReduceAction464#action */
8309 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction464:parser#ReduceAction#concat */
8310 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction464:parser#ReduceAction#init */
8311 }
8312 };
8313 /* allocate ReduceAction464 */
8314 val* NEW_parser__ReduceAction464(const struct type* type) {
8315 val* self /* : ReduceAction464 */;
8316 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8317 self->type = type;
8318 self->class = &class_parser__ReduceAction464;
8319 return self;
8320 }
8321 /* runtime class parser__ReduceAction465 */
8322 const struct class class_parser__ReduceAction465 = {
8323 0, /* box_kind */
8324 {
8325 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction465:kernel#Object#object_id */
8326 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction465:kernel#Object#is_same_type */
8327 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction465:kernel#Object#is_same_instance */
8328 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction465:kernel#Object#== */
8329 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction465:kernel#Object#!= */
8330 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction465:kernel#Object#output */
8331 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction465:kernel#Object#output_class_name */
8332 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction465:kernel#Object#exit */
8333 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction465:kernel#Object#sys */
8334 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction465:kernel#Object#hash */
8335 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction465:string#Object#to_s */
8336 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction465:string#Object#native_class_name */
8337 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction465:string#Object#class_name */
8338 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction465:string#Object#inspect */
8339 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction465:string#Object#inspect_head */
8340 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction465:string#Object#args */
8341 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction465:math#Object#atan2 */
8342 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction465:math#Object#pi */
8343 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction465:math#Object#srand_from */
8344 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction465:math#Object#srand */
8345 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction465:stream#Object#poll */
8346 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction465:stream#Object#intern_poll */
8347 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction465:time#Object#get_time */
8348 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction465:file#Object#printn */
8349 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction465:file#Object#print */
8350 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction465:file#Object#getc */
8351 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction465:file#Object#gets */
8352 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction465:file#Object#getcwd */
8353 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction465:file#Object#file_getcwd */
8354 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction465:file#Object#stdin */
8355 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction465:file#Object#stdout */
8356 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction465:file#Object#stderr */
8357 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction465:model_base#Object#intrude_visibility */
8358 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction465:model_base#Object#public_visibility */
8359 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction465:model_base#Object#protected_visibility */
8360 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction465:model_base#Object#private_visibility */
8361 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction465:model_base#Object#none_visibility */
8362 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction465:model#Object#abstract_kind */
8363 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction465:model#Object#concrete_kind */
8364 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction465:model#Object#interface_kind */
8365 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction465:model#Object#enum_kind */
8366 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction465:model#Object#extern_kind */
8367 (nitmethod_t)VIRTUAL_parser__ReduceAction465__action, /* pointer to parser:ReduceAction465:parser#ReduceAction465#action */
8368 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction465:parser#ReduceAction#concat */
8369 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction465:parser#ReduceAction#init */
8370 }
8371 };
8372 /* allocate ReduceAction465 */
8373 val* NEW_parser__ReduceAction465(const struct type* type) {
8374 val* self /* : ReduceAction465 */;
8375 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8376 self->type = type;
8377 self->class = &class_parser__ReduceAction465;
8378 return self;
8379 }
8380 /* runtime class parser__ReduceAction466 */
8381 const struct class class_parser__ReduceAction466 = {
8382 0, /* box_kind */
8383 {
8384 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction466:kernel#Object#object_id */
8385 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction466:kernel#Object#is_same_type */
8386 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction466:kernel#Object#is_same_instance */
8387 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction466:kernel#Object#== */
8388 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction466:kernel#Object#!= */
8389 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction466:kernel#Object#output */
8390 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction466:kernel#Object#output_class_name */
8391 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction466:kernel#Object#exit */
8392 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction466:kernel#Object#sys */
8393 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction466:kernel#Object#hash */
8394 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction466:string#Object#to_s */
8395 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction466:string#Object#native_class_name */
8396 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction466:string#Object#class_name */
8397 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction466:string#Object#inspect */
8398 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction466:string#Object#inspect_head */
8399 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction466:string#Object#args */
8400 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction466:math#Object#atan2 */
8401 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction466:math#Object#pi */
8402 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction466:math#Object#srand_from */
8403 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction466:math#Object#srand */
8404 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction466:stream#Object#poll */
8405 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction466:stream#Object#intern_poll */
8406 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction466:time#Object#get_time */
8407 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction466:file#Object#printn */
8408 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction466:file#Object#print */
8409 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction466:file#Object#getc */
8410 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction466:file#Object#gets */
8411 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction466:file#Object#getcwd */
8412 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction466:file#Object#file_getcwd */
8413 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction466:file#Object#stdin */
8414 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction466:file#Object#stdout */
8415 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction466:file#Object#stderr */
8416 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction466:model_base#Object#intrude_visibility */
8417 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction466:model_base#Object#public_visibility */
8418 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction466:model_base#Object#protected_visibility */
8419 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction466:model_base#Object#private_visibility */
8420 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction466:model_base#Object#none_visibility */
8421 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction466:model#Object#abstract_kind */
8422 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction466:model#Object#concrete_kind */
8423 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction466:model#Object#interface_kind */
8424 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction466:model#Object#enum_kind */
8425 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction466:model#Object#extern_kind */
8426 (nitmethod_t)VIRTUAL_parser__ReduceAction466__action, /* pointer to parser:ReduceAction466:parser#ReduceAction466#action */
8427 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction466:parser#ReduceAction#concat */
8428 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction466:parser#ReduceAction#init */
8429 }
8430 };
8431 /* allocate ReduceAction466 */
8432 val* NEW_parser__ReduceAction466(const struct type* type) {
8433 val* self /* : ReduceAction466 */;
8434 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8435 self->type = type;
8436 self->class = &class_parser__ReduceAction466;
8437 return self;
8438 }
8439 /* runtime class parser__ReduceAction467 */
8440 const struct class class_parser__ReduceAction467 = {
8441 0, /* box_kind */
8442 {
8443 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction467:kernel#Object#object_id */
8444 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction467:kernel#Object#is_same_type */
8445 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction467:kernel#Object#is_same_instance */
8446 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction467:kernel#Object#== */
8447 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction467:kernel#Object#!= */
8448 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction467:kernel#Object#output */
8449 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction467:kernel#Object#output_class_name */
8450 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction467:kernel#Object#exit */
8451 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction467:kernel#Object#sys */
8452 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction467:kernel#Object#hash */
8453 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction467:string#Object#to_s */
8454 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction467:string#Object#native_class_name */
8455 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction467:string#Object#class_name */
8456 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction467:string#Object#inspect */
8457 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction467:string#Object#inspect_head */
8458 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction467:string#Object#args */
8459 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction467:math#Object#atan2 */
8460 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction467:math#Object#pi */
8461 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction467:math#Object#srand_from */
8462 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction467:math#Object#srand */
8463 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction467:stream#Object#poll */
8464 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction467:stream#Object#intern_poll */
8465 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction467:time#Object#get_time */
8466 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction467:file#Object#printn */
8467 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction467:file#Object#print */
8468 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction467:file#Object#getc */
8469 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction467:file#Object#gets */
8470 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction467:file#Object#getcwd */
8471 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction467:file#Object#file_getcwd */
8472 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction467:file#Object#stdin */
8473 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction467:file#Object#stdout */
8474 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction467:file#Object#stderr */
8475 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction467:model_base#Object#intrude_visibility */
8476 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction467:model_base#Object#public_visibility */
8477 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction467:model_base#Object#protected_visibility */
8478 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction467:model_base#Object#private_visibility */
8479 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction467:model_base#Object#none_visibility */
8480 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction467:model#Object#abstract_kind */
8481 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction467:model#Object#concrete_kind */
8482 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction467:model#Object#interface_kind */
8483 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction467:model#Object#enum_kind */
8484 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction467:model#Object#extern_kind */
8485 (nitmethod_t)VIRTUAL_parser__ReduceAction467__action, /* pointer to parser:ReduceAction467:parser#ReduceAction467#action */
8486 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction467:parser#ReduceAction#concat */
8487 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction467:parser#ReduceAction#init */
8488 }
8489 };
8490 /* allocate ReduceAction467 */
8491 val* NEW_parser__ReduceAction467(const struct type* type) {
8492 val* self /* : ReduceAction467 */;
8493 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8494 self->type = type;
8495 self->class = &class_parser__ReduceAction467;
8496 return self;
8497 }
8498 /* runtime class parser__ReduceAction468 */
8499 const struct class class_parser__ReduceAction468 = {
8500 0, /* box_kind */
8501 {
8502 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction468:kernel#Object#object_id */
8503 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction468:kernel#Object#is_same_type */
8504 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction468:kernel#Object#is_same_instance */
8505 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction468:kernel#Object#== */
8506 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction468:kernel#Object#!= */
8507 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction468:kernel#Object#output */
8508 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction468:kernel#Object#output_class_name */
8509 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction468:kernel#Object#exit */
8510 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction468:kernel#Object#sys */
8511 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction468:kernel#Object#hash */
8512 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction468:string#Object#to_s */
8513 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction468:string#Object#native_class_name */
8514 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction468:string#Object#class_name */
8515 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction468:string#Object#inspect */
8516 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction468:string#Object#inspect_head */
8517 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction468:string#Object#args */
8518 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction468:math#Object#atan2 */
8519 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction468:math#Object#pi */
8520 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction468:math#Object#srand_from */
8521 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction468:math#Object#srand */
8522 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction468:stream#Object#poll */
8523 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction468:stream#Object#intern_poll */
8524 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction468:time#Object#get_time */
8525 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction468:file#Object#printn */
8526 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction468:file#Object#print */
8527 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction468:file#Object#getc */
8528 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction468:file#Object#gets */
8529 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction468:file#Object#getcwd */
8530 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction468:file#Object#file_getcwd */
8531 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction468:file#Object#stdin */
8532 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction468:file#Object#stdout */
8533 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction468:file#Object#stderr */
8534 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction468:model_base#Object#intrude_visibility */
8535 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction468:model_base#Object#public_visibility */
8536 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction468:model_base#Object#protected_visibility */
8537 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction468:model_base#Object#private_visibility */
8538 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction468:model_base#Object#none_visibility */
8539 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction468:model#Object#abstract_kind */
8540 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction468:model#Object#concrete_kind */
8541 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction468:model#Object#interface_kind */
8542 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction468:model#Object#enum_kind */
8543 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction468:model#Object#extern_kind */
8544 (nitmethod_t)VIRTUAL_parser__ReduceAction468__action, /* pointer to parser:ReduceAction468:parser#ReduceAction468#action */
8545 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction468:parser#ReduceAction#concat */
8546 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction468:parser#ReduceAction#init */
8547 }
8548 };
8549 /* allocate ReduceAction468 */
8550 val* NEW_parser__ReduceAction468(const struct type* type) {
8551 val* self /* : ReduceAction468 */;
8552 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8553 self->type = type;
8554 self->class = &class_parser__ReduceAction468;
8555 return self;
8556 }
8557 /* runtime class parser__ReduceAction469 */
8558 const struct class class_parser__ReduceAction469 = {
8559 0, /* box_kind */
8560 {
8561 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction469:kernel#Object#object_id */
8562 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction469:kernel#Object#is_same_type */
8563 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction469:kernel#Object#is_same_instance */
8564 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction469:kernel#Object#== */
8565 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction469:kernel#Object#!= */
8566 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction469:kernel#Object#output */
8567 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction469:kernel#Object#output_class_name */
8568 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction469:kernel#Object#exit */
8569 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction469:kernel#Object#sys */
8570 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction469:kernel#Object#hash */
8571 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction469:string#Object#to_s */
8572 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction469:string#Object#native_class_name */
8573 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction469:string#Object#class_name */
8574 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction469:string#Object#inspect */
8575 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction469:string#Object#inspect_head */
8576 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction469:string#Object#args */
8577 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction469:math#Object#atan2 */
8578 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction469:math#Object#pi */
8579 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction469:math#Object#srand_from */
8580 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction469:math#Object#srand */
8581 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction469:stream#Object#poll */
8582 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction469:stream#Object#intern_poll */
8583 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction469:time#Object#get_time */
8584 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction469:file#Object#printn */
8585 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction469:file#Object#print */
8586 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction469:file#Object#getc */
8587 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction469:file#Object#gets */
8588 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction469:file#Object#getcwd */
8589 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction469:file#Object#file_getcwd */
8590 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction469:file#Object#stdin */
8591 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction469:file#Object#stdout */
8592 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction469:file#Object#stderr */
8593 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction469:model_base#Object#intrude_visibility */
8594 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction469:model_base#Object#public_visibility */
8595 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction469:model_base#Object#protected_visibility */
8596 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction469:model_base#Object#private_visibility */
8597 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction469:model_base#Object#none_visibility */
8598 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction469:model#Object#abstract_kind */
8599 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction469:model#Object#concrete_kind */
8600 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction469:model#Object#interface_kind */
8601 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction469:model#Object#enum_kind */
8602 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction469:model#Object#extern_kind */
8603 (nitmethod_t)VIRTUAL_parser__ReduceAction469__action, /* pointer to parser:ReduceAction469:parser#ReduceAction469#action */
8604 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction469:parser#ReduceAction#concat */
8605 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction469:parser#ReduceAction#init */
8606 }
8607 };
8608 /* allocate ReduceAction469 */
8609 val* NEW_parser__ReduceAction469(const struct type* type) {
8610 val* self /* : ReduceAction469 */;
8611 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8612 self->type = type;
8613 self->class = &class_parser__ReduceAction469;
8614 return self;
8615 }
8616 /* runtime class parser__ReduceAction470 */
8617 const struct class class_parser__ReduceAction470 = {
8618 0, /* box_kind */
8619 {
8620 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction470:kernel#Object#object_id */
8621 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction470:kernel#Object#is_same_type */
8622 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction470:kernel#Object#is_same_instance */
8623 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction470:kernel#Object#== */
8624 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction470:kernel#Object#!= */
8625 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction470:kernel#Object#output */
8626 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction470:kernel#Object#output_class_name */
8627 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction470:kernel#Object#exit */
8628 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction470:kernel#Object#sys */
8629 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction470:kernel#Object#hash */
8630 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction470:string#Object#to_s */
8631 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction470:string#Object#native_class_name */
8632 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction470:string#Object#class_name */
8633 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction470:string#Object#inspect */
8634 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction470:string#Object#inspect_head */
8635 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction470:string#Object#args */
8636 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction470:math#Object#atan2 */
8637 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction470:math#Object#pi */
8638 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction470:math#Object#srand_from */
8639 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction470:math#Object#srand */
8640 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction470:stream#Object#poll */
8641 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction470:stream#Object#intern_poll */
8642 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction470:time#Object#get_time */
8643 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction470:file#Object#printn */
8644 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction470:file#Object#print */
8645 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction470:file#Object#getc */
8646 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction470:file#Object#gets */
8647 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction470:file#Object#getcwd */
8648 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction470:file#Object#file_getcwd */
8649 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction470:file#Object#stdin */
8650 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction470:file#Object#stdout */
8651 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction470:file#Object#stderr */
8652 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction470:model_base#Object#intrude_visibility */
8653 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction470:model_base#Object#public_visibility */
8654 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction470:model_base#Object#protected_visibility */
8655 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction470:model_base#Object#private_visibility */
8656 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction470:model_base#Object#none_visibility */
8657 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction470:model#Object#abstract_kind */
8658 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction470:model#Object#concrete_kind */
8659 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction470:model#Object#interface_kind */
8660 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction470:model#Object#enum_kind */
8661 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction470:model#Object#extern_kind */
8662 (nitmethod_t)VIRTUAL_parser__ReduceAction470__action, /* pointer to parser:ReduceAction470:parser#ReduceAction470#action */
8663 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction470:parser#ReduceAction#concat */
8664 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction470:parser#ReduceAction#init */
8665 }
8666 };
8667 /* allocate ReduceAction470 */
8668 val* NEW_parser__ReduceAction470(const struct type* type) {
8669 val* self /* : ReduceAction470 */;
8670 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8671 self->type = type;
8672 self->class = &class_parser__ReduceAction470;
8673 return self;
8674 }
8675 /* runtime class parser__ReduceAction471 */
8676 const struct class class_parser__ReduceAction471 = {
8677 0, /* box_kind */
8678 {
8679 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction471:kernel#Object#object_id */
8680 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction471:kernel#Object#is_same_type */
8681 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction471:kernel#Object#is_same_instance */
8682 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction471:kernel#Object#== */
8683 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction471:kernel#Object#!= */
8684 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction471:kernel#Object#output */
8685 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction471:kernel#Object#output_class_name */
8686 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction471:kernel#Object#exit */
8687 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction471:kernel#Object#sys */
8688 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction471:kernel#Object#hash */
8689 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction471:string#Object#to_s */
8690 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction471:string#Object#native_class_name */
8691 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction471:string#Object#class_name */
8692 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction471:string#Object#inspect */
8693 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction471:string#Object#inspect_head */
8694 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction471:string#Object#args */
8695 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction471:math#Object#atan2 */
8696 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction471:math#Object#pi */
8697 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction471:math#Object#srand_from */
8698 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction471:math#Object#srand */
8699 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction471:stream#Object#poll */
8700 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction471:stream#Object#intern_poll */
8701 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction471:time#Object#get_time */
8702 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction471:file#Object#printn */
8703 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction471:file#Object#print */
8704 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction471:file#Object#getc */
8705 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction471:file#Object#gets */
8706 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction471:file#Object#getcwd */
8707 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction471:file#Object#file_getcwd */
8708 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction471:file#Object#stdin */
8709 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction471:file#Object#stdout */
8710 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction471:file#Object#stderr */
8711 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction471:model_base#Object#intrude_visibility */
8712 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction471:model_base#Object#public_visibility */
8713 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction471:model_base#Object#protected_visibility */
8714 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction471:model_base#Object#private_visibility */
8715 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction471:model_base#Object#none_visibility */
8716 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction471:model#Object#abstract_kind */
8717 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction471:model#Object#concrete_kind */
8718 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction471:model#Object#interface_kind */
8719 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction471:model#Object#enum_kind */
8720 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction471:model#Object#extern_kind */
8721 (nitmethod_t)VIRTUAL_parser__ReduceAction471__action, /* pointer to parser:ReduceAction471:parser#ReduceAction471#action */
8722 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction471:parser#ReduceAction#concat */
8723 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction471:parser#ReduceAction#init */
8724 }
8725 };
8726 /* allocate ReduceAction471 */
8727 val* NEW_parser__ReduceAction471(const struct type* type) {
8728 val* self /* : ReduceAction471 */;
8729 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8730 self->type = type;
8731 self->class = &class_parser__ReduceAction471;
8732 return self;
8733 }
8734 /* runtime class parser__ReduceAction472 */
8735 const struct class class_parser__ReduceAction472 = {
8736 0, /* box_kind */
8737 {
8738 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction472:kernel#Object#object_id */
8739 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction472:kernel#Object#is_same_type */
8740 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction472:kernel#Object#is_same_instance */
8741 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction472:kernel#Object#== */
8742 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction472:kernel#Object#!= */
8743 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction472:kernel#Object#output */
8744 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction472:kernel#Object#output_class_name */
8745 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction472:kernel#Object#exit */
8746 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction472:kernel#Object#sys */
8747 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction472:kernel#Object#hash */
8748 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction472:string#Object#to_s */
8749 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction472:string#Object#native_class_name */
8750 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction472:string#Object#class_name */
8751 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction472:string#Object#inspect */
8752 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction472:string#Object#inspect_head */
8753 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction472:string#Object#args */
8754 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction472:math#Object#atan2 */
8755 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction472:math#Object#pi */
8756 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction472:math#Object#srand_from */
8757 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction472:math#Object#srand */
8758 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction472:stream#Object#poll */
8759 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction472:stream#Object#intern_poll */
8760 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction472:time#Object#get_time */
8761 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction472:file#Object#printn */
8762 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction472:file#Object#print */
8763 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction472:file#Object#getc */
8764 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction472:file#Object#gets */
8765 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction472:file#Object#getcwd */
8766 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction472:file#Object#file_getcwd */
8767 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction472:file#Object#stdin */
8768 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction472:file#Object#stdout */
8769 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction472:file#Object#stderr */
8770 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction472:model_base#Object#intrude_visibility */
8771 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction472:model_base#Object#public_visibility */
8772 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction472:model_base#Object#protected_visibility */
8773 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction472:model_base#Object#private_visibility */
8774 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction472:model_base#Object#none_visibility */
8775 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction472:model#Object#abstract_kind */
8776 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction472:model#Object#concrete_kind */
8777 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction472:model#Object#interface_kind */
8778 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction472:model#Object#enum_kind */
8779 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction472:model#Object#extern_kind */
8780 (nitmethod_t)VIRTUAL_parser__ReduceAction472__action, /* pointer to parser:ReduceAction472:parser#ReduceAction472#action */
8781 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction472:parser#ReduceAction#concat */
8782 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction472:parser#ReduceAction#init */
8783 }
8784 };
8785 /* allocate ReduceAction472 */
8786 val* NEW_parser__ReduceAction472(const struct type* type) {
8787 val* self /* : ReduceAction472 */;
8788 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8789 self->type = type;
8790 self->class = &class_parser__ReduceAction472;
8791 return self;
8792 }
8793 /* runtime class parser__ReduceAction473 */
8794 const struct class class_parser__ReduceAction473 = {
8795 0, /* box_kind */
8796 {
8797 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction473:kernel#Object#object_id */
8798 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction473:kernel#Object#is_same_type */
8799 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction473:kernel#Object#is_same_instance */
8800 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction473:kernel#Object#== */
8801 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction473:kernel#Object#!= */
8802 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction473:kernel#Object#output */
8803 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction473:kernel#Object#output_class_name */
8804 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction473:kernel#Object#exit */
8805 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction473:kernel#Object#sys */
8806 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction473:kernel#Object#hash */
8807 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction473:string#Object#to_s */
8808 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction473:string#Object#native_class_name */
8809 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction473:string#Object#class_name */
8810 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction473:string#Object#inspect */
8811 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction473:string#Object#inspect_head */
8812 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction473:string#Object#args */
8813 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction473:math#Object#atan2 */
8814 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction473:math#Object#pi */
8815 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction473:math#Object#srand_from */
8816 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction473:math#Object#srand */
8817 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction473:stream#Object#poll */
8818 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction473:stream#Object#intern_poll */
8819 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction473:time#Object#get_time */
8820 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction473:file#Object#printn */
8821 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction473:file#Object#print */
8822 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction473:file#Object#getc */
8823 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction473:file#Object#gets */
8824 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction473:file#Object#getcwd */
8825 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction473:file#Object#file_getcwd */
8826 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction473:file#Object#stdin */
8827 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction473:file#Object#stdout */
8828 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction473:file#Object#stderr */
8829 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction473:model_base#Object#intrude_visibility */
8830 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction473:model_base#Object#public_visibility */
8831 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction473:model_base#Object#protected_visibility */
8832 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction473:model_base#Object#private_visibility */
8833 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction473:model_base#Object#none_visibility */
8834 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction473:model#Object#abstract_kind */
8835 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction473:model#Object#concrete_kind */
8836 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction473:model#Object#interface_kind */
8837 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction473:model#Object#enum_kind */
8838 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction473:model#Object#extern_kind */
8839 (nitmethod_t)VIRTUAL_parser__ReduceAction473__action, /* pointer to parser:ReduceAction473:parser#ReduceAction473#action */
8840 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction473:parser#ReduceAction#concat */
8841 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction473:parser#ReduceAction#init */
8842 }
8843 };
8844 /* allocate ReduceAction473 */
8845 val* NEW_parser__ReduceAction473(const struct type* type) {
8846 val* self /* : ReduceAction473 */;
8847 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8848 self->type = type;
8849 self->class = &class_parser__ReduceAction473;
8850 return self;
8851 }
8852 /* runtime class parser__ReduceAction474 */
8853 const struct class class_parser__ReduceAction474 = {
8854 0, /* box_kind */
8855 {
8856 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction474:kernel#Object#object_id */
8857 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction474:kernel#Object#is_same_type */
8858 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction474:kernel#Object#is_same_instance */
8859 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction474:kernel#Object#== */
8860 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction474:kernel#Object#!= */
8861 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction474:kernel#Object#output */
8862 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction474:kernel#Object#output_class_name */
8863 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction474:kernel#Object#exit */
8864 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction474:kernel#Object#sys */
8865 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction474:kernel#Object#hash */
8866 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction474:string#Object#to_s */
8867 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction474:string#Object#native_class_name */
8868 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction474:string#Object#class_name */
8869 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction474:string#Object#inspect */
8870 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction474:string#Object#inspect_head */
8871 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction474:string#Object#args */
8872 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction474:math#Object#atan2 */
8873 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction474:math#Object#pi */
8874 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction474:math#Object#srand_from */
8875 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction474:math#Object#srand */
8876 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction474:stream#Object#poll */
8877 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction474:stream#Object#intern_poll */
8878 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction474:time#Object#get_time */
8879 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction474:file#Object#printn */
8880 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction474:file#Object#print */
8881 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction474:file#Object#getc */
8882 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction474:file#Object#gets */
8883 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction474:file#Object#getcwd */
8884 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction474:file#Object#file_getcwd */
8885 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction474:file#Object#stdin */
8886 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction474:file#Object#stdout */
8887 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction474:file#Object#stderr */
8888 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction474:model_base#Object#intrude_visibility */
8889 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction474:model_base#Object#public_visibility */
8890 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction474:model_base#Object#protected_visibility */
8891 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction474:model_base#Object#private_visibility */
8892 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction474:model_base#Object#none_visibility */
8893 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction474:model#Object#abstract_kind */
8894 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction474:model#Object#concrete_kind */
8895 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction474:model#Object#interface_kind */
8896 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction474:model#Object#enum_kind */
8897 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction474:model#Object#extern_kind */
8898 (nitmethod_t)VIRTUAL_parser__ReduceAction474__action, /* pointer to parser:ReduceAction474:parser#ReduceAction474#action */
8899 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction474:parser#ReduceAction#concat */
8900 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction474:parser#ReduceAction#init */
8901 }
8902 };
8903 /* allocate ReduceAction474 */
8904 val* NEW_parser__ReduceAction474(const struct type* type) {
8905 val* self /* : ReduceAction474 */;
8906 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8907 self->type = type;
8908 self->class = &class_parser__ReduceAction474;
8909 return self;
8910 }
8911 /* runtime class parser__ReduceAction475 */
8912 const struct class class_parser__ReduceAction475 = {
8913 0, /* box_kind */
8914 {
8915 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction475:kernel#Object#object_id */
8916 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction475:kernel#Object#is_same_type */
8917 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction475:kernel#Object#is_same_instance */
8918 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction475:kernel#Object#== */
8919 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction475:kernel#Object#!= */
8920 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction475:kernel#Object#output */
8921 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction475:kernel#Object#output_class_name */
8922 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction475:kernel#Object#exit */
8923 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction475:kernel#Object#sys */
8924 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction475:kernel#Object#hash */
8925 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction475:string#Object#to_s */
8926 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction475:string#Object#native_class_name */
8927 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction475:string#Object#class_name */
8928 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction475:string#Object#inspect */
8929 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction475:string#Object#inspect_head */
8930 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction475:string#Object#args */
8931 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction475:math#Object#atan2 */
8932 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction475:math#Object#pi */
8933 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction475:math#Object#srand_from */
8934 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction475:math#Object#srand */
8935 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction475:stream#Object#poll */
8936 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction475:stream#Object#intern_poll */
8937 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction475:time#Object#get_time */
8938 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction475:file#Object#printn */
8939 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction475:file#Object#print */
8940 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction475:file#Object#getc */
8941 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction475:file#Object#gets */
8942 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction475:file#Object#getcwd */
8943 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction475:file#Object#file_getcwd */
8944 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction475:file#Object#stdin */
8945 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction475:file#Object#stdout */
8946 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction475:file#Object#stderr */
8947 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction475:model_base#Object#intrude_visibility */
8948 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction475:model_base#Object#public_visibility */
8949 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction475:model_base#Object#protected_visibility */
8950 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction475:model_base#Object#private_visibility */
8951 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction475:model_base#Object#none_visibility */
8952 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction475:model#Object#abstract_kind */
8953 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction475:model#Object#concrete_kind */
8954 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction475:model#Object#interface_kind */
8955 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction475:model#Object#enum_kind */
8956 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction475:model#Object#extern_kind */
8957 (nitmethod_t)VIRTUAL_parser__ReduceAction475__action, /* pointer to parser:ReduceAction475:parser#ReduceAction475#action */
8958 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction475:parser#ReduceAction#concat */
8959 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction475:parser#ReduceAction#init */
8960 }
8961 };
8962 /* allocate ReduceAction475 */
8963 val* NEW_parser__ReduceAction475(const struct type* type) {
8964 val* self /* : ReduceAction475 */;
8965 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8966 self->type = type;
8967 self->class = &class_parser__ReduceAction475;
8968 return self;
8969 }
8970 /* runtime class parser__ReduceAction476 */
8971 const struct class class_parser__ReduceAction476 = {
8972 0, /* box_kind */
8973 {
8974 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction476:kernel#Object#object_id */
8975 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction476:kernel#Object#is_same_type */
8976 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction476:kernel#Object#is_same_instance */
8977 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction476:kernel#Object#== */
8978 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction476:kernel#Object#!= */
8979 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction476:kernel#Object#output */
8980 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction476:kernel#Object#output_class_name */
8981 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction476:kernel#Object#exit */
8982 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction476:kernel#Object#sys */
8983 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction476:kernel#Object#hash */
8984 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction476:string#Object#to_s */
8985 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction476:string#Object#native_class_name */
8986 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction476:string#Object#class_name */
8987 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction476:string#Object#inspect */
8988 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction476:string#Object#inspect_head */
8989 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction476:string#Object#args */
8990 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction476:math#Object#atan2 */
8991 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction476:math#Object#pi */
8992 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction476:math#Object#srand_from */
8993 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction476:math#Object#srand */
8994 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction476:stream#Object#poll */
8995 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction476:stream#Object#intern_poll */
8996 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction476:time#Object#get_time */
8997 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction476:file#Object#printn */
8998 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction476:file#Object#print */
8999 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction476:file#Object#getc */
9000 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction476:file#Object#gets */
9001 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction476:file#Object#getcwd */
9002 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction476:file#Object#file_getcwd */
9003 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction476:file#Object#stdin */
9004 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction476:file#Object#stdout */
9005 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction476:file#Object#stderr */
9006 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction476:model_base#Object#intrude_visibility */
9007 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction476:model_base#Object#public_visibility */
9008 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction476:model_base#Object#protected_visibility */
9009 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction476:model_base#Object#private_visibility */
9010 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction476:model_base#Object#none_visibility */
9011 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction476:model#Object#abstract_kind */
9012 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction476:model#Object#concrete_kind */
9013 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction476:model#Object#interface_kind */
9014 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction476:model#Object#enum_kind */
9015 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction476:model#Object#extern_kind */
9016 (nitmethod_t)VIRTUAL_parser__ReduceAction476__action, /* pointer to parser:ReduceAction476:parser#ReduceAction476#action */
9017 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction476:parser#ReduceAction#concat */
9018 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction476:parser#ReduceAction#init */
9019 }
9020 };
9021 /* allocate ReduceAction476 */
9022 val* NEW_parser__ReduceAction476(const struct type* type) {
9023 val* self /* : ReduceAction476 */;
9024 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9025 self->type = type;
9026 self->class = &class_parser__ReduceAction476;
9027 return self;
9028 }
9029 /* runtime class parser__ReduceAction477 */
9030 const struct class class_parser__ReduceAction477 = {
9031 0, /* box_kind */
9032 {
9033 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction477:kernel#Object#object_id */
9034 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction477:kernel#Object#is_same_type */
9035 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction477:kernel#Object#is_same_instance */
9036 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction477:kernel#Object#== */
9037 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction477:kernel#Object#!= */
9038 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction477:kernel#Object#output */
9039 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction477:kernel#Object#output_class_name */
9040 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction477:kernel#Object#exit */
9041 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction477:kernel#Object#sys */
9042 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction477:kernel#Object#hash */
9043 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction477:string#Object#to_s */
9044 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction477:string#Object#native_class_name */
9045 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction477:string#Object#class_name */
9046 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction477:string#Object#inspect */
9047 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction477:string#Object#inspect_head */
9048 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction477:string#Object#args */
9049 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction477:math#Object#atan2 */
9050 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction477:math#Object#pi */
9051 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction477:math#Object#srand_from */
9052 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction477:math#Object#srand */
9053 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction477:stream#Object#poll */
9054 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction477:stream#Object#intern_poll */
9055 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction477:time#Object#get_time */
9056 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction477:file#Object#printn */
9057 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction477:file#Object#print */
9058 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction477:file#Object#getc */
9059 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction477:file#Object#gets */
9060 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction477:file#Object#getcwd */
9061 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction477:file#Object#file_getcwd */
9062 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction477:file#Object#stdin */
9063 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction477:file#Object#stdout */
9064 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction477:file#Object#stderr */
9065 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction477:model_base#Object#intrude_visibility */
9066 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction477:model_base#Object#public_visibility */
9067 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction477:model_base#Object#protected_visibility */
9068 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction477:model_base#Object#private_visibility */
9069 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction477:model_base#Object#none_visibility */
9070 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction477:model#Object#abstract_kind */
9071 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction477:model#Object#concrete_kind */
9072 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction477:model#Object#interface_kind */
9073 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction477:model#Object#enum_kind */
9074 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction477:model#Object#extern_kind */
9075 (nitmethod_t)VIRTUAL_parser__ReduceAction477__action, /* pointer to parser:ReduceAction477:parser#ReduceAction477#action */
9076 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction477:parser#ReduceAction#concat */
9077 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction477:parser#ReduceAction#init */
9078 }
9079 };
9080 /* allocate ReduceAction477 */
9081 val* NEW_parser__ReduceAction477(const struct type* type) {
9082 val* self /* : ReduceAction477 */;
9083 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9084 self->type = type;
9085 self->class = &class_parser__ReduceAction477;
9086 return self;
9087 }
9088 /* runtime class parser__ReduceAction478 */
9089 const struct class class_parser__ReduceAction478 = {
9090 0, /* box_kind */
9091 {
9092 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction478:kernel#Object#object_id */
9093 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction478:kernel#Object#is_same_type */
9094 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction478:kernel#Object#is_same_instance */
9095 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction478:kernel#Object#== */
9096 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction478:kernel#Object#!= */
9097 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction478:kernel#Object#output */
9098 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction478:kernel#Object#output_class_name */
9099 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction478:kernel#Object#exit */
9100 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction478:kernel#Object#sys */
9101 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction478:kernel#Object#hash */
9102 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction478:string#Object#to_s */
9103 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction478:string#Object#native_class_name */
9104 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction478:string#Object#class_name */
9105 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction478:string#Object#inspect */
9106 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction478:string#Object#inspect_head */
9107 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction478:string#Object#args */
9108 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction478:math#Object#atan2 */
9109 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction478:math#Object#pi */
9110 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction478:math#Object#srand_from */
9111 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction478:math#Object#srand */
9112 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction478:stream#Object#poll */
9113 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction478:stream#Object#intern_poll */
9114 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction478:time#Object#get_time */
9115 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction478:file#Object#printn */
9116 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction478:file#Object#print */
9117 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction478:file#Object#getc */
9118 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction478:file#Object#gets */
9119 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction478:file#Object#getcwd */
9120 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction478:file#Object#file_getcwd */
9121 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction478:file#Object#stdin */
9122 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction478:file#Object#stdout */
9123 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction478:file#Object#stderr */
9124 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction478:model_base#Object#intrude_visibility */
9125 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction478:model_base#Object#public_visibility */
9126 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction478:model_base#Object#protected_visibility */
9127 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction478:model_base#Object#private_visibility */
9128 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction478:model_base#Object#none_visibility */
9129 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction478:model#Object#abstract_kind */
9130 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction478:model#Object#concrete_kind */
9131 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction478:model#Object#interface_kind */
9132 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction478:model#Object#enum_kind */
9133 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction478:model#Object#extern_kind */
9134 (nitmethod_t)VIRTUAL_parser__ReduceAction478__action, /* pointer to parser:ReduceAction478:parser#ReduceAction478#action */
9135 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction478:parser#ReduceAction#concat */
9136 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction478:parser#ReduceAction#init */
9137 }
9138 };
9139 /* allocate ReduceAction478 */
9140 val* NEW_parser__ReduceAction478(const struct type* type) {
9141 val* self /* : ReduceAction478 */;
9142 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9143 self->type = type;
9144 self->class = &class_parser__ReduceAction478;
9145 return self;
9146 }
9147 /* runtime class parser__ReduceAction479 */
9148 const struct class class_parser__ReduceAction479 = {
9149 0, /* box_kind */
9150 {
9151 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction479:kernel#Object#object_id */
9152 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction479:kernel#Object#is_same_type */
9153 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction479:kernel#Object#is_same_instance */
9154 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction479:kernel#Object#== */
9155 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction479:kernel#Object#!= */
9156 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction479:kernel#Object#output */
9157 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction479:kernel#Object#output_class_name */
9158 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction479:kernel#Object#exit */
9159 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction479:kernel#Object#sys */
9160 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction479:kernel#Object#hash */
9161 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction479:string#Object#to_s */
9162 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction479:string#Object#native_class_name */
9163 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction479:string#Object#class_name */
9164 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction479:string#Object#inspect */
9165 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction479:string#Object#inspect_head */
9166 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction479:string#Object#args */
9167 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction479:math#Object#atan2 */
9168 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction479:math#Object#pi */
9169 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction479:math#Object#srand_from */
9170 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction479:math#Object#srand */
9171 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction479:stream#Object#poll */
9172 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction479:stream#Object#intern_poll */
9173 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction479:time#Object#get_time */
9174 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction479:file#Object#printn */
9175 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction479:file#Object#print */
9176 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction479:file#Object#getc */
9177 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction479:file#Object#gets */
9178 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction479:file#Object#getcwd */
9179 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction479:file#Object#file_getcwd */
9180 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction479:file#Object#stdin */
9181 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction479:file#Object#stdout */
9182 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction479:file#Object#stderr */
9183 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction479:model_base#Object#intrude_visibility */
9184 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction479:model_base#Object#public_visibility */
9185 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction479:model_base#Object#protected_visibility */
9186 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction479:model_base#Object#private_visibility */
9187 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction479:model_base#Object#none_visibility */
9188 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction479:model#Object#abstract_kind */
9189 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction479:model#Object#concrete_kind */
9190 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction479:model#Object#interface_kind */
9191 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction479:model#Object#enum_kind */
9192 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction479:model#Object#extern_kind */
9193 (nitmethod_t)VIRTUAL_parser__ReduceAction479__action, /* pointer to parser:ReduceAction479:parser#ReduceAction479#action */
9194 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction479:parser#ReduceAction#concat */
9195 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction479:parser#ReduceAction#init */
9196 }
9197 };
9198 /* allocate ReduceAction479 */
9199 val* NEW_parser__ReduceAction479(const struct type* type) {
9200 val* self /* : ReduceAction479 */;
9201 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9202 self->type = type;
9203 self->class = &class_parser__ReduceAction479;
9204 return self;
9205 }
9206 /* runtime class parser__ReduceAction480 */
9207 const struct class class_parser__ReduceAction480 = {
9208 0, /* box_kind */
9209 {
9210 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction480:kernel#Object#object_id */
9211 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction480:kernel#Object#is_same_type */
9212 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction480:kernel#Object#is_same_instance */
9213 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction480:kernel#Object#== */
9214 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction480:kernel#Object#!= */
9215 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction480:kernel#Object#output */
9216 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction480:kernel#Object#output_class_name */
9217 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction480:kernel#Object#exit */
9218 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction480:kernel#Object#sys */
9219 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction480:kernel#Object#hash */
9220 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction480:string#Object#to_s */
9221 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction480:string#Object#native_class_name */
9222 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction480:string#Object#class_name */
9223 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction480:string#Object#inspect */
9224 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction480:string#Object#inspect_head */
9225 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction480:string#Object#args */
9226 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction480:math#Object#atan2 */
9227 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction480:math#Object#pi */
9228 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction480:math#Object#srand_from */
9229 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction480:math#Object#srand */
9230 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction480:stream#Object#poll */
9231 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction480:stream#Object#intern_poll */
9232 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction480:time#Object#get_time */
9233 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction480:file#Object#printn */
9234 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction480:file#Object#print */
9235 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction480:file#Object#getc */
9236 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction480:file#Object#gets */
9237 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction480:file#Object#getcwd */
9238 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction480:file#Object#file_getcwd */
9239 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction480:file#Object#stdin */
9240 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction480:file#Object#stdout */
9241 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction480:file#Object#stderr */
9242 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction480:model_base#Object#intrude_visibility */
9243 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction480:model_base#Object#public_visibility */
9244 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction480:model_base#Object#protected_visibility */
9245 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction480:model_base#Object#private_visibility */
9246 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction480:model_base#Object#none_visibility */
9247 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction480:model#Object#abstract_kind */
9248 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction480:model#Object#concrete_kind */
9249 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction480:model#Object#interface_kind */
9250 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction480:model#Object#enum_kind */
9251 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction480:model#Object#extern_kind */
9252 (nitmethod_t)VIRTUAL_parser__ReduceAction480__action, /* pointer to parser:ReduceAction480:parser#ReduceAction480#action */
9253 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction480:parser#ReduceAction#concat */
9254 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction480:parser#ReduceAction#init */
9255 }
9256 };
9257 /* allocate ReduceAction480 */
9258 val* NEW_parser__ReduceAction480(const struct type* type) {
9259 val* self /* : ReduceAction480 */;
9260 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9261 self->type = type;
9262 self->class = &class_parser__ReduceAction480;
9263 return self;
9264 }
9265 /* runtime class parser__ReduceAction481 */
9266 const struct class class_parser__ReduceAction481 = {
9267 0, /* box_kind */
9268 {
9269 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction481:kernel#Object#object_id */
9270 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction481:kernel#Object#is_same_type */
9271 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction481:kernel#Object#is_same_instance */
9272 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction481:kernel#Object#== */
9273 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction481:kernel#Object#!= */
9274 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction481:kernel#Object#output */
9275 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction481:kernel#Object#output_class_name */
9276 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction481:kernel#Object#exit */
9277 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction481:kernel#Object#sys */
9278 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction481:kernel#Object#hash */
9279 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction481:string#Object#to_s */
9280 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction481:string#Object#native_class_name */
9281 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction481:string#Object#class_name */
9282 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction481:string#Object#inspect */
9283 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction481:string#Object#inspect_head */
9284 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction481:string#Object#args */
9285 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction481:math#Object#atan2 */
9286 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction481:math#Object#pi */
9287 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction481:math#Object#srand_from */
9288 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction481:math#Object#srand */
9289 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction481:stream#Object#poll */
9290 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction481:stream#Object#intern_poll */
9291 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction481:time#Object#get_time */
9292 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction481:file#Object#printn */
9293 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction481:file#Object#print */
9294 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction481:file#Object#getc */
9295 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction481:file#Object#gets */
9296 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction481:file#Object#getcwd */
9297 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction481:file#Object#file_getcwd */
9298 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction481:file#Object#stdin */
9299 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction481:file#Object#stdout */
9300 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction481:file#Object#stderr */
9301 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction481:model_base#Object#intrude_visibility */
9302 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction481:model_base#Object#public_visibility */
9303 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction481:model_base#Object#protected_visibility */
9304 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction481:model_base#Object#private_visibility */
9305 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction481:model_base#Object#none_visibility */
9306 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction481:model#Object#abstract_kind */
9307 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction481:model#Object#concrete_kind */
9308 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction481:model#Object#interface_kind */
9309 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction481:model#Object#enum_kind */
9310 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction481:model#Object#extern_kind */
9311 (nitmethod_t)VIRTUAL_parser__ReduceAction481__action, /* pointer to parser:ReduceAction481:parser#ReduceAction481#action */
9312 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction481:parser#ReduceAction#concat */
9313 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction481:parser#ReduceAction#init */
9314 }
9315 };
9316 /* allocate ReduceAction481 */
9317 val* NEW_parser__ReduceAction481(const struct type* type) {
9318 val* self /* : ReduceAction481 */;
9319 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9320 self->type = type;
9321 self->class = &class_parser__ReduceAction481;
9322 return self;
9323 }
9324 /* runtime class parser__ReduceAction482 */
9325 const struct class class_parser__ReduceAction482 = {
9326 0, /* box_kind */
9327 {
9328 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction482:kernel#Object#object_id */
9329 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction482:kernel#Object#is_same_type */
9330 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction482:kernel#Object#is_same_instance */
9331 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction482:kernel#Object#== */
9332 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction482:kernel#Object#!= */
9333 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction482:kernel#Object#output */
9334 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction482:kernel#Object#output_class_name */
9335 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction482:kernel#Object#exit */
9336 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction482:kernel#Object#sys */
9337 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction482:kernel#Object#hash */
9338 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction482:string#Object#to_s */
9339 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction482:string#Object#native_class_name */
9340 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction482:string#Object#class_name */
9341 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction482:string#Object#inspect */
9342 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction482:string#Object#inspect_head */
9343 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction482:string#Object#args */
9344 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction482:math#Object#atan2 */
9345 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction482:math#Object#pi */
9346 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction482:math#Object#srand_from */
9347 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction482:math#Object#srand */
9348 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction482:stream#Object#poll */
9349 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction482:stream#Object#intern_poll */
9350 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction482:time#Object#get_time */
9351 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction482:file#Object#printn */
9352 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction482:file#Object#print */
9353 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction482:file#Object#getc */
9354 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction482:file#Object#gets */
9355 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction482:file#Object#getcwd */
9356 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction482:file#Object#file_getcwd */
9357 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction482:file#Object#stdin */
9358 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction482:file#Object#stdout */
9359 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction482:file#Object#stderr */
9360 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction482:model_base#Object#intrude_visibility */
9361 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction482:model_base#Object#public_visibility */
9362 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction482:model_base#Object#protected_visibility */
9363 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction482:model_base#Object#private_visibility */
9364 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction482:model_base#Object#none_visibility */
9365 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction482:model#Object#abstract_kind */
9366 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction482:model#Object#concrete_kind */
9367 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction482:model#Object#interface_kind */
9368 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction482:model#Object#enum_kind */
9369 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction482:model#Object#extern_kind */
9370 (nitmethod_t)VIRTUAL_parser__ReduceAction482__action, /* pointer to parser:ReduceAction482:parser#ReduceAction482#action */
9371 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction482:parser#ReduceAction#concat */
9372 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction482:parser#ReduceAction#init */
9373 }
9374 };
9375 /* allocate ReduceAction482 */
9376 val* NEW_parser__ReduceAction482(const struct type* type) {
9377 val* self /* : ReduceAction482 */;
9378 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9379 self->type = type;
9380 self->class = &class_parser__ReduceAction482;
9381 return self;
9382 }
9383 /* runtime class parser__ReduceAction483 */
9384 const struct class class_parser__ReduceAction483 = {
9385 0, /* box_kind */
9386 {
9387 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction483:kernel#Object#object_id */
9388 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction483:kernel#Object#is_same_type */
9389 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction483:kernel#Object#is_same_instance */
9390 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction483:kernel#Object#== */
9391 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction483:kernel#Object#!= */
9392 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction483:kernel#Object#output */
9393 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction483:kernel#Object#output_class_name */
9394 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction483:kernel#Object#exit */
9395 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction483:kernel#Object#sys */
9396 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction483:kernel#Object#hash */
9397 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction483:string#Object#to_s */
9398 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction483:string#Object#native_class_name */
9399 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction483:string#Object#class_name */
9400 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction483:string#Object#inspect */
9401 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction483:string#Object#inspect_head */
9402 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction483:string#Object#args */
9403 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction483:math#Object#atan2 */
9404 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction483:math#Object#pi */
9405 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction483:math#Object#srand_from */
9406 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction483:math#Object#srand */
9407 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction483:stream#Object#poll */
9408 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction483:stream#Object#intern_poll */
9409 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction483:time#Object#get_time */
9410 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction483:file#Object#printn */
9411 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction483:file#Object#print */
9412 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction483:file#Object#getc */
9413 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction483:file#Object#gets */
9414 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction483:file#Object#getcwd */
9415 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction483:file#Object#file_getcwd */
9416 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction483:file#Object#stdin */
9417 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction483:file#Object#stdout */
9418 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction483:file#Object#stderr */
9419 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction483:model_base#Object#intrude_visibility */
9420 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction483:model_base#Object#public_visibility */
9421 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction483:model_base#Object#protected_visibility */
9422 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction483:model_base#Object#private_visibility */
9423 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction483:model_base#Object#none_visibility */
9424 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction483:model#Object#abstract_kind */
9425 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction483:model#Object#concrete_kind */
9426 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction483:model#Object#interface_kind */
9427 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction483:model#Object#enum_kind */
9428 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction483:model#Object#extern_kind */
9429 (nitmethod_t)VIRTUAL_parser__ReduceAction483__action, /* pointer to parser:ReduceAction483:parser#ReduceAction483#action */
9430 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction483:parser#ReduceAction#concat */
9431 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction483:parser#ReduceAction#init */
9432 }
9433 };
9434 /* allocate ReduceAction483 */
9435 val* NEW_parser__ReduceAction483(const struct type* type) {
9436 val* self /* : ReduceAction483 */;
9437 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9438 self->type = type;
9439 self->class = &class_parser__ReduceAction483;
9440 return self;
9441 }
9442 /* runtime class parser__ReduceAction484 */
9443 const struct class class_parser__ReduceAction484 = {
9444 0, /* box_kind */
9445 {
9446 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction484:kernel#Object#object_id */
9447 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction484:kernel#Object#is_same_type */
9448 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction484:kernel#Object#is_same_instance */
9449 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction484:kernel#Object#== */
9450 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction484:kernel#Object#!= */
9451 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction484:kernel#Object#output */
9452 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction484:kernel#Object#output_class_name */
9453 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction484:kernel#Object#exit */
9454 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction484:kernel#Object#sys */
9455 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction484:kernel#Object#hash */
9456 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction484:string#Object#to_s */
9457 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction484:string#Object#native_class_name */
9458 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction484:string#Object#class_name */
9459 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction484:string#Object#inspect */
9460 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction484:string#Object#inspect_head */
9461 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction484:string#Object#args */
9462 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction484:math#Object#atan2 */
9463 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction484:math#Object#pi */
9464 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction484:math#Object#srand_from */
9465 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction484:math#Object#srand */
9466 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction484:stream#Object#poll */
9467 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction484:stream#Object#intern_poll */
9468 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction484:time#Object#get_time */
9469 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction484:file#Object#printn */
9470 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction484:file#Object#print */
9471 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction484:file#Object#getc */
9472 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction484:file#Object#gets */
9473 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction484:file#Object#getcwd */
9474 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction484:file#Object#file_getcwd */
9475 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction484:file#Object#stdin */
9476 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction484:file#Object#stdout */
9477 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction484:file#Object#stderr */
9478 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction484:model_base#Object#intrude_visibility */
9479 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction484:model_base#Object#public_visibility */
9480 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction484:model_base#Object#protected_visibility */
9481 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction484:model_base#Object#private_visibility */
9482 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction484:model_base#Object#none_visibility */
9483 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction484:model#Object#abstract_kind */
9484 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction484:model#Object#concrete_kind */
9485 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction484:model#Object#interface_kind */
9486 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction484:model#Object#enum_kind */
9487 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction484:model#Object#extern_kind */
9488 (nitmethod_t)VIRTUAL_parser__ReduceAction484__action, /* pointer to parser:ReduceAction484:parser#ReduceAction484#action */
9489 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction484:parser#ReduceAction#concat */
9490 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction484:parser#ReduceAction#init */
9491 }
9492 };
9493 /* allocate ReduceAction484 */
9494 val* NEW_parser__ReduceAction484(const struct type* type) {
9495 val* self /* : ReduceAction484 */;
9496 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9497 self->type = type;
9498 self->class = &class_parser__ReduceAction484;
9499 return self;
9500 }
9501 /* runtime class parser__ReduceAction485 */
9502 const struct class class_parser__ReduceAction485 = {
9503 0, /* box_kind */
9504 {
9505 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction485:kernel#Object#object_id */
9506 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction485:kernel#Object#is_same_type */
9507 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction485:kernel#Object#is_same_instance */
9508 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction485:kernel#Object#== */
9509 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction485:kernel#Object#!= */
9510 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction485:kernel#Object#output */
9511 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction485:kernel#Object#output_class_name */
9512 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction485:kernel#Object#exit */
9513 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction485:kernel#Object#sys */
9514 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction485:kernel#Object#hash */
9515 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction485:string#Object#to_s */
9516 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction485:string#Object#native_class_name */
9517 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction485:string#Object#class_name */
9518 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction485:string#Object#inspect */
9519 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction485:string#Object#inspect_head */
9520 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction485:string#Object#args */
9521 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction485:math#Object#atan2 */
9522 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction485:math#Object#pi */
9523 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction485:math#Object#srand_from */
9524 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction485:math#Object#srand */
9525 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction485:stream#Object#poll */
9526 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction485:stream#Object#intern_poll */
9527 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction485:time#Object#get_time */
9528 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction485:file#Object#printn */
9529 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction485:file#Object#print */
9530 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction485:file#Object#getc */
9531 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction485:file#Object#gets */
9532 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction485:file#Object#getcwd */
9533 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction485:file#Object#file_getcwd */
9534 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction485:file#Object#stdin */
9535 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction485:file#Object#stdout */
9536 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction485:file#Object#stderr */
9537 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction485:model_base#Object#intrude_visibility */
9538 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction485:model_base#Object#public_visibility */
9539 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction485:model_base#Object#protected_visibility */
9540 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction485:model_base#Object#private_visibility */
9541 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction485:model_base#Object#none_visibility */
9542 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction485:model#Object#abstract_kind */
9543 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction485:model#Object#concrete_kind */
9544 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction485:model#Object#interface_kind */
9545 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction485:model#Object#enum_kind */
9546 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction485:model#Object#extern_kind */
9547 (nitmethod_t)VIRTUAL_parser__ReduceAction485__action, /* pointer to parser:ReduceAction485:parser#ReduceAction485#action */
9548 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction485:parser#ReduceAction#concat */
9549 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction485:parser#ReduceAction#init */
9550 }
9551 };
9552 /* allocate ReduceAction485 */
9553 val* NEW_parser__ReduceAction485(const struct type* type) {
9554 val* self /* : ReduceAction485 */;
9555 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9556 self->type = type;
9557 self->class = &class_parser__ReduceAction485;
9558 return self;
9559 }
9560 /* runtime class parser__ReduceAction486 */
9561 const struct class class_parser__ReduceAction486 = {
9562 0, /* box_kind */
9563 {
9564 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction486:kernel#Object#object_id */
9565 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction486:kernel#Object#is_same_type */
9566 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction486:kernel#Object#is_same_instance */
9567 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction486:kernel#Object#== */
9568 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction486:kernel#Object#!= */
9569 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction486:kernel#Object#output */
9570 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction486:kernel#Object#output_class_name */
9571 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction486:kernel#Object#exit */
9572 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction486:kernel#Object#sys */
9573 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction486:kernel#Object#hash */
9574 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction486:string#Object#to_s */
9575 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction486:string#Object#native_class_name */
9576 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction486:string#Object#class_name */
9577 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction486:string#Object#inspect */
9578 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction486:string#Object#inspect_head */
9579 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction486:string#Object#args */
9580 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction486:math#Object#atan2 */
9581 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction486:math#Object#pi */
9582 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction486:math#Object#srand_from */
9583 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction486:math#Object#srand */
9584 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction486:stream#Object#poll */
9585 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction486:stream#Object#intern_poll */
9586 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction486:time#Object#get_time */
9587 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction486:file#Object#printn */
9588 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction486:file#Object#print */
9589 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction486:file#Object#getc */
9590 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction486:file#Object#gets */
9591 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction486:file#Object#getcwd */
9592 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction486:file#Object#file_getcwd */
9593 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction486:file#Object#stdin */
9594 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction486:file#Object#stdout */
9595 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction486:file#Object#stderr */
9596 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction486:model_base#Object#intrude_visibility */
9597 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction486:model_base#Object#public_visibility */
9598 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction486:model_base#Object#protected_visibility */
9599 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction486:model_base#Object#private_visibility */
9600 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction486:model_base#Object#none_visibility */
9601 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction486:model#Object#abstract_kind */
9602 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction486:model#Object#concrete_kind */
9603 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction486:model#Object#interface_kind */
9604 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction486:model#Object#enum_kind */
9605 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction486:model#Object#extern_kind */
9606 (nitmethod_t)VIRTUAL_parser__ReduceAction486__action, /* pointer to parser:ReduceAction486:parser#ReduceAction486#action */
9607 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction486:parser#ReduceAction#concat */
9608 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction486:parser#ReduceAction#init */
9609 }
9610 };
9611 /* allocate ReduceAction486 */
9612 val* NEW_parser__ReduceAction486(const struct type* type) {
9613 val* self /* : ReduceAction486 */;
9614 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9615 self->type = type;
9616 self->class = &class_parser__ReduceAction486;
9617 return self;
9618 }
9619 /* runtime class parser__ReduceAction487 */
9620 const struct class class_parser__ReduceAction487 = {
9621 0, /* box_kind */
9622 {
9623 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction487:kernel#Object#object_id */
9624 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction487:kernel#Object#is_same_type */
9625 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction487:kernel#Object#is_same_instance */
9626 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction487:kernel#Object#== */
9627 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction487:kernel#Object#!= */
9628 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction487:kernel#Object#output */
9629 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction487:kernel#Object#output_class_name */
9630 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction487:kernel#Object#exit */
9631 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction487:kernel#Object#sys */
9632 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction487:kernel#Object#hash */
9633 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction487:string#Object#to_s */
9634 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction487:string#Object#native_class_name */
9635 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction487:string#Object#class_name */
9636 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction487:string#Object#inspect */
9637 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction487:string#Object#inspect_head */
9638 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction487:string#Object#args */
9639 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction487:math#Object#atan2 */
9640 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction487:math#Object#pi */
9641 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction487:math#Object#srand_from */
9642 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction487:math#Object#srand */
9643 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction487:stream#Object#poll */
9644 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction487:stream#Object#intern_poll */
9645 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction487:time#Object#get_time */
9646 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction487:file#Object#printn */
9647 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction487:file#Object#print */
9648 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction487:file#Object#getc */
9649 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction487:file#Object#gets */
9650 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction487:file#Object#getcwd */
9651 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction487:file#Object#file_getcwd */
9652 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction487:file#Object#stdin */
9653 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction487:file#Object#stdout */
9654 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction487:file#Object#stderr */
9655 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction487:model_base#Object#intrude_visibility */
9656 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction487:model_base#Object#public_visibility */
9657 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction487:model_base#Object#protected_visibility */
9658 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction487:model_base#Object#private_visibility */
9659 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction487:model_base#Object#none_visibility */
9660 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction487:model#Object#abstract_kind */
9661 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction487:model#Object#concrete_kind */
9662 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction487:model#Object#interface_kind */
9663 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction487:model#Object#enum_kind */
9664 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction487:model#Object#extern_kind */
9665 (nitmethod_t)VIRTUAL_parser__ReduceAction487__action, /* pointer to parser:ReduceAction487:parser#ReduceAction487#action */
9666 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction487:parser#ReduceAction#concat */
9667 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction487:parser#ReduceAction#init */
9668 }
9669 };
9670 /* allocate ReduceAction487 */
9671 val* NEW_parser__ReduceAction487(const struct type* type) {
9672 val* self /* : ReduceAction487 */;
9673 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9674 self->type = type;
9675 self->class = &class_parser__ReduceAction487;
9676 return self;
9677 }
9678 /* runtime class parser__ReduceAction488 */
9679 const struct class class_parser__ReduceAction488 = {
9680 0, /* box_kind */
9681 {
9682 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction488:kernel#Object#object_id */
9683 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction488:kernel#Object#is_same_type */
9684 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction488:kernel#Object#is_same_instance */
9685 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction488:kernel#Object#== */
9686 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction488:kernel#Object#!= */
9687 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction488:kernel#Object#output */
9688 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction488:kernel#Object#output_class_name */
9689 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction488:kernel#Object#exit */
9690 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction488:kernel#Object#sys */
9691 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction488:kernel#Object#hash */
9692 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction488:string#Object#to_s */
9693 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction488:string#Object#native_class_name */
9694 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction488:string#Object#class_name */
9695 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction488:string#Object#inspect */
9696 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction488:string#Object#inspect_head */
9697 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction488:string#Object#args */
9698 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction488:math#Object#atan2 */
9699 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction488:math#Object#pi */
9700 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction488:math#Object#srand_from */
9701 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction488:math#Object#srand */
9702 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction488:stream#Object#poll */
9703 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction488:stream#Object#intern_poll */
9704 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction488:time#Object#get_time */
9705 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction488:file#Object#printn */
9706 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction488:file#Object#print */
9707 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction488:file#Object#getc */
9708 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction488:file#Object#gets */
9709 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction488:file#Object#getcwd */
9710 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction488:file#Object#file_getcwd */
9711 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction488:file#Object#stdin */
9712 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction488:file#Object#stdout */
9713 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction488:file#Object#stderr */
9714 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction488:model_base#Object#intrude_visibility */
9715 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction488:model_base#Object#public_visibility */
9716 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction488:model_base#Object#protected_visibility */
9717 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction488:model_base#Object#private_visibility */
9718 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction488:model_base#Object#none_visibility */
9719 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction488:model#Object#abstract_kind */
9720 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction488:model#Object#concrete_kind */
9721 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction488:model#Object#interface_kind */
9722 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction488:model#Object#enum_kind */
9723 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction488:model#Object#extern_kind */
9724 (nitmethod_t)VIRTUAL_parser__ReduceAction488__action, /* pointer to parser:ReduceAction488:parser#ReduceAction488#action */
9725 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction488:parser#ReduceAction#concat */
9726 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction488:parser#ReduceAction#init */
9727 }
9728 };
9729 /* allocate ReduceAction488 */
9730 val* NEW_parser__ReduceAction488(const struct type* type) {
9731 val* self /* : ReduceAction488 */;
9732 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9733 self->type = type;
9734 self->class = &class_parser__ReduceAction488;
9735 return self;
9736 }
9737 /* runtime class parser__ReduceAction489 */
9738 const struct class class_parser__ReduceAction489 = {
9739 0, /* box_kind */
9740 {
9741 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction489:kernel#Object#object_id */
9742 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction489:kernel#Object#is_same_type */
9743 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction489:kernel#Object#is_same_instance */
9744 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction489:kernel#Object#== */
9745 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction489:kernel#Object#!= */
9746 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction489:kernel#Object#output */
9747 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction489:kernel#Object#output_class_name */
9748 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction489:kernel#Object#exit */
9749 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction489:kernel#Object#sys */
9750 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction489:kernel#Object#hash */
9751 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction489:string#Object#to_s */
9752 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction489:string#Object#native_class_name */
9753 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction489:string#Object#class_name */
9754 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction489:string#Object#inspect */
9755 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction489:string#Object#inspect_head */
9756 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction489:string#Object#args */
9757 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction489:math#Object#atan2 */
9758 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction489:math#Object#pi */
9759 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction489:math#Object#srand_from */
9760 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction489:math#Object#srand */
9761 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction489:stream#Object#poll */
9762 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction489:stream#Object#intern_poll */
9763 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction489:time#Object#get_time */
9764 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction489:file#Object#printn */
9765 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction489:file#Object#print */
9766 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction489:file#Object#getc */
9767 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction489:file#Object#gets */
9768 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction489:file#Object#getcwd */
9769 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction489:file#Object#file_getcwd */
9770 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction489:file#Object#stdin */
9771 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction489:file#Object#stdout */
9772 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction489:file#Object#stderr */
9773 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction489:model_base#Object#intrude_visibility */
9774 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction489:model_base#Object#public_visibility */
9775 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction489:model_base#Object#protected_visibility */
9776 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction489:model_base#Object#private_visibility */
9777 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction489:model_base#Object#none_visibility */
9778 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction489:model#Object#abstract_kind */
9779 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction489:model#Object#concrete_kind */
9780 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction489:model#Object#interface_kind */
9781 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction489:model#Object#enum_kind */
9782 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction489:model#Object#extern_kind */
9783 (nitmethod_t)VIRTUAL_parser__ReduceAction489__action, /* pointer to parser:ReduceAction489:parser#ReduceAction489#action */
9784 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction489:parser#ReduceAction#concat */
9785 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction489:parser#ReduceAction#init */
9786 }
9787 };
9788 /* allocate ReduceAction489 */
9789 val* NEW_parser__ReduceAction489(const struct type* type) {
9790 val* self /* : ReduceAction489 */;
9791 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9792 self->type = type;
9793 self->class = &class_parser__ReduceAction489;
9794 return self;
9795 }
9796 /* runtime class parser__ReduceAction490 */
9797 const struct class class_parser__ReduceAction490 = {
9798 0, /* box_kind */
9799 {
9800 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction490:kernel#Object#object_id */
9801 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction490:kernel#Object#is_same_type */
9802 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction490:kernel#Object#is_same_instance */
9803 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction490:kernel#Object#== */
9804 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction490:kernel#Object#!= */
9805 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction490:kernel#Object#output */
9806 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction490:kernel#Object#output_class_name */
9807 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction490:kernel#Object#exit */
9808 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction490:kernel#Object#sys */
9809 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction490:kernel#Object#hash */
9810 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction490:string#Object#to_s */
9811 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction490:string#Object#native_class_name */
9812 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction490:string#Object#class_name */
9813 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction490:string#Object#inspect */
9814 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction490:string#Object#inspect_head */
9815 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction490:string#Object#args */
9816 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction490:math#Object#atan2 */
9817 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction490:math#Object#pi */
9818 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction490:math#Object#srand_from */
9819 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction490:math#Object#srand */
9820 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction490:stream#Object#poll */
9821 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction490:stream#Object#intern_poll */
9822 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction490:time#Object#get_time */
9823 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction490:file#Object#printn */
9824 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction490:file#Object#print */
9825 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction490:file#Object#getc */
9826 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction490:file#Object#gets */
9827 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction490:file#Object#getcwd */
9828 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction490:file#Object#file_getcwd */
9829 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction490:file#Object#stdin */
9830 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction490:file#Object#stdout */
9831 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction490:file#Object#stderr */
9832 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction490:model_base#Object#intrude_visibility */
9833 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction490:model_base#Object#public_visibility */
9834 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction490:model_base#Object#protected_visibility */
9835 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction490:model_base#Object#private_visibility */
9836 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction490:model_base#Object#none_visibility */
9837 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction490:model#Object#abstract_kind */
9838 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction490:model#Object#concrete_kind */
9839 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction490:model#Object#interface_kind */
9840 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction490:model#Object#enum_kind */
9841 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction490:model#Object#extern_kind */
9842 (nitmethod_t)VIRTUAL_parser__ReduceAction490__action, /* pointer to parser:ReduceAction490:parser#ReduceAction490#action */
9843 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction490:parser#ReduceAction#concat */
9844 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction490:parser#ReduceAction#init */
9845 }
9846 };
9847 /* allocate ReduceAction490 */
9848 val* NEW_parser__ReduceAction490(const struct type* type) {
9849 val* self /* : ReduceAction490 */;
9850 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9851 self->type = type;
9852 self->class = &class_parser__ReduceAction490;
9853 return self;
9854 }
9855 /* runtime class parser__ReduceAction491 */
9856 const struct class class_parser__ReduceAction491 = {
9857 0, /* box_kind */
9858 {
9859 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction491:kernel#Object#object_id */
9860 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction491:kernel#Object#is_same_type */
9861 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction491:kernel#Object#is_same_instance */
9862 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction491:kernel#Object#== */
9863 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction491:kernel#Object#!= */
9864 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction491:kernel#Object#output */
9865 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction491:kernel#Object#output_class_name */
9866 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction491:kernel#Object#exit */
9867 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction491:kernel#Object#sys */
9868 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction491:kernel#Object#hash */
9869 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction491:string#Object#to_s */
9870 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction491:string#Object#native_class_name */
9871 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction491:string#Object#class_name */
9872 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction491:string#Object#inspect */
9873 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction491:string#Object#inspect_head */
9874 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction491:string#Object#args */
9875 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction491:math#Object#atan2 */
9876 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction491:math#Object#pi */
9877 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction491:math#Object#srand_from */
9878 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction491:math#Object#srand */
9879 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction491:stream#Object#poll */
9880 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction491:stream#Object#intern_poll */
9881 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction491:time#Object#get_time */
9882 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction491:file#Object#printn */
9883 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction491:file#Object#print */
9884 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction491:file#Object#getc */
9885 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction491:file#Object#gets */
9886 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction491:file#Object#getcwd */
9887 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction491:file#Object#file_getcwd */
9888 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction491:file#Object#stdin */
9889 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction491:file#Object#stdout */
9890 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction491:file#Object#stderr */
9891 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction491:model_base#Object#intrude_visibility */
9892 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction491:model_base#Object#public_visibility */
9893 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction491:model_base#Object#protected_visibility */
9894 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction491:model_base#Object#private_visibility */
9895 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction491:model_base#Object#none_visibility */
9896 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction491:model#Object#abstract_kind */
9897 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction491:model#Object#concrete_kind */
9898 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction491:model#Object#interface_kind */
9899 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction491:model#Object#enum_kind */
9900 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction491:model#Object#extern_kind */
9901 (nitmethod_t)VIRTUAL_parser__ReduceAction491__action, /* pointer to parser:ReduceAction491:parser#ReduceAction491#action */
9902 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction491:parser#ReduceAction#concat */
9903 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction491:parser#ReduceAction#init */
9904 }
9905 };
9906 /* allocate ReduceAction491 */
9907 val* NEW_parser__ReduceAction491(const struct type* type) {
9908 val* self /* : ReduceAction491 */;
9909 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9910 self->type = type;
9911 self->class = &class_parser__ReduceAction491;
9912 return self;
9913 }
9914 /* runtime class parser__ReduceAction492 */
9915 const struct class class_parser__ReduceAction492 = {
9916 0, /* box_kind */
9917 {
9918 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction492:kernel#Object#object_id */
9919 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction492:kernel#Object#is_same_type */
9920 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction492:kernel#Object#is_same_instance */
9921 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction492:kernel#Object#== */
9922 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction492:kernel#Object#!= */
9923 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction492:kernel#Object#output */
9924 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction492:kernel#Object#output_class_name */
9925 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction492:kernel#Object#exit */
9926 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction492:kernel#Object#sys */
9927 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction492:kernel#Object#hash */
9928 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction492:string#Object#to_s */
9929 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction492:string#Object#native_class_name */
9930 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction492:string#Object#class_name */
9931 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction492:string#Object#inspect */
9932 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction492:string#Object#inspect_head */
9933 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction492:string#Object#args */
9934 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction492:math#Object#atan2 */
9935 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction492:math#Object#pi */
9936 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction492:math#Object#srand_from */
9937 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction492:math#Object#srand */
9938 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction492:stream#Object#poll */
9939 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction492:stream#Object#intern_poll */
9940 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction492:time#Object#get_time */
9941 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction492:file#Object#printn */
9942 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction492:file#Object#print */
9943 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction492:file#Object#getc */
9944 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction492:file#Object#gets */
9945 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction492:file#Object#getcwd */
9946 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction492:file#Object#file_getcwd */
9947 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction492:file#Object#stdin */
9948 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction492:file#Object#stdout */
9949 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction492:file#Object#stderr */
9950 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction492:model_base#Object#intrude_visibility */
9951 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction492:model_base#Object#public_visibility */
9952 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction492:model_base#Object#protected_visibility */
9953 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction492:model_base#Object#private_visibility */
9954 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction492:model_base#Object#none_visibility */
9955 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction492:model#Object#abstract_kind */
9956 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction492:model#Object#concrete_kind */
9957 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction492:model#Object#interface_kind */
9958 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction492:model#Object#enum_kind */
9959 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction492:model#Object#extern_kind */
9960 (nitmethod_t)VIRTUAL_parser__ReduceAction492__action, /* pointer to parser:ReduceAction492:parser#ReduceAction492#action */
9961 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction492:parser#ReduceAction#concat */
9962 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction492:parser#ReduceAction#init */
9963 }
9964 };
9965 /* allocate ReduceAction492 */
9966 val* NEW_parser__ReduceAction492(const struct type* type) {
9967 val* self /* : ReduceAction492 */;
9968 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9969 self->type = type;
9970 self->class = &class_parser__ReduceAction492;
9971 return self;
9972 }