lib/mnit_linux: very minor style fix
[nit.git] / c_src / nitg.classes.5.c
1 #include "nitg.classes.0.h"
2 /* runtime class parser__ReduceAction685 */
3 const struct class class_parser__ReduceAction685 = {
4 0, /* box_kind */
5 {
6 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction685:kernel#Object#object_id */
7 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction685:kernel#Object#is_same_type */
8 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction685:kernel#Object#is_same_instance */
9 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction685:kernel#Object#== */
10 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction685:kernel#Object#!= */
11 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction685:kernel#Object#output */
12 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction685:kernel#Object#output_class_name */
13 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction685:kernel#Object#exit */
14 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction685:kernel#Object#sys */
15 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction685:kernel#Object#hash */
16 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction685:string#Object#to_s */
17 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction685:string#Object#native_class_name */
18 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction685:string#Object#class_name */
19 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction685:string#Object#inspect */
20 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction685:string#Object#inspect_head */
21 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction685:string#Object#args */
22 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction685:math#Object#atan2 */
23 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction685:math#Object#pi */
24 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction685:math#Object#srand_from */
25 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction685:math#Object#srand */
26 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction685:stream#Object#poll */
27 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction685:stream#Object#intern_poll */
28 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction685:time#Object#get_time */
29 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction685:file#Object#printn */
30 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction685:file#Object#print */
31 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction685:file#Object#getc */
32 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction685:file#Object#gets */
33 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction685:file#Object#getcwd */
34 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction685:file#Object#file_getcwd */
35 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction685:file#Object#stdin */
36 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction685:file#Object#stdout */
37 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction685:file#Object#stderr */
38 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction685:model_base#Object#intrude_visibility */
39 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction685:model_base#Object#public_visibility */
40 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction685:model_base#Object#protected_visibility */
41 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction685:model_base#Object#private_visibility */
42 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction685:model_base#Object#none_visibility */
43 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction685:model#Object#abstract_kind */
44 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction685:model#Object#concrete_kind */
45 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction685:model#Object#interface_kind */
46 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction685:model#Object#enum_kind */
47 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction685:model#Object#extern_kind */
48 (nitmethod_t)VIRTUAL_parser__ReduceAction685__action, /* pointer to parser:ReduceAction685:parser#ReduceAction685#action */
49 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction685:parser#ReduceAction#concat */
50 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction685:parser#ReduceAction#init */
51 }
52 };
53 /* allocate ReduceAction685 */
54 val* NEW_parser__ReduceAction685(const struct type* type) {
55 val* self /* : ReduceAction685 */;
56 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
57 self->type = type;
58 self->class = &class_parser__ReduceAction685;
59 return self;
60 }
61 /* runtime class parser__ReduceAction687 */
62 const struct class class_parser__ReduceAction687 = {
63 0, /* box_kind */
64 {
65 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction687:kernel#Object#object_id */
66 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction687:kernel#Object#is_same_type */
67 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction687:kernel#Object#is_same_instance */
68 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction687:kernel#Object#== */
69 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction687:kernel#Object#!= */
70 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction687:kernel#Object#output */
71 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction687:kernel#Object#output_class_name */
72 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction687:kernel#Object#exit */
73 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction687:kernel#Object#sys */
74 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction687:kernel#Object#hash */
75 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction687:string#Object#to_s */
76 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction687:string#Object#native_class_name */
77 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction687:string#Object#class_name */
78 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction687:string#Object#inspect */
79 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction687:string#Object#inspect_head */
80 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction687:string#Object#args */
81 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction687:math#Object#atan2 */
82 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction687:math#Object#pi */
83 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction687:math#Object#srand_from */
84 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction687:math#Object#srand */
85 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction687:stream#Object#poll */
86 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction687:stream#Object#intern_poll */
87 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction687:time#Object#get_time */
88 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction687:file#Object#printn */
89 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction687:file#Object#print */
90 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction687:file#Object#getc */
91 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction687:file#Object#gets */
92 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction687:file#Object#getcwd */
93 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction687:file#Object#file_getcwd */
94 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction687:file#Object#stdin */
95 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction687:file#Object#stdout */
96 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction687:file#Object#stderr */
97 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction687:model_base#Object#intrude_visibility */
98 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction687:model_base#Object#public_visibility */
99 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction687:model_base#Object#protected_visibility */
100 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction687:model_base#Object#private_visibility */
101 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction687:model_base#Object#none_visibility */
102 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction687:model#Object#abstract_kind */
103 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction687:model#Object#concrete_kind */
104 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction687:model#Object#interface_kind */
105 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction687:model#Object#enum_kind */
106 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction687:model#Object#extern_kind */
107 (nitmethod_t)VIRTUAL_parser__ReduceAction687__action, /* pointer to parser:ReduceAction687:parser#ReduceAction687#action */
108 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction687:parser#ReduceAction#concat */
109 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction687:parser#ReduceAction#init */
110 }
111 };
112 /* allocate ReduceAction687 */
113 val* NEW_parser__ReduceAction687(const struct type* type) {
114 val* self /* : ReduceAction687 */;
115 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
116 self->type = type;
117 self->class = &class_parser__ReduceAction687;
118 return self;
119 }
120 /* runtime class parser__ReduceAction688 */
121 const struct class class_parser__ReduceAction688 = {
122 0, /* box_kind */
123 {
124 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction688:kernel#Object#object_id */
125 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction688:kernel#Object#is_same_type */
126 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction688:kernel#Object#is_same_instance */
127 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction688:kernel#Object#== */
128 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction688:kernel#Object#!= */
129 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction688:kernel#Object#output */
130 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction688:kernel#Object#output_class_name */
131 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction688:kernel#Object#exit */
132 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction688:kernel#Object#sys */
133 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction688:kernel#Object#hash */
134 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction688:string#Object#to_s */
135 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction688:string#Object#native_class_name */
136 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction688:string#Object#class_name */
137 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction688:string#Object#inspect */
138 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction688:string#Object#inspect_head */
139 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction688:string#Object#args */
140 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction688:math#Object#atan2 */
141 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction688:math#Object#pi */
142 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction688:math#Object#srand_from */
143 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction688:math#Object#srand */
144 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction688:stream#Object#poll */
145 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction688:stream#Object#intern_poll */
146 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction688:time#Object#get_time */
147 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction688:file#Object#printn */
148 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction688:file#Object#print */
149 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction688:file#Object#getc */
150 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction688:file#Object#gets */
151 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction688:file#Object#getcwd */
152 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction688:file#Object#file_getcwd */
153 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction688:file#Object#stdin */
154 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction688:file#Object#stdout */
155 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction688:file#Object#stderr */
156 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction688:model_base#Object#intrude_visibility */
157 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction688:model_base#Object#public_visibility */
158 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction688:model_base#Object#protected_visibility */
159 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction688:model_base#Object#private_visibility */
160 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction688:model_base#Object#none_visibility */
161 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction688:model#Object#abstract_kind */
162 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction688:model#Object#concrete_kind */
163 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction688:model#Object#interface_kind */
164 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction688:model#Object#enum_kind */
165 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction688:model#Object#extern_kind */
166 (nitmethod_t)VIRTUAL_parser__ReduceAction688__action, /* pointer to parser:ReduceAction688:parser#ReduceAction688#action */
167 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction688:parser#ReduceAction#concat */
168 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction688:parser#ReduceAction#init */
169 }
170 };
171 /* allocate ReduceAction688 */
172 val* NEW_parser__ReduceAction688(const struct type* type) {
173 val* self /* : ReduceAction688 */;
174 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
175 self->type = type;
176 self->class = &class_parser__ReduceAction688;
177 return self;
178 }
179 /* runtime class parser__ReduceAction689 */
180 const struct class class_parser__ReduceAction689 = {
181 0, /* box_kind */
182 {
183 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction689:kernel#Object#object_id */
184 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction689:kernel#Object#is_same_type */
185 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction689:kernel#Object#is_same_instance */
186 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction689:kernel#Object#== */
187 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction689:kernel#Object#!= */
188 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction689:kernel#Object#output */
189 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction689:kernel#Object#output_class_name */
190 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction689:kernel#Object#exit */
191 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction689:kernel#Object#sys */
192 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction689:kernel#Object#hash */
193 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction689:string#Object#to_s */
194 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction689:string#Object#native_class_name */
195 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction689:string#Object#class_name */
196 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction689:string#Object#inspect */
197 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction689:string#Object#inspect_head */
198 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction689:string#Object#args */
199 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction689:math#Object#atan2 */
200 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction689:math#Object#pi */
201 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction689:math#Object#srand_from */
202 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction689:math#Object#srand */
203 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction689:stream#Object#poll */
204 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction689:stream#Object#intern_poll */
205 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction689:time#Object#get_time */
206 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction689:file#Object#printn */
207 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction689:file#Object#print */
208 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction689:file#Object#getc */
209 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction689:file#Object#gets */
210 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction689:file#Object#getcwd */
211 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction689:file#Object#file_getcwd */
212 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction689:file#Object#stdin */
213 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction689:file#Object#stdout */
214 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction689:file#Object#stderr */
215 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction689:model_base#Object#intrude_visibility */
216 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction689:model_base#Object#public_visibility */
217 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction689:model_base#Object#protected_visibility */
218 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction689:model_base#Object#private_visibility */
219 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction689:model_base#Object#none_visibility */
220 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction689:model#Object#abstract_kind */
221 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction689:model#Object#concrete_kind */
222 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction689:model#Object#interface_kind */
223 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction689:model#Object#enum_kind */
224 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction689:model#Object#extern_kind */
225 (nitmethod_t)VIRTUAL_parser__ReduceAction689__action, /* pointer to parser:ReduceAction689:parser#ReduceAction689#action */
226 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction689:parser#ReduceAction#concat */
227 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction689:parser#ReduceAction#init */
228 }
229 };
230 /* allocate ReduceAction689 */
231 val* NEW_parser__ReduceAction689(const struct type* type) {
232 val* self /* : ReduceAction689 */;
233 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
234 self->type = type;
235 self->class = &class_parser__ReduceAction689;
236 return self;
237 }
238 /* runtime class parser__ReduceAction690 */
239 const struct class class_parser__ReduceAction690 = {
240 0, /* box_kind */
241 {
242 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction690:kernel#Object#object_id */
243 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction690:kernel#Object#is_same_type */
244 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction690:kernel#Object#is_same_instance */
245 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction690:kernel#Object#== */
246 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction690:kernel#Object#!= */
247 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction690:kernel#Object#output */
248 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction690:kernel#Object#output_class_name */
249 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction690:kernel#Object#exit */
250 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction690:kernel#Object#sys */
251 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction690:kernel#Object#hash */
252 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction690:string#Object#to_s */
253 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction690:string#Object#native_class_name */
254 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction690:string#Object#class_name */
255 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction690:string#Object#inspect */
256 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction690:string#Object#inspect_head */
257 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction690:string#Object#args */
258 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction690:math#Object#atan2 */
259 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction690:math#Object#pi */
260 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction690:math#Object#srand_from */
261 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction690:math#Object#srand */
262 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction690:stream#Object#poll */
263 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction690:stream#Object#intern_poll */
264 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction690:time#Object#get_time */
265 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction690:file#Object#printn */
266 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction690:file#Object#print */
267 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction690:file#Object#getc */
268 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction690:file#Object#gets */
269 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction690:file#Object#getcwd */
270 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction690:file#Object#file_getcwd */
271 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction690:file#Object#stdin */
272 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction690:file#Object#stdout */
273 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction690:file#Object#stderr */
274 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction690:model_base#Object#intrude_visibility */
275 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction690:model_base#Object#public_visibility */
276 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction690:model_base#Object#protected_visibility */
277 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction690:model_base#Object#private_visibility */
278 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction690:model_base#Object#none_visibility */
279 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction690:model#Object#abstract_kind */
280 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction690:model#Object#concrete_kind */
281 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction690:model#Object#interface_kind */
282 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction690:model#Object#enum_kind */
283 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction690:model#Object#extern_kind */
284 (nitmethod_t)VIRTUAL_parser__ReduceAction690__action, /* pointer to parser:ReduceAction690:parser#ReduceAction690#action */
285 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction690:parser#ReduceAction#concat */
286 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction690:parser#ReduceAction#init */
287 }
288 };
289 /* allocate ReduceAction690 */
290 val* NEW_parser__ReduceAction690(const struct type* type) {
291 val* self /* : ReduceAction690 */;
292 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
293 self->type = type;
294 self->class = &class_parser__ReduceAction690;
295 return self;
296 }
297 /* runtime class parser__ReduceAction691 */
298 const struct class class_parser__ReduceAction691 = {
299 0, /* box_kind */
300 {
301 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction691:kernel#Object#object_id */
302 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction691:kernel#Object#is_same_type */
303 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction691:kernel#Object#is_same_instance */
304 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction691:kernel#Object#== */
305 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction691:kernel#Object#!= */
306 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction691:kernel#Object#output */
307 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction691:kernel#Object#output_class_name */
308 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction691:kernel#Object#exit */
309 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction691:kernel#Object#sys */
310 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction691:kernel#Object#hash */
311 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction691:string#Object#to_s */
312 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction691:string#Object#native_class_name */
313 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction691:string#Object#class_name */
314 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction691:string#Object#inspect */
315 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction691:string#Object#inspect_head */
316 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction691:string#Object#args */
317 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction691:math#Object#atan2 */
318 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction691:math#Object#pi */
319 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction691:math#Object#srand_from */
320 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction691:math#Object#srand */
321 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction691:stream#Object#poll */
322 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction691:stream#Object#intern_poll */
323 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction691:time#Object#get_time */
324 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction691:file#Object#printn */
325 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction691:file#Object#print */
326 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction691:file#Object#getc */
327 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction691:file#Object#gets */
328 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction691:file#Object#getcwd */
329 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction691:file#Object#file_getcwd */
330 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction691:file#Object#stdin */
331 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction691:file#Object#stdout */
332 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction691:file#Object#stderr */
333 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction691:model_base#Object#intrude_visibility */
334 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction691:model_base#Object#public_visibility */
335 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction691:model_base#Object#protected_visibility */
336 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction691:model_base#Object#private_visibility */
337 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction691:model_base#Object#none_visibility */
338 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction691:model#Object#abstract_kind */
339 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction691:model#Object#concrete_kind */
340 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction691:model#Object#interface_kind */
341 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction691:model#Object#enum_kind */
342 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction691:model#Object#extern_kind */
343 (nitmethod_t)VIRTUAL_parser__ReduceAction691__action, /* pointer to parser:ReduceAction691:parser#ReduceAction691#action */
344 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction691:parser#ReduceAction#concat */
345 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction691:parser#ReduceAction#init */
346 }
347 };
348 /* allocate ReduceAction691 */
349 val* NEW_parser__ReduceAction691(const struct type* type) {
350 val* self /* : ReduceAction691 */;
351 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
352 self->type = type;
353 self->class = &class_parser__ReduceAction691;
354 return self;
355 }
356 /* runtime class parser__ReduceAction692 */
357 const struct class class_parser__ReduceAction692 = {
358 0, /* box_kind */
359 {
360 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction692:kernel#Object#object_id */
361 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction692:kernel#Object#is_same_type */
362 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction692:kernel#Object#is_same_instance */
363 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction692:kernel#Object#== */
364 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction692:kernel#Object#!= */
365 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction692:kernel#Object#output */
366 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction692:kernel#Object#output_class_name */
367 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction692:kernel#Object#exit */
368 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction692:kernel#Object#sys */
369 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction692:kernel#Object#hash */
370 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction692:string#Object#to_s */
371 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction692:string#Object#native_class_name */
372 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction692:string#Object#class_name */
373 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction692:string#Object#inspect */
374 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction692:string#Object#inspect_head */
375 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction692:string#Object#args */
376 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction692:math#Object#atan2 */
377 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction692:math#Object#pi */
378 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction692:math#Object#srand_from */
379 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction692:math#Object#srand */
380 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction692:stream#Object#poll */
381 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction692:stream#Object#intern_poll */
382 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction692:time#Object#get_time */
383 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction692:file#Object#printn */
384 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction692:file#Object#print */
385 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction692:file#Object#getc */
386 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction692:file#Object#gets */
387 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction692:file#Object#getcwd */
388 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction692:file#Object#file_getcwd */
389 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction692:file#Object#stdin */
390 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction692:file#Object#stdout */
391 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction692:file#Object#stderr */
392 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction692:model_base#Object#intrude_visibility */
393 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction692:model_base#Object#public_visibility */
394 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction692:model_base#Object#protected_visibility */
395 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction692:model_base#Object#private_visibility */
396 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction692:model_base#Object#none_visibility */
397 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction692:model#Object#abstract_kind */
398 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction692:model#Object#concrete_kind */
399 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction692:model#Object#interface_kind */
400 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction692:model#Object#enum_kind */
401 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction692:model#Object#extern_kind */
402 (nitmethod_t)VIRTUAL_parser__ReduceAction692__action, /* pointer to parser:ReduceAction692:parser#ReduceAction692#action */
403 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction692:parser#ReduceAction#concat */
404 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction692:parser#ReduceAction#init */
405 }
406 };
407 /* allocate ReduceAction692 */
408 val* NEW_parser__ReduceAction692(const struct type* type) {
409 val* self /* : ReduceAction692 */;
410 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
411 self->type = type;
412 self->class = &class_parser__ReduceAction692;
413 return self;
414 }
415 /* runtime class parser__ReduceAction693 */
416 const struct class class_parser__ReduceAction693 = {
417 0, /* box_kind */
418 {
419 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction693:kernel#Object#object_id */
420 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction693:kernel#Object#is_same_type */
421 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction693:kernel#Object#is_same_instance */
422 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction693:kernel#Object#== */
423 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction693:kernel#Object#!= */
424 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction693:kernel#Object#output */
425 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction693:kernel#Object#output_class_name */
426 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction693:kernel#Object#exit */
427 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction693:kernel#Object#sys */
428 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction693:kernel#Object#hash */
429 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction693:string#Object#to_s */
430 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction693:string#Object#native_class_name */
431 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction693:string#Object#class_name */
432 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction693:string#Object#inspect */
433 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction693:string#Object#inspect_head */
434 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction693:string#Object#args */
435 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction693:math#Object#atan2 */
436 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction693:math#Object#pi */
437 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction693:math#Object#srand_from */
438 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction693:math#Object#srand */
439 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction693:stream#Object#poll */
440 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction693:stream#Object#intern_poll */
441 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction693:time#Object#get_time */
442 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction693:file#Object#printn */
443 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction693:file#Object#print */
444 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction693:file#Object#getc */
445 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction693:file#Object#gets */
446 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction693:file#Object#getcwd */
447 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction693:file#Object#file_getcwd */
448 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction693:file#Object#stdin */
449 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction693:file#Object#stdout */
450 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction693:file#Object#stderr */
451 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction693:model_base#Object#intrude_visibility */
452 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction693:model_base#Object#public_visibility */
453 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction693:model_base#Object#protected_visibility */
454 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction693:model_base#Object#private_visibility */
455 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction693:model_base#Object#none_visibility */
456 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction693:model#Object#abstract_kind */
457 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction693:model#Object#concrete_kind */
458 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction693:model#Object#interface_kind */
459 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction693:model#Object#enum_kind */
460 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction693:model#Object#extern_kind */
461 (nitmethod_t)VIRTUAL_parser__ReduceAction693__action, /* pointer to parser:ReduceAction693:parser#ReduceAction693#action */
462 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction693:parser#ReduceAction#concat */
463 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction693:parser#ReduceAction#init */
464 }
465 };
466 /* allocate ReduceAction693 */
467 val* NEW_parser__ReduceAction693(const struct type* type) {
468 val* self /* : ReduceAction693 */;
469 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
470 self->type = type;
471 self->class = &class_parser__ReduceAction693;
472 return self;
473 }
474 /* runtime class parser__ReduceAction694 */
475 const struct class class_parser__ReduceAction694 = {
476 0, /* box_kind */
477 {
478 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction694:kernel#Object#object_id */
479 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction694:kernel#Object#is_same_type */
480 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction694:kernel#Object#is_same_instance */
481 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction694:kernel#Object#== */
482 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction694:kernel#Object#!= */
483 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction694:kernel#Object#output */
484 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction694:kernel#Object#output_class_name */
485 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction694:kernel#Object#exit */
486 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction694:kernel#Object#sys */
487 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction694:kernel#Object#hash */
488 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction694:string#Object#to_s */
489 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction694:string#Object#native_class_name */
490 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction694:string#Object#class_name */
491 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction694:string#Object#inspect */
492 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction694:string#Object#inspect_head */
493 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction694:string#Object#args */
494 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction694:math#Object#atan2 */
495 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction694:math#Object#pi */
496 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction694:math#Object#srand_from */
497 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction694:math#Object#srand */
498 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction694:stream#Object#poll */
499 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction694:stream#Object#intern_poll */
500 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction694:time#Object#get_time */
501 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction694:file#Object#printn */
502 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction694:file#Object#print */
503 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction694:file#Object#getc */
504 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction694:file#Object#gets */
505 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction694:file#Object#getcwd */
506 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction694:file#Object#file_getcwd */
507 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction694:file#Object#stdin */
508 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction694:file#Object#stdout */
509 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction694:file#Object#stderr */
510 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction694:model_base#Object#intrude_visibility */
511 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction694:model_base#Object#public_visibility */
512 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction694:model_base#Object#protected_visibility */
513 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction694:model_base#Object#private_visibility */
514 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction694:model_base#Object#none_visibility */
515 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction694:model#Object#abstract_kind */
516 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction694:model#Object#concrete_kind */
517 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction694:model#Object#interface_kind */
518 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction694:model#Object#enum_kind */
519 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction694:model#Object#extern_kind */
520 (nitmethod_t)VIRTUAL_parser__ReduceAction694__action, /* pointer to parser:ReduceAction694:parser#ReduceAction694#action */
521 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction694:parser#ReduceAction#concat */
522 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction694:parser#ReduceAction#init */
523 }
524 };
525 /* allocate ReduceAction694 */
526 val* NEW_parser__ReduceAction694(const struct type* type) {
527 val* self /* : ReduceAction694 */;
528 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
529 self->type = type;
530 self->class = &class_parser__ReduceAction694;
531 return self;
532 }
533 /* runtime class parser__ReduceAction695 */
534 const struct class class_parser__ReduceAction695 = {
535 0, /* box_kind */
536 {
537 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction695:kernel#Object#object_id */
538 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction695:kernel#Object#is_same_type */
539 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction695:kernel#Object#is_same_instance */
540 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction695:kernel#Object#== */
541 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction695:kernel#Object#!= */
542 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction695:kernel#Object#output */
543 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction695:kernel#Object#output_class_name */
544 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction695:kernel#Object#exit */
545 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction695:kernel#Object#sys */
546 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction695:kernel#Object#hash */
547 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction695:string#Object#to_s */
548 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction695:string#Object#native_class_name */
549 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction695:string#Object#class_name */
550 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction695:string#Object#inspect */
551 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction695:string#Object#inspect_head */
552 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction695:string#Object#args */
553 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction695:math#Object#atan2 */
554 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction695:math#Object#pi */
555 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction695:math#Object#srand_from */
556 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction695:math#Object#srand */
557 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction695:stream#Object#poll */
558 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction695:stream#Object#intern_poll */
559 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction695:time#Object#get_time */
560 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction695:file#Object#printn */
561 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction695:file#Object#print */
562 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction695:file#Object#getc */
563 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction695:file#Object#gets */
564 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction695:file#Object#getcwd */
565 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction695:file#Object#file_getcwd */
566 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction695:file#Object#stdin */
567 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction695:file#Object#stdout */
568 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction695:file#Object#stderr */
569 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction695:model_base#Object#intrude_visibility */
570 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction695:model_base#Object#public_visibility */
571 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction695:model_base#Object#protected_visibility */
572 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction695:model_base#Object#private_visibility */
573 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction695:model_base#Object#none_visibility */
574 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction695:model#Object#abstract_kind */
575 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction695:model#Object#concrete_kind */
576 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction695:model#Object#interface_kind */
577 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction695:model#Object#enum_kind */
578 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction695:model#Object#extern_kind */
579 (nitmethod_t)VIRTUAL_parser__ReduceAction695__action, /* pointer to parser:ReduceAction695:parser#ReduceAction695#action */
580 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction695:parser#ReduceAction#concat */
581 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction695:parser#ReduceAction#init */
582 }
583 };
584 /* allocate ReduceAction695 */
585 val* NEW_parser__ReduceAction695(const struct type* type) {
586 val* self /* : ReduceAction695 */;
587 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
588 self->type = type;
589 self->class = &class_parser__ReduceAction695;
590 return self;
591 }
592 /* runtime class parser__ReduceAction696 */
593 const struct class class_parser__ReduceAction696 = {
594 0, /* box_kind */
595 {
596 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction696:kernel#Object#object_id */
597 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction696:kernel#Object#is_same_type */
598 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction696:kernel#Object#is_same_instance */
599 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction696:kernel#Object#== */
600 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction696:kernel#Object#!= */
601 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction696:kernel#Object#output */
602 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction696:kernel#Object#output_class_name */
603 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction696:kernel#Object#exit */
604 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction696:kernel#Object#sys */
605 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction696:kernel#Object#hash */
606 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction696:string#Object#to_s */
607 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction696:string#Object#native_class_name */
608 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction696:string#Object#class_name */
609 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction696:string#Object#inspect */
610 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction696:string#Object#inspect_head */
611 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction696:string#Object#args */
612 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction696:math#Object#atan2 */
613 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction696:math#Object#pi */
614 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction696:math#Object#srand_from */
615 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction696:math#Object#srand */
616 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction696:stream#Object#poll */
617 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction696:stream#Object#intern_poll */
618 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction696:time#Object#get_time */
619 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction696:file#Object#printn */
620 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction696:file#Object#print */
621 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction696:file#Object#getc */
622 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction696:file#Object#gets */
623 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction696:file#Object#getcwd */
624 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction696:file#Object#file_getcwd */
625 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction696:file#Object#stdin */
626 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction696:file#Object#stdout */
627 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction696:file#Object#stderr */
628 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction696:model_base#Object#intrude_visibility */
629 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction696:model_base#Object#public_visibility */
630 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction696:model_base#Object#protected_visibility */
631 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction696:model_base#Object#private_visibility */
632 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction696:model_base#Object#none_visibility */
633 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction696:model#Object#abstract_kind */
634 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction696:model#Object#concrete_kind */
635 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction696:model#Object#interface_kind */
636 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction696:model#Object#enum_kind */
637 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction696:model#Object#extern_kind */
638 (nitmethod_t)VIRTUAL_parser__ReduceAction696__action, /* pointer to parser:ReduceAction696:parser#ReduceAction696#action */
639 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction696:parser#ReduceAction#concat */
640 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction696:parser#ReduceAction#init */
641 }
642 };
643 /* allocate ReduceAction696 */
644 val* NEW_parser__ReduceAction696(const struct type* type) {
645 val* self /* : ReduceAction696 */;
646 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
647 self->type = type;
648 self->class = &class_parser__ReduceAction696;
649 return self;
650 }
651 /* runtime class parser__ReduceAction699 */
652 const struct class class_parser__ReduceAction699 = {
653 0, /* box_kind */
654 {
655 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction699:kernel#Object#object_id */
656 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction699:kernel#Object#is_same_type */
657 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction699:kernel#Object#is_same_instance */
658 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction699:kernel#Object#== */
659 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction699:kernel#Object#!= */
660 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction699:kernel#Object#output */
661 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction699:kernel#Object#output_class_name */
662 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction699:kernel#Object#exit */
663 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction699:kernel#Object#sys */
664 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction699:kernel#Object#hash */
665 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction699:string#Object#to_s */
666 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction699:string#Object#native_class_name */
667 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction699:string#Object#class_name */
668 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction699:string#Object#inspect */
669 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction699:string#Object#inspect_head */
670 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction699:string#Object#args */
671 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction699:math#Object#atan2 */
672 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction699:math#Object#pi */
673 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction699:math#Object#srand_from */
674 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction699:math#Object#srand */
675 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction699:stream#Object#poll */
676 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction699:stream#Object#intern_poll */
677 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction699:time#Object#get_time */
678 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction699:file#Object#printn */
679 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction699:file#Object#print */
680 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction699:file#Object#getc */
681 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction699:file#Object#gets */
682 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction699:file#Object#getcwd */
683 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction699:file#Object#file_getcwd */
684 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction699:file#Object#stdin */
685 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction699:file#Object#stdout */
686 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction699:file#Object#stderr */
687 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction699:model_base#Object#intrude_visibility */
688 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction699:model_base#Object#public_visibility */
689 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction699:model_base#Object#protected_visibility */
690 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction699:model_base#Object#private_visibility */
691 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction699:model_base#Object#none_visibility */
692 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction699:model#Object#abstract_kind */
693 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction699:model#Object#concrete_kind */
694 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction699:model#Object#interface_kind */
695 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction699:model#Object#enum_kind */
696 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction699:model#Object#extern_kind */
697 (nitmethod_t)VIRTUAL_parser__ReduceAction699__action, /* pointer to parser:ReduceAction699:parser#ReduceAction699#action */
698 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction699:parser#ReduceAction#concat */
699 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction699:parser#ReduceAction#init */
700 }
701 };
702 /* allocate ReduceAction699 */
703 val* NEW_parser__ReduceAction699(const struct type* type) {
704 val* self /* : ReduceAction699 */;
705 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
706 self->type = type;
707 self->class = &class_parser__ReduceAction699;
708 return self;
709 }
710 /* runtime class parser__ReduceAction700 */
711 const struct class class_parser__ReduceAction700 = {
712 0, /* box_kind */
713 {
714 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction700:kernel#Object#object_id */
715 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction700:kernel#Object#is_same_type */
716 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction700:kernel#Object#is_same_instance */
717 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction700:kernel#Object#== */
718 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction700:kernel#Object#!= */
719 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction700:kernel#Object#output */
720 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction700:kernel#Object#output_class_name */
721 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction700:kernel#Object#exit */
722 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction700:kernel#Object#sys */
723 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction700:kernel#Object#hash */
724 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction700:string#Object#to_s */
725 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction700:string#Object#native_class_name */
726 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction700:string#Object#class_name */
727 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction700:string#Object#inspect */
728 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction700:string#Object#inspect_head */
729 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction700:string#Object#args */
730 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction700:math#Object#atan2 */
731 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction700:math#Object#pi */
732 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction700:math#Object#srand_from */
733 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction700:math#Object#srand */
734 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction700:stream#Object#poll */
735 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction700:stream#Object#intern_poll */
736 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction700:time#Object#get_time */
737 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction700:file#Object#printn */
738 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction700:file#Object#print */
739 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction700:file#Object#getc */
740 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction700:file#Object#gets */
741 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction700:file#Object#getcwd */
742 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction700:file#Object#file_getcwd */
743 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction700:file#Object#stdin */
744 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction700:file#Object#stdout */
745 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction700:file#Object#stderr */
746 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction700:model_base#Object#intrude_visibility */
747 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction700:model_base#Object#public_visibility */
748 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction700:model_base#Object#protected_visibility */
749 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction700:model_base#Object#private_visibility */
750 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction700:model_base#Object#none_visibility */
751 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction700:model#Object#abstract_kind */
752 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction700:model#Object#concrete_kind */
753 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction700:model#Object#interface_kind */
754 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction700:model#Object#enum_kind */
755 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction700:model#Object#extern_kind */
756 (nitmethod_t)VIRTUAL_parser__ReduceAction700__action, /* pointer to parser:ReduceAction700:parser#ReduceAction700#action */
757 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction700:parser#ReduceAction#concat */
758 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction700:parser#ReduceAction#init */
759 }
760 };
761 /* allocate ReduceAction700 */
762 val* NEW_parser__ReduceAction700(const struct type* type) {
763 val* self /* : ReduceAction700 */;
764 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
765 self->type = type;
766 self->class = &class_parser__ReduceAction700;
767 return self;
768 }
769 /* runtime class parser__ReduceAction701 */
770 const struct class class_parser__ReduceAction701 = {
771 0, /* box_kind */
772 {
773 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction701:kernel#Object#object_id */
774 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction701:kernel#Object#is_same_type */
775 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction701:kernel#Object#is_same_instance */
776 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction701:kernel#Object#== */
777 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction701:kernel#Object#!= */
778 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction701:kernel#Object#output */
779 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction701:kernel#Object#output_class_name */
780 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction701:kernel#Object#exit */
781 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction701:kernel#Object#sys */
782 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction701:kernel#Object#hash */
783 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction701:string#Object#to_s */
784 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction701:string#Object#native_class_name */
785 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction701:string#Object#class_name */
786 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction701:string#Object#inspect */
787 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction701:string#Object#inspect_head */
788 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction701:string#Object#args */
789 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction701:math#Object#atan2 */
790 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction701:math#Object#pi */
791 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction701:math#Object#srand_from */
792 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction701:math#Object#srand */
793 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction701:stream#Object#poll */
794 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction701:stream#Object#intern_poll */
795 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction701:time#Object#get_time */
796 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction701:file#Object#printn */
797 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction701:file#Object#print */
798 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction701:file#Object#getc */
799 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction701:file#Object#gets */
800 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction701:file#Object#getcwd */
801 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction701:file#Object#file_getcwd */
802 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction701:file#Object#stdin */
803 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction701:file#Object#stdout */
804 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction701:file#Object#stderr */
805 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction701:model_base#Object#intrude_visibility */
806 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction701:model_base#Object#public_visibility */
807 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction701:model_base#Object#protected_visibility */
808 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction701:model_base#Object#private_visibility */
809 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction701:model_base#Object#none_visibility */
810 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction701:model#Object#abstract_kind */
811 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction701:model#Object#concrete_kind */
812 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction701:model#Object#interface_kind */
813 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction701:model#Object#enum_kind */
814 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction701:model#Object#extern_kind */
815 (nitmethod_t)VIRTUAL_parser__ReduceAction701__action, /* pointer to parser:ReduceAction701:parser#ReduceAction701#action */
816 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction701:parser#ReduceAction#concat */
817 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction701:parser#ReduceAction#init */
818 }
819 };
820 /* allocate ReduceAction701 */
821 val* NEW_parser__ReduceAction701(const struct type* type) {
822 val* self /* : ReduceAction701 */;
823 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
824 self->type = type;
825 self->class = &class_parser__ReduceAction701;
826 return self;
827 }
828 /* runtime class parser__ReduceAction702 */
829 const struct class class_parser__ReduceAction702 = {
830 0, /* box_kind */
831 {
832 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction702:kernel#Object#object_id */
833 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction702:kernel#Object#is_same_type */
834 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction702:kernel#Object#is_same_instance */
835 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction702:kernel#Object#== */
836 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction702:kernel#Object#!= */
837 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction702:kernel#Object#output */
838 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction702:kernel#Object#output_class_name */
839 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction702:kernel#Object#exit */
840 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction702:kernel#Object#sys */
841 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction702:kernel#Object#hash */
842 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction702:string#Object#to_s */
843 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction702:string#Object#native_class_name */
844 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction702:string#Object#class_name */
845 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction702:string#Object#inspect */
846 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction702:string#Object#inspect_head */
847 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction702:string#Object#args */
848 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction702:math#Object#atan2 */
849 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction702:math#Object#pi */
850 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction702:math#Object#srand_from */
851 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction702:math#Object#srand */
852 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction702:stream#Object#poll */
853 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction702:stream#Object#intern_poll */
854 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction702:time#Object#get_time */
855 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction702:file#Object#printn */
856 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction702:file#Object#print */
857 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction702:file#Object#getc */
858 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction702:file#Object#gets */
859 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction702:file#Object#getcwd */
860 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction702:file#Object#file_getcwd */
861 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction702:file#Object#stdin */
862 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction702:file#Object#stdout */
863 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction702:file#Object#stderr */
864 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction702:model_base#Object#intrude_visibility */
865 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction702:model_base#Object#public_visibility */
866 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction702:model_base#Object#protected_visibility */
867 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction702:model_base#Object#private_visibility */
868 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction702:model_base#Object#none_visibility */
869 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction702:model#Object#abstract_kind */
870 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction702:model#Object#concrete_kind */
871 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction702:model#Object#interface_kind */
872 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction702:model#Object#enum_kind */
873 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction702:model#Object#extern_kind */
874 (nitmethod_t)VIRTUAL_parser__ReduceAction702__action, /* pointer to parser:ReduceAction702:parser#ReduceAction702#action */
875 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction702:parser#ReduceAction#concat */
876 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction702:parser#ReduceAction#init */
877 }
878 };
879 /* allocate ReduceAction702 */
880 val* NEW_parser__ReduceAction702(const struct type* type) {
881 val* self /* : ReduceAction702 */;
882 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
883 self->type = type;
884 self->class = &class_parser__ReduceAction702;
885 return self;
886 }
887 /* runtime class parser__ReduceAction703 */
888 const struct class class_parser__ReduceAction703 = {
889 0, /* box_kind */
890 {
891 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction703:kernel#Object#object_id */
892 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction703:kernel#Object#is_same_type */
893 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction703:kernel#Object#is_same_instance */
894 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction703:kernel#Object#== */
895 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction703:kernel#Object#!= */
896 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction703:kernel#Object#output */
897 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction703:kernel#Object#output_class_name */
898 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction703:kernel#Object#exit */
899 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction703:kernel#Object#sys */
900 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction703:kernel#Object#hash */
901 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction703:string#Object#to_s */
902 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction703:string#Object#native_class_name */
903 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction703:string#Object#class_name */
904 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction703:string#Object#inspect */
905 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction703:string#Object#inspect_head */
906 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction703:string#Object#args */
907 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction703:math#Object#atan2 */
908 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction703:math#Object#pi */
909 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction703:math#Object#srand_from */
910 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction703:math#Object#srand */
911 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction703:stream#Object#poll */
912 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction703:stream#Object#intern_poll */
913 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction703:time#Object#get_time */
914 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction703:file#Object#printn */
915 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction703:file#Object#print */
916 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction703:file#Object#getc */
917 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction703:file#Object#gets */
918 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction703:file#Object#getcwd */
919 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction703:file#Object#file_getcwd */
920 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction703:file#Object#stdin */
921 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction703:file#Object#stdout */
922 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction703:file#Object#stderr */
923 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction703:model_base#Object#intrude_visibility */
924 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction703:model_base#Object#public_visibility */
925 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction703:model_base#Object#protected_visibility */
926 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction703:model_base#Object#private_visibility */
927 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction703:model_base#Object#none_visibility */
928 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction703:model#Object#abstract_kind */
929 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction703:model#Object#concrete_kind */
930 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction703:model#Object#interface_kind */
931 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction703:model#Object#enum_kind */
932 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction703:model#Object#extern_kind */
933 (nitmethod_t)VIRTUAL_parser__ReduceAction703__action, /* pointer to parser:ReduceAction703:parser#ReduceAction703#action */
934 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction703:parser#ReduceAction#concat */
935 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction703:parser#ReduceAction#init */
936 }
937 };
938 /* allocate ReduceAction703 */
939 val* NEW_parser__ReduceAction703(const struct type* type) {
940 val* self /* : ReduceAction703 */;
941 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
942 self->type = type;
943 self->class = &class_parser__ReduceAction703;
944 return self;
945 }
946 /* runtime class parser__ReduceAction704 */
947 const struct class class_parser__ReduceAction704 = {
948 0, /* box_kind */
949 {
950 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction704:kernel#Object#object_id */
951 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction704:kernel#Object#is_same_type */
952 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction704:kernel#Object#is_same_instance */
953 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction704:kernel#Object#== */
954 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction704:kernel#Object#!= */
955 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction704:kernel#Object#output */
956 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction704:kernel#Object#output_class_name */
957 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction704:kernel#Object#exit */
958 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction704:kernel#Object#sys */
959 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction704:kernel#Object#hash */
960 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction704:string#Object#to_s */
961 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction704:string#Object#native_class_name */
962 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction704:string#Object#class_name */
963 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction704:string#Object#inspect */
964 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction704:string#Object#inspect_head */
965 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction704:string#Object#args */
966 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction704:math#Object#atan2 */
967 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction704:math#Object#pi */
968 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction704:math#Object#srand_from */
969 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction704:math#Object#srand */
970 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction704:stream#Object#poll */
971 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction704:stream#Object#intern_poll */
972 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction704:time#Object#get_time */
973 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction704:file#Object#printn */
974 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction704:file#Object#print */
975 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction704:file#Object#getc */
976 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction704:file#Object#gets */
977 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction704:file#Object#getcwd */
978 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction704:file#Object#file_getcwd */
979 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction704:file#Object#stdin */
980 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction704:file#Object#stdout */
981 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction704:file#Object#stderr */
982 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction704:model_base#Object#intrude_visibility */
983 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction704:model_base#Object#public_visibility */
984 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction704:model_base#Object#protected_visibility */
985 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction704:model_base#Object#private_visibility */
986 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction704:model_base#Object#none_visibility */
987 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction704:model#Object#abstract_kind */
988 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction704:model#Object#concrete_kind */
989 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction704:model#Object#interface_kind */
990 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction704:model#Object#enum_kind */
991 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction704:model#Object#extern_kind */
992 (nitmethod_t)VIRTUAL_parser__ReduceAction704__action, /* pointer to parser:ReduceAction704:parser#ReduceAction704#action */
993 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction704:parser#ReduceAction#concat */
994 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction704:parser#ReduceAction#init */
995 }
996 };
997 /* allocate ReduceAction704 */
998 val* NEW_parser__ReduceAction704(const struct type* type) {
999 val* self /* : ReduceAction704 */;
1000 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1001 self->type = type;
1002 self->class = &class_parser__ReduceAction704;
1003 return self;
1004 }
1005 /* runtime class parser__ReduceAction705 */
1006 const struct class class_parser__ReduceAction705 = {
1007 0, /* box_kind */
1008 {
1009 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction705:kernel#Object#object_id */
1010 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction705:kernel#Object#is_same_type */
1011 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction705:kernel#Object#is_same_instance */
1012 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction705:kernel#Object#== */
1013 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction705:kernel#Object#!= */
1014 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction705:kernel#Object#output */
1015 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction705:kernel#Object#output_class_name */
1016 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction705:kernel#Object#exit */
1017 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction705:kernel#Object#sys */
1018 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction705:kernel#Object#hash */
1019 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction705:string#Object#to_s */
1020 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction705:string#Object#native_class_name */
1021 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction705:string#Object#class_name */
1022 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction705:string#Object#inspect */
1023 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction705:string#Object#inspect_head */
1024 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction705:string#Object#args */
1025 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction705:math#Object#atan2 */
1026 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction705:math#Object#pi */
1027 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction705:math#Object#srand_from */
1028 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction705:math#Object#srand */
1029 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction705:stream#Object#poll */
1030 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction705:stream#Object#intern_poll */
1031 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction705:time#Object#get_time */
1032 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction705:file#Object#printn */
1033 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction705:file#Object#print */
1034 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction705:file#Object#getc */
1035 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction705:file#Object#gets */
1036 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction705:file#Object#getcwd */
1037 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction705:file#Object#file_getcwd */
1038 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction705:file#Object#stdin */
1039 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction705:file#Object#stdout */
1040 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction705:file#Object#stderr */
1041 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction705:model_base#Object#intrude_visibility */
1042 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction705:model_base#Object#public_visibility */
1043 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction705:model_base#Object#protected_visibility */
1044 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction705:model_base#Object#private_visibility */
1045 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction705:model_base#Object#none_visibility */
1046 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction705:model#Object#abstract_kind */
1047 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction705:model#Object#concrete_kind */
1048 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction705:model#Object#interface_kind */
1049 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction705:model#Object#enum_kind */
1050 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction705:model#Object#extern_kind */
1051 (nitmethod_t)VIRTUAL_parser__ReduceAction705__action, /* pointer to parser:ReduceAction705:parser#ReduceAction705#action */
1052 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction705:parser#ReduceAction#concat */
1053 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction705:parser#ReduceAction#init */
1054 }
1055 };
1056 /* allocate ReduceAction705 */
1057 val* NEW_parser__ReduceAction705(const struct type* type) {
1058 val* self /* : ReduceAction705 */;
1059 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1060 self->type = type;
1061 self->class = &class_parser__ReduceAction705;
1062 return self;
1063 }
1064 /* runtime class parser__ReduceAction706 */
1065 const struct class class_parser__ReduceAction706 = {
1066 0, /* box_kind */
1067 {
1068 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction706:kernel#Object#object_id */
1069 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction706:kernel#Object#is_same_type */
1070 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction706:kernel#Object#is_same_instance */
1071 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction706:kernel#Object#== */
1072 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction706:kernel#Object#!= */
1073 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction706:kernel#Object#output */
1074 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction706:kernel#Object#output_class_name */
1075 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction706:kernel#Object#exit */
1076 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction706:kernel#Object#sys */
1077 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction706:kernel#Object#hash */
1078 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction706:string#Object#to_s */
1079 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction706:string#Object#native_class_name */
1080 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction706:string#Object#class_name */
1081 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction706:string#Object#inspect */
1082 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction706:string#Object#inspect_head */
1083 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction706:string#Object#args */
1084 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction706:math#Object#atan2 */
1085 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction706:math#Object#pi */
1086 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction706:math#Object#srand_from */
1087 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction706:math#Object#srand */
1088 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction706:stream#Object#poll */
1089 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction706:stream#Object#intern_poll */
1090 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction706:time#Object#get_time */
1091 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction706:file#Object#printn */
1092 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction706:file#Object#print */
1093 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction706:file#Object#getc */
1094 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction706:file#Object#gets */
1095 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction706:file#Object#getcwd */
1096 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction706:file#Object#file_getcwd */
1097 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction706:file#Object#stdin */
1098 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction706:file#Object#stdout */
1099 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction706:file#Object#stderr */
1100 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction706:model_base#Object#intrude_visibility */
1101 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction706:model_base#Object#public_visibility */
1102 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction706:model_base#Object#protected_visibility */
1103 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction706:model_base#Object#private_visibility */
1104 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction706:model_base#Object#none_visibility */
1105 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction706:model#Object#abstract_kind */
1106 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction706:model#Object#concrete_kind */
1107 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction706:model#Object#interface_kind */
1108 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction706:model#Object#enum_kind */
1109 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction706:model#Object#extern_kind */
1110 (nitmethod_t)VIRTUAL_parser__ReduceAction706__action, /* pointer to parser:ReduceAction706:parser#ReduceAction706#action */
1111 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction706:parser#ReduceAction#concat */
1112 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction706:parser#ReduceAction#init */
1113 }
1114 };
1115 /* allocate ReduceAction706 */
1116 val* NEW_parser__ReduceAction706(const struct type* type) {
1117 val* self /* : ReduceAction706 */;
1118 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1119 self->type = type;
1120 self->class = &class_parser__ReduceAction706;
1121 return self;
1122 }
1123 /* runtime class parser__ReduceAction707 */
1124 const struct class class_parser__ReduceAction707 = {
1125 0, /* box_kind */
1126 {
1127 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction707:kernel#Object#object_id */
1128 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction707:kernel#Object#is_same_type */
1129 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction707:kernel#Object#is_same_instance */
1130 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction707:kernel#Object#== */
1131 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction707:kernel#Object#!= */
1132 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction707:kernel#Object#output */
1133 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction707:kernel#Object#output_class_name */
1134 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction707:kernel#Object#exit */
1135 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction707:kernel#Object#sys */
1136 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction707:kernel#Object#hash */
1137 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction707:string#Object#to_s */
1138 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction707:string#Object#native_class_name */
1139 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction707:string#Object#class_name */
1140 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction707:string#Object#inspect */
1141 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction707:string#Object#inspect_head */
1142 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction707:string#Object#args */
1143 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction707:math#Object#atan2 */
1144 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction707:math#Object#pi */
1145 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction707:math#Object#srand_from */
1146 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction707:math#Object#srand */
1147 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction707:stream#Object#poll */
1148 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction707:stream#Object#intern_poll */
1149 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction707:time#Object#get_time */
1150 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction707:file#Object#printn */
1151 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction707:file#Object#print */
1152 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction707:file#Object#getc */
1153 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction707:file#Object#gets */
1154 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction707:file#Object#getcwd */
1155 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction707:file#Object#file_getcwd */
1156 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction707:file#Object#stdin */
1157 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction707:file#Object#stdout */
1158 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction707:file#Object#stderr */
1159 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction707:model_base#Object#intrude_visibility */
1160 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction707:model_base#Object#public_visibility */
1161 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction707:model_base#Object#protected_visibility */
1162 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction707:model_base#Object#private_visibility */
1163 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction707:model_base#Object#none_visibility */
1164 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction707:model#Object#abstract_kind */
1165 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction707:model#Object#concrete_kind */
1166 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction707:model#Object#interface_kind */
1167 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction707:model#Object#enum_kind */
1168 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction707:model#Object#extern_kind */
1169 (nitmethod_t)VIRTUAL_parser__ReduceAction707__action, /* pointer to parser:ReduceAction707:parser#ReduceAction707#action */
1170 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction707:parser#ReduceAction#concat */
1171 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction707:parser#ReduceAction#init */
1172 }
1173 };
1174 /* allocate ReduceAction707 */
1175 val* NEW_parser__ReduceAction707(const struct type* type) {
1176 val* self /* : ReduceAction707 */;
1177 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1178 self->type = type;
1179 self->class = &class_parser__ReduceAction707;
1180 return self;
1181 }
1182 /* runtime class parser__ReduceAction708 */
1183 const struct class class_parser__ReduceAction708 = {
1184 0, /* box_kind */
1185 {
1186 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction708:kernel#Object#object_id */
1187 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction708:kernel#Object#is_same_type */
1188 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction708:kernel#Object#is_same_instance */
1189 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction708:kernel#Object#== */
1190 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction708:kernel#Object#!= */
1191 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction708:kernel#Object#output */
1192 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction708:kernel#Object#output_class_name */
1193 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction708:kernel#Object#exit */
1194 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction708:kernel#Object#sys */
1195 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction708:kernel#Object#hash */
1196 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction708:string#Object#to_s */
1197 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction708:string#Object#native_class_name */
1198 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction708:string#Object#class_name */
1199 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction708:string#Object#inspect */
1200 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction708:string#Object#inspect_head */
1201 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction708:string#Object#args */
1202 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction708:math#Object#atan2 */
1203 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction708:math#Object#pi */
1204 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction708:math#Object#srand_from */
1205 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction708:math#Object#srand */
1206 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction708:stream#Object#poll */
1207 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction708:stream#Object#intern_poll */
1208 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction708:time#Object#get_time */
1209 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction708:file#Object#printn */
1210 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction708:file#Object#print */
1211 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction708:file#Object#getc */
1212 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction708:file#Object#gets */
1213 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction708:file#Object#getcwd */
1214 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction708:file#Object#file_getcwd */
1215 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction708:file#Object#stdin */
1216 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction708:file#Object#stdout */
1217 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction708:file#Object#stderr */
1218 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction708:model_base#Object#intrude_visibility */
1219 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction708:model_base#Object#public_visibility */
1220 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction708:model_base#Object#protected_visibility */
1221 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction708:model_base#Object#private_visibility */
1222 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction708:model_base#Object#none_visibility */
1223 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction708:model#Object#abstract_kind */
1224 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction708:model#Object#concrete_kind */
1225 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction708:model#Object#interface_kind */
1226 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction708:model#Object#enum_kind */
1227 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction708:model#Object#extern_kind */
1228 (nitmethod_t)VIRTUAL_parser__ReduceAction708__action, /* pointer to parser:ReduceAction708:parser#ReduceAction708#action */
1229 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction708:parser#ReduceAction#concat */
1230 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction708:parser#ReduceAction#init */
1231 }
1232 };
1233 /* allocate ReduceAction708 */
1234 val* NEW_parser__ReduceAction708(const struct type* type) {
1235 val* self /* : ReduceAction708 */;
1236 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1237 self->type = type;
1238 self->class = &class_parser__ReduceAction708;
1239 return self;
1240 }
1241 /* runtime class parser__ReduceAction709 */
1242 const struct class class_parser__ReduceAction709 = {
1243 0, /* box_kind */
1244 {
1245 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction709:kernel#Object#object_id */
1246 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction709:kernel#Object#is_same_type */
1247 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction709:kernel#Object#is_same_instance */
1248 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction709:kernel#Object#== */
1249 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction709:kernel#Object#!= */
1250 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction709:kernel#Object#output */
1251 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction709:kernel#Object#output_class_name */
1252 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction709:kernel#Object#exit */
1253 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction709:kernel#Object#sys */
1254 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction709:kernel#Object#hash */
1255 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction709:string#Object#to_s */
1256 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction709:string#Object#native_class_name */
1257 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction709:string#Object#class_name */
1258 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction709:string#Object#inspect */
1259 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction709:string#Object#inspect_head */
1260 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction709:string#Object#args */
1261 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction709:math#Object#atan2 */
1262 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction709:math#Object#pi */
1263 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction709:math#Object#srand_from */
1264 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction709:math#Object#srand */
1265 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction709:stream#Object#poll */
1266 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction709:stream#Object#intern_poll */
1267 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction709:time#Object#get_time */
1268 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction709:file#Object#printn */
1269 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction709:file#Object#print */
1270 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction709:file#Object#getc */
1271 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction709:file#Object#gets */
1272 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction709:file#Object#getcwd */
1273 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction709:file#Object#file_getcwd */
1274 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction709:file#Object#stdin */
1275 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction709:file#Object#stdout */
1276 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction709:file#Object#stderr */
1277 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction709:model_base#Object#intrude_visibility */
1278 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction709:model_base#Object#public_visibility */
1279 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction709:model_base#Object#protected_visibility */
1280 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction709:model_base#Object#private_visibility */
1281 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction709:model_base#Object#none_visibility */
1282 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction709:model#Object#abstract_kind */
1283 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction709:model#Object#concrete_kind */
1284 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction709:model#Object#interface_kind */
1285 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction709:model#Object#enum_kind */
1286 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction709:model#Object#extern_kind */
1287 (nitmethod_t)VIRTUAL_parser__ReduceAction709__action, /* pointer to parser:ReduceAction709:parser#ReduceAction709#action */
1288 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction709:parser#ReduceAction#concat */
1289 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction709:parser#ReduceAction#init */
1290 }
1291 };
1292 /* allocate ReduceAction709 */
1293 val* NEW_parser__ReduceAction709(const struct type* type) {
1294 val* self /* : ReduceAction709 */;
1295 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1296 self->type = type;
1297 self->class = &class_parser__ReduceAction709;
1298 return self;
1299 }
1300 /* runtime class parser__ReduceAction710 */
1301 const struct class class_parser__ReduceAction710 = {
1302 0, /* box_kind */
1303 {
1304 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction710:kernel#Object#object_id */
1305 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction710:kernel#Object#is_same_type */
1306 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction710:kernel#Object#is_same_instance */
1307 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction710:kernel#Object#== */
1308 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction710:kernel#Object#!= */
1309 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction710:kernel#Object#output */
1310 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction710:kernel#Object#output_class_name */
1311 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction710:kernel#Object#exit */
1312 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction710:kernel#Object#sys */
1313 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction710:kernel#Object#hash */
1314 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction710:string#Object#to_s */
1315 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction710:string#Object#native_class_name */
1316 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction710:string#Object#class_name */
1317 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction710:string#Object#inspect */
1318 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction710:string#Object#inspect_head */
1319 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction710:string#Object#args */
1320 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction710:math#Object#atan2 */
1321 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction710:math#Object#pi */
1322 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction710:math#Object#srand_from */
1323 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction710:math#Object#srand */
1324 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction710:stream#Object#poll */
1325 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction710:stream#Object#intern_poll */
1326 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction710:time#Object#get_time */
1327 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction710:file#Object#printn */
1328 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction710:file#Object#print */
1329 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction710:file#Object#getc */
1330 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction710:file#Object#gets */
1331 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction710:file#Object#getcwd */
1332 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction710:file#Object#file_getcwd */
1333 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction710:file#Object#stdin */
1334 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction710:file#Object#stdout */
1335 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction710:file#Object#stderr */
1336 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction710:model_base#Object#intrude_visibility */
1337 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction710:model_base#Object#public_visibility */
1338 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction710:model_base#Object#protected_visibility */
1339 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction710:model_base#Object#private_visibility */
1340 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction710:model_base#Object#none_visibility */
1341 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction710:model#Object#abstract_kind */
1342 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction710:model#Object#concrete_kind */
1343 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction710:model#Object#interface_kind */
1344 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction710:model#Object#enum_kind */
1345 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction710:model#Object#extern_kind */
1346 (nitmethod_t)VIRTUAL_parser__ReduceAction710__action, /* pointer to parser:ReduceAction710:parser#ReduceAction710#action */
1347 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction710:parser#ReduceAction#concat */
1348 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction710:parser#ReduceAction#init */
1349 }
1350 };
1351 /* allocate ReduceAction710 */
1352 val* NEW_parser__ReduceAction710(const struct type* type) {
1353 val* self /* : ReduceAction710 */;
1354 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1355 self->type = type;
1356 self->class = &class_parser__ReduceAction710;
1357 return self;
1358 }
1359 /* runtime class parser__ReduceAction711 */
1360 const struct class class_parser__ReduceAction711 = {
1361 0, /* box_kind */
1362 {
1363 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction711:kernel#Object#object_id */
1364 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction711:kernel#Object#is_same_type */
1365 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction711:kernel#Object#is_same_instance */
1366 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction711:kernel#Object#== */
1367 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction711:kernel#Object#!= */
1368 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction711:kernel#Object#output */
1369 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction711:kernel#Object#output_class_name */
1370 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction711:kernel#Object#exit */
1371 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction711:kernel#Object#sys */
1372 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction711:kernel#Object#hash */
1373 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction711:string#Object#to_s */
1374 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction711:string#Object#native_class_name */
1375 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction711:string#Object#class_name */
1376 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction711:string#Object#inspect */
1377 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction711:string#Object#inspect_head */
1378 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction711:string#Object#args */
1379 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction711:math#Object#atan2 */
1380 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction711:math#Object#pi */
1381 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction711:math#Object#srand_from */
1382 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction711:math#Object#srand */
1383 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction711:stream#Object#poll */
1384 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction711:stream#Object#intern_poll */
1385 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction711:time#Object#get_time */
1386 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction711:file#Object#printn */
1387 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction711:file#Object#print */
1388 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction711:file#Object#getc */
1389 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction711:file#Object#gets */
1390 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction711:file#Object#getcwd */
1391 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction711:file#Object#file_getcwd */
1392 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction711:file#Object#stdin */
1393 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction711:file#Object#stdout */
1394 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction711:file#Object#stderr */
1395 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction711:model_base#Object#intrude_visibility */
1396 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction711:model_base#Object#public_visibility */
1397 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction711:model_base#Object#protected_visibility */
1398 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction711:model_base#Object#private_visibility */
1399 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction711:model_base#Object#none_visibility */
1400 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction711:model#Object#abstract_kind */
1401 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction711:model#Object#concrete_kind */
1402 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction711:model#Object#interface_kind */
1403 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction711:model#Object#enum_kind */
1404 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction711:model#Object#extern_kind */
1405 (nitmethod_t)VIRTUAL_parser__ReduceAction711__action, /* pointer to parser:ReduceAction711:parser#ReduceAction711#action */
1406 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction711:parser#ReduceAction#concat */
1407 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction711:parser#ReduceAction#init */
1408 }
1409 };
1410 /* allocate ReduceAction711 */
1411 val* NEW_parser__ReduceAction711(const struct type* type) {
1412 val* self /* : ReduceAction711 */;
1413 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1414 self->type = type;
1415 self->class = &class_parser__ReduceAction711;
1416 return self;
1417 }
1418 /* runtime class parser__ReduceAction714 */
1419 const struct class class_parser__ReduceAction714 = {
1420 0, /* box_kind */
1421 {
1422 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction714:kernel#Object#object_id */
1423 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction714:kernel#Object#is_same_type */
1424 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction714:kernel#Object#is_same_instance */
1425 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction714:kernel#Object#== */
1426 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction714:kernel#Object#!= */
1427 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction714:kernel#Object#output */
1428 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction714:kernel#Object#output_class_name */
1429 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction714:kernel#Object#exit */
1430 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction714:kernel#Object#sys */
1431 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction714:kernel#Object#hash */
1432 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction714:string#Object#to_s */
1433 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction714:string#Object#native_class_name */
1434 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction714:string#Object#class_name */
1435 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction714:string#Object#inspect */
1436 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction714:string#Object#inspect_head */
1437 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction714:string#Object#args */
1438 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction714:math#Object#atan2 */
1439 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction714:math#Object#pi */
1440 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction714:math#Object#srand_from */
1441 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction714:math#Object#srand */
1442 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction714:stream#Object#poll */
1443 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction714:stream#Object#intern_poll */
1444 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction714:time#Object#get_time */
1445 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction714:file#Object#printn */
1446 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction714:file#Object#print */
1447 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction714:file#Object#getc */
1448 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction714:file#Object#gets */
1449 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction714:file#Object#getcwd */
1450 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction714:file#Object#file_getcwd */
1451 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction714:file#Object#stdin */
1452 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction714:file#Object#stdout */
1453 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction714:file#Object#stderr */
1454 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction714:model_base#Object#intrude_visibility */
1455 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction714:model_base#Object#public_visibility */
1456 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction714:model_base#Object#protected_visibility */
1457 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction714:model_base#Object#private_visibility */
1458 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction714:model_base#Object#none_visibility */
1459 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction714:model#Object#abstract_kind */
1460 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction714:model#Object#concrete_kind */
1461 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction714:model#Object#interface_kind */
1462 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction714:model#Object#enum_kind */
1463 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction714:model#Object#extern_kind */
1464 (nitmethod_t)VIRTUAL_parser__ReduceAction714__action, /* pointer to parser:ReduceAction714:parser#ReduceAction714#action */
1465 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction714:parser#ReduceAction#concat */
1466 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction714:parser#ReduceAction#init */
1467 }
1468 };
1469 /* allocate ReduceAction714 */
1470 val* NEW_parser__ReduceAction714(const struct type* type) {
1471 val* self /* : ReduceAction714 */;
1472 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1473 self->type = type;
1474 self->class = &class_parser__ReduceAction714;
1475 return self;
1476 }
1477 /* runtime class parser__ReduceAction716 */
1478 const struct class class_parser__ReduceAction716 = {
1479 0, /* box_kind */
1480 {
1481 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction716:kernel#Object#object_id */
1482 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction716:kernel#Object#is_same_type */
1483 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction716:kernel#Object#is_same_instance */
1484 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction716:kernel#Object#== */
1485 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction716:kernel#Object#!= */
1486 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction716:kernel#Object#output */
1487 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction716:kernel#Object#output_class_name */
1488 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction716:kernel#Object#exit */
1489 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction716:kernel#Object#sys */
1490 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction716:kernel#Object#hash */
1491 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction716:string#Object#to_s */
1492 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction716:string#Object#native_class_name */
1493 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction716:string#Object#class_name */
1494 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction716:string#Object#inspect */
1495 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction716:string#Object#inspect_head */
1496 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction716:string#Object#args */
1497 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction716:math#Object#atan2 */
1498 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction716:math#Object#pi */
1499 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction716:math#Object#srand_from */
1500 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction716:math#Object#srand */
1501 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction716:stream#Object#poll */
1502 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction716:stream#Object#intern_poll */
1503 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction716:time#Object#get_time */
1504 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction716:file#Object#printn */
1505 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction716:file#Object#print */
1506 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction716:file#Object#getc */
1507 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction716:file#Object#gets */
1508 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction716:file#Object#getcwd */
1509 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction716:file#Object#file_getcwd */
1510 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction716:file#Object#stdin */
1511 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction716:file#Object#stdout */
1512 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction716:file#Object#stderr */
1513 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction716:model_base#Object#intrude_visibility */
1514 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction716:model_base#Object#public_visibility */
1515 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction716:model_base#Object#protected_visibility */
1516 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction716:model_base#Object#private_visibility */
1517 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction716:model_base#Object#none_visibility */
1518 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction716:model#Object#abstract_kind */
1519 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction716:model#Object#concrete_kind */
1520 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction716:model#Object#interface_kind */
1521 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction716:model#Object#enum_kind */
1522 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction716:model#Object#extern_kind */
1523 (nitmethod_t)VIRTUAL_parser__ReduceAction716__action, /* pointer to parser:ReduceAction716:parser#ReduceAction716#action */
1524 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction716:parser#ReduceAction#concat */
1525 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction716:parser#ReduceAction#init */
1526 }
1527 };
1528 /* allocate ReduceAction716 */
1529 val* NEW_parser__ReduceAction716(const struct type* type) {
1530 val* self /* : ReduceAction716 */;
1531 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1532 self->type = type;
1533 self->class = &class_parser__ReduceAction716;
1534 return self;
1535 }
1536 /* runtime class parser__ReduceAction717 */
1537 const struct class class_parser__ReduceAction717 = {
1538 0, /* box_kind */
1539 {
1540 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction717:kernel#Object#object_id */
1541 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction717:kernel#Object#is_same_type */
1542 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction717:kernel#Object#is_same_instance */
1543 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction717:kernel#Object#== */
1544 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction717:kernel#Object#!= */
1545 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction717:kernel#Object#output */
1546 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction717:kernel#Object#output_class_name */
1547 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction717:kernel#Object#exit */
1548 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction717:kernel#Object#sys */
1549 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction717:kernel#Object#hash */
1550 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction717:string#Object#to_s */
1551 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction717:string#Object#native_class_name */
1552 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction717:string#Object#class_name */
1553 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction717:string#Object#inspect */
1554 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction717:string#Object#inspect_head */
1555 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction717:string#Object#args */
1556 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction717:math#Object#atan2 */
1557 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction717:math#Object#pi */
1558 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction717:math#Object#srand_from */
1559 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction717:math#Object#srand */
1560 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction717:stream#Object#poll */
1561 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction717:stream#Object#intern_poll */
1562 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction717:time#Object#get_time */
1563 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction717:file#Object#printn */
1564 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction717:file#Object#print */
1565 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction717:file#Object#getc */
1566 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction717:file#Object#gets */
1567 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction717:file#Object#getcwd */
1568 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction717:file#Object#file_getcwd */
1569 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction717:file#Object#stdin */
1570 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction717:file#Object#stdout */
1571 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction717:file#Object#stderr */
1572 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction717:model_base#Object#intrude_visibility */
1573 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction717:model_base#Object#public_visibility */
1574 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction717:model_base#Object#protected_visibility */
1575 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction717:model_base#Object#private_visibility */
1576 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction717:model_base#Object#none_visibility */
1577 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction717:model#Object#abstract_kind */
1578 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction717:model#Object#concrete_kind */
1579 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction717:model#Object#interface_kind */
1580 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction717:model#Object#enum_kind */
1581 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction717:model#Object#extern_kind */
1582 (nitmethod_t)VIRTUAL_parser__ReduceAction717__action, /* pointer to parser:ReduceAction717:parser#ReduceAction717#action */
1583 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction717:parser#ReduceAction#concat */
1584 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction717:parser#ReduceAction#init */
1585 }
1586 };
1587 /* allocate ReduceAction717 */
1588 val* NEW_parser__ReduceAction717(const struct type* type) {
1589 val* self /* : ReduceAction717 */;
1590 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1591 self->type = type;
1592 self->class = &class_parser__ReduceAction717;
1593 return self;
1594 }
1595 /* runtime class parser__ReduceAction718 */
1596 const struct class class_parser__ReduceAction718 = {
1597 0, /* box_kind */
1598 {
1599 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction718:kernel#Object#object_id */
1600 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction718:kernel#Object#is_same_type */
1601 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction718:kernel#Object#is_same_instance */
1602 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction718:kernel#Object#== */
1603 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction718:kernel#Object#!= */
1604 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction718:kernel#Object#output */
1605 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction718:kernel#Object#output_class_name */
1606 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction718:kernel#Object#exit */
1607 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction718:kernel#Object#sys */
1608 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction718:kernel#Object#hash */
1609 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction718:string#Object#to_s */
1610 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction718:string#Object#native_class_name */
1611 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction718:string#Object#class_name */
1612 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction718:string#Object#inspect */
1613 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction718:string#Object#inspect_head */
1614 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction718:string#Object#args */
1615 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction718:math#Object#atan2 */
1616 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction718:math#Object#pi */
1617 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction718:math#Object#srand_from */
1618 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction718:math#Object#srand */
1619 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction718:stream#Object#poll */
1620 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction718:stream#Object#intern_poll */
1621 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction718:time#Object#get_time */
1622 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction718:file#Object#printn */
1623 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction718:file#Object#print */
1624 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction718:file#Object#getc */
1625 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction718:file#Object#gets */
1626 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction718:file#Object#getcwd */
1627 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction718:file#Object#file_getcwd */
1628 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction718:file#Object#stdin */
1629 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction718:file#Object#stdout */
1630 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction718:file#Object#stderr */
1631 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction718:model_base#Object#intrude_visibility */
1632 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction718:model_base#Object#public_visibility */
1633 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction718:model_base#Object#protected_visibility */
1634 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction718:model_base#Object#private_visibility */
1635 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction718:model_base#Object#none_visibility */
1636 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction718:model#Object#abstract_kind */
1637 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction718:model#Object#concrete_kind */
1638 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction718:model#Object#interface_kind */
1639 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction718:model#Object#enum_kind */
1640 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction718:model#Object#extern_kind */
1641 (nitmethod_t)VIRTUAL_parser__ReduceAction718__action, /* pointer to parser:ReduceAction718:parser#ReduceAction718#action */
1642 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction718:parser#ReduceAction#concat */
1643 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction718:parser#ReduceAction#init */
1644 }
1645 };
1646 /* allocate ReduceAction718 */
1647 val* NEW_parser__ReduceAction718(const struct type* type) {
1648 val* self /* : ReduceAction718 */;
1649 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1650 self->type = type;
1651 self->class = &class_parser__ReduceAction718;
1652 return self;
1653 }
1654 /* runtime class parser__ReduceAction719 */
1655 const struct class class_parser__ReduceAction719 = {
1656 0, /* box_kind */
1657 {
1658 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction719:kernel#Object#object_id */
1659 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction719:kernel#Object#is_same_type */
1660 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction719:kernel#Object#is_same_instance */
1661 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction719:kernel#Object#== */
1662 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction719:kernel#Object#!= */
1663 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction719:kernel#Object#output */
1664 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction719:kernel#Object#output_class_name */
1665 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction719:kernel#Object#exit */
1666 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction719:kernel#Object#sys */
1667 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction719:kernel#Object#hash */
1668 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction719:string#Object#to_s */
1669 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction719:string#Object#native_class_name */
1670 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction719:string#Object#class_name */
1671 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction719:string#Object#inspect */
1672 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction719:string#Object#inspect_head */
1673 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction719:string#Object#args */
1674 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction719:math#Object#atan2 */
1675 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction719:math#Object#pi */
1676 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction719:math#Object#srand_from */
1677 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction719:math#Object#srand */
1678 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction719:stream#Object#poll */
1679 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction719:stream#Object#intern_poll */
1680 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction719:time#Object#get_time */
1681 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction719:file#Object#printn */
1682 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction719:file#Object#print */
1683 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction719:file#Object#getc */
1684 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction719:file#Object#gets */
1685 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction719:file#Object#getcwd */
1686 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction719:file#Object#file_getcwd */
1687 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction719:file#Object#stdin */
1688 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction719:file#Object#stdout */
1689 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction719:file#Object#stderr */
1690 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction719:model_base#Object#intrude_visibility */
1691 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction719:model_base#Object#public_visibility */
1692 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction719:model_base#Object#protected_visibility */
1693 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction719:model_base#Object#private_visibility */
1694 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction719:model_base#Object#none_visibility */
1695 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction719:model#Object#abstract_kind */
1696 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction719:model#Object#concrete_kind */
1697 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction719:model#Object#interface_kind */
1698 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction719:model#Object#enum_kind */
1699 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction719:model#Object#extern_kind */
1700 (nitmethod_t)VIRTUAL_parser__ReduceAction719__action, /* pointer to parser:ReduceAction719:parser#ReduceAction719#action */
1701 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction719:parser#ReduceAction#concat */
1702 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction719:parser#ReduceAction#init */
1703 }
1704 };
1705 /* allocate ReduceAction719 */
1706 val* NEW_parser__ReduceAction719(const struct type* type) {
1707 val* self /* : ReduceAction719 */;
1708 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1709 self->type = type;
1710 self->class = &class_parser__ReduceAction719;
1711 return self;
1712 }
1713 /* runtime class parser__ReduceAction721 */
1714 const struct class class_parser__ReduceAction721 = {
1715 0, /* box_kind */
1716 {
1717 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction721:kernel#Object#object_id */
1718 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction721:kernel#Object#is_same_type */
1719 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction721:kernel#Object#is_same_instance */
1720 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction721:kernel#Object#== */
1721 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction721:kernel#Object#!= */
1722 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction721:kernel#Object#output */
1723 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction721:kernel#Object#output_class_name */
1724 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction721:kernel#Object#exit */
1725 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction721:kernel#Object#sys */
1726 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction721:kernel#Object#hash */
1727 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction721:string#Object#to_s */
1728 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction721:string#Object#native_class_name */
1729 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction721:string#Object#class_name */
1730 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction721:string#Object#inspect */
1731 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction721:string#Object#inspect_head */
1732 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction721:string#Object#args */
1733 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction721:math#Object#atan2 */
1734 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction721:math#Object#pi */
1735 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction721:math#Object#srand_from */
1736 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction721:math#Object#srand */
1737 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction721:stream#Object#poll */
1738 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction721:stream#Object#intern_poll */
1739 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction721:time#Object#get_time */
1740 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction721:file#Object#printn */
1741 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction721:file#Object#print */
1742 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction721:file#Object#getc */
1743 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction721:file#Object#gets */
1744 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction721:file#Object#getcwd */
1745 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction721:file#Object#file_getcwd */
1746 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction721:file#Object#stdin */
1747 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction721:file#Object#stdout */
1748 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction721:file#Object#stderr */
1749 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction721:model_base#Object#intrude_visibility */
1750 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction721:model_base#Object#public_visibility */
1751 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction721:model_base#Object#protected_visibility */
1752 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction721:model_base#Object#private_visibility */
1753 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction721:model_base#Object#none_visibility */
1754 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction721:model#Object#abstract_kind */
1755 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction721:model#Object#concrete_kind */
1756 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction721:model#Object#interface_kind */
1757 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction721:model#Object#enum_kind */
1758 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction721:model#Object#extern_kind */
1759 (nitmethod_t)VIRTUAL_parser__ReduceAction721__action, /* pointer to parser:ReduceAction721:parser#ReduceAction721#action */
1760 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction721:parser#ReduceAction#concat */
1761 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction721:parser#ReduceAction#init */
1762 }
1763 };
1764 /* allocate ReduceAction721 */
1765 val* NEW_parser__ReduceAction721(const struct type* type) {
1766 val* self /* : ReduceAction721 */;
1767 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1768 self->type = type;
1769 self->class = &class_parser__ReduceAction721;
1770 return self;
1771 }
1772 /* runtime class parser__ReduceAction723 */
1773 const struct class class_parser__ReduceAction723 = {
1774 0, /* box_kind */
1775 {
1776 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction723:kernel#Object#object_id */
1777 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction723:kernel#Object#is_same_type */
1778 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction723:kernel#Object#is_same_instance */
1779 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction723:kernel#Object#== */
1780 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction723:kernel#Object#!= */
1781 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction723:kernel#Object#output */
1782 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction723:kernel#Object#output_class_name */
1783 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction723:kernel#Object#exit */
1784 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction723:kernel#Object#sys */
1785 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction723:kernel#Object#hash */
1786 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction723:string#Object#to_s */
1787 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction723:string#Object#native_class_name */
1788 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction723:string#Object#class_name */
1789 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction723:string#Object#inspect */
1790 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction723:string#Object#inspect_head */
1791 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction723:string#Object#args */
1792 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction723:math#Object#atan2 */
1793 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction723:math#Object#pi */
1794 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction723:math#Object#srand_from */
1795 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction723:math#Object#srand */
1796 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction723:stream#Object#poll */
1797 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction723:stream#Object#intern_poll */
1798 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction723:time#Object#get_time */
1799 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction723:file#Object#printn */
1800 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction723:file#Object#print */
1801 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction723:file#Object#getc */
1802 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction723:file#Object#gets */
1803 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction723:file#Object#getcwd */
1804 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction723:file#Object#file_getcwd */
1805 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction723:file#Object#stdin */
1806 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction723:file#Object#stdout */
1807 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction723:file#Object#stderr */
1808 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction723:model_base#Object#intrude_visibility */
1809 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction723:model_base#Object#public_visibility */
1810 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction723:model_base#Object#protected_visibility */
1811 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction723:model_base#Object#private_visibility */
1812 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction723:model_base#Object#none_visibility */
1813 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction723:model#Object#abstract_kind */
1814 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction723:model#Object#concrete_kind */
1815 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction723:model#Object#interface_kind */
1816 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction723:model#Object#enum_kind */
1817 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction723:model#Object#extern_kind */
1818 (nitmethod_t)VIRTUAL_parser__ReduceAction723__action, /* pointer to parser:ReduceAction723:parser#ReduceAction723#action */
1819 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction723:parser#ReduceAction#concat */
1820 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction723:parser#ReduceAction#init */
1821 }
1822 };
1823 /* allocate ReduceAction723 */
1824 val* NEW_parser__ReduceAction723(const struct type* type) {
1825 val* self /* : ReduceAction723 */;
1826 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1827 self->type = type;
1828 self->class = &class_parser__ReduceAction723;
1829 return self;
1830 }
1831 /* runtime class parser__ReduceAction724 */
1832 const struct class class_parser__ReduceAction724 = {
1833 0, /* box_kind */
1834 {
1835 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction724:kernel#Object#object_id */
1836 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction724:kernel#Object#is_same_type */
1837 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction724:kernel#Object#is_same_instance */
1838 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction724:kernel#Object#== */
1839 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction724:kernel#Object#!= */
1840 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction724:kernel#Object#output */
1841 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction724:kernel#Object#output_class_name */
1842 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction724:kernel#Object#exit */
1843 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction724:kernel#Object#sys */
1844 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction724:kernel#Object#hash */
1845 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction724:string#Object#to_s */
1846 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction724:string#Object#native_class_name */
1847 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction724:string#Object#class_name */
1848 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction724:string#Object#inspect */
1849 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction724:string#Object#inspect_head */
1850 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction724:string#Object#args */
1851 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction724:math#Object#atan2 */
1852 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction724:math#Object#pi */
1853 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction724:math#Object#srand_from */
1854 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction724:math#Object#srand */
1855 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction724:stream#Object#poll */
1856 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction724:stream#Object#intern_poll */
1857 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction724:time#Object#get_time */
1858 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction724:file#Object#printn */
1859 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction724:file#Object#print */
1860 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction724:file#Object#getc */
1861 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction724:file#Object#gets */
1862 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction724:file#Object#getcwd */
1863 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction724:file#Object#file_getcwd */
1864 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction724:file#Object#stdin */
1865 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction724:file#Object#stdout */
1866 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction724:file#Object#stderr */
1867 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction724:model_base#Object#intrude_visibility */
1868 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction724:model_base#Object#public_visibility */
1869 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction724:model_base#Object#protected_visibility */
1870 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction724:model_base#Object#private_visibility */
1871 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction724:model_base#Object#none_visibility */
1872 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction724:model#Object#abstract_kind */
1873 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction724:model#Object#concrete_kind */
1874 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction724:model#Object#interface_kind */
1875 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction724:model#Object#enum_kind */
1876 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction724:model#Object#extern_kind */
1877 (nitmethod_t)VIRTUAL_parser__ReduceAction724__action, /* pointer to parser:ReduceAction724:parser#ReduceAction724#action */
1878 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction724:parser#ReduceAction#concat */
1879 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction724:parser#ReduceAction#init */
1880 }
1881 };
1882 /* allocate ReduceAction724 */
1883 val* NEW_parser__ReduceAction724(const struct type* type) {
1884 val* self /* : ReduceAction724 */;
1885 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1886 self->type = type;
1887 self->class = &class_parser__ReduceAction724;
1888 return self;
1889 }
1890 /* runtime class parser__ReduceAction725 */
1891 const struct class class_parser__ReduceAction725 = {
1892 0, /* box_kind */
1893 {
1894 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction725:kernel#Object#object_id */
1895 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction725:kernel#Object#is_same_type */
1896 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction725:kernel#Object#is_same_instance */
1897 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction725:kernel#Object#== */
1898 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction725:kernel#Object#!= */
1899 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction725:kernel#Object#output */
1900 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction725:kernel#Object#output_class_name */
1901 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction725:kernel#Object#exit */
1902 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction725:kernel#Object#sys */
1903 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction725:kernel#Object#hash */
1904 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction725:string#Object#to_s */
1905 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction725:string#Object#native_class_name */
1906 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction725:string#Object#class_name */
1907 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction725:string#Object#inspect */
1908 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction725:string#Object#inspect_head */
1909 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction725:string#Object#args */
1910 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction725:math#Object#atan2 */
1911 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction725:math#Object#pi */
1912 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction725:math#Object#srand_from */
1913 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction725:math#Object#srand */
1914 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction725:stream#Object#poll */
1915 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction725:stream#Object#intern_poll */
1916 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction725:time#Object#get_time */
1917 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction725:file#Object#printn */
1918 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction725:file#Object#print */
1919 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction725:file#Object#getc */
1920 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction725:file#Object#gets */
1921 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction725:file#Object#getcwd */
1922 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction725:file#Object#file_getcwd */
1923 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction725:file#Object#stdin */
1924 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction725:file#Object#stdout */
1925 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction725:file#Object#stderr */
1926 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction725:model_base#Object#intrude_visibility */
1927 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction725:model_base#Object#public_visibility */
1928 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction725:model_base#Object#protected_visibility */
1929 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction725:model_base#Object#private_visibility */
1930 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction725:model_base#Object#none_visibility */
1931 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction725:model#Object#abstract_kind */
1932 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction725:model#Object#concrete_kind */
1933 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction725:model#Object#interface_kind */
1934 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction725:model#Object#enum_kind */
1935 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction725:model#Object#extern_kind */
1936 (nitmethod_t)VIRTUAL_parser__ReduceAction725__action, /* pointer to parser:ReduceAction725:parser#ReduceAction725#action */
1937 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction725:parser#ReduceAction#concat */
1938 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction725:parser#ReduceAction#init */
1939 }
1940 };
1941 /* allocate ReduceAction725 */
1942 val* NEW_parser__ReduceAction725(const struct type* type) {
1943 val* self /* : ReduceAction725 */;
1944 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
1945 self->type = type;
1946 self->class = &class_parser__ReduceAction725;
1947 return self;
1948 }
1949 /* runtime class parser__ReduceAction726 */
1950 const struct class class_parser__ReduceAction726 = {
1951 0, /* box_kind */
1952 {
1953 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction726:kernel#Object#object_id */
1954 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction726:kernel#Object#is_same_type */
1955 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction726:kernel#Object#is_same_instance */
1956 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction726:kernel#Object#== */
1957 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction726:kernel#Object#!= */
1958 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction726:kernel#Object#output */
1959 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction726:kernel#Object#output_class_name */
1960 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction726:kernel#Object#exit */
1961 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction726:kernel#Object#sys */
1962 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction726:kernel#Object#hash */
1963 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction726:string#Object#to_s */
1964 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction726:string#Object#native_class_name */
1965 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction726:string#Object#class_name */
1966 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction726:string#Object#inspect */
1967 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction726:string#Object#inspect_head */
1968 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction726:string#Object#args */
1969 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction726:math#Object#atan2 */
1970 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction726:math#Object#pi */
1971 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction726:math#Object#srand_from */
1972 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction726:math#Object#srand */
1973 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction726:stream#Object#poll */
1974 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction726:stream#Object#intern_poll */
1975 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction726:time#Object#get_time */
1976 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction726:file#Object#printn */
1977 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction726:file#Object#print */
1978 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction726:file#Object#getc */
1979 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction726:file#Object#gets */
1980 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction726:file#Object#getcwd */
1981 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction726:file#Object#file_getcwd */
1982 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction726:file#Object#stdin */
1983 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction726:file#Object#stdout */
1984 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction726:file#Object#stderr */
1985 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction726:model_base#Object#intrude_visibility */
1986 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction726:model_base#Object#public_visibility */
1987 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction726:model_base#Object#protected_visibility */
1988 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction726:model_base#Object#private_visibility */
1989 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction726:model_base#Object#none_visibility */
1990 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction726:model#Object#abstract_kind */
1991 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction726:model#Object#concrete_kind */
1992 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction726:model#Object#interface_kind */
1993 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction726:model#Object#enum_kind */
1994 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction726:model#Object#extern_kind */
1995 (nitmethod_t)VIRTUAL_parser__ReduceAction726__action, /* pointer to parser:ReduceAction726:parser#ReduceAction726#action */
1996 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction726:parser#ReduceAction#concat */
1997 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction726:parser#ReduceAction#init */
1998 }
1999 };
2000 /* allocate ReduceAction726 */
2001 val* NEW_parser__ReduceAction726(const struct type* type) {
2002 val* self /* : ReduceAction726 */;
2003 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2004 self->type = type;
2005 self->class = &class_parser__ReduceAction726;
2006 return self;
2007 }
2008 /* runtime class parser__ReduceAction727 */
2009 const struct class class_parser__ReduceAction727 = {
2010 0, /* box_kind */
2011 {
2012 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction727:kernel#Object#object_id */
2013 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction727:kernel#Object#is_same_type */
2014 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction727:kernel#Object#is_same_instance */
2015 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction727:kernel#Object#== */
2016 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction727:kernel#Object#!= */
2017 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction727:kernel#Object#output */
2018 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction727:kernel#Object#output_class_name */
2019 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction727:kernel#Object#exit */
2020 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction727:kernel#Object#sys */
2021 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction727:kernel#Object#hash */
2022 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction727:string#Object#to_s */
2023 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction727:string#Object#native_class_name */
2024 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction727:string#Object#class_name */
2025 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction727:string#Object#inspect */
2026 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction727:string#Object#inspect_head */
2027 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction727:string#Object#args */
2028 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction727:math#Object#atan2 */
2029 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction727:math#Object#pi */
2030 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction727:math#Object#srand_from */
2031 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction727:math#Object#srand */
2032 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction727:stream#Object#poll */
2033 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction727:stream#Object#intern_poll */
2034 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction727:time#Object#get_time */
2035 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction727:file#Object#printn */
2036 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction727:file#Object#print */
2037 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction727:file#Object#getc */
2038 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction727:file#Object#gets */
2039 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction727:file#Object#getcwd */
2040 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction727:file#Object#file_getcwd */
2041 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction727:file#Object#stdin */
2042 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction727:file#Object#stdout */
2043 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction727:file#Object#stderr */
2044 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction727:model_base#Object#intrude_visibility */
2045 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction727:model_base#Object#public_visibility */
2046 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction727:model_base#Object#protected_visibility */
2047 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction727:model_base#Object#private_visibility */
2048 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction727:model_base#Object#none_visibility */
2049 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction727:model#Object#abstract_kind */
2050 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction727:model#Object#concrete_kind */
2051 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction727:model#Object#interface_kind */
2052 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction727:model#Object#enum_kind */
2053 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction727:model#Object#extern_kind */
2054 (nitmethod_t)VIRTUAL_parser__ReduceAction727__action, /* pointer to parser:ReduceAction727:parser#ReduceAction727#action */
2055 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction727:parser#ReduceAction#concat */
2056 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction727:parser#ReduceAction#init */
2057 }
2058 };
2059 /* allocate ReduceAction727 */
2060 val* NEW_parser__ReduceAction727(const struct type* type) {
2061 val* self /* : ReduceAction727 */;
2062 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2063 self->type = type;
2064 self->class = &class_parser__ReduceAction727;
2065 return self;
2066 }
2067 /* runtime class parser__ReduceAction728 */
2068 const struct class class_parser__ReduceAction728 = {
2069 0, /* box_kind */
2070 {
2071 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction728:kernel#Object#object_id */
2072 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction728:kernel#Object#is_same_type */
2073 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction728:kernel#Object#is_same_instance */
2074 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction728:kernel#Object#== */
2075 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction728:kernel#Object#!= */
2076 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction728:kernel#Object#output */
2077 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction728:kernel#Object#output_class_name */
2078 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction728:kernel#Object#exit */
2079 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction728:kernel#Object#sys */
2080 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction728:kernel#Object#hash */
2081 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction728:string#Object#to_s */
2082 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction728:string#Object#native_class_name */
2083 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction728:string#Object#class_name */
2084 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction728:string#Object#inspect */
2085 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction728:string#Object#inspect_head */
2086 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction728:string#Object#args */
2087 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction728:math#Object#atan2 */
2088 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction728:math#Object#pi */
2089 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction728:math#Object#srand_from */
2090 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction728:math#Object#srand */
2091 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction728:stream#Object#poll */
2092 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction728:stream#Object#intern_poll */
2093 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction728:time#Object#get_time */
2094 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction728:file#Object#printn */
2095 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction728:file#Object#print */
2096 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction728:file#Object#getc */
2097 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction728:file#Object#gets */
2098 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction728:file#Object#getcwd */
2099 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction728:file#Object#file_getcwd */
2100 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction728:file#Object#stdin */
2101 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction728:file#Object#stdout */
2102 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction728:file#Object#stderr */
2103 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction728:model_base#Object#intrude_visibility */
2104 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction728:model_base#Object#public_visibility */
2105 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction728:model_base#Object#protected_visibility */
2106 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction728:model_base#Object#private_visibility */
2107 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction728:model_base#Object#none_visibility */
2108 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction728:model#Object#abstract_kind */
2109 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction728:model#Object#concrete_kind */
2110 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction728:model#Object#interface_kind */
2111 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction728:model#Object#enum_kind */
2112 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction728:model#Object#extern_kind */
2113 (nitmethod_t)VIRTUAL_parser__ReduceAction728__action, /* pointer to parser:ReduceAction728:parser#ReduceAction728#action */
2114 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction728:parser#ReduceAction#concat */
2115 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction728:parser#ReduceAction#init */
2116 }
2117 };
2118 /* allocate ReduceAction728 */
2119 val* NEW_parser__ReduceAction728(const struct type* type) {
2120 val* self /* : ReduceAction728 */;
2121 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2122 self->type = type;
2123 self->class = &class_parser__ReduceAction728;
2124 return self;
2125 }
2126 /* runtime class parser__ReduceAction729 */
2127 const struct class class_parser__ReduceAction729 = {
2128 0, /* box_kind */
2129 {
2130 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction729:kernel#Object#object_id */
2131 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction729:kernel#Object#is_same_type */
2132 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction729:kernel#Object#is_same_instance */
2133 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction729:kernel#Object#== */
2134 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction729:kernel#Object#!= */
2135 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction729:kernel#Object#output */
2136 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction729:kernel#Object#output_class_name */
2137 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction729:kernel#Object#exit */
2138 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction729:kernel#Object#sys */
2139 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction729:kernel#Object#hash */
2140 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction729:string#Object#to_s */
2141 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction729:string#Object#native_class_name */
2142 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction729:string#Object#class_name */
2143 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction729:string#Object#inspect */
2144 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction729:string#Object#inspect_head */
2145 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction729:string#Object#args */
2146 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction729:math#Object#atan2 */
2147 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction729:math#Object#pi */
2148 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction729:math#Object#srand_from */
2149 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction729:math#Object#srand */
2150 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction729:stream#Object#poll */
2151 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction729:stream#Object#intern_poll */
2152 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction729:time#Object#get_time */
2153 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction729:file#Object#printn */
2154 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction729:file#Object#print */
2155 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction729:file#Object#getc */
2156 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction729:file#Object#gets */
2157 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction729:file#Object#getcwd */
2158 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction729:file#Object#file_getcwd */
2159 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction729:file#Object#stdin */
2160 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction729:file#Object#stdout */
2161 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction729:file#Object#stderr */
2162 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction729:model_base#Object#intrude_visibility */
2163 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction729:model_base#Object#public_visibility */
2164 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction729:model_base#Object#protected_visibility */
2165 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction729:model_base#Object#private_visibility */
2166 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction729:model_base#Object#none_visibility */
2167 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction729:model#Object#abstract_kind */
2168 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction729:model#Object#concrete_kind */
2169 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction729:model#Object#interface_kind */
2170 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction729:model#Object#enum_kind */
2171 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction729:model#Object#extern_kind */
2172 (nitmethod_t)VIRTUAL_parser__ReduceAction729__action, /* pointer to parser:ReduceAction729:parser#ReduceAction729#action */
2173 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction729:parser#ReduceAction#concat */
2174 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction729:parser#ReduceAction#init */
2175 }
2176 };
2177 /* allocate ReduceAction729 */
2178 val* NEW_parser__ReduceAction729(const struct type* type) {
2179 val* self /* : ReduceAction729 */;
2180 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2181 self->type = type;
2182 self->class = &class_parser__ReduceAction729;
2183 return self;
2184 }
2185 /* runtime class parser__ReduceAction730 */
2186 const struct class class_parser__ReduceAction730 = {
2187 0, /* box_kind */
2188 {
2189 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction730:kernel#Object#object_id */
2190 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction730:kernel#Object#is_same_type */
2191 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction730:kernel#Object#is_same_instance */
2192 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction730:kernel#Object#== */
2193 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction730:kernel#Object#!= */
2194 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction730:kernel#Object#output */
2195 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction730:kernel#Object#output_class_name */
2196 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction730:kernel#Object#exit */
2197 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction730:kernel#Object#sys */
2198 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction730:kernel#Object#hash */
2199 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction730:string#Object#to_s */
2200 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction730:string#Object#native_class_name */
2201 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction730:string#Object#class_name */
2202 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction730:string#Object#inspect */
2203 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction730:string#Object#inspect_head */
2204 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction730:string#Object#args */
2205 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction730:math#Object#atan2 */
2206 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction730:math#Object#pi */
2207 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction730:math#Object#srand_from */
2208 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction730:math#Object#srand */
2209 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction730:stream#Object#poll */
2210 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction730:stream#Object#intern_poll */
2211 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction730:time#Object#get_time */
2212 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction730:file#Object#printn */
2213 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction730:file#Object#print */
2214 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction730:file#Object#getc */
2215 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction730:file#Object#gets */
2216 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction730:file#Object#getcwd */
2217 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction730:file#Object#file_getcwd */
2218 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction730:file#Object#stdin */
2219 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction730:file#Object#stdout */
2220 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction730:file#Object#stderr */
2221 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction730:model_base#Object#intrude_visibility */
2222 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction730:model_base#Object#public_visibility */
2223 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction730:model_base#Object#protected_visibility */
2224 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction730:model_base#Object#private_visibility */
2225 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction730:model_base#Object#none_visibility */
2226 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction730:model#Object#abstract_kind */
2227 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction730:model#Object#concrete_kind */
2228 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction730:model#Object#interface_kind */
2229 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction730:model#Object#enum_kind */
2230 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction730:model#Object#extern_kind */
2231 (nitmethod_t)VIRTUAL_parser__ReduceAction730__action, /* pointer to parser:ReduceAction730:parser#ReduceAction730#action */
2232 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction730:parser#ReduceAction#concat */
2233 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction730:parser#ReduceAction#init */
2234 }
2235 };
2236 /* allocate ReduceAction730 */
2237 val* NEW_parser__ReduceAction730(const struct type* type) {
2238 val* self /* : ReduceAction730 */;
2239 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2240 self->type = type;
2241 self->class = &class_parser__ReduceAction730;
2242 return self;
2243 }
2244 /* runtime class parser__ReduceAction731 */
2245 const struct class class_parser__ReduceAction731 = {
2246 0, /* box_kind */
2247 {
2248 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction731:kernel#Object#object_id */
2249 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction731:kernel#Object#is_same_type */
2250 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction731:kernel#Object#is_same_instance */
2251 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction731:kernel#Object#== */
2252 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction731:kernel#Object#!= */
2253 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction731:kernel#Object#output */
2254 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction731:kernel#Object#output_class_name */
2255 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction731:kernel#Object#exit */
2256 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction731:kernel#Object#sys */
2257 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction731:kernel#Object#hash */
2258 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction731:string#Object#to_s */
2259 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction731:string#Object#native_class_name */
2260 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction731:string#Object#class_name */
2261 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction731:string#Object#inspect */
2262 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction731:string#Object#inspect_head */
2263 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction731:string#Object#args */
2264 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction731:math#Object#atan2 */
2265 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction731:math#Object#pi */
2266 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction731:math#Object#srand_from */
2267 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction731:math#Object#srand */
2268 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction731:stream#Object#poll */
2269 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction731:stream#Object#intern_poll */
2270 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction731:time#Object#get_time */
2271 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction731:file#Object#printn */
2272 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction731:file#Object#print */
2273 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction731:file#Object#getc */
2274 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction731:file#Object#gets */
2275 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction731:file#Object#getcwd */
2276 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction731:file#Object#file_getcwd */
2277 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction731:file#Object#stdin */
2278 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction731:file#Object#stdout */
2279 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction731:file#Object#stderr */
2280 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction731:model_base#Object#intrude_visibility */
2281 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction731:model_base#Object#public_visibility */
2282 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction731:model_base#Object#protected_visibility */
2283 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction731:model_base#Object#private_visibility */
2284 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction731:model_base#Object#none_visibility */
2285 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction731:model#Object#abstract_kind */
2286 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction731:model#Object#concrete_kind */
2287 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction731:model#Object#interface_kind */
2288 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction731:model#Object#enum_kind */
2289 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction731:model#Object#extern_kind */
2290 (nitmethod_t)VIRTUAL_parser__ReduceAction731__action, /* pointer to parser:ReduceAction731:parser#ReduceAction731#action */
2291 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction731:parser#ReduceAction#concat */
2292 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction731:parser#ReduceAction#init */
2293 }
2294 };
2295 /* allocate ReduceAction731 */
2296 val* NEW_parser__ReduceAction731(const struct type* type) {
2297 val* self /* : ReduceAction731 */;
2298 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2299 self->type = type;
2300 self->class = &class_parser__ReduceAction731;
2301 return self;
2302 }
2303 /* runtime class parser__ReduceAction732 */
2304 const struct class class_parser__ReduceAction732 = {
2305 0, /* box_kind */
2306 {
2307 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction732:kernel#Object#object_id */
2308 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction732:kernel#Object#is_same_type */
2309 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction732:kernel#Object#is_same_instance */
2310 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction732:kernel#Object#== */
2311 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction732:kernel#Object#!= */
2312 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction732:kernel#Object#output */
2313 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction732:kernel#Object#output_class_name */
2314 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction732:kernel#Object#exit */
2315 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction732:kernel#Object#sys */
2316 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction732:kernel#Object#hash */
2317 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction732:string#Object#to_s */
2318 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction732:string#Object#native_class_name */
2319 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction732:string#Object#class_name */
2320 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction732:string#Object#inspect */
2321 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction732:string#Object#inspect_head */
2322 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction732:string#Object#args */
2323 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction732:math#Object#atan2 */
2324 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction732:math#Object#pi */
2325 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction732:math#Object#srand_from */
2326 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction732:math#Object#srand */
2327 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction732:stream#Object#poll */
2328 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction732:stream#Object#intern_poll */
2329 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction732:time#Object#get_time */
2330 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction732:file#Object#printn */
2331 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction732:file#Object#print */
2332 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction732:file#Object#getc */
2333 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction732:file#Object#gets */
2334 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction732:file#Object#getcwd */
2335 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction732:file#Object#file_getcwd */
2336 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction732:file#Object#stdin */
2337 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction732:file#Object#stdout */
2338 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction732:file#Object#stderr */
2339 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction732:model_base#Object#intrude_visibility */
2340 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction732:model_base#Object#public_visibility */
2341 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction732:model_base#Object#protected_visibility */
2342 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction732:model_base#Object#private_visibility */
2343 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction732:model_base#Object#none_visibility */
2344 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction732:model#Object#abstract_kind */
2345 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction732:model#Object#concrete_kind */
2346 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction732:model#Object#interface_kind */
2347 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction732:model#Object#enum_kind */
2348 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction732:model#Object#extern_kind */
2349 (nitmethod_t)VIRTUAL_parser__ReduceAction732__action, /* pointer to parser:ReduceAction732:parser#ReduceAction732#action */
2350 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction732:parser#ReduceAction#concat */
2351 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction732:parser#ReduceAction#init */
2352 }
2353 };
2354 /* allocate ReduceAction732 */
2355 val* NEW_parser__ReduceAction732(const struct type* type) {
2356 val* self /* : ReduceAction732 */;
2357 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2358 self->type = type;
2359 self->class = &class_parser__ReduceAction732;
2360 return self;
2361 }
2362 /* runtime class parser__ReduceAction734 */
2363 const struct class class_parser__ReduceAction734 = {
2364 0, /* box_kind */
2365 {
2366 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction734:kernel#Object#object_id */
2367 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction734:kernel#Object#is_same_type */
2368 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction734:kernel#Object#is_same_instance */
2369 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction734:kernel#Object#== */
2370 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction734:kernel#Object#!= */
2371 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction734:kernel#Object#output */
2372 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction734:kernel#Object#output_class_name */
2373 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction734:kernel#Object#exit */
2374 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction734:kernel#Object#sys */
2375 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction734:kernel#Object#hash */
2376 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction734:string#Object#to_s */
2377 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction734:string#Object#native_class_name */
2378 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction734:string#Object#class_name */
2379 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction734:string#Object#inspect */
2380 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction734:string#Object#inspect_head */
2381 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction734:string#Object#args */
2382 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction734:math#Object#atan2 */
2383 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction734:math#Object#pi */
2384 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction734:math#Object#srand_from */
2385 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction734:math#Object#srand */
2386 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction734:stream#Object#poll */
2387 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction734:stream#Object#intern_poll */
2388 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction734:time#Object#get_time */
2389 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction734:file#Object#printn */
2390 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction734:file#Object#print */
2391 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction734:file#Object#getc */
2392 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction734:file#Object#gets */
2393 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction734:file#Object#getcwd */
2394 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction734:file#Object#file_getcwd */
2395 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction734:file#Object#stdin */
2396 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction734:file#Object#stdout */
2397 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction734:file#Object#stderr */
2398 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction734:model_base#Object#intrude_visibility */
2399 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction734:model_base#Object#public_visibility */
2400 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction734:model_base#Object#protected_visibility */
2401 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction734:model_base#Object#private_visibility */
2402 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction734:model_base#Object#none_visibility */
2403 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction734:model#Object#abstract_kind */
2404 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction734:model#Object#concrete_kind */
2405 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction734:model#Object#interface_kind */
2406 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction734:model#Object#enum_kind */
2407 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction734:model#Object#extern_kind */
2408 (nitmethod_t)VIRTUAL_parser__ReduceAction734__action, /* pointer to parser:ReduceAction734:parser#ReduceAction734#action */
2409 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction734:parser#ReduceAction#concat */
2410 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction734:parser#ReduceAction#init */
2411 }
2412 };
2413 /* allocate ReduceAction734 */
2414 val* NEW_parser__ReduceAction734(const struct type* type) {
2415 val* self /* : ReduceAction734 */;
2416 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2417 self->type = type;
2418 self->class = &class_parser__ReduceAction734;
2419 return self;
2420 }
2421 /* runtime class parser__ReduceAction735 */
2422 const struct class class_parser__ReduceAction735 = {
2423 0, /* box_kind */
2424 {
2425 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction735:kernel#Object#object_id */
2426 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction735:kernel#Object#is_same_type */
2427 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction735:kernel#Object#is_same_instance */
2428 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction735:kernel#Object#== */
2429 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction735:kernel#Object#!= */
2430 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction735:kernel#Object#output */
2431 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction735:kernel#Object#output_class_name */
2432 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction735:kernel#Object#exit */
2433 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction735:kernel#Object#sys */
2434 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction735:kernel#Object#hash */
2435 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction735:string#Object#to_s */
2436 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction735:string#Object#native_class_name */
2437 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction735:string#Object#class_name */
2438 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction735:string#Object#inspect */
2439 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction735:string#Object#inspect_head */
2440 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction735:string#Object#args */
2441 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction735:math#Object#atan2 */
2442 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction735:math#Object#pi */
2443 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction735:math#Object#srand_from */
2444 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction735:math#Object#srand */
2445 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction735:stream#Object#poll */
2446 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction735:stream#Object#intern_poll */
2447 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction735:time#Object#get_time */
2448 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction735:file#Object#printn */
2449 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction735:file#Object#print */
2450 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction735:file#Object#getc */
2451 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction735:file#Object#gets */
2452 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction735:file#Object#getcwd */
2453 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction735:file#Object#file_getcwd */
2454 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction735:file#Object#stdin */
2455 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction735:file#Object#stdout */
2456 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction735:file#Object#stderr */
2457 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction735:model_base#Object#intrude_visibility */
2458 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction735:model_base#Object#public_visibility */
2459 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction735:model_base#Object#protected_visibility */
2460 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction735:model_base#Object#private_visibility */
2461 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction735:model_base#Object#none_visibility */
2462 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction735:model#Object#abstract_kind */
2463 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction735:model#Object#concrete_kind */
2464 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction735:model#Object#interface_kind */
2465 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction735:model#Object#enum_kind */
2466 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction735:model#Object#extern_kind */
2467 (nitmethod_t)VIRTUAL_parser__ReduceAction735__action, /* pointer to parser:ReduceAction735:parser#ReduceAction735#action */
2468 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction735:parser#ReduceAction#concat */
2469 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction735:parser#ReduceAction#init */
2470 }
2471 };
2472 /* allocate ReduceAction735 */
2473 val* NEW_parser__ReduceAction735(const struct type* type) {
2474 val* self /* : ReduceAction735 */;
2475 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2476 self->type = type;
2477 self->class = &class_parser__ReduceAction735;
2478 return self;
2479 }
2480 /* runtime class parser__ReduceAction737 */
2481 const struct class class_parser__ReduceAction737 = {
2482 0, /* box_kind */
2483 {
2484 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction737:kernel#Object#object_id */
2485 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction737:kernel#Object#is_same_type */
2486 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction737:kernel#Object#is_same_instance */
2487 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction737:kernel#Object#== */
2488 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction737:kernel#Object#!= */
2489 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction737:kernel#Object#output */
2490 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction737:kernel#Object#output_class_name */
2491 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction737:kernel#Object#exit */
2492 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction737:kernel#Object#sys */
2493 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction737:kernel#Object#hash */
2494 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction737:string#Object#to_s */
2495 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction737:string#Object#native_class_name */
2496 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction737:string#Object#class_name */
2497 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction737:string#Object#inspect */
2498 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction737:string#Object#inspect_head */
2499 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction737:string#Object#args */
2500 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction737:math#Object#atan2 */
2501 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction737:math#Object#pi */
2502 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction737:math#Object#srand_from */
2503 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction737:math#Object#srand */
2504 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction737:stream#Object#poll */
2505 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction737:stream#Object#intern_poll */
2506 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction737:time#Object#get_time */
2507 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction737:file#Object#printn */
2508 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction737:file#Object#print */
2509 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction737:file#Object#getc */
2510 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction737:file#Object#gets */
2511 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction737:file#Object#getcwd */
2512 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction737:file#Object#file_getcwd */
2513 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction737:file#Object#stdin */
2514 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction737:file#Object#stdout */
2515 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction737:file#Object#stderr */
2516 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction737:model_base#Object#intrude_visibility */
2517 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction737:model_base#Object#public_visibility */
2518 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction737:model_base#Object#protected_visibility */
2519 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction737:model_base#Object#private_visibility */
2520 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction737:model_base#Object#none_visibility */
2521 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction737:model#Object#abstract_kind */
2522 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction737:model#Object#concrete_kind */
2523 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction737:model#Object#interface_kind */
2524 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction737:model#Object#enum_kind */
2525 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction737:model#Object#extern_kind */
2526 (nitmethod_t)VIRTUAL_parser__ReduceAction737__action, /* pointer to parser:ReduceAction737:parser#ReduceAction737#action */
2527 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction737:parser#ReduceAction#concat */
2528 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction737:parser#ReduceAction#init */
2529 }
2530 };
2531 /* allocate ReduceAction737 */
2532 val* NEW_parser__ReduceAction737(const struct type* type) {
2533 val* self /* : ReduceAction737 */;
2534 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2535 self->type = type;
2536 self->class = &class_parser__ReduceAction737;
2537 return self;
2538 }
2539 /* runtime class parser__ReduceAction738 */
2540 const struct class class_parser__ReduceAction738 = {
2541 0, /* box_kind */
2542 {
2543 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction738:kernel#Object#object_id */
2544 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction738:kernel#Object#is_same_type */
2545 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction738:kernel#Object#is_same_instance */
2546 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction738:kernel#Object#== */
2547 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction738:kernel#Object#!= */
2548 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction738:kernel#Object#output */
2549 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction738:kernel#Object#output_class_name */
2550 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction738:kernel#Object#exit */
2551 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction738:kernel#Object#sys */
2552 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction738:kernel#Object#hash */
2553 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction738:string#Object#to_s */
2554 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction738:string#Object#native_class_name */
2555 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction738:string#Object#class_name */
2556 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction738:string#Object#inspect */
2557 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction738:string#Object#inspect_head */
2558 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction738:string#Object#args */
2559 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction738:math#Object#atan2 */
2560 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction738:math#Object#pi */
2561 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction738:math#Object#srand_from */
2562 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction738:math#Object#srand */
2563 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction738:stream#Object#poll */
2564 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction738:stream#Object#intern_poll */
2565 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction738:time#Object#get_time */
2566 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction738:file#Object#printn */
2567 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction738:file#Object#print */
2568 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction738:file#Object#getc */
2569 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction738:file#Object#gets */
2570 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction738:file#Object#getcwd */
2571 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction738:file#Object#file_getcwd */
2572 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction738:file#Object#stdin */
2573 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction738:file#Object#stdout */
2574 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction738:file#Object#stderr */
2575 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction738:model_base#Object#intrude_visibility */
2576 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction738:model_base#Object#public_visibility */
2577 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction738:model_base#Object#protected_visibility */
2578 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction738:model_base#Object#private_visibility */
2579 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction738:model_base#Object#none_visibility */
2580 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction738:model#Object#abstract_kind */
2581 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction738:model#Object#concrete_kind */
2582 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction738:model#Object#interface_kind */
2583 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction738:model#Object#enum_kind */
2584 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction738:model#Object#extern_kind */
2585 (nitmethod_t)VIRTUAL_parser__ReduceAction738__action, /* pointer to parser:ReduceAction738:parser#ReduceAction738#action */
2586 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction738:parser#ReduceAction#concat */
2587 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction738:parser#ReduceAction#init */
2588 }
2589 };
2590 /* allocate ReduceAction738 */
2591 val* NEW_parser__ReduceAction738(const struct type* type) {
2592 val* self /* : ReduceAction738 */;
2593 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2594 self->type = type;
2595 self->class = &class_parser__ReduceAction738;
2596 return self;
2597 }
2598 /* runtime class parser__ReduceAction739 */
2599 const struct class class_parser__ReduceAction739 = {
2600 0, /* box_kind */
2601 {
2602 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction739:kernel#Object#object_id */
2603 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction739:kernel#Object#is_same_type */
2604 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction739:kernel#Object#is_same_instance */
2605 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction739:kernel#Object#== */
2606 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction739:kernel#Object#!= */
2607 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction739:kernel#Object#output */
2608 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction739:kernel#Object#output_class_name */
2609 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction739:kernel#Object#exit */
2610 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction739:kernel#Object#sys */
2611 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction739:kernel#Object#hash */
2612 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction739:string#Object#to_s */
2613 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction739:string#Object#native_class_name */
2614 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction739:string#Object#class_name */
2615 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction739:string#Object#inspect */
2616 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction739:string#Object#inspect_head */
2617 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction739:string#Object#args */
2618 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction739:math#Object#atan2 */
2619 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction739:math#Object#pi */
2620 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction739:math#Object#srand_from */
2621 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction739:math#Object#srand */
2622 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction739:stream#Object#poll */
2623 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction739:stream#Object#intern_poll */
2624 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction739:time#Object#get_time */
2625 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction739:file#Object#printn */
2626 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction739:file#Object#print */
2627 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction739:file#Object#getc */
2628 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction739:file#Object#gets */
2629 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction739:file#Object#getcwd */
2630 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction739:file#Object#file_getcwd */
2631 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction739:file#Object#stdin */
2632 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction739:file#Object#stdout */
2633 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction739:file#Object#stderr */
2634 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction739:model_base#Object#intrude_visibility */
2635 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction739:model_base#Object#public_visibility */
2636 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction739:model_base#Object#protected_visibility */
2637 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction739:model_base#Object#private_visibility */
2638 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction739:model_base#Object#none_visibility */
2639 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction739:model#Object#abstract_kind */
2640 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction739:model#Object#concrete_kind */
2641 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction739:model#Object#interface_kind */
2642 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction739:model#Object#enum_kind */
2643 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction739:model#Object#extern_kind */
2644 (nitmethod_t)VIRTUAL_parser__ReduceAction739__action, /* pointer to parser:ReduceAction739:parser#ReduceAction739#action */
2645 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction739:parser#ReduceAction#concat */
2646 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction739:parser#ReduceAction#init */
2647 }
2648 };
2649 /* allocate ReduceAction739 */
2650 val* NEW_parser__ReduceAction739(const struct type* type) {
2651 val* self /* : ReduceAction739 */;
2652 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2653 self->type = type;
2654 self->class = &class_parser__ReduceAction739;
2655 return self;
2656 }
2657 /* runtime class parser__ReduceAction741 */
2658 const struct class class_parser__ReduceAction741 = {
2659 0, /* box_kind */
2660 {
2661 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction741:kernel#Object#object_id */
2662 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction741:kernel#Object#is_same_type */
2663 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction741:kernel#Object#is_same_instance */
2664 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction741:kernel#Object#== */
2665 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction741:kernel#Object#!= */
2666 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction741:kernel#Object#output */
2667 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction741:kernel#Object#output_class_name */
2668 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction741:kernel#Object#exit */
2669 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction741:kernel#Object#sys */
2670 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction741:kernel#Object#hash */
2671 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction741:string#Object#to_s */
2672 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction741:string#Object#native_class_name */
2673 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction741:string#Object#class_name */
2674 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction741:string#Object#inspect */
2675 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction741:string#Object#inspect_head */
2676 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction741:string#Object#args */
2677 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction741:math#Object#atan2 */
2678 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction741:math#Object#pi */
2679 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction741:math#Object#srand_from */
2680 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction741:math#Object#srand */
2681 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction741:stream#Object#poll */
2682 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction741:stream#Object#intern_poll */
2683 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction741:time#Object#get_time */
2684 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction741:file#Object#printn */
2685 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction741:file#Object#print */
2686 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction741:file#Object#getc */
2687 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction741:file#Object#gets */
2688 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction741:file#Object#getcwd */
2689 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction741:file#Object#file_getcwd */
2690 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction741:file#Object#stdin */
2691 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction741:file#Object#stdout */
2692 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction741:file#Object#stderr */
2693 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction741:model_base#Object#intrude_visibility */
2694 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction741:model_base#Object#public_visibility */
2695 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction741:model_base#Object#protected_visibility */
2696 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction741:model_base#Object#private_visibility */
2697 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction741:model_base#Object#none_visibility */
2698 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction741:model#Object#abstract_kind */
2699 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction741:model#Object#concrete_kind */
2700 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction741:model#Object#interface_kind */
2701 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction741:model#Object#enum_kind */
2702 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction741:model#Object#extern_kind */
2703 (nitmethod_t)VIRTUAL_parser__ReduceAction741__action, /* pointer to parser:ReduceAction741:parser#ReduceAction741#action */
2704 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction741:parser#ReduceAction#concat */
2705 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction741:parser#ReduceAction#init */
2706 }
2707 };
2708 /* allocate ReduceAction741 */
2709 val* NEW_parser__ReduceAction741(const struct type* type) {
2710 val* self /* : ReduceAction741 */;
2711 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2712 self->type = type;
2713 self->class = &class_parser__ReduceAction741;
2714 return self;
2715 }
2716 /* runtime class parser__ReduceAction742 */
2717 const struct class class_parser__ReduceAction742 = {
2718 0, /* box_kind */
2719 {
2720 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction742:kernel#Object#object_id */
2721 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction742:kernel#Object#is_same_type */
2722 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction742:kernel#Object#is_same_instance */
2723 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction742:kernel#Object#== */
2724 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction742:kernel#Object#!= */
2725 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction742:kernel#Object#output */
2726 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction742:kernel#Object#output_class_name */
2727 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction742:kernel#Object#exit */
2728 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction742:kernel#Object#sys */
2729 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction742:kernel#Object#hash */
2730 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction742:string#Object#to_s */
2731 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction742:string#Object#native_class_name */
2732 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction742:string#Object#class_name */
2733 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction742:string#Object#inspect */
2734 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction742:string#Object#inspect_head */
2735 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction742:string#Object#args */
2736 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction742:math#Object#atan2 */
2737 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction742:math#Object#pi */
2738 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction742:math#Object#srand_from */
2739 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction742:math#Object#srand */
2740 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction742:stream#Object#poll */
2741 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction742:stream#Object#intern_poll */
2742 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction742:time#Object#get_time */
2743 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction742:file#Object#printn */
2744 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction742:file#Object#print */
2745 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction742:file#Object#getc */
2746 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction742:file#Object#gets */
2747 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction742:file#Object#getcwd */
2748 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction742:file#Object#file_getcwd */
2749 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction742:file#Object#stdin */
2750 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction742:file#Object#stdout */
2751 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction742:file#Object#stderr */
2752 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction742:model_base#Object#intrude_visibility */
2753 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction742:model_base#Object#public_visibility */
2754 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction742:model_base#Object#protected_visibility */
2755 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction742:model_base#Object#private_visibility */
2756 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction742:model_base#Object#none_visibility */
2757 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction742:model#Object#abstract_kind */
2758 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction742:model#Object#concrete_kind */
2759 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction742:model#Object#interface_kind */
2760 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction742:model#Object#enum_kind */
2761 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction742:model#Object#extern_kind */
2762 (nitmethod_t)VIRTUAL_parser__ReduceAction742__action, /* pointer to parser:ReduceAction742:parser#ReduceAction742#action */
2763 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction742:parser#ReduceAction#concat */
2764 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction742:parser#ReduceAction#init */
2765 }
2766 };
2767 /* allocate ReduceAction742 */
2768 val* NEW_parser__ReduceAction742(const struct type* type) {
2769 val* self /* : ReduceAction742 */;
2770 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2771 self->type = type;
2772 self->class = &class_parser__ReduceAction742;
2773 return self;
2774 }
2775 /* runtime class parser__ReduceAction744 */
2776 const struct class class_parser__ReduceAction744 = {
2777 0, /* box_kind */
2778 {
2779 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction744:kernel#Object#object_id */
2780 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction744:kernel#Object#is_same_type */
2781 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction744:kernel#Object#is_same_instance */
2782 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction744:kernel#Object#== */
2783 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction744:kernel#Object#!= */
2784 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction744:kernel#Object#output */
2785 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction744:kernel#Object#output_class_name */
2786 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction744:kernel#Object#exit */
2787 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction744:kernel#Object#sys */
2788 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction744:kernel#Object#hash */
2789 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction744:string#Object#to_s */
2790 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction744:string#Object#native_class_name */
2791 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction744:string#Object#class_name */
2792 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction744:string#Object#inspect */
2793 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction744:string#Object#inspect_head */
2794 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction744:string#Object#args */
2795 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction744:math#Object#atan2 */
2796 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction744:math#Object#pi */
2797 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction744:math#Object#srand_from */
2798 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction744:math#Object#srand */
2799 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction744:stream#Object#poll */
2800 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction744:stream#Object#intern_poll */
2801 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction744:time#Object#get_time */
2802 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction744:file#Object#printn */
2803 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction744:file#Object#print */
2804 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction744:file#Object#getc */
2805 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction744:file#Object#gets */
2806 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction744:file#Object#getcwd */
2807 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction744:file#Object#file_getcwd */
2808 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction744:file#Object#stdin */
2809 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction744:file#Object#stdout */
2810 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction744:file#Object#stderr */
2811 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction744:model_base#Object#intrude_visibility */
2812 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction744:model_base#Object#public_visibility */
2813 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction744:model_base#Object#protected_visibility */
2814 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction744:model_base#Object#private_visibility */
2815 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction744:model_base#Object#none_visibility */
2816 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction744:model#Object#abstract_kind */
2817 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction744:model#Object#concrete_kind */
2818 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction744:model#Object#interface_kind */
2819 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction744:model#Object#enum_kind */
2820 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction744:model#Object#extern_kind */
2821 (nitmethod_t)VIRTUAL_parser__ReduceAction744__action, /* pointer to parser:ReduceAction744:parser#ReduceAction744#action */
2822 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction744:parser#ReduceAction#concat */
2823 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction744:parser#ReduceAction#init */
2824 }
2825 };
2826 /* allocate ReduceAction744 */
2827 val* NEW_parser__ReduceAction744(const struct type* type) {
2828 val* self /* : ReduceAction744 */;
2829 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2830 self->type = type;
2831 self->class = &class_parser__ReduceAction744;
2832 return self;
2833 }
2834 /* runtime class parser__ReduceAction745 */
2835 const struct class class_parser__ReduceAction745 = {
2836 0, /* box_kind */
2837 {
2838 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction745:kernel#Object#object_id */
2839 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction745:kernel#Object#is_same_type */
2840 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction745:kernel#Object#is_same_instance */
2841 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction745:kernel#Object#== */
2842 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction745:kernel#Object#!= */
2843 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction745:kernel#Object#output */
2844 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction745:kernel#Object#output_class_name */
2845 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction745:kernel#Object#exit */
2846 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction745:kernel#Object#sys */
2847 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction745:kernel#Object#hash */
2848 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction745:string#Object#to_s */
2849 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction745:string#Object#native_class_name */
2850 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction745:string#Object#class_name */
2851 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction745:string#Object#inspect */
2852 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction745:string#Object#inspect_head */
2853 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction745:string#Object#args */
2854 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction745:math#Object#atan2 */
2855 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction745:math#Object#pi */
2856 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction745:math#Object#srand_from */
2857 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction745:math#Object#srand */
2858 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction745:stream#Object#poll */
2859 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction745:stream#Object#intern_poll */
2860 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction745:time#Object#get_time */
2861 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction745:file#Object#printn */
2862 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction745:file#Object#print */
2863 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction745:file#Object#getc */
2864 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction745:file#Object#gets */
2865 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction745:file#Object#getcwd */
2866 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction745:file#Object#file_getcwd */
2867 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction745:file#Object#stdin */
2868 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction745:file#Object#stdout */
2869 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction745:file#Object#stderr */
2870 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction745:model_base#Object#intrude_visibility */
2871 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction745:model_base#Object#public_visibility */
2872 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction745:model_base#Object#protected_visibility */
2873 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction745:model_base#Object#private_visibility */
2874 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction745:model_base#Object#none_visibility */
2875 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction745:model#Object#abstract_kind */
2876 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction745:model#Object#concrete_kind */
2877 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction745:model#Object#interface_kind */
2878 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction745:model#Object#enum_kind */
2879 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction745:model#Object#extern_kind */
2880 (nitmethod_t)VIRTUAL_parser__ReduceAction745__action, /* pointer to parser:ReduceAction745:parser#ReduceAction745#action */
2881 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction745:parser#ReduceAction#concat */
2882 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction745:parser#ReduceAction#init */
2883 }
2884 };
2885 /* allocate ReduceAction745 */
2886 val* NEW_parser__ReduceAction745(const struct type* type) {
2887 val* self /* : ReduceAction745 */;
2888 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2889 self->type = type;
2890 self->class = &class_parser__ReduceAction745;
2891 return self;
2892 }
2893 /* runtime class parser__ReduceAction746 */
2894 const struct class class_parser__ReduceAction746 = {
2895 0, /* box_kind */
2896 {
2897 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction746:kernel#Object#object_id */
2898 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction746:kernel#Object#is_same_type */
2899 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction746:kernel#Object#is_same_instance */
2900 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction746:kernel#Object#== */
2901 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction746:kernel#Object#!= */
2902 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction746:kernel#Object#output */
2903 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction746:kernel#Object#output_class_name */
2904 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction746:kernel#Object#exit */
2905 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction746:kernel#Object#sys */
2906 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction746:kernel#Object#hash */
2907 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction746:string#Object#to_s */
2908 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction746:string#Object#native_class_name */
2909 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction746:string#Object#class_name */
2910 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction746:string#Object#inspect */
2911 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction746:string#Object#inspect_head */
2912 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction746:string#Object#args */
2913 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction746:math#Object#atan2 */
2914 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction746:math#Object#pi */
2915 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction746:math#Object#srand_from */
2916 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction746:math#Object#srand */
2917 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction746:stream#Object#poll */
2918 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction746:stream#Object#intern_poll */
2919 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction746:time#Object#get_time */
2920 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction746:file#Object#printn */
2921 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction746:file#Object#print */
2922 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction746:file#Object#getc */
2923 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction746:file#Object#gets */
2924 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction746:file#Object#getcwd */
2925 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction746:file#Object#file_getcwd */
2926 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction746:file#Object#stdin */
2927 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction746:file#Object#stdout */
2928 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction746:file#Object#stderr */
2929 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction746:model_base#Object#intrude_visibility */
2930 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction746:model_base#Object#public_visibility */
2931 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction746:model_base#Object#protected_visibility */
2932 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction746:model_base#Object#private_visibility */
2933 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction746:model_base#Object#none_visibility */
2934 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction746:model#Object#abstract_kind */
2935 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction746:model#Object#concrete_kind */
2936 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction746:model#Object#interface_kind */
2937 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction746:model#Object#enum_kind */
2938 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction746:model#Object#extern_kind */
2939 (nitmethod_t)VIRTUAL_parser__ReduceAction746__action, /* pointer to parser:ReduceAction746:parser#ReduceAction746#action */
2940 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction746:parser#ReduceAction#concat */
2941 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction746:parser#ReduceAction#init */
2942 }
2943 };
2944 /* allocate ReduceAction746 */
2945 val* NEW_parser__ReduceAction746(const struct type* type) {
2946 val* self /* : ReduceAction746 */;
2947 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
2948 self->type = type;
2949 self->class = &class_parser__ReduceAction746;
2950 return self;
2951 }
2952 /* runtime class parser__ReduceAction747 */
2953 const struct class class_parser__ReduceAction747 = {
2954 0, /* box_kind */
2955 {
2956 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction747:kernel#Object#object_id */
2957 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction747:kernel#Object#is_same_type */
2958 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction747:kernel#Object#is_same_instance */
2959 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction747:kernel#Object#== */
2960 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction747:kernel#Object#!= */
2961 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction747:kernel#Object#output */
2962 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction747:kernel#Object#output_class_name */
2963 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction747:kernel#Object#exit */
2964 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction747:kernel#Object#sys */
2965 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction747:kernel#Object#hash */
2966 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction747:string#Object#to_s */
2967 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction747:string#Object#native_class_name */
2968 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction747:string#Object#class_name */
2969 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction747:string#Object#inspect */
2970 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction747:string#Object#inspect_head */
2971 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction747:string#Object#args */
2972 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction747:math#Object#atan2 */
2973 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction747:math#Object#pi */
2974 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction747:math#Object#srand_from */
2975 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction747:math#Object#srand */
2976 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction747:stream#Object#poll */
2977 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction747:stream#Object#intern_poll */
2978 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction747:time#Object#get_time */
2979 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction747:file#Object#printn */
2980 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction747:file#Object#print */
2981 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction747:file#Object#getc */
2982 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction747:file#Object#gets */
2983 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction747:file#Object#getcwd */
2984 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction747:file#Object#file_getcwd */
2985 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction747:file#Object#stdin */
2986 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction747:file#Object#stdout */
2987 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction747:file#Object#stderr */
2988 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction747:model_base#Object#intrude_visibility */
2989 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction747:model_base#Object#public_visibility */
2990 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction747:model_base#Object#protected_visibility */
2991 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction747:model_base#Object#private_visibility */
2992 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction747:model_base#Object#none_visibility */
2993 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction747:model#Object#abstract_kind */
2994 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction747:model#Object#concrete_kind */
2995 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction747:model#Object#interface_kind */
2996 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction747:model#Object#enum_kind */
2997 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction747:model#Object#extern_kind */
2998 (nitmethod_t)VIRTUAL_parser__ReduceAction747__action, /* pointer to parser:ReduceAction747:parser#ReduceAction747#action */
2999 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction747:parser#ReduceAction#concat */
3000 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction747:parser#ReduceAction#init */
3001 }
3002 };
3003 /* allocate ReduceAction747 */
3004 val* NEW_parser__ReduceAction747(const struct type* type) {
3005 val* self /* : ReduceAction747 */;
3006 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3007 self->type = type;
3008 self->class = &class_parser__ReduceAction747;
3009 return self;
3010 }
3011 /* runtime class parser__ReduceAction748 */
3012 const struct class class_parser__ReduceAction748 = {
3013 0, /* box_kind */
3014 {
3015 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction748:kernel#Object#object_id */
3016 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction748:kernel#Object#is_same_type */
3017 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction748:kernel#Object#is_same_instance */
3018 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction748:kernel#Object#== */
3019 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction748:kernel#Object#!= */
3020 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction748:kernel#Object#output */
3021 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction748:kernel#Object#output_class_name */
3022 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction748:kernel#Object#exit */
3023 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction748:kernel#Object#sys */
3024 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction748:kernel#Object#hash */
3025 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction748:string#Object#to_s */
3026 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction748:string#Object#native_class_name */
3027 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction748:string#Object#class_name */
3028 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction748:string#Object#inspect */
3029 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction748:string#Object#inspect_head */
3030 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction748:string#Object#args */
3031 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction748:math#Object#atan2 */
3032 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction748:math#Object#pi */
3033 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction748:math#Object#srand_from */
3034 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction748:math#Object#srand */
3035 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction748:stream#Object#poll */
3036 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction748:stream#Object#intern_poll */
3037 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction748:time#Object#get_time */
3038 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction748:file#Object#printn */
3039 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction748:file#Object#print */
3040 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction748:file#Object#getc */
3041 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction748:file#Object#gets */
3042 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction748:file#Object#getcwd */
3043 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction748:file#Object#file_getcwd */
3044 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction748:file#Object#stdin */
3045 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction748:file#Object#stdout */
3046 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction748:file#Object#stderr */
3047 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction748:model_base#Object#intrude_visibility */
3048 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction748:model_base#Object#public_visibility */
3049 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction748:model_base#Object#protected_visibility */
3050 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction748:model_base#Object#private_visibility */
3051 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction748:model_base#Object#none_visibility */
3052 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction748:model#Object#abstract_kind */
3053 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction748:model#Object#concrete_kind */
3054 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction748:model#Object#interface_kind */
3055 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction748:model#Object#enum_kind */
3056 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction748:model#Object#extern_kind */
3057 (nitmethod_t)VIRTUAL_parser__ReduceAction748__action, /* pointer to parser:ReduceAction748:parser#ReduceAction748#action */
3058 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction748:parser#ReduceAction#concat */
3059 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction748:parser#ReduceAction#init */
3060 }
3061 };
3062 /* allocate ReduceAction748 */
3063 val* NEW_parser__ReduceAction748(const struct type* type) {
3064 val* self /* : ReduceAction748 */;
3065 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3066 self->type = type;
3067 self->class = &class_parser__ReduceAction748;
3068 return self;
3069 }
3070 /* runtime class parser__ReduceAction750 */
3071 const struct class class_parser__ReduceAction750 = {
3072 0, /* box_kind */
3073 {
3074 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction750:kernel#Object#object_id */
3075 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction750:kernel#Object#is_same_type */
3076 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction750:kernel#Object#is_same_instance */
3077 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction750:kernel#Object#== */
3078 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction750:kernel#Object#!= */
3079 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction750:kernel#Object#output */
3080 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction750:kernel#Object#output_class_name */
3081 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction750:kernel#Object#exit */
3082 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction750:kernel#Object#sys */
3083 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction750:kernel#Object#hash */
3084 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction750:string#Object#to_s */
3085 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction750:string#Object#native_class_name */
3086 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction750:string#Object#class_name */
3087 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction750:string#Object#inspect */
3088 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction750:string#Object#inspect_head */
3089 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction750:string#Object#args */
3090 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction750:math#Object#atan2 */
3091 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction750:math#Object#pi */
3092 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction750:math#Object#srand_from */
3093 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction750:math#Object#srand */
3094 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction750:stream#Object#poll */
3095 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction750:stream#Object#intern_poll */
3096 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction750:time#Object#get_time */
3097 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction750:file#Object#printn */
3098 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction750:file#Object#print */
3099 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction750:file#Object#getc */
3100 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction750:file#Object#gets */
3101 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction750:file#Object#getcwd */
3102 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction750:file#Object#file_getcwd */
3103 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction750:file#Object#stdin */
3104 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction750:file#Object#stdout */
3105 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction750:file#Object#stderr */
3106 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction750:model_base#Object#intrude_visibility */
3107 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction750:model_base#Object#public_visibility */
3108 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction750:model_base#Object#protected_visibility */
3109 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction750:model_base#Object#private_visibility */
3110 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction750:model_base#Object#none_visibility */
3111 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction750:model#Object#abstract_kind */
3112 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction750:model#Object#concrete_kind */
3113 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction750:model#Object#interface_kind */
3114 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction750:model#Object#enum_kind */
3115 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction750:model#Object#extern_kind */
3116 (nitmethod_t)VIRTUAL_parser__ReduceAction750__action, /* pointer to parser:ReduceAction750:parser#ReduceAction750#action */
3117 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction750:parser#ReduceAction#concat */
3118 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction750:parser#ReduceAction#init */
3119 }
3120 };
3121 /* allocate ReduceAction750 */
3122 val* NEW_parser__ReduceAction750(const struct type* type) {
3123 val* self /* : ReduceAction750 */;
3124 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3125 self->type = type;
3126 self->class = &class_parser__ReduceAction750;
3127 return self;
3128 }
3129 /* runtime class parser__ReduceAction751 */
3130 const struct class class_parser__ReduceAction751 = {
3131 0, /* box_kind */
3132 {
3133 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction751:kernel#Object#object_id */
3134 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction751:kernel#Object#is_same_type */
3135 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction751:kernel#Object#is_same_instance */
3136 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction751:kernel#Object#== */
3137 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction751:kernel#Object#!= */
3138 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction751:kernel#Object#output */
3139 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction751:kernel#Object#output_class_name */
3140 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction751:kernel#Object#exit */
3141 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction751:kernel#Object#sys */
3142 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction751:kernel#Object#hash */
3143 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction751:string#Object#to_s */
3144 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction751:string#Object#native_class_name */
3145 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction751:string#Object#class_name */
3146 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction751:string#Object#inspect */
3147 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction751:string#Object#inspect_head */
3148 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction751:string#Object#args */
3149 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction751:math#Object#atan2 */
3150 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction751:math#Object#pi */
3151 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction751:math#Object#srand_from */
3152 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction751:math#Object#srand */
3153 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction751:stream#Object#poll */
3154 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction751:stream#Object#intern_poll */
3155 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction751:time#Object#get_time */
3156 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction751:file#Object#printn */
3157 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction751:file#Object#print */
3158 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction751:file#Object#getc */
3159 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction751:file#Object#gets */
3160 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction751:file#Object#getcwd */
3161 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction751:file#Object#file_getcwd */
3162 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction751:file#Object#stdin */
3163 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction751:file#Object#stdout */
3164 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction751:file#Object#stderr */
3165 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction751:model_base#Object#intrude_visibility */
3166 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction751:model_base#Object#public_visibility */
3167 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction751:model_base#Object#protected_visibility */
3168 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction751:model_base#Object#private_visibility */
3169 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction751:model_base#Object#none_visibility */
3170 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction751:model#Object#abstract_kind */
3171 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction751:model#Object#concrete_kind */
3172 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction751:model#Object#interface_kind */
3173 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction751:model#Object#enum_kind */
3174 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction751:model#Object#extern_kind */
3175 (nitmethod_t)VIRTUAL_parser__ReduceAction751__action, /* pointer to parser:ReduceAction751:parser#ReduceAction751#action */
3176 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction751:parser#ReduceAction#concat */
3177 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction751:parser#ReduceAction#init */
3178 }
3179 };
3180 /* allocate ReduceAction751 */
3181 val* NEW_parser__ReduceAction751(const struct type* type) {
3182 val* self /* : ReduceAction751 */;
3183 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3184 self->type = type;
3185 self->class = &class_parser__ReduceAction751;
3186 return self;
3187 }
3188 /* runtime class parser__ReduceAction753 */
3189 const struct class class_parser__ReduceAction753 = {
3190 0, /* box_kind */
3191 {
3192 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction753:kernel#Object#object_id */
3193 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction753:kernel#Object#is_same_type */
3194 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction753:kernel#Object#is_same_instance */
3195 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction753:kernel#Object#== */
3196 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction753:kernel#Object#!= */
3197 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction753:kernel#Object#output */
3198 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction753:kernel#Object#output_class_name */
3199 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction753:kernel#Object#exit */
3200 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction753:kernel#Object#sys */
3201 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction753:kernel#Object#hash */
3202 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction753:string#Object#to_s */
3203 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction753:string#Object#native_class_name */
3204 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction753:string#Object#class_name */
3205 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction753:string#Object#inspect */
3206 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction753:string#Object#inspect_head */
3207 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction753:string#Object#args */
3208 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction753:math#Object#atan2 */
3209 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction753:math#Object#pi */
3210 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction753:math#Object#srand_from */
3211 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction753:math#Object#srand */
3212 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction753:stream#Object#poll */
3213 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction753:stream#Object#intern_poll */
3214 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction753:time#Object#get_time */
3215 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction753:file#Object#printn */
3216 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction753:file#Object#print */
3217 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction753:file#Object#getc */
3218 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction753:file#Object#gets */
3219 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction753:file#Object#getcwd */
3220 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction753:file#Object#file_getcwd */
3221 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction753:file#Object#stdin */
3222 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction753:file#Object#stdout */
3223 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction753:file#Object#stderr */
3224 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction753:model_base#Object#intrude_visibility */
3225 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction753:model_base#Object#public_visibility */
3226 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction753:model_base#Object#protected_visibility */
3227 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction753:model_base#Object#private_visibility */
3228 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction753:model_base#Object#none_visibility */
3229 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction753:model#Object#abstract_kind */
3230 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction753:model#Object#concrete_kind */
3231 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction753:model#Object#interface_kind */
3232 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction753:model#Object#enum_kind */
3233 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction753:model#Object#extern_kind */
3234 (nitmethod_t)VIRTUAL_parser__ReduceAction753__action, /* pointer to parser:ReduceAction753:parser#ReduceAction753#action */
3235 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction753:parser#ReduceAction#concat */
3236 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction753:parser#ReduceAction#init */
3237 }
3238 };
3239 /* allocate ReduceAction753 */
3240 val* NEW_parser__ReduceAction753(const struct type* type) {
3241 val* self /* : ReduceAction753 */;
3242 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3243 self->type = type;
3244 self->class = &class_parser__ReduceAction753;
3245 return self;
3246 }
3247 /* runtime class parser__ReduceAction754 */
3248 const struct class class_parser__ReduceAction754 = {
3249 0, /* box_kind */
3250 {
3251 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction754:kernel#Object#object_id */
3252 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction754:kernel#Object#is_same_type */
3253 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction754:kernel#Object#is_same_instance */
3254 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction754:kernel#Object#== */
3255 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction754:kernel#Object#!= */
3256 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction754:kernel#Object#output */
3257 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction754:kernel#Object#output_class_name */
3258 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction754:kernel#Object#exit */
3259 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction754:kernel#Object#sys */
3260 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction754:kernel#Object#hash */
3261 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction754:string#Object#to_s */
3262 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction754:string#Object#native_class_name */
3263 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction754:string#Object#class_name */
3264 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction754:string#Object#inspect */
3265 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction754:string#Object#inspect_head */
3266 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction754:string#Object#args */
3267 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction754:math#Object#atan2 */
3268 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction754:math#Object#pi */
3269 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction754:math#Object#srand_from */
3270 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction754:math#Object#srand */
3271 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction754:stream#Object#poll */
3272 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction754:stream#Object#intern_poll */
3273 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction754:time#Object#get_time */
3274 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction754:file#Object#printn */
3275 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction754:file#Object#print */
3276 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction754:file#Object#getc */
3277 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction754:file#Object#gets */
3278 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction754:file#Object#getcwd */
3279 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction754:file#Object#file_getcwd */
3280 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction754:file#Object#stdin */
3281 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction754:file#Object#stdout */
3282 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction754:file#Object#stderr */
3283 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction754:model_base#Object#intrude_visibility */
3284 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction754:model_base#Object#public_visibility */
3285 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction754:model_base#Object#protected_visibility */
3286 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction754:model_base#Object#private_visibility */
3287 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction754:model_base#Object#none_visibility */
3288 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction754:model#Object#abstract_kind */
3289 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction754:model#Object#concrete_kind */
3290 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction754:model#Object#interface_kind */
3291 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction754:model#Object#enum_kind */
3292 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction754:model#Object#extern_kind */
3293 (nitmethod_t)VIRTUAL_parser__ReduceAction754__action, /* pointer to parser:ReduceAction754:parser#ReduceAction754#action */
3294 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction754:parser#ReduceAction#concat */
3295 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction754:parser#ReduceAction#init */
3296 }
3297 };
3298 /* allocate ReduceAction754 */
3299 val* NEW_parser__ReduceAction754(const struct type* type) {
3300 val* self /* : ReduceAction754 */;
3301 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3302 self->type = type;
3303 self->class = &class_parser__ReduceAction754;
3304 return self;
3305 }
3306 /* runtime class parser__ReduceAction755 */
3307 const struct class class_parser__ReduceAction755 = {
3308 0, /* box_kind */
3309 {
3310 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction755:kernel#Object#object_id */
3311 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction755:kernel#Object#is_same_type */
3312 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction755:kernel#Object#is_same_instance */
3313 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction755:kernel#Object#== */
3314 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction755:kernel#Object#!= */
3315 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction755:kernel#Object#output */
3316 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction755:kernel#Object#output_class_name */
3317 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction755:kernel#Object#exit */
3318 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction755:kernel#Object#sys */
3319 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction755:kernel#Object#hash */
3320 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction755:string#Object#to_s */
3321 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction755:string#Object#native_class_name */
3322 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction755:string#Object#class_name */
3323 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction755:string#Object#inspect */
3324 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction755:string#Object#inspect_head */
3325 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction755:string#Object#args */
3326 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction755:math#Object#atan2 */
3327 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction755:math#Object#pi */
3328 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction755:math#Object#srand_from */
3329 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction755:math#Object#srand */
3330 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction755:stream#Object#poll */
3331 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction755:stream#Object#intern_poll */
3332 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction755:time#Object#get_time */
3333 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction755:file#Object#printn */
3334 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction755:file#Object#print */
3335 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction755:file#Object#getc */
3336 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction755:file#Object#gets */
3337 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction755:file#Object#getcwd */
3338 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction755:file#Object#file_getcwd */
3339 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction755:file#Object#stdin */
3340 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction755:file#Object#stdout */
3341 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction755:file#Object#stderr */
3342 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction755:model_base#Object#intrude_visibility */
3343 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction755:model_base#Object#public_visibility */
3344 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction755:model_base#Object#protected_visibility */
3345 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction755:model_base#Object#private_visibility */
3346 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction755:model_base#Object#none_visibility */
3347 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction755:model#Object#abstract_kind */
3348 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction755:model#Object#concrete_kind */
3349 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction755:model#Object#interface_kind */
3350 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction755:model#Object#enum_kind */
3351 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction755:model#Object#extern_kind */
3352 (nitmethod_t)VIRTUAL_parser__ReduceAction755__action, /* pointer to parser:ReduceAction755:parser#ReduceAction755#action */
3353 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction755:parser#ReduceAction#concat */
3354 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction755:parser#ReduceAction#init */
3355 }
3356 };
3357 /* allocate ReduceAction755 */
3358 val* NEW_parser__ReduceAction755(const struct type* type) {
3359 val* self /* : ReduceAction755 */;
3360 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3361 self->type = type;
3362 self->class = &class_parser__ReduceAction755;
3363 return self;
3364 }
3365 /* runtime class parser__ReduceAction756 */
3366 const struct class class_parser__ReduceAction756 = {
3367 0, /* box_kind */
3368 {
3369 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction756:kernel#Object#object_id */
3370 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction756:kernel#Object#is_same_type */
3371 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction756:kernel#Object#is_same_instance */
3372 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction756:kernel#Object#== */
3373 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction756:kernel#Object#!= */
3374 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction756:kernel#Object#output */
3375 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction756:kernel#Object#output_class_name */
3376 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction756:kernel#Object#exit */
3377 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction756:kernel#Object#sys */
3378 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction756:kernel#Object#hash */
3379 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction756:string#Object#to_s */
3380 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction756:string#Object#native_class_name */
3381 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction756:string#Object#class_name */
3382 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction756:string#Object#inspect */
3383 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction756:string#Object#inspect_head */
3384 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction756:string#Object#args */
3385 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction756:math#Object#atan2 */
3386 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction756:math#Object#pi */
3387 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction756:math#Object#srand_from */
3388 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction756:math#Object#srand */
3389 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction756:stream#Object#poll */
3390 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction756:stream#Object#intern_poll */
3391 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction756:time#Object#get_time */
3392 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction756:file#Object#printn */
3393 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction756:file#Object#print */
3394 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction756:file#Object#getc */
3395 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction756:file#Object#gets */
3396 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction756:file#Object#getcwd */
3397 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction756:file#Object#file_getcwd */
3398 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction756:file#Object#stdin */
3399 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction756:file#Object#stdout */
3400 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction756:file#Object#stderr */
3401 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction756:model_base#Object#intrude_visibility */
3402 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction756:model_base#Object#public_visibility */
3403 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction756:model_base#Object#protected_visibility */
3404 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction756:model_base#Object#private_visibility */
3405 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction756:model_base#Object#none_visibility */
3406 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction756:model#Object#abstract_kind */
3407 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction756:model#Object#concrete_kind */
3408 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction756:model#Object#interface_kind */
3409 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction756:model#Object#enum_kind */
3410 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction756:model#Object#extern_kind */
3411 (nitmethod_t)VIRTUAL_parser__ReduceAction756__action, /* pointer to parser:ReduceAction756:parser#ReduceAction756#action */
3412 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction756:parser#ReduceAction#concat */
3413 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction756:parser#ReduceAction#init */
3414 }
3415 };
3416 /* allocate ReduceAction756 */
3417 val* NEW_parser__ReduceAction756(const struct type* type) {
3418 val* self /* : ReduceAction756 */;
3419 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3420 self->type = type;
3421 self->class = &class_parser__ReduceAction756;
3422 return self;
3423 }
3424 /* runtime class parser__ReduceAction758 */
3425 const struct class class_parser__ReduceAction758 = {
3426 0, /* box_kind */
3427 {
3428 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction758:kernel#Object#object_id */
3429 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction758:kernel#Object#is_same_type */
3430 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction758:kernel#Object#is_same_instance */
3431 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction758:kernel#Object#== */
3432 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction758:kernel#Object#!= */
3433 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction758:kernel#Object#output */
3434 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction758:kernel#Object#output_class_name */
3435 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction758:kernel#Object#exit */
3436 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction758:kernel#Object#sys */
3437 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction758:kernel#Object#hash */
3438 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction758:string#Object#to_s */
3439 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction758:string#Object#native_class_name */
3440 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction758:string#Object#class_name */
3441 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction758:string#Object#inspect */
3442 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction758:string#Object#inspect_head */
3443 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction758:string#Object#args */
3444 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction758:math#Object#atan2 */
3445 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction758:math#Object#pi */
3446 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction758:math#Object#srand_from */
3447 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction758:math#Object#srand */
3448 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction758:stream#Object#poll */
3449 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction758:stream#Object#intern_poll */
3450 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction758:time#Object#get_time */
3451 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction758:file#Object#printn */
3452 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction758:file#Object#print */
3453 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction758:file#Object#getc */
3454 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction758:file#Object#gets */
3455 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction758:file#Object#getcwd */
3456 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction758:file#Object#file_getcwd */
3457 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction758:file#Object#stdin */
3458 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction758:file#Object#stdout */
3459 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction758:file#Object#stderr */
3460 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction758:model_base#Object#intrude_visibility */
3461 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction758:model_base#Object#public_visibility */
3462 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction758:model_base#Object#protected_visibility */
3463 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction758:model_base#Object#private_visibility */
3464 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction758:model_base#Object#none_visibility */
3465 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction758:model#Object#abstract_kind */
3466 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction758:model#Object#concrete_kind */
3467 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction758:model#Object#interface_kind */
3468 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction758:model#Object#enum_kind */
3469 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction758:model#Object#extern_kind */
3470 (nitmethod_t)VIRTUAL_parser__ReduceAction758__action, /* pointer to parser:ReduceAction758:parser#ReduceAction758#action */
3471 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction758:parser#ReduceAction#concat */
3472 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction758:parser#ReduceAction#init */
3473 }
3474 };
3475 /* allocate ReduceAction758 */
3476 val* NEW_parser__ReduceAction758(const struct type* type) {
3477 val* self /* : ReduceAction758 */;
3478 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3479 self->type = type;
3480 self->class = &class_parser__ReduceAction758;
3481 return self;
3482 }
3483 /* runtime class parser__ReduceAction759 */
3484 const struct class class_parser__ReduceAction759 = {
3485 0, /* box_kind */
3486 {
3487 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction759:kernel#Object#object_id */
3488 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction759:kernel#Object#is_same_type */
3489 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction759:kernel#Object#is_same_instance */
3490 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction759:kernel#Object#== */
3491 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction759:kernel#Object#!= */
3492 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction759:kernel#Object#output */
3493 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction759:kernel#Object#output_class_name */
3494 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction759:kernel#Object#exit */
3495 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction759:kernel#Object#sys */
3496 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction759:kernel#Object#hash */
3497 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction759:string#Object#to_s */
3498 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction759:string#Object#native_class_name */
3499 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction759:string#Object#class_name */
3500 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction759:string#Object#inspect */
3501 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction759:string#Object#inspect_head */
3502 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction759:string#Object#args */
3503 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction759:math#Object#atan2 */
3504 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction759:math#Object#pi */
3505 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction759:math#Object#srand_from */
3506 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction759:math#Object#srand */
3507 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction759:stream#Object#poll */
3508 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction759:stream#Object#intern_poll */
3509 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction759:time#Object#get_time */
3510 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction759:file#Object#printn */
3511 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction759:file#Object#print */
3512 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction759:file#Object#getc */
3513 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction759:file#Object#gets */
3514 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction759:file#Object#getcwd */
3515 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction759:file#Object#file_getcwd */
3516 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction759:file#Object#stdin */
3517 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction759:file#Object#stdout */
3518 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction759:file#Object#stderr */
3519 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction759:model_base#Object#intrude_visibility */
3520 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction759:model_base#Object#public_visibility */
3521 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction759:model_base#Object#protected_visibility */
3522 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction759:model_base#Object#private_visibility */
3523 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction759:model_base#Object#none_visibility */
3524 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction759:model#Object#abstract_kind */
3525 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction759:model#Object#concrete_kind */
3526 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction759:model#Object#interface_kind */
3527 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction759:model#Object#enum_kind */
3528 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction759:model#Object#extern_kind */
3529 (nitmethod_t)VIRTUAL_parser__ReduceAction759__action, /* pointer to parser:ReduceAction759:parser#ReduceAction759#action */
3530 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction759:parser#ReduceAction#concat */
3531 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction759:parser#ReduceAction#init */
3532 }
3533 };
3534 /* allocate ReduceAction759 */
3535 val* NEW_parser__ReduceAction759(const struct type* type) {
3536 val* self /* : ReduceAction759 */;
3537 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3538 self->type = type;
3539 self->class = &class_parser__ReduceAction759;
3540 return self;
3541 }
3542 /* runtime class parser__ReduceAction775 */
3543 const struct class class_parser__ReduceAction775 = {
3544 0, /* box_kind */
3545 {
3546 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction775:kernel#Object#object_id */
3547 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction775:kernel#Object#is_same_type */
3548 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction775:kernel#Object#is_same_instance */
3549 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction775:kernel#Object#== */
3550 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction775:kernel#Object#!= */
3551 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction775:kernel#Object#output */
3552 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction775:kernel#Object#output_class_name */
3553 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction775:kernel#Object#exit */
3554 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction775:kernel#Object#sys */
3555 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction775:kernel#Object#hash */
3556 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction775:string#Object#to_s */
3557 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction775:string#Object#native_class_name */
3558 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction775:string#Object#class_name */
3559 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction775:string#Object#inspect */
3560 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction775:string#Object#inspect_head */
3561 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction775:string#Object#args */
3562 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction775:math#Object#atan2 */
3563 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction775:math#Object#pi */
3564 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction775:math#Object#srand_from */
3565 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction775:math#Object#srand */
3566 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction775:stream#Object#poll */
3567 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction775:stream#Object#intern_poll */
3568 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction775:time#Object#get_time */
3569 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction775:file#Object#printn */
3570 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction775:file#Object#print */
3571 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction775:file#Object#getc */
3572 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction775:file#Object#gets */
3573 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction775:file#Object#getcwd */
3574 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction775:file#Object#file_getcwd */
3575 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction775:file#Object#stdin */
3576 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction775:file#Object#stdout */
3577 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction775:file#Object#stderr */
3578 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction775:model_base#Object#intrude_visibility */
3579 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction775:model_base#Object#public_visibility */
3580 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction775:model_base#Object#protected_visibility */
3581 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction775:model_base#Object#private_visibility */
3582 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction775:model_base#Object#none_visibility */
3583 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction775:model#Object#abstract_kind */
3584 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction775:model#Object#concrete_kind */
3585 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction775:model#Object#interface_kind */
3586 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction775:model#Object#enum_kind */
3587 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction775:model#Object#extern_kind */
3588 (nitmethod_t)VIRTUAL_parser__ReduceAction775__action, /* pointer to parser:ReduceAction775:parser#ReduceAction775#action */
3589 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction775:parser#ReduceAction#concat */
3590 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction775:parser#ReduceAction#init */
3591 }
3592 };
3593 /* allocate ReduceAction775 */
3594 val* NEW_parser__ReduceAction775(const struct type* type) {
3595 val* self /* : ReduceAction775 */;
3596 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3597 self->type = type;
3598 self->class = &class_parser__ReduceAction775;
3599 return self;
3600 }
3601 /* runtime class parser__ReduceAction776 */
3602 const struct class class_parser__ReduceAction776 = {
3603 0, /* box_kind */
3604 {
3605 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction776:kernel#Object#object_id */
3606 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction776:kernel#Object#is_same_type */
3607 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction776:kernel#Object#is_same_instance */
3608 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction776:kernel#Object#== */
3609 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction776:kernel#Object#!= */
3610 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction776:kernel#Object#output */
3611 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction776:kernel#Object#output_class_name */
3612 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction776:kernel#Object#exit */
3613 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction776:kernel#Object#sys */
3614 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction776:kernel#Object#hash */
3615 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction776:string#Object#to_s */
3616 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction776:string#Object#native_class_name */
3617 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction776:string#Object#class_name */
3618 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction776:string#Object#inspect */
3619 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction776:string#Object#inspect_head */
3620 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction776:string#Object#args */
3621 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction776:math#Object#atan2 */
3622 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction776:math#Object#pi */
3623 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction776:math#Object#srand_from */
3624 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction776:math#Object#srand */
3625 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction776:stream#Object#poll */
3626 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction776:stream#Object#intern_poll */
3627 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction776:time#Object#get_time */
3628 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction776:file#Object#printn */
3629 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction776:file#Object#print */
3630 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction776:file#Object#getc */
3631 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction776:file#Object#gets */
3632 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction776:file#Object#getcwd */
3633 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction776:file#Object#file_getcwd */
3634 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction776:file#Object#stdin */
3635 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction776:file#Object#stdout */
3636 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction776:file#Object#stderr */
3637 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction776:model_base#Object#intrude_visibility */
3638 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction776:model_base#Object#public_visibility */
3639 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction776:model_base#Object#protected_visibility */
3640 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction776:model_base#Object#private_visibility */
3641 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction776:model_base#Object#none_visibility */
3642 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction776:model#Object#abstract_kind */
3643 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction776:model#Object#concrete_kind */
3644 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction776:model#Object#interface_kind */
3645 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction776:model#Object#enum_kind */
3646 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction776:model#Object#extern_kind */
3647 (nitmethod_t)VIRTUAL_parser__ReduceAction776__action, /* pointer to parser:ReduceAction776:parser#ReduceAction776#action */
3648 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction776:parser#ReduceAction#concat */
3649 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction776:parser#ReduceAction#init */
3650 }
3651 };
3652 /* allocate ReduceAction776 */
3653 val* NEW_parser__ReduceAction776(const struct type* type) {
3654 val* self /* : ReduceAction776 */;
3655 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3656 self->type = type;
3657 self->class = &class_parser__ReduceAction776;
3658 return self;
3659 }
3660 /* runtime class parser__ReduceAction777 */
3661 const struct class class_parser__ReduceAction777 = {
3662 0, /* box_kind */
3663 {
3664 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction777:kernel#Object#object_id */
3665 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction777:kernel#Object#is_same_type */
3666 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction777:kernel#Object#is_same_instance */
3667 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction777:kernel#Object#== */
3668 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction777:kernel#Object#!= */
3669 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction777:kernel#Object#output */
3670 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction777:kernel#Object#output_class_name */
3671 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction777:kernel#Object#exit */
3672 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction777:kernel#Object#sys */
3673 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction777:kernel#Object#hash */
3674 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction777:string#Object#to_s */
3675 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction777:string#Object#native_class_name */
3676 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction777:string#Object#class_name */
3677 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction777:string#Object#inspect */
3678 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction777:string#Object#inspect_head */
3679 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction777:string#Object#args */
3680 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction777:math#Object#atan2 */
3681 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction777:math#Object#pi */
3682 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction777:math#Object#srand_from */
3683 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction777:math#Object#srand */
3684 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction777:stream#Object#poll */
3685 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction777:stream#Object#intern_poll */
3686 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction777:time#Object#get_time */
3687 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction777:file#Object#printn */
3688 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction777:file#Object#print */
3689 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction777:file#Object#getc */
3690 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction777:file#Object#gets */
3691 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction777:file#Object#getcwd */
3692 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction777:file#Object#file_getcwd */
3693 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction777:file#Object#stdin */
3694 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction777:file#Object#stdout */
3695 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction777:file#Object#stderr */
3696 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction777:model_base#Object#intrude_visibility */
3697 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction777:model_base#Object#public_visibility */
3698 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction777:model_base#Object#protected_visibility */
3699 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction777:model_base#Object#private_visibility */
3700 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction777:model_base#Object#none_visibility */
3701 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction777:model#Object#abstract_kind */
3702 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction777:model#Object#concrete_kind */
3703 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction777:model#Object#interface_kind */
3704 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction777:model#Object#enum_kind */
3705 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction777:model#Object#extern_kind */
3706 (nitmethod_t)VIRTUAL_parser__ReduceAction777__action, /* pointer to parser:ReduceAction777:parser#ReduceAction777#action */
3707 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction777:parser#ReduceAction#concat */
3708 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction777:parser#ReduceAction#init */
3709 }
3710 };
3711 /* allocate ReduceAction777 */
3712 val* NEW_parser__ReduceAction777(const struct type* type) {
3713 val* self /* : ReduceAction777 */;
3714 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3715 self->type = type;
3716 self->class = &class_parser__ReduceAction777;
3717 return self;
3718 }
3719 /* runtime class parser__ReduceAction778 */
3720 const struct class class_parser__ReduceAction778 = {
3721 0, /* box_kind */
3722 {
3723 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction778:kernel#Object#object_id */
3724 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction778:kernel#Object#is_same_type */
3725 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction778:kernel#Object#is_same_instance */
3726 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction778:kernel#Object#== */
3727 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction778:kernel#Object#!= */
3728 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction778:kernel#Object#output */
3729 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction778:kernel#Object#output_class_name */
3730 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction778:kernel#Object#exit */
3731 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction778:kernel#Object#sys */
3732 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction778:kernel#Object#hash */
3733 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction778:string#Object#to_s */
3734 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction778:string#Object#native_class_name */
3735 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction778:string#Object#class_name */
3736 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction778:string#Object#inspect */
3737 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction778:string#Object#inspect_head */
3738 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction778:string#Object#args */
3739 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction778:math#Object#atan2 */
3740 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction778:math#Object#pi */
3741 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction778:math#Object#srand_from */
3742 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction778:math#Object#srand */
3743 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction778:stream#Object#poll */
3744 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction778:stream#Object#intern_poll */
3745 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction778:time#Object#get_time */
3746 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction778:file#Object#printn */
3747 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction778:file#Object#print */
3748 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction778:file#Object#getc */
3749 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction778:file#Object#gets */
3750 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction778:file#Object#getcwd */
3751 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction778:file#Object#file_getcwd */
3752 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction778:file#Object#stdin */
3753 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction778:file#Object#stdout */
3754 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction778:file#Object#stderr */
3755 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction778:model_base#Object#intrude_visibility */
3756 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction778:model_base#Object#public_visibility */
3757 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction778:model_base#Object#protected_visibility */
3758 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction778:model_base#Object#private_visibility */
3759 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction778:model_base#Object#none_visibility */
3760 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction778:model#Object#abstract_kind */
3761 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction778:model#Object#concrete_kind */
3762 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction778:model#Object#interface_kind */
3763 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction778:model#Object#enum_kind */
3764 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction778:model#Object#extern_kind */
3765 (nitmethod_t)VIRTUAL_parser__ReduceAction778__action, /* pointer to parser:ReduceAction778:parser#ReduceAction778#action */
3766 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction778:parser#ReduceAction#concat */
3767 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction778:parser#ReduceAction#init */
3768 }
3769 };
3770 /* allocate ReduceAction778 */
3771 val* NEW_parser__ReduceAction778(const struct type* type) {
3772 val* self /* : ReduceAction778 */;
3773 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3774 self->type = type;
3775 self->class = &class_parser__ReduceAction778;
3776 return self;
3777 }
3778 /* runtime class parser__ReduceAction780 */
3779 const struct class class_parser__ReduceAction780 = {
3780 0, /* box_kind */
3781 {
3782 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction780:kernel#Object#object_id */
3783 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction780:kernel#Object#is_same_type */
3784 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction780:kernel#Object#is_same_instance */
3785 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction780:kernel#Object#== */
3786 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction780:kernel#Object#!= */
3787 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction780:kernel#Object#output */
3788 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction780:kernel#Object#output_class_name */
3789 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction780:kernel#Object#exit */
3790 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction780:kernel#Object#sys */
3791 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction780:kernel#Object#hash */
3792 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction780:string#Object#to_s */
3793 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction780:string#Object#native_class_name */
3794 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction780:string#Object#class_name */
3795 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction780:string#Object#inspect */
3796 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction780:string#Object#inspect_head */
3797 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction780:string#Object#args */
3798 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction780:math#Object#atan2 */
3799 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction780:math#Object#pi */
3800 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction780:math#Object#srand_from */
3801 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction780:math#Object#srand */
3802 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction780:stream#Object#poll */
3803 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction780:stream#Object#intern_poll */
3804 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction780:time#Object#get_time */
3805 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction780:file#Object#printn */
3806 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction780:file#Object#print */
3807 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction780:file#Object#getc */
3808 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction780:file#Object#gets */
3809 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction780:file#Object#getcwd */
3810 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction780:file#Object#file_getcwd */
3811 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction780:file#Object#stdin */
3812 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction780:file#Object#stdout */
3813 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction780:file#Object#stderr */
3814 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction780:model_base#Object#intrude_visibility */
3815 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction780:model_base#Object#public_visibility */
3816 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction780:model_base#Object#protected_visibility */
3817 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction780:model_base#Object#private_visibility */
3818 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction780:model_base#Object#none_visibility */
3819 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction780:model#Object#abstract_kind */
3820 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction780:model#Object#concrete_kind */
3821 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction780:model#Object#interface_kind */
3822 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction780:model#Object#enum_kind */
3823 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction780:model#Object#extern_kind */
3824 (nitmethod_t)VIRTUAL_parser__ReduceAction780__action, /* pointer to parser:ReduceAction780:parser#ReduceAction780#action */
3825 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction780:parser#ReduceAction#concat */
3826 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction780:parser#ReduceAction#init */
3827 }
3828 };
3829 /* allocate ReduceAction780 */
3830 val* NEW_parser__ReduceAction780(const struct type* type) {
3831 val* self /* : ReduceAction780 */;
3832 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3833 self->type = type;
3834 self->class = &class_parser__ReduceAction780;
3835 return self;
3836 }
3837 /* runtime class parser__ReduceAction781 */
3838 const struct class class_parser__ReduceAction781 = {
3839 0, /* box_kind */
3840 {
3841 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction781:kernel#Object#object_id */
3842 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction781:kernel#Object#is_same_type */
3843 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction781:kernel#Object#is_same_instance */
3844 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction781:kernel#Object#== */
3845 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction781:kernel#Object#!= */
3846 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction781:kernel#Object#output */
3847 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction781:kernel#Object#output_class_name */
3848 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction781:kernel#Object#exit */
3849 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction781:kernel#Object#sys */
3850 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction781:kernel#Object#hash */
3851 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction781:string#Object#to_s */
3852 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction781:string#Object#native_class_name */
3853 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction781:string#Object#class_name */
3854 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction781:string#Object#inspect */
3855 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction781:string#Object#inspect_head */
3856 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction781:string#Object#args */
3857 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction781:math#Object#atan2 */
3858 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction781:math#Object#pi */
3859 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction781:math#Object#srand_from */
3860 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction781:math#Object#srand */
3861 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction781:stream#Object#poll */
3862 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction781:stream#Object#intern_poll */
3863 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction781:time#Object#get_time */
3864 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction781:file#Object#printn */
3865 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction781:file#Object#print */
3866 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction781:file#Object#getc */
3867 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction781:file#Object#gets */
3868 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction781:file#Object#getcwd */
3869 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction781:file#Object#file_getcwd */
3870 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction781:file#Object#stdin */
3871 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction781:file#Object#stdout */
3872 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction781:file#Object#stderr */
3873 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction781:model_base#Object#intrude_visibility */
3874 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction781:model_base#Object#public_visibility */
3875 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction781:model_base#Object#protected_visibility */
3876 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction781:model_base#Object#private_visibility */
3877 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction781:model_base#Object#none_visibility */
3878 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction781:model#Object#abstract_kind */
3879 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction781:model#Object#concrete_kind */
3880 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction781:model#Object#interface_kind */
3881 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction781:model#Object#enum_kind */
3882 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction781:model#Object#extern_kind */
3883 (nitmethod_t)VIRTUAL_parser__ReduceAction781__action, /* pointer to parser:ReduceAction781:parser#ReduceAction781#action */
3884 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction781:parser#ReduceAction#concat */
3885 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction781:parser#ReduceAction#init */
3886 }
3887 };
3888 /* allocate ReduceAction781 */
3889 val* NEW_parser__ReduceAction781(const struct type* type) {
3890 val* self /* : ReduceAction781 */;
3891 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3892 self->type = type;
3893 self->class = &class_parser__ReduceAction781;
3894 return self;
3895 }
3896 /* runtime class parser__ReduceAction782 */
3897 const struct class class_parser__ReduceAction782 = {
3898 0, /* box_kind */
3899 {
3900 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction782:kernel#Object#object_id */
3901 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction782:kernel#Object#is_same_type */
3902 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction782:kernel#Object#is_same_instance */
3903 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction782:kernel#Object#== */
3904 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction782:kernel#Object#!= */
3905 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction782:kernel#Object#output */
3906 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction782:kernel#Object#output_class_name */
3907 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction782:kernel#Object#exit */
3908 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction782:kernel#Object#sys */
3909 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction782:kernel#Object#hash */
3910 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction782:string#Object#to_s */
3911 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction782:string#Object#native_class_name */
3912 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction782:string#Object#class_name */
3913 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction782:string#Object#inspect */
3914 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction782:string#Object#inspect_head */
3915 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction782:string#Object#args */
3916 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction782:math#Object#atan2 */
3917 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction782:math#Object#pi */
3918 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction782:math#Object#srand_from */
3919 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction782:math#Object#srand */
3920 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction782:stream#Object#poll */
3921 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction782:stream#Object#intern_poll */
3922 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction782:time#Object#get_time */
3923 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction782:file#Object#printn */
3924 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction782:file#Object#print */
3925 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction782:file#Object#getc */
3926 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction782:file#Object#gets */
3927 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction782:file#Object#getcwd */
3928 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction782:file#Object#file_getcwd */
3929 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction782:file#Object#stdin */
3930 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction782:file#Object#stdout */
3931 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction782:file#Object#stderr */
3932 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction782:model_base#Object#intrude_visibility */
3933 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction782:model_base#Object#public_visibility */
3934 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction782:model_base#Object#protected_visibility */
3935 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction782:model_base#Object#private_visibility */
3936 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction782:model_base#Object#none_visibility */
3937 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction782:model#Object#abstract_kind */
3938 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction782:model#Object#concrete_kind */
3939 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction782:model#Object#interface_kind */
3940 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction782:model#Object#enum_kind */
3941 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction782:model#Object#extern_kind */
3942 (nitmethod_t)VIRTUAL_parser__ReduceAction782__action, /* pointer to parser:ReduceAction782:parser#ReduceAction782#action */
3943 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction782:parser#ReduceAction#concat */
3944 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction782:parser#ReduceAction#init */
3945 }
3946 };
3947 /* allocate ReduceAction782 */
3948 val* NEW_parser__ReduceAction782(const struct type* type) {
3949 val* self /* : ReduceAction782 */;
3950 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
3951 self->type = type;
3952 self->class = &class_parser__ReduceAction782;
3953 return self;
3954 }
3955 /* runtime class parser__ReduceAction783 */
3956 const struct class class_parser__ReduceAction783 = {
3957 0, /* box_kind */
3958 {
3959 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction783:kernel#Object#object_id */
3960 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction783:kernel#Object#is_same_type */
3961 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction783:kernel#Object#is_same_instance */
3962 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction783:kernel#Object#== */
3963 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction783:kernel#Object#!= */
3964 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction783:kernel#Object#output */
3965 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction783:kernel#Object#output_class_name */
3966 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction783:kernel#Object#exit */
3967 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction783:kernel#Object#sys */
3968 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction783:kernel#Object#hash */
3969 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction783:string#Object#to_s */
3970 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction783:string#Object#native_class_name */
3971 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction783:string#Object#class_name */
3972 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction783:string#Object#inspect */
3973 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction783:string#Object#inspect_head */
3974 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction783:string#Object#args */
3975 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction783:math#Object#atan2 */
3976 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction783:math#Object#pi */
3977 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction783:math#Object#srand_from */
3978 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction783:math#Object#srand */
3979 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction783:stream#Object#poll */
3980 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction783:stream#Object#intern_poll */
3981 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction783:time#Object#get_time */
3982 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction783:file#Object#printn */
3983 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction783:file#Object#print */
3984 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction783:file#Object#getc */
3985 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction783:file#Object#gets */
3986 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction783:file#Object#getcwd */
3987 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction783:file#Object#file_getcwd */
3988 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction783:file#Object#stdin */
3989 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction783:file#Object#stdout */
3990 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction783:file#Object#stderr */
3991 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction783:model_base#Object#intrude_visibility */
3992 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction783:model_base#Object#public_visibility */
3993 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction783:model_base#Object#protected_visibility */
3994 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction783:model_base#Object#private_visibility */
3995 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction783:model_base#Object#none_visibility */
3996 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction783:model#Object#abstract_kind */
3997 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction783:model#Object#concrete_kind */
3998 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction783:model#Object#interface_kind */
3999 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction783:model#Object#enum_kind */
4000 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction783:model#Object#extern_kind */
4001 (nitmethod_t)VIRTUAL_parser__ReduceAction783__action, /* pointer to parser:ReduceAction783:parser#ReduceAction783#action */
4002 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction783:parser#ReduceAction#concat */
4003 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction783:parser#ReduceAction#init */
4004 }
4005 };
4006 /* allocate ReduceAction783 */
4007 val* NEW_parser__ReduceAction783(const struct type* type) {
4008 val* self /* : ReduceAction783 */;
4009 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4010 self->type = type;
4011 self->class = &class_parser__ReduceAction783;
4012 return self;
4013 }
4014 /* runtime class parser__ReduceAction784 */
4015 const struct class class_parser__ReduceAction784 = {
4016 0, /* box_kind */
4017 {
4018 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction784:kernel#Object#object_id */
4019 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction784:kernel#Object#is_same_type */
4020 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction784:kernel#Object#is_same_instance */
4021 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction784:kernel#Object#== */
4022 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction784:kernel#Object#!= */
4023 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction784:kernel#Object#output */
4024 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction784:kernel#Object#output_class_name */
4025 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction784:kernel#Object#exit */
4026 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction784:kernel#Object#sys */
4027 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction784:kernel#Object#hash */
4028 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction784:string#Object#to_s */
4029 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction784:string#Object#native_class_name */
4030 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction784:string#Object#class_name */
4031 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction784:string#Object#inspect */
4032 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction784:string#Object#inspect_head */
4033 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction784:string#Object#args */
4034 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction784:math#Object#atan2 */
4035 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction784:math#Object#pi */
4036 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction784:math#Object#srand_from */
4037 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction784:math#Object#srand */
4038 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction784:stream#Object#poll */
4039 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction784:stream#Object#intern_poll */
4040 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction784:time#Object#get_time */
4041 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction784:file#Object#printn */
4042 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction784:file#Object#print */
4043 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction784:file#Object#getc */
4044 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction784:file#Object#gets */
4045 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction784:file#Object#getcwd */
4046 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction784:file#Object#file_getcwd */
4047 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction784:file#Object#stdin */
4048 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction784:file#Object#stdout */
4049 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction784:file#Object#stderr */
4050 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction784:model_base#Object#intrude_visibility */
4051 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction784:model_base#Object#public_visibility */
4052 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction784:model_base#Object#protected_visibility */
4053 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction784:model_base#Object#private_visibility */
4054 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction784:model_base#Object#none_visibility */
4055 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction784:model#Object#abstract_kind */
4056 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction784:model#Object#concrete_kind */
4057 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction784:model#Object#interface_kind */
4058 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction784:model#Object#enum_kind */
4059 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction784:model#Object#extern_kind */
4060 (nitmethod_t)VIRTUAL_parser__ReduceAction784__action, /* pointer to parser:ReduceAction784:parser#ReduceAction784#action */
4061 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction784:parser#ReduceAction#concat */
4062 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction784:parser#ReduceAction#init */
4063 }
4064 };
4065 /* allocate ReduceAction784 */
4066 val* NEW_parser__ReduceAction784(const struct type* type) {
4067 val* self /* : ReduceAction784 */;
4068 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4069 self->type = type;
4070 self->class = &class_parser__ReduceAction784;
4071 return self;
4072 }
4073 /* runtime class parser__ReduceAction785 */
4074 const struct class class_parser__ReduceAction785 = {
4075 0, /* box_kind */
4076 {
4077 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction785:kernel#Object#object_id */
4078 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction785:kernel#Object#is_same_type */
4079 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction785:kernel#Object#is_same_instance */
4080 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction785:kernel#Object#== */
4081 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction785:kernel#Object#!= */
4082 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction785:kernel#Object#output */
4083 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction785:kernel#Object#output_class_name */
4084 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction785:kernel#Object#exit */
4085 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction785:kernel#Object#sys */
4086 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction785:kernel#Object#hash */
4087 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction785:string#Object#to_s */
4088 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction785:string#Object#native_class_name */
4089 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction785:string#Object#class_name */
4090 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction785:string#Object#inspect */
4091 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction785:string#Object#inspect_head */
4092 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction785:string#Object#args */
4093 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction785:math#Object#atan2 */
4094 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction785:math#Object#pi */
4095 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction785:math#Object#srand_from */
4096 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction785:math#Object#srand */
4097 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction785:stream#Object#poll */
4098 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction785:stream#Object#intern_poll */
4099 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction785:time#Object#get_time */
4100 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction785:file#Object#printn */
4101 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction785:file#Object#print */
4102 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction785:file#Object#getc */
4103 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction785:file#Object#gets */
4104 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction785:file#Object#getcwd */
4105 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction785:file#Object#file_getcwd */
4106 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction785:file#Object#stdin */
4107 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction785:file#Object#stdout */
4108 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction785:file#Object#stderr */
4109 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction785:model_base#Object#intrude_visibility */
4110 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction785:model_base#Object#public_visibility */
4111 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction785:model_base#Object#protected_visibility */
4112 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction785:model_base#Object#private_visibility */
4113 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction785:model_base#Object#none_visibility */
4114 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction785:model#Object#abstract_kind */
4115 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction785:model#Object#concrete_kind */
4116 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction785:model#Object#interface_kind */
4117 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction785:model#Object#enum_kind */
4118 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction785:model#Object#extern_kind */
4119 (nitmethod_t)VIRTUAL_parser__ReduceAction785__action, /* pointer to parser:ReduceAction785:parser#ReduceAction785#action */
4120 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction785:parser#ReduceAction#concat */
4121 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction785:parser#ReduceAction#init */
4122 }
4123 };
4124 /* allocate ReduceAction785 */
4125 val* NEW_parser__ReduceAction785(const struct type* type) {
4126 val* self /* : ReduceAction785 */;
4127 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4128 self->type = type;
4129 self->class = &class_parser__ReduceAction785;
4130 return self;
4131 }
4132 /* runtime class parser__ReduceAction786 */
4133 const struct class class_parser__ReduceAction786 = {
4134 0, /* box_kind */
4135 {
4136 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction786:kernel#Object#object_id */
4137 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction786:kernel#Object#is_same_type */
4138 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction786:kernel#Object#is_same_instance */
4139 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction786:kernel#Object#== */
4140 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction786:kernel#Object#!= */
4141 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction786:kernel#Object#output */
4142 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction786:kernel#Object#output_class_name */
4143 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction786:kernel#Object#exit */
4144 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction786:kernel#Object#sys */
4145 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction786:kernel#Object#hash */
4146 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction786:string#Object#to_s */
4147 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction786:string#Object#native_class_name */
4148 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction786:string#Object#class_name */
4149 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction786:string#Object#inspect */
4150 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction786:string#Object#inspect_head */
4151 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction786:string#Object#args */
4152 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction786:math#Object#atan2 */
4153 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction786:math#Object#pi */
4154 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction786:math#Object#srand_from */
4155 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction786:math#Object#srand */
4156 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction786:stream#Object#poll */
4157 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction786:stream#Object#intern_poll */
4158 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction786:time#Object#get_time */
4159 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction786:file#Object#printn */
4160 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction786:file#Object#print */
4161 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction786:file#Object#getc */
4162 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction786:file#Object#gets */
4163 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction786:file#Object#getcwd */
4164 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction786:file#Object#file_getcwd */
4165 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction786:file#Object#stdin */
4166 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction786:file#Object#stdout */
4167 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction786:file#Object#stderr */
4168 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction786:model_base#Object#intrude_visibility */
4169 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction786:model_base#Object#public_visibility */
4170 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction786:model_base#Object#protected_visibility */
4171 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction786:model_base#Object#private_visibility */
4172 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction786:model_base#Object#none_visibility */
4173 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction786:model#Object#abstract_kind */
4174 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction786:model#Object#concrete_kind */
4175 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction786:model#Object#interface_kind */
4176 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction786:model#Object#enum_kind */
4177 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction786:model#Object#extern_kind */
4178 (nitmethod_t)VIRTUAL_parser__ReduceAction786__action, /* pointer to parser:ReduceAction786:parser#ReduceAction786#action */
4179 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction786:parser#ReduceAction#concat */
4180 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction786:parser#ReduceAction#init */
4181 }
4182 };
4183 /* allocate ReduceAction786 */
4184 val* NEW_parser__ReduceAction786(const struct type* type) {
4185 val* self /* : ReduceAction786 */;
4186 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4187 self->type = type;
4188 self->class = &class_parser__ReduceAction786;
4189 return self;
4190 }
4191 /* runtime class parser__ReduceAction787 */
4192 const struct class class_parser__ReduceAction787 = {
4193 0, /* box_kind */
4194 {
4195 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction787:kernel#Object#object_id */
4196 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction787:kernel#Object#is_same_type */
4197 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction787:kernel#Object#is_same_instance */
4198 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction787:kernel#Object#== */
4199 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction787:kernel#Object#!= */
4200 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction787:kernel#Object#output */
4201 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction787:kernel#Object#output_class_name */
4202 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction787:kernel#Object#exit */
4203 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction787:kernel#Object#sys */
4204 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction787:kernel#Object#hash */
4205 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction787:string#Object#to_s */
4206 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction787:string#Object#native_class_name */
4207 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction787:string#Object#class_name */
4208 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction787:string#Object#inspect */
4209 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction787:string#Object#inspect_head */
4210 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction787:string#Object#args */
4211 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction787:math#Object#atan2 */
4212 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction787:math#Object#pi */
4213 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction787:math#Object#srand_from */
4214 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction787:math#Object#srand */
4215 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction787:stream#Object#poll */
4216 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction787:stream#Object#intern_poll */
4217 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction787:time#Object#get_time */
4218 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction787:file#Object#printn */
4219 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction787:file#Object#print */
4220 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction787:file#Object#getc */
4221 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction787:file#Object#gets */
4222 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction787:file#Object#getcwd */
4223 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction787:file#Object#file_getcwd */
4224 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction787:file#Object#stdin */
4225 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction787:file#Object#stdout */
4226 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction787:file#Object#stderr */
4227 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction787:model_base#Object#intrude_visibility */
4228 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction787:model_base#Object#public_visibility */
4229 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction787:model_base#Object#protected_visibility */
4230 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction787:model_base#Object#private_visibility */
4231 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction787:model_base#Object#none_visibility */
4232 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction787:model#Object#abstract_kind */
4233 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction787:model#Object#concrete_kind */
4234 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction787:model#Object#interface_kind */
4235 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction787:model#Object#enum_kind */
4236 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction787:model#Object#extern_kind */
4237 (nitmethod_t)VIRTUAL_parser__ReduceAction787__action, /* pointer to parser:ReduceAction787:parser#ReduceAction787#action */
4238 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction787:parser#ReduceAction#concat */
4239 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction787:parser#ReduceAction#init */
4240 }
4241 };
4242 /* allocate ReduceAction787 */
4243 val* NEW_parser__ReduceAction787(const struct type* type) {
4244 val* self /* : ReduceAction787 */;
4245 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4246 self->type = type;
4247 self->class = &class_parser__ReduceAction787;
4248 return self;
4249 }
4250 /* runtime class parser__ReduceAction788 */
4251 const struct class class_parser__ReduceAction788 = {
4252 0, /* box_kind */
4253 {
4254 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction788:kernel#Object#object_id */
4255 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction788:kernel#Object#is_same_type */
4256 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction788:kernel#Object#is_same_instance */
4257 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction788:kernel#Object#== */
4258 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction788:kernel#Object#!= */
4259 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction788:kernel#Object#output */
4260 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction788:kernel#Object#output_class_name */
4261 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction788:kernel#Object#exit */
4262 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction788:kernel#Object#sys */
4263 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction788:kernel#Object#hash */
4264 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction788:string#Object#to_s */
4265 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction788:string#Object#native_class_name */
4266 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction788:string#Object#class_name */
4267 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction788:string#Object#inspect */
4268 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction788:string#Object#inspect_head */
4269 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction788:string#Object#args */
4270 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction788:math#Object#atan2 */
4271 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction788:math#Object#pi */
4272 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction788:math#Object#srand_from */
4273 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction788:math#Object#srand */
4274 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction788:stream#Object#poll */
4275 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction788:stream#Object#intern_poll */
4276 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction788:time#Object#get_time */
4277 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction788:file#Object#printn */
4278 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction788:file#Object#print */
4279 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction788:file#Object#getc */
4280 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction788:file#Object#gets */
4281 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction788:file#Object#getcwd */
4282 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction788:file#Object#file_getcwd */
4283 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction788:file#Object#stdin */
4284 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction788:file#Object#stdout */
4285 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction788:file#Object#stderr */
4286 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction788:model_base#Object#intrude_visibility */
4287 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction788:model_base#Object#public_visibility */
4288 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction788:model_base#Object#protected_visibility */
4289 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction788:model_base#Object#private_visibility */
4290 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction788:model_base#Object#none_visibility */
4291 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction788:model#Object#abstract_kind */
4292 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction788:model#Object#concrete_kind */
4293 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction788:model#Object#interface_kind */
4294 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction788:model#Object#enum_kind */
4295 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction788:model#Object#extern_kind */
4296 (nitmethod_t)VIRTUAL_parser__ReduceAction788__action, /* pointer to parser:ReduceAction788:parser#ReduceAction788#action */
4297 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction788:parser#ReduceAction#concat */
4298 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction788:parser#ReduceAction#init */
4299 }
4300 };
4301 /* allocate ReduceAction788 */
4302 val* NEW_parser__ReduceAction788(const struct type* type) {
4303 val* self /* : ReduceAction788 */;
4304 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4305 self->type = type;
4306 self->class = &class_parser__ReduceAction788;
4307 return self;
4308 }
4309 /* runtime class parser__ReduceAction789 */
4310 const struct class class_parser__ReduceAction789 = {
4311 0, /* box_kind */
4312 {
4313 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction789:kernel#Object#object_id */
4314 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction789:kernel#Object#is_same_type */
4315 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction789:kernel#Object#is_same_instance */
4316 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction789:kernel#Object#== */
4317 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction789:kernel#Object#!= */
4318 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction789:kernel#Object#output */
4319 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction789:kernel#Object#output_class_name */
4320 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction789:kernel#Object#exit */
4321 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction789:kernel#Object#sys */
4322 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction789:kernel#Object#hash */
4323 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction789:string#Object#to_s */
4324 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction789:string#Object#native_class_name */
4325 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction789:string#Object#class_name */
4326 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction789:string#Object#inspect */
4327 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction789:string#Object#inspect_head */
4328 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction789:string#Object#args */
4329 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction789:math#Object#atan2 */
4330 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction789:math#Object#pi */
4331 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction789:math#Object#srand_from */
4332 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction789:math#Object#srand */
4333 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction789:stream#Object#poll */
4334 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction789:stream#Object#intern_poll */
4335 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction789:time#Object#get_time */
4336 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction789:file#Object#printn */
4337 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction789:file#Object#print */
4338 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction789:file#Object#getc */
4339 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction789:file#Object#gets */
4340 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction789:file#Object#getcwd */
4341 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction789:file#Object#file_getcwd */
4342 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction789:file#Object#stdin */
4343 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction789:file#Object#stdout */
4344 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction789:file#Object#stderr */
4345 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction789:model_base#Object#intrude_visibility */
4346 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction789:model_base#Object#public_visibility */
4347 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction789:model_base#Object#protected_visibility */
4348 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction789:model_base#Object#private_visibility */
4349 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction789:model_base#Object#none_visibility */
4350 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction789:model#Object#abstract_kind */
4351 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction789:model#Object#concrete_kind */
4352 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction789:model#Object#interface_kind */
4353 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction789:model#Object#enum_kind */
4354 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction789:model#Object#extern_kind */
4355 (nitmethod_t)VIRTUAL_parser__ReduceAction789__action, /* pointer to parser:ReduceAction789:parser#ReduceAction789#action */
4356 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction789:parser#ReduceAction#concat */
4357 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction789:parser#ReduceAction#init */
4358 }
4359 };
4360 /* allocate ReduceAction789 */
4361 val* NEW_parser__ReduceAction789(const struct type* type) {
4362 val* self /* : ReduceAction789 */;
4363 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4364 self->type = type;
4365 self->class = &class_parser__ReduceAction789;
4366 return self;
4367 }
4368 /* runtime class parser__ReduceAction790 */
4369 const struct class class_parser__ReduceAction790 = {
4370 0, /* box_kind */
4371 {
4372 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction790:kernel#Object#object_id */
4373 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction790:kernel#Object#is_same_type */
4374 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction790:kernel#Object#is_same_instance */
4375 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction790:kernel#Object#== */
4376 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction790:kernel#Object#!= */
4377 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction790:kernel#Object#output */
4378 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction790:kernel#Object#output_class_name */
4379 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction790:kernel#Object#exit */
4380 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction790:kernel#Object#sys */
4381 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction790:kernel#Object#hash */
4382 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction790:string#Object#to_s */
4383 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction790:string#Object#native_class_name */
4384 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction790:string#Object#class_name */
4385 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction790:string#Object#inspect */
4386 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction790:string#Object#inspect_head */
4387 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction790:string#Object#args */
4388 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction790:math#Object#atan2 */
4389 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction790:math#Object#pi */
4390 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction790:math#Object#srand_from */
4391 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction790:math#Object#srand */
4392 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction790:stream#Object#poll */
4393 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction790:stream#Object#intern_poll */
4394 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction790:time#Object#get_time */
4395 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction790:file#Object#printn */
4396 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction790:file#Object#print */
4397 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction790:file#Object#getc */
4398 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction790:file#Object#gets */
4399 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction790:file#Object#getcwd */
4400 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction790:file#Object#file_getcwd */
4401 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction790:file#Object#stdin */
4402 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction790:file#Object#stdout */
4403 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction790:file#Object#stderr */
4404 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction790:model_base#Object#intrude_visibility */
4405 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction790:model_base#Object#public_visibility */
4406 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction790:model_base#Object#protected_visibility */
4407 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction790:model_base#Object#private_visibility */
4408 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction790:model_base#Object#none_visibility */
4409 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction790:model#Object#abstract_kind */
4410 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction790:model#Object#concrete_kind */
4411 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction790:model#Object#interface_kind */
4412 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction790:model#Object#enum_kind */
4413 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction790:model#Object#extern_kind */
4414 (nitmethod_t)VIRTUAL_parser__ReduceAction790__action, /* pointer to parser:ReduceAction790:parser#ReduceAction790#action */
4415 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction790:parser#ReduceAction#concat */
4416 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction790:parser#ReduceAction#init */
4417 }
4418 };
4419 /* allocate ReduceAction790 */
4420 val* NEW_parser__ReduceAction790(const struct type* type) {
4421 val* self /* : ReduceAction790 */;
4422 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4423 self->type = type;
4424 self->class = &class_parser__ReduceAction790;
4425 return self;
4426 }
4427 /* runtime class parser__ReduceAction791 */
4428 const struct class class_parser__ReduceAction791 = {
4429 0, /* box_kind */
4430 {
4431 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction791:kernel#Object#object_id */
4432 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction791:kernel#Object#is_same_type */
4433 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction791:kernel#Object#is_same_instance */
4434 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction791:kernel#Object#== */
4435 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction791:kernel#Object#!= */
4436 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction791:kernel#Object#output */
4437 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction791:kernel#Object#output_class_name */
4438 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction791:kernel#Object#exit */
4439 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction791:kernel#Object#sys */
4440 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction791:kernel#Object#hash */
4441 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction791:string#Object#to_s */
4442 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction791:string#Object#native_class_name */
4443 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction791:string#Object#class_name */
4444 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction791:string#Object#inspect */
4445 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction791:string#Object#inspect_head */
4446 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction791:string#Object#args */
4447 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction791:math#Object#atan2 */
4448 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction791:math#Object#pi */
4449 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction791:math#Object#srand_from */
4450 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction791:math#Object#srand */
4451 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction791:stream#Object#poll */
4452 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction791:stream#Object#intern_poll */
4453 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction791:time#Object#get_time */
4454 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction791:file#Object#printn */
4455 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction791:file#Object#print */
4456 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction791:file#Object#getc */
4457 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction791:file#Object#gets */
4458 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction791:file#Object#getcwd */
4459 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction791:file#Object#file_getcwd */
4460 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction791:file#Object#stdin */
4461 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction791:file#Object#stdout */
4462 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction791:file#Object#stderr */
4463 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction791:model_base#Object#intrude_visibility */
4464 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction791:model_base#Object#public_visibility */
4465 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction791:model_base#Object#protected_visibility */
4466 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction791:model_base#Object#private_visibility */
4467 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction791:model_base#Object#none_visibility */
4468 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction791:model#Object#abstract_kind */
4469 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction791:model#Object#concrete_kind */
4470 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction791:model#Object#interface_kind */
4471 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction791:model#Object#enum_kind */
4472 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction791:model#Object#extern_kind */
4473 (nitmethod_t)VIRTUAL_parser__ReduceAction791__action, /* pointer to parser:ReduceAction791:parser#ReduceAction791#action */
4474 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction791:parser#ReduceAction#concat */
4475 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction791:parser#ReduceAction#init */
4476 }
4477 };
4478 /* allocate ReduceAction791 */
4479 val* NEW_parser__ReduceAction791(const struct type* type) {
4480 val* self /* : ReduceAction791 */;
4481 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4482 self->type = type;
4483 self->class = &class_parser__ReduceAction791;
4484 return self;
4485 }
4486 /* runtime class parser__ReduceAction792 */
4487 const struct class class_parser__ReduceAction792 = {
4488 0, /* box_kind */
4489 {
4490 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction792:kernel#Object#object_id */
4491 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction792:kernel#Object#is_same_type */
4492 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction792:kernel#Object#is_same_instance */
4493 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction792:kernel#Object#== */
4494 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction792:kernel#Object#!= */
4495 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction792:kernel#Object#output */
4496 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction792:kernel#Object#output_class_name */
4497 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction792:kernel#Object#exit */
4498 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction792:kernel#Object#sys */
4499 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction792:kernel#Object#hash */
4500 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction792:string#Object#to_s */
4501 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction792:string#Object#native_class_name */
4502 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction792:string#Object#class_name */
4503 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction792:string#Object#inspect */
4504 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction792:string#Object#inspect_head */
4505 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction792:string#Object#args */
4506 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction792:math#Object#atan2 */
4507 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction792:math#Object#pi */
4508 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction792:math#Object#srand_from */
4509 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction792:math#Object#srand */
4510 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction792:stream#Object#poll */
4511 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction792:stream#Object#intern_poll */
4512 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction792:time#Object#get_time */
4513 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction792:file#Object#printn */
4514 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction792:file#Object#print */
4515 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction792:file#Object#getc */
4516 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction792:file#Object#gets */
4517 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction792:file#Object#getcwd */
4518 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction792:file#Object#file_getcwd */
4519 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction792:file#Object#stdin */
4520 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction792:file#Object#stdout */
4521 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction792:file#Object#stderr */
4522 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction792:model_base#Object#intrude_visibility */
4523 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction792:model_base#Object#public_visibility */
4524 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction792:model_base#Object#protected_visibility */
4525 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction792:model_base#Object#private_visibility */
4526 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction792:model_base#Object#none_visibility */
4527 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction792:model#Object#abstract_kind */
4528 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction792:model#Object#concrete_kind */
4529 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction792:model#Object#interface_kind */
4530 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction792:model#Object#enum_kind */
4531 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction792:model#Object#extern_kind */
4532 (nitmethod_t)VIRTUAL_parser__ReduceAction792__action, /* pointer to parser:ReduceAction792:parser#ReduceAction792#action */
4533 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction792:parser#ReduceAction#concat */
4534 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction792:parser#ReduceAction#init */
4535 }
4536 };
4537 /* allocate ReduceAction792 */
4538 val* NEW_parser__ReduceAction792(const struct type* type) {
4539 val* self /* : ReduceAction792 */;
4540 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4541 self->type = type;
4542 self->class = &class_parser__ReduceAction792;
4543 return self;
4544 }
4545 /* runtime class parser__ReduceAction793 */
4546 const struct class class_parser__ReduceAction793 = {
4547 0, /* box_kind */
4548 {
4549 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction793:kernel#Object#object_id */
4550 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction793:kernel#Object#is_same_type */
4551 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction793:kernel#Object#is_same_instance */
4552 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction793:kernel#Object#== */
4553 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction793:kernel#Object#!= */
4554 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction793:kernel#Object#output */
4555 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction793:kernel#Object#output_class_name */
4556 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction793:kernel#Object#exit */
4557 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction793:kernel#Object#sys */
4558 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction793:kernel#Object#hash */
4559 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction793:string#Object#to_s */
4560 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction793:string#Object#native_class_name */
4561 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction793:string#Object#class_name */
4562 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction793:string#Object#inspect */
4563 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction793:string#Object#inspect_head */
4564 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction793:string#Object#args */
4565 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction793:math#Object#atan2 */
4566 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction793:math#Object#pi */
4567 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction793:math#Object#srand_from */
4568 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction793:math#Object#srand */
4569 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction793:stream#Object#poll */
4570 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction793:stream#Object#intern_poll */
4571 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction793:time#Object#get_time */
4572 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction793:file#Object#printn */
4573 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction793:file#Object#print */
4574 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction793:file#Object#getc */
4575 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction793:file#Object#gets */
4576 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction793:file#Object#getcwd */
4577 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction793:file#Object#file_getcwd */
4578 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction793:file#Object#stdin */
4579 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction793:file#Object#stdout */
4580 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction793:file#Object#stderr */
4581 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction793:model_base#Object#intrude_visibility */
4582 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction793:model_base#Object#public_visibility */
4583 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction793:model_base#Object#protected_visibility */
4584 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction793:model_base#Object#private_visibility */
4585 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction793:model_base#Object#none_visibility */
4586 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction793:model#Object#abstract_kind */
4587 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction793:model#Object#concrete_kind */
4588 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction793:model#Object#interface_kind */
4589 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction793:model#Object#enum_kind */
4590 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction793:model#Object#extern_kind */
4591 (nitmethod_t)VIRTUAL_parser__ReduceAction793__action, /* pointer to parser:ReduceAction793:parser#ReduceAction793#action */
4592 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction793:parser#ReduceAction#concat */
4593 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction793:parser#ReduceAction#init */
4594 }
4595 };
4596 /* allocate ReduceAction793 */
4597 val* NEW_parser__ReduceAction793(const struct type* type) {
4598 val* self /* : ReduceAction793 */;
4599 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4600 self->type = type;
4601 self->class = &class_parser__ReduceAction793;
4602 return self;
4603 }
4604 /* runtime class parser__ReduceAction794 */
4605 const struct class class_parser__ReduceAction794 = {
4606 0, /* box_kind */
4607 {
4608 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction794:kernel#Object#object_id */
4609 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction794:kernel#Object#is_same_type */
4610 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction794:kernel#Object#is_same_instance */
4611 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction794:kernel#Object#== */
4612 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction794:kernel#Object#!= */
4613 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction794:kernel#Object#output */
4614 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction794:kernel#Object#output_class_name */
4615 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction794:kernel#Object#exit */
4616 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction794:kernel#Object#sys */
4617 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction794:kernel#Object#hash */
4618 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction794:string#Object#to_s */
4619 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction794:string#Object#native_class_name */
4620 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction794:string#Object#class_name */
4621 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction794:string#Object#inspect */
4622 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction794:string#Object#inspect_head */
4623 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction794:string#Object#args */
4624 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction794:math#Object#atan2 */
4625 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction794:math#Object#pi */
4626 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction794:math#Object#srand_from */
4627 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction794:math#Object#srand */
4628 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction794:stream#Object#poll */
4629 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction794:stream#Object#intern_poll */
4630 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction794:time#Object#get_time */
4631 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction794:file#Object#printn */
4632 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction794:file#Object#print */
4633 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction794:file#Object#getc */
4634 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction794:file#Object#gets */
4635 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction794:file#Object#getcwd */
4636 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction794:file#Object#file_getcwd */
4637 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction794:file#Object#stdin */
4638 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction794:file#Object#stdout */
4639 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction794:file#Object#stderr */
4640 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction794:model_base#Object#intrude_visibility */
4641 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction794:model_base#Object#public_visibility */
4642 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction794:model_base#Object#protected_visibility */
4643 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction794:model_base#Object#private_visibility */
4644 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction794:model_base#Object#none_visibility */
4645 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction794:model#Object#abstract_kind */
4646 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction794:model#Object#concrete_kind */
4647 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction794:model#Object#interface_kind */
4648 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction794:model#Object#enum_kind */
4649 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction794:model#Object#extern_kind */
4650 (nitmethod_t)VIRTUAL_parser__ReduceAction794__action, /* pointer to parser:ReduceAction794:parser#ReduceAction794#action */
4651 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction794:parser#ReduceAction#concat */
4652 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction794:parser#ReduceAction#init */
4653 }
4654 };
4655 /* allocate ReduceAction794 */
4656 val* NEW_parser__ReduceAction794(const struct type* type) {
4657 val* self /* : ReduceAction794 */;
4658 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4659 self->type = type;
4660 self->class = &class_parser__ReduceAction794;
4661 return self;
4662 }
4663 /* runtime class parser__ReduceAction795 */
4664 const struct class class_parser__ReduceAction795 = {
4665 0, /* box_kind */
4666 {
4667 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction795:kernel#Object#object_id */
4668 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction795:kernel#Object#is_same_type */
4669 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction795:kernel#Object#is_same_instance */
4670 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction795:kernel#Object#== */
4671 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction795:kernel#Object#!= */
4672 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction795:kernel#Object#output */
4673 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction795:kernel#Object#output_class_name */
4674 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction795:kernel#Object#exit */
4675 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction795:kernel#Object#sys */
4676 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction795:kernel#Object#hash */
4677 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction795:string#Object#to_s */
4678 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction795:string#Object#native_class_name */
4679 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction795:string#Object#class_name */
4680 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction795:string#Object#inspect */
4681 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction795:string#Object#inspect_head */
4682 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction795:string#Object#args */
4683 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction795:math#Object#atan2 */
4684 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction795:math#Object#pi */
4685 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction795:math#Object#srand_from */
4686 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction795:math#Object#srand */
4687 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction795:stream#Object#poll */
4688 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction795:stream#Object#intern_poll */
4689 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction795:time#Object#get_time */
4690 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction795:file#Object#printn */
4691 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction795:file#Object#print */
4692 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction795:file#Object#getc */
4693 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction795:file#Object#gets */
4694 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction795:file#Object#getcwd */
4695 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction795:file#Object#file_getcwd */
4696 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction795:file#Object#stdin */
4697 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction795:file#Object#stdout */
4698 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction795:file#Object#stderr */
4699 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction795:model_base#Object#intrude_visibility */
4700 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction795:model_base#Object#public_visibility */
4701 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction795:model_base#Object#protected_visibility */
4702 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction795:model_base#Object#private_visibility */
4703 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction795:model_base#Object#none_visibility */
4704 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction795:model#Object#abstract_kind */
4705 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction795:model#Object#concrete_kind */
4706 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction795:model#Object#interface_kind */
4707 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction795:model#Object#enum_kind */
4708 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction795:model#Object#extern_kind */
4709 (nitmethod_t)VIRTUAL_parser__ReduceAction795__action, /* pointer to parser:ReduceAction795:parser#ReduceAction795#action */
4710 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction795:parser#ReduceAction#concat */
4711 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction795:parser#ReduceAction#init */
4712 }
4713 };
4714 /* allocate ReduceAction795 */
4715 val* NEW_parser__ReduceAction795(const struct type* type) {
4716 val* self /* : ReduceAction795 */;
4717 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4718 self->type = type;
4719 self->class = &class_parser__ReduceAction795;
4720 return self;
4721 }
4722 /* runtime class parser__ReduceAction796 */
4723 const struct class class_parser__ReduceAction796 = {
4724 0, /* box_kind */
4725 {
4726 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction796:kernel#Object#object_id */
4727 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction796:kernel#Object#is_same_type */
4728 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction796:kernel#Object#is_same_instance */
4729 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction796:kernel#Object#== */
4730 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction796:kernel#Object#!= */
4731 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction796:kernel#Object#output */
4732 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction796:kernel#Object#output_class_name */
4733 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction796:kernel#Object#exit */
4734 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction796:kernel#Object#sys */
4735 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction796:kernel#Object#hash */
4736 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction796:string#Object#to_s */
4737 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction796:string#Object#native_class_name */
4738 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction796:string#Object#class_name */
4739 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction796:string#Object#inspect */
4740 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction796:string#Object#inspect_head */
4741 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction796:string#Object#args */
4742 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction796:math#Object#atan2 */
4743 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction796:math#Object#pi */
4744 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction796:math#Object#srand_from */
4745 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction796:math#Object#srand */
4746 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction796:stream#Object#poll */
4747 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction796:stream#Object#intern_poll */
4748 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction796:time#Object#get_time */
4749 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction796:file#Object#printn */
4750 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction796:file#Object#print */
4751 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction796:file#Object#getc */
4752 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction796:file#Object#gets */
4753 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction796:file#Object#getcwd */
4754 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction796:file#Object#file_getcwd */
4755 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction796:file#Object#stdin */
4756 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction796:file#Object#stdout */
4757 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction796:file#Object#stderr */
4758 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction796:model_base#Object#intrude_visibility */
4759 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction796:model_base#Object#public_visibility */
4760 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction796:model_base#Object#protected_visibility */
4761 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction796:model_base#Object#private_visibility */
4762 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction796:model_base#Object#none_visibility */
4763 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction796:model#Object#abstract_kind */
4764 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction796:model#Object#concrete_kind */
4765 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction796:model#Object#interface_kind */
4766 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction796:model#Object#enum_kind */
4767 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction796:model#Object#extern_kind */
4768 (nitmethod_t)VIRTUAL_parser__ReduceAction796__action, /* pointer to parser:ReduceAction796:parser#ReduceAction796#action */
4769 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction796:parser#ReduceAction#concat */
4770 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction796:parser#ReduceAction#init */
4771 }
4772 };
4773 /* allocate ReduceAction796 */
4774 val* NEW_parser__ReduceAction796(const struct type* type) {
4775 val* self /* : ReduceAction796 */;
4776 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4777 self->type = type;
4778 self->class = &class_parser__ReduceAction796;
4779 return self;
4780 }
4781 /* runtime class parser__ReduceAction797 */
4782 const struct class class_parser__ReduceAction797 = {
4783 0, /* box_kind */
4784 {
4785 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction797:kernel#Object#object_id */
4786 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction797:kernel#Object#is_same_type */
4787 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction797:kernel#Object#is_same_instance */
4788 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction797:kernel#Object#== */
4789 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction797:kernel#Object#!= */
4790 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction797:kernel#Object#output */
4791 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction797:kernel#Object#output_class_name */
4792 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction797:kernel#Object#exit */
4793 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction797:kernel#Object#sys */
4794 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction797:kernel#Object#hash */
4795 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction797:string#Object#to_s */
4796 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction797:string#Object#native_class_name */
4797 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction797:string#Object#class_name */
4798 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction797:string#Object#inspect */
4799 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction797:string#Object#inspect_head */
4800 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction797:string#Object#args */
4801 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction797:math#Object#atan2 */
4802 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction797:math#Object#pi */
4803 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction797:math#Object#srand_from */
4804 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction797:math#Object#srand */
4805 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction797:stream#Object#poll */
4806 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction797:stream#Object#intern_poll */
4807 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction797:time#Object#get_time */
4808 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction797:file#Object#printn */
4809 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction797:file#Object#print */
4810 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction797:file#Object#getc */
4811 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction797:file#Object#gets */
4812 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction797:file#Object#getcwd */
4813 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction797:file#Object#file_getcwd */
4814 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction797:file#Object#stdin */
4815 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction797:file#Object#stdout */
4816 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction797:file#Object#stderr */
4817 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction797:model_base#Object#intrude_visibility */
4818 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction797:model_base#Object#public_visibility */
4819 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction797:model_base#Object#protected_visibility */
4820 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction797:model_base#Object#private_visibility */
4821 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction797:model_base#Object#none_visibility */
4822 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction797:model#Object#abstract_kind */
4823 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction797:model#Object#concrete_kind */
4824 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction797:model#Object#interface_kind */
4825 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction797:model#Object#enum_kind */
4826 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction797:model#Object#extern_kind */
4827 (nitmethod_t)VIRTUAL_parser__ReduceAction797__action, /* pointer to parser:ReduceAction797:parser#ReduceAction797#action */
4828 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction797:parser#ReduceAction#concat */
4829 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction797:parser#ReduceAction#init */
4830 }
4831 };
4832 /* allocate ReduceAction797 */
4833 val* NEW_parser__ReduceAction797(const struct type* type) {
4834 val* self /* : ReduceAction797 */;
4835 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4836 self->type = type;
4837 self->class = &class_parser__ReduceAction797;
4838 return self;
4839 }
4840 /* runtime class parser__ReduceAction798 */
4841 const struct class class_parser__ReduceAction798 = {
4842 0, /* box_kind */
4843 {
4844 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction798:kernel#Object#object_id */
4845 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction798:kernel#Object#is_same_type */
4846 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction798:kernel#Object#is_same_instance */
4847 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction798:kernel#Object#== */
4848 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction798:kernel#Object#!= */
4849 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction798:kernel#Object#output */
4850 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction798:kernel#Object#output_class_name */
4851 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction798:kernel#Object#exit */
4852 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction798:kernel#Object#sys */
4853 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction798:kernel#Object#hash */
4854 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction798:string#Object#to_s */
4855 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction798:string#Object#native_class_name */
4856 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction798:string#Object#class_name */
4857 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction798:string#Object#inspect */
4858 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction798:string#Object#inspect_head */
4859 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction798:string#Object#args */
4860 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction798:math#Object#atan2 */
4861 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction798:math#Object#pi */
4862 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction798:math#Object#srand_from */
4863 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction798:math#Object#srand */
4864 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction798:stream#Object#poll */
4865 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction798:stream#Object#intern_poll */
4866 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction798:time#Object#get_time */
4867 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction798:file#Object#printn */
4868 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction798:file#Object#print */
4869 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction798:file#Object#getc */
4870 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction798:file#Object#gets */
4871 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction798:file#Object#getcwd */
4872 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction798:file#Object#file_getcwd */
4873 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction798:file#Object#stdin */
4874 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction798:file#Object#stdout */
4875 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction798:file#Object#stderr */
4876 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction798:model_base#Object#intrude_visibility */
4877 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction798:model_base#Object#public_visibility */
4878 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction798:model_base#Object#protected_visibility */
4879 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction798:model_base#Object#private_visibility */
4880 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction798:model_base#Object#none_visibility */
4881 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction798:model#Object#abstract_kind */
4882 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction798:model#Object#concrete_kind */
4883 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction798:model#Object#interface_kind */
4884 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction798:model#Object#enum_kind */
4885 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction798:model#Object#extern_kind */
4886 (nitmethod_t)VIRTUAL_parser__ReduceAction798__action, /* pointer to parser:ReduceAction798:parser#ReduceAction798#action */
4887 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction798:parser#ReduceAction#concat */
4888 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction798:parser#ReduceAction#init */
4889 }
4890 };
4891 /* allocate ReduceAction798 */
4892 val* NEW_parser__ReduceAction798(const struct type* type) {
4893 val* self /* : ReduceAction798 */;
4894 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4895 self->type = type;
4896 self->class = &class_parser__ReduceAction798;
4897 return self;
4898 }
4899 /* runtime class parser__ReduceAction799 */
4900 const struct class class_parser__ReduceAction799 = {
4901 0, /* box_kind */
4902 {
4903 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction799:kernel#Object#object_id */
4904 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction799:kernel#Object#is_same_type */
4905 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction799:kernel#Object#is_same_instance */
4906 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction799:kernel#Object#== */
4907 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction799:kernel#Object#!= */
4908 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction799:kernel#Object#output */
4909 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction799:kernel#Object#output_class_name */
4910 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction799:kernel#Object#exit */
4911 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction799:kernel#Object#sys */
4912 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction799:kernel#Object#hash */
4913 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction799:string#Object#to_s */
4914 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction799:string#Object#native_class_name */
4915 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction799:string#Object#class_name */
4916 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction799:string#Object#inspect */
4917 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction799:string#Object#inspect_head */
4918 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction799:string#Object#args */
4919 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction799:math#Object#atan2 */
4920 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction799:math#Object#pi */
4921 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction799:math#Object#srand_from */
4922 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction799:math#Object#srand */
4923 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction799:stream#Object#poll */
4924 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction799:stream#Object#intern_poll */
4925 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction799:time#Object#get_time */
4926 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction799:file#Object#printn */
4927 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction799:file#Object#print */
4928 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction799:file#Object#getc */
4929 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction799:file#Object#gets */
4930 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction799:file#Object#getcwd */
4931 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction799:file#Object#file_getcwd */
4932 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction799:file#Object#stdin */
4933 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction799:file#Object#stdout */
4934 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction799:file#Object#stderr */
4935 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction799:model_base#Object#intrude_visibility */
4936 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction799:model_base#Object#public_visibility */
4937 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction799:model_base#Object#protected_visibility */
4938 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction799:model_base#Object#private_visibility */
4939 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction799:model_base#Object#none_visibility */
4940 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction799:model#Object#abstract_kind */
4941 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction799:model#Object#concrete_kind */
4942 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction799:model#Object#interface_kind */
4943 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction799:model#Object#enum_kind */
4944 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction799:model#Object#extern_kind */
4945 (nitmethod_t)VIRTUAL_parser__ReduceAction799__action, /* pointer to parser:ReduceAction799:parser#ReduceAction799#action */
4946 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction799:parser#ReduceAction#concat */
4947 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction799:parser#ReduceAction#init */
4948 }
4949 };
4950 /* allocate ReduceAction799 */
4951 val* NEW_parser__ReduceAction799(const struct type* type) {
4952 val* self /* : ReduceAction799 */;
4953 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
4954 self->type = type;
4955 self->class = &class_parser__ReduceAction799;
4956 return self;
4957 }
4958 /* runtime class parser__ReduceAction800 */
4959 const struct class class_parser__ReduceAction800 = {
4960 0, /* box_kind */
4961 {
4962 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction800:kernel#Object#object_id */
4963 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction800:kernel#Object#is_same_type */
4964 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction800:kernel#Object#is_same_instance */
4965 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction800:kernel#Object#== */
4966 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction800:kernel#Object#!= */
4967 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction800:kernel#Object#output */
4968 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction800:kernel#Object#output_class_name */
4969 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction800:kernel#Object#exit */
4970 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction800:kernel#Object#sys */
4971 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction800:kernel#Object#hash */
4972 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction800:string#Object#to_s */
4973 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction800:string#Object#native_class_name */
4974 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction800:string#Object#class_name */
4975 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction800:string#Object#inspect */
4976 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction800:string#Object#inspect_head */
4977 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction800:string#Object#args */
4978 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction800:math#Object#atan2 */
4979 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction800:math#Object#pi */
4980 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction800:math#Object#srand_from */
4981 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction800:math#Object#srand */
4982 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction800:stream#Object#poll */
4983 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction800:stream#Object#intern_poll */
4984 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction800:time#Object#get_time */
4985 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction800:file#Object#printn */
4986 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction800:file#Object#print */
4987 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction800:file#Object#getc */
4988 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction800:file#Object#gets */
4989 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction800:file#Object#getcwd */
4990 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction800:file#Object#file_getcwd */
4991 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction800:file#Object#stdin */
4992 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction800:file#Object#stdout */
4993 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction800:file#Object#stderr */
4994 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction800:model_base#Object#intrude_visibility */
4995 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction800:model_base#Object#public_visibility */
4996 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction800:model_base#Object#protected_visibility */
4997 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction800:model_base#Object#private_visibility */
4998 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction800:model_base#Object#none_visibility */
4999 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction800:model#Object#abstract_kind */
5000 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction800:model#Object#concrete_kind */
5001 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction800:model#Object#interface_kind */
5002 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction800:model#Object#enum_kind */
5003 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction800:model#Object#extern_kind */
5004 (nitmethod_t)VIRTUAL_parser__ReduceAction800__action, /* pointer to parser:ReduceAction800:parser#ReduceAction800#action */
5005 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction800:parser#ReduceAction#concat */
5006 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction800:parser#ReduceAction#init */
5007 }
5008 };
5009 /* allocate ReduceAction800 */
5010 val* NEW_parser__ReduceAction800(const struct type* type) {
5011 val* self /* : ReduceAction800 */;
5012 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5013 self->type = type;
5014 self->class = &class_parser__ReduceAction800;
5015 return self;
5016 }
5017 /* runtime class parser__ReduceAction801 */
5018 const struct class class_parser__ReduceAction801 = {
5019 0, /* box_kind */
5020 {
5021 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction801:kernel#Object#object_id */
5022 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction801:kernel#Object#is_same_type */
5023 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction801:kernel#Object#is_same_instance */
5024 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction801:kernel#Object#== */
5025 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction801:kernel#Object#!= */
5026 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction801:kernel#Object#output */
5027 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction801:kernel#Object#output_class_name */
5028 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction801:kernel#Object#exit */
5029 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction801:kernel#Object#sys */
5030 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction801:kernel#Object#hash */
5031 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction801:string#Object#to_s */
5032 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction801:string#Object#native_class_name */
5033 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction801:string#Object#class_name */
5034 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction801:string#Object#inspect */
5035 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction801:string#Object#inspect_head */
5036 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction801:string#Object#args */
5037 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction801:math#Object#atan2 */
5038 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction801:math#Object#pi */
5039 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction801:math#Object#srand_from */
5040 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction801:math#Object#srand */
5041 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction801:stream#Object#poll */
5042 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction801:stream#Object#intern_poll */
5043 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction801:time#Object#get_time */
5044 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction801:file#Object#printn */
5045 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction801:file#Object#print */
5046 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction801:file#Object#getc */
5047 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction801:file#Object#gets */
5048 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction801:file#Object#getcwd */
5049 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction801:file#Object#file_getcwd */
5050 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction801:file#Object#stdin */
5051 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction801:file#Object#stdout */
5052 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction801:file#Object#stderr */
5053 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction801:model_base#Object#intrude_visibility */
5054 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction801:model_base#Object#public_visibility */
5055 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction801:model_base#Object#protected_visibility */
5056 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction801:model_base#Object#private_visibility */
5057 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction801:model_base#Object#none_visibility */
5058 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction801:model#Object#abstract_kind */
5059 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction801:model#Object#concrete_kind */
5060 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction801:model#Object#interface_kind */
5061 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction801:model#Object#enum_kind */
5062 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction801:model#Object#extern_kind */
5063 (nitmethod_t)VIRTUAL_parser__ReduceAction801__action, /* pointer to parser:ReduceAction801:parser#ReduceAction801#action */
5064 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction801:parser#ReduceAction#concat */
5065 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction801:parser#ReduceAction#init */
5066 }
5067 };
5068 /* allocate ReduceAction801 */
5069 val* NEW_parser__ReduceAction801(const struct type* type) {
5070 val* self /* : ReduceAction801 */;
5071 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5072 self->type = type;
5073 self->class = &class_parser__ReduceAction801;
5074 return self;
5075 }
5076 /* runtime class parser__ReduceAction803 */
5077 const struct class class_parser__ReduceAction803 = {
5078 0, /* box_kind */
5079 {
5080 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction803:kernel#Object#object_id */
5081 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction803:kernel#Object#is_same_type */
5082 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction803:kernel#Object#is_same_instance */
5083 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction803:kernel#Object#== */
5084 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction803:kernel#Object#!= */
5085 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction803:kernel#Object#output */
5086 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction803:kernel#Object#output_class_name */
5087 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction803:kernel#Object#exit */
5088 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction803:kernel#Object#sys */
5089 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction803:kernel#Object#hash */
5090 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction803:string#Object#to_s */
5091 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction803:string#Object#native_class_name */
5092 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction803:string#Object#class_name */
5093 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction803:string#Object#inspect */
5094 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction803:string#Object#inspect_head */
5095 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction803:string#Object#args */
5096 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction803:math#Object#atan2 */
5097 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction803:math#Object#pi */
5098 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction803:math#Object#srand_from */
5099 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction803:math#Object#srand */
5100 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction803:stream#Object#poll */
5101 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction803:stream#Object#intern_poll */
5102 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction803:time#Object#get_time */
5103 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction803:file#Object#printn */
5104 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction803:file#Object#print */
5105 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction803:file#Object#getc */
5106 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction803:file#Object#gets */
5107 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction803:file#Object#getcwd */
5108 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction803:file#Object#file_getcwd */
5109 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction803:file#Object#stdin */
5110 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction803:file#Object#stdout */
5111 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction803:file#Object#stderr */
5112 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction803:model_base#Object#intrude_visibility */
5113 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction803:model_base#Object#public_visibility */
5114 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction803:model_base#Object#protected_visibility */
5115 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction803:model_base#Object#private_visibility */
5116 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction803:model_base#Object#none_visibility */
5117 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction803:model#Object#abstract_kind */
5118 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction803:model#Object#concrete_kind */
5119 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction803:model#Object#interface_kind */
5120 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction803:model#Object#enum_kind */
5121 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction803:model#Object#extern_kind */
5122 (nitmethod_t)VIRTUAL_parser__ReduceAction803__action, /* pointer to parser:ReduceAction803:parser#ReduceAction803#action */
5123 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction803:parser#ReduceAction#concat */
5124 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction803:parser#ReduceAction#init */
5125 }
5126 };
5127 /* allocate ReduceAction803 */
5128 val* NEW_parser__ReduceAction803(const struct type* type) {
5129 val* self /* : ReduceAction803 */;
5130 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5131 self->type = type;
5132 self->class = &class_parser__ReduceAction803;
5133 return self;
5134 }
5135 /* runtime class parser__ReduceAction804 */
5136 const struct class class_parser__ReduceAction804 = {
5137 0, /* box_kind */
5138 {
5139 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction804:kernel#Object#object_id */
5140 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction804:kernel#Object#is_same_type */
5141 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction804:kernel#Object#is_same_instance */
5142 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction804:kernel#Object#== */
5143 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction804:kernel#Object#!= */
5144 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction804:kernel#Object#output */
5145 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction804:kernel#Object#output_class_name */
5146 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction804:kernel#Object#exit */
5147 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction804:kernel#Object#sys */
5148 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction804:kernel#Object#hash */
5149 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction804:string#Object#to_s */
5150 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction804:string#Object#native_class_name */
5151 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction804:string#Object#class_name */
5152 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction804:string#Object#inspect */
5153 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction804:string#Object#inspect_head */
5154 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction804:string#Object#args */
5155 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction804:math#Object#atan2 */
5156 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction804:math#Object#pi */
5157 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction804:math#Object#srand_from */
5158 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction804:math#Object#srand */
5159 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction804:stream#Object#poll */
5160 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction804:stream#Object#intern_poll */
5161 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction804:time#Object#get_time */
5162 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction804:file#Object#printn */
5163 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction804:file#Object#print */
5164 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction804:file#Object#getc */
5165 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction804:file#Object#gets */
5166 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction804:file#Object#getcwd */
5167 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction804:file#Object#file_getcwd */
5168 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction804:file#Object#stdin */
5169 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction804:file#Object#stdout */
5170 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction804:file#Object#stderr */
5171 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction804:model_base#Object#intrude_visibility */
5172 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction804:model_base#Object#public_visibility */
5173 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction804:model_base#Object#protected_visibility */
5174 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction804:model_base#Object#private_visibility */
5175 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction804:model_base#Object#none_visibility */
5176 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction804:model#Object#abstract_kind */
5177 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction804:model#Object#concrete_kind */
5178 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction804:model#Object#interface_kind */
5179 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction804:model#Object#enum_kind */
5180 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction804:model#Object#extern_kind */
5181 (nitmethod_t)VIRTUAL_parser__ReduceAction804__action, /* pointer to parser:ReduceAction804:parser#ReduceAction804#action */
5182 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction804:parser#ReduceAction#concat */
5183 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction804:parser#ReduceAction#init */
5184 }
5185 };
5186 /* allocate ReduceAction804 */
5187 val* NEW_parser__ReduceAction804(const struct type* type) {
5188 val* self /* : ReduceAction804 */;
5189 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5190 self->type = type;
5191 self->class = &class_parser__ReduceAction804;
5192 return self;
5193 }
5194 /* runtime class parser__ReduceAction805 */
5195 const struct class class_parser__ReduceAction805 = {
5196 0, /* box_kind */
5197 {
5198 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction805:kernel#Object#object_id */
5199 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction805:kernel#Object#is_same_type */
5200 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction805:kernel#Object#is_same_instance */
5201 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction805:kernel#Object#== */
5202 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction805:kernel#Object#!= */
5203 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction805:kernel#Object#output */
5204 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction805:kernel#Object#output_class_name */
5205 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction805:kernel#Object#exit */
5206 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction805:kernel#Object#sys */
5207 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction805:kernel#Object#hash */
5208 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction805:string#Object#to_s */
5209 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction805:string#Object#native_class_name */
5210 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction805:string#Object#class_name */
5211 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction805:string#Object#inspect */
5212 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction805:string#Object#inspect_head */
5213 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction805:string#Object#args */
5214 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction805:math#Object#atan2 */
5215 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction805:math#Object#pi */
5216 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction805:math#Object#srand_from */
5217 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction805:math#Object#srand */
5218 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction805:stream#Object#poll */
5219 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction805:stream#Object#intern_poll */
5220 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction805:time#Object#get_time */
5221 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction805:file#Object#printn */
5222 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction805:file#Object#print */
5223 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction805:file#Object#getc */
5224 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction805:file#Object#gets */
5225 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction805:file#Object#getcwd */
5226 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction805:file#Object#file_getcwd */
5227 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction805:file#Object#stdin */
5228 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction805:file#Object#stdout */
5229 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction805:file#Object#stderr */
5230 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction805:model_base#Object#intrude_visibility */
5231 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction805:model_base#Object#public_visibility */
5232 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction805:model_base#Object#protected_visibility */
5233 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction805:model_base#Object#private_visibility */
5234 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction805:model_base#Object#none_visibility */
5235 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction805:model#Object#abstract_kind */
5236 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction805:model#Object#concrete_kind */
5237 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction805:model#Object#interface_kind */
5238 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction805:model#Object#enum_kind */
5239 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction805:model#Object#extern_kind */
5240 (nitmethod_t)VIRTUAL_parser__ReduceAction805__action, /* pointer to parser:ReduceAction805:parser#ReduceAction805#action */
5241 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction805:parser#ReduceAction#concat */
5242 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction805:parser#ReduceAction#init */
5243 }
5244 };
5245 /* allocate ReduceAction805 */
5246 val* NEW_parser__ReduceAction805(const struct type* type) {
5247 val* self /* : ReduceAction805 */;
5248 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5249 self->type = type;
5250 self->class = &class_parser__ReduceAction805;
5251 return self;
5252 }
5253 /* runtime class parser__ReduceAction806 */
5254 const struct class class_parser__ReduceAction806 = {
5255 0, /* box_kind */
5256 {
5257 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction806:kernel#Object#object_id */
5258 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction806:kernel#Object#is_same_type */
5259 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction806:kernel#Object#is_same_instance */
5260 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction806:kernel#Object#== */
5261 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction806:kernel#Object#!= */
5262 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction806:kernel#Object#output */
5263 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction806:kernel#Object#output_class_name */
5264 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction806:kernel#Object#exit */
5265 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction806:kernel#Object#sys */
5266 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction806:kernel#Object#hash */
5267 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction806:string#Object#to_s */
5268 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction806:string#Object#native_class_name */
5269 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction806:string#Object#class_name */
5270 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction806:string#Object#inspect */
5271 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction806:string#Object#inspect_head */
5272 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction806:string#Object#args */
5273 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction806:math#Object#atan2 */
5274 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction806:math#Object#pi */
5275 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction806:math#Object#srand_from */
5276 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction806:math#Object#srand */
5277 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction806:stream#Object#poll */
5278 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction806:stream#Object#intern_poll */
5279 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction806:time#Object#get_time */
5280 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction806:file#Object#printn */
5281 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction806:file#Object#print */
5282 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction806:file#Object#getc */
5283 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction806:file#Object#gets */
5284 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction806:file#Object#getcwd */
5285 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction806:file#Object#file_getcwd */
5286 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction806:file#Object#stdin */
5287 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction806:file#Object#stdout */
5288 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction806:file#Object#stderr */
5289 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction806:model_base#Object#intrude_visibility */
5290 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction806:model_base#Object#public_visibility */
5291 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction806:model_base#Object#protected_visibility */
5292 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction806:model_base#Object#private_visibility */
5293 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction806:model_base#Object#none_visibility */
5294 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction806:model#Object#abstract_kind */
5295 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction806:model#Object#concrete_kind */
5296 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction806:model#Object#interface_kind */
5297 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction806:model#Object#enum_kind */
5298 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction806:model#Object#extern_kind */
5299 (nitmethod_t)VIRTUAL_parser__ReduceAction806__action, /* pointer to parser:ReduceAction806:parser#ReduceAction806#action */
5300 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction806:parser#ReduceAction#concat */
5301 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction806:parser#ReduceAction#init */
5302 }
5303 };
5304 /* allocate ReduceAction806 */
5305 val* NEW_parser__ReduceAction806(const struct type* type) {
5306 val* self /* : ReduceAction806 */;
5307 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5308 self->type = type;
5309 self->class = &class_parser__ReduceAction806;
5310 return self;
5311 }
5312 /* runtime class parser__ReduceAction807 */
5313 const struct class class_parser__ReduceAction807 = {
5314 0, /* box_kind */
5315 {
5316 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction807:kernel#Object#object_id */
5317 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction807:kernel#Object#is_same_type */
5318 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction807:kernel#Object#is_same_instance */
5319 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction807:kernel#Object#== */
5320 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction807:kernel#Object#!= */
5321 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction807:kernel#Object#output */
5322 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction807:kernel#Object#output_class_name */
5323 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction807:kernel#Object#exit */
5324 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction807:kernel#Object#sys */
5325 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction807:kernel#Object#hash */
5326 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction807:string#Object#to_s */
5327 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction807:string#Object#native_class_name */
5328 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction807:string#Object#class_name */
5329 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction807:string#Object#inspect */
5330 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction807:string#Object#inspect_head */
5331 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction807:string#Object#args */
5332 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction807:math#Object#atan2 */
5333 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction807:math#Object#pi */
5334 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction807:math#Object#srand_from */
5335 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction807:math#Object#srand */
5336 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction807:stream#Object#poll */
5337 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction807:stream#Object#intern_poll */
5338 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction807:time#Object#get_time */
5339 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction807:file#Object#printn */
5340 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction807:file#Object#print */
5341 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction807:file#Object#getc */
5342 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction807:file#Object#gets */
5343 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction807:file#Object#getcwd */
5344 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction807:file#Object#file_getcwd */
5345 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction807:file#Object#stdin */
5346 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction807:file#Object#stdout */
5347 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction807:file#Object#stderr */
5348 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction807:model_base#Object#intrude_visibility */
5349 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction807:model_base#Object#public_visibility */
5350 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction807:model_base#Object#protected_visibility */
5351 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction807:model_base#Object#private_visibility */
5352 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction807:model_base#Object#none_visibility */
5353 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction807:model#Object#abstract_kind */
5354 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction807:model#Object#concrete_kind */
5355 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction807:model#Object#interface_kind */
5356 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction807:model#Object#enum_kind */
5357 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction807:model#Object#extern_kind */
5358 (nitmethod_t)VIRTUAL_parser__ReduceAction807__action, /* pointer to parser:ReduceAction807:parser#ReduceAction807#action */
5359 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction807:parser#ReduceAction#concat */
5360 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction807:parser#ReduceAction#init */
5361 }
5362 };
5363 /* allocate ReduceAction807 */
5364 val* NEW_parser__ReduceAction807(const struct type* type) {
5365 val* self /* : ReduceAction807 */;
5366 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5367 self->type = type;
5368 self->class = &class_parser__ReduceAction807;
5369 return self;
5370 }
5371 /* runtime class parser__ReduceAction808 */
5372 const struct class class_parser__ReduceAction808 = {
5373 0, /* box_kind */
5374 {
5375 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction808:kernel#Object#object_id */
5376 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction808:kernel#Object#is_same_type */
5377 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction808:kernel#Object#is_same_instance */
5378 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction808:kernel#Object#== */
5379 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction808:kernel#Object#!= */
5380 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction808:kernel#Object#output */
5381 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction808:kernel#Object#output_class_name */
5382 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction808:kernel#Object#exit */
5383 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction808:kernel#Object#sys */
5384 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction808:kernel#Object#hash */
5385 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction808:string#Object#to_s */
5386 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction808:string#Object#native_class_name */
5387 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction808:string#Object#class_name */
5388 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction808:string#Object#inspect */
5389 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction808:string#Object#inspect_head */
5390 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction808:string#Object#args */
5391 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction808:math#Object#atan2 */
5392 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction808:math#Object#pi */
5393 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction808:math#Object#srand_from */
5394 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction808:math#Object#srand */
5395 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction808:stream#Object#poll */
5396 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction808:stream#Object#intern_poll */
5397 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction808:time#Object#get_time */
5398 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction808:file#Object#printn */
5399 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction808:file#Object#print */
5400 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction808:file#Object#getc */
5401 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction808:file#Object#gets */
5402 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction808:file#Object#getcwd */
5403 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction808:file#Object#file_getcwd */
5404 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction808:file#Object#stdin */
5405 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction808:file#Object#stdout */
5406 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction808:file#Object#stderr */
5407 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction808:model_base#Object#intrude_visibility */
5408 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction808:model_base#Object#public_visibility */
5409 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction808:model_base#Object#protected_visibility */
5410 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction808:model_base#Object#private_visibility */
5411 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction808:model_base#Object#none_visibility */
5412 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction808:model#Object#abstract_kind */
5413 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction808:model#Object#concrete_kind */
5414 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction808:model#Object#interface_kind */
5415 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction808:model#Object#enum_kind */
5416 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction808:model#Object#extern_kind */
5417 (nitmethod_t)VIRTUAL_parser__ReduceAction808__action, /* pointer to parser:ReduceAction808:parser#ReduceAction808#action */
5418 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction808:parser#ReduceAction#concat */
5419 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction808:parser#ReduceAction#init */
5420 }
5421 };
5422 /* allocate ReduceAction808 */
5423 val* NEW_parser__ReduceAction808(const struct type* type) {
5424 val* self /* : ReduceAction808 */;
5425 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5426 self->type = type;
5427 self->class = &class_parser__ReduceAction808;
5428 return self;
5429 }
5430 /* runtime class parser__ReduceAction809 */
5431 const struct class class_parser__ReduceAction809 = {
5432 0, /* box_kind */
5433 {
5434 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction809:kernel#Object#object_id */
5435 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction809:kernel#Object#is_same_type */
5436 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction809:kernel#Object#is_same_instance */
5437 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction809:kernel#Object#== */
5438 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction809:kernel#Object#!= */
5439 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction809:kernel#Object#output */
5440 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction809:kernel#Object#output_class_name */
5441 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction809:kernel#Object#exit */
5442 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction809:kernel#Object#sys */
5443 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction809:kernel#Object#hash */
5444 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction809:string#Object#to_s */
5445 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction809:string#Object#native_class_name */
5446 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction809:string#Object#class_name */
5447 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction809:string#Object#inspect */
5448 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction809:string#Object#inspect_head */
5449 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction809:string#Object#args */
5450 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction809:math#Object#atan2 */
5451 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction809:math#Object#pi */
5452 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction809:math#Object#srand_from */
5453 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction809:math#Object#srand */
5454 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction809:stream#Object#poll */
5455 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction809:stream#Object#intern_poll */
5456 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction809:time#Object#get_time */
5457 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction809:file#Object#printn */
5458 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction809:file#Object#print */
5459 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction809:file#Object#getc */
5460 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction809:file#Object#gets */
5461 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction809:file#Object#getcwd */
5462 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction809:file#Object#file_getcwd */
5463 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction809:file#Object#stdin */
5464 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction809:file#Object#stdout */
5465 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction809:file#Object#stderr */
5466 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction809:model_base#Object#intrude_visibility */
5467 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction809:model_base#Object#public_visibility */
5468 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction809:model_base#Object#protected_visibility */
5469 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction809:model_base#Object#private_visibility */
5470 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction809:model_base#Object#none_visibility */
5471 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction809:model#Object#abstract_kind */
5472 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction809:model#Object#concrete_kind */
5473 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction809:model#Object#interface_kind */
5474 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction809:model#Object#enum_kind */
5475 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction809:model#Object#extern_kind */
5476 (nitmethod_t)VIRTUAL_parser__ReduceAction809__action, /* pointer to parser:ReduceAction809:parser#ReduceAction809#action */
5477 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction809:parser#ReduceAction#concat */
5478 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction809:parser#ReduceAction#init */
5479 }
5480 };
5481 /* allocate ReduceAction809 */
5482 val* NEW_parser__ReduceAction809(const struct type* type) {
5483 val* self /* : ReduceAction809 */;
5484 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5485 self->type = type;
5486 self->class = &class_parser__ReduceAction809;
5487 return self;
5488 }
5489 /* runtime class parser__ReduceAction810 */
5490 const struct class class_parser__ReduceAction810 = {
5491 0, /* box_kind */
5492 {
5493 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction810:kernel#Object#object_id */
5494 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction810:kernel#Object#is_same_type */
5495 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction810:kernel#Object#is_same_instance */
5496 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction810:kernel#Object#== */
5497 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction810:kernel#Object#!= */
5498 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction810:kernel#Object#output */
5499 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction810:kernel#Object#output_class_name */
5500 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction810:kernel#Object#exit */
5501 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction810:kernel#Object#sys */
5502 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction810:kernel#Object#hash */
5503 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction810:string#Object#to_s */
5504 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction810:string#Object#native_class_name */
5505 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction810:string#Object#class_name */
5506 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction810:string#Object#inspect */
5507 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction810:string#Object#inspect_head */
5508 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction810:string#Object#args */
5509 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction810:math#Object#atan2 */
5510 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction810:math#Object#pi */
5511 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction810:math#Object#srand_from */
5512 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction810:math#Object#srand */
5513 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction810:stream#Object#poll */
5514 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction810:stream#Object#intern_poll */
5515 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction810:time#Object#get_time */
5516 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction810:file#Object#printn */
5517 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction810:file#Object#print */
5518 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction810:file#Object#getc */
5519 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction810:file#Object#gets */
5520 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction810:file#Object#getcwd */
5521 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction810:file#Object#file_getcwd */
5522 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction810:file#Object#stdin */
5523 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction810:file#Object#stdout */
5524 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction810:file#Object#stderr */
5525 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction810:model_base#Object#intrude_visibility */
5526 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction810:model_base#Object#public_visibility */
5527 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction810:model_base#Object#protected_visibility */
5528 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction810:model_base#Object#private_visibility */
5529 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction810:model_base#Object#none_visibility */
5530 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction810:model#Object#abstract_kind */
5531 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction810:model#Object#concrete_kind */
5532 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction810:model#Object#interface_kind */
5533 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction810:model#Object#enum_kind */
5534 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction810:model#Object#extern_kind */
5535 (nitmethod_t)VIRTUAL_parser__ReduceAction810__action, /* pointer to parser:ReduceAction810:parser#ReduceAction810#action */
5536 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction810:parser#ReduceAction#concat */
5537 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction810:parser#ReduceAction#init */
5538 }
5539 };
5540 /* allocate ReduceAction810 */
5541 val* NEW_parser__ReduceAction810(const struct type* type) {
5542 val* self /* : ReduceAction810 */;
5543 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5544 self->type = type;
5545 self->class = &class_parser__ReduceAction810;
5546 return self;
5547 }
5548 /* runtime class parser__ReduceAction811 */
5549 const struct class class_parser__ReduceAction811 = {
5550 0, /* box_kind */
5551 {
5552 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction811:kernel#Object#object_id */
5553 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction811:kernel#Object#is_same_type */
5554 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction811:kernel#Object#is_same_instance */
5555 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction811:kernel#Object#== */
5556 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction811:kernel#Object#!= */
5557 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction811:kernel#Object#output */
5558 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction811:kernel#Object#output_class_name */
5559 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction811:kernel#Object#exit */
5560 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction811:kernel#Object#sys */
5561 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction811:kernel#Object#hash */
5562 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction811:string#Object#to_s */
5563 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction811:string#Object#native_class_name */
5564 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction811:string#Object#class_name */
5565 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction811:string#Object#inspect */
5566 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction811:string#Object#inspect_head */
5567 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction811:string#Object#args */
5568 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction811:math#Object#atan2 */
5569 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction811:math#Object#pi */
5570 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction811:math#Object#srand_from */
5571 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction811:math#Object#srand */
5572 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction811:stream#Object#poll */
5573 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction811:stream#Object#intern_poll */
5574 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction811:time#Object#get_time */
5575 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction811:file#Object#printn */
5576 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction811:file#Object#print */
5577 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction811:file#Object#getc */
5578 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction811:file#Object#gets */
5579 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction811:file#Object#getcwd */
5580 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction811:file#Object#file_getcwd */
5581 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction811:file#Object#stdin */
5582 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction811:file#Object#stdout */
5583 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction811:file#Object#stderr */
5584 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction811:model_base#Object#intrude_visibility */
5585 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction811:model_base#Object#public_visibility */
5586 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction811:model_base#Object#protected_visibility */
5587 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction811:model_base#Object#private_visibility */
5588 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction811:model_base#Object#none_visibility */
5589 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction811:model#Object#abstract_kind */
5590 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction811:model#Object#concrete_kind */
5591 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction811:model#Object#interface_kind */
5592 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction811:model#Object#enum_kind */
5593 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction811:model#Object#extern_kind */
5594 (nitmethod_t)VIRTUAL_parser__ReduceAction811__action, /* pointer to parser:ReduceAction811:parser#ReduceAction811#action */
5595 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction811:parser#ReduceAction#concat */
5596 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction811:parser#ReduceAction#init */
5597 }
5598 };
5599 /* allocate ReduceAction811 */
5600 val* NEW_parser__ReduceAction811(const struct type* type) {
5601 val* self /* : ReduceAction811 */;
5602 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5603 self->type = type;
5604 self->class = &class_parser__ReduceAction811;
5605 return self;
5606 }
5607 /* runtime class parser__ReduceAction812 */
5608 const struct class class_parser__ReduceAction812 = {
5609 0, /* box_kind */
5610 {
5611 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction812:kernel#Object#object_id */
5612 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction812:kernel#Object#is_same_type */
5613 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction812:kernel#Object#is_same_instance */
5614 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction812:kernel#Object#== */
5615 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction812:kernel#Object#!= */
5616 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction812:kernel#Object#output */
5617 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction812:kernel#Object#output_class_name */
5618 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction812:kernel#Object#exit */
5619 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction812:kernel#Object#sys */
5620 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction812:kernel#Object#hash */
5621 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction812:string#Object#to_s */
5622 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction812:string#Object#native_class_name */
5623 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction812:string#Object#class_name */
5624 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction812:string#Object#inspect */
5625 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction812:string#Object#inspect_head */
5626 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction812:string#Object#args */
5627 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction812:math#Object#atan2 */
5628 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction812:math#Object#pi */
5629 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction812:math#Object#srand_from */
5630 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction812:math#Object#srand */
5631 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction812:stream#Object#poll */
5632 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction812:stream#Object#intern_poll */
5633 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction812:time#Object#get_time */
5634 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction812:file#Object#printn */
5635 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction812:file#Object#print */
5636 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction812:file#Object#getc */
5637 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction812:file#Object#gets */
5638 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction812:file#Object#getcwd */
5639 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction812:file#Object#file_getcwd */
5640 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction812:file#Object#stdin */
5641 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction812:file#Object#stdout */
5642 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction812:file#Object#stderr */
5643 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction812:model_base#Object#intrude_visibility */
5644 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction812:model_base#Object#public_visibility */
5645 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction812:model_base#Object#protected_visibility */
5646 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction812:model_base#Object#private_visibility */
5647 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction812:model_base#Object#none_visibility */
5648 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction812:model#Object#abstract_kind */
5649 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction812:model#Object#concrete_kind */
5650 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction812:model#Object#interface_kind */
5651 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction812:model#Object#enum_kind */
5652 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction812:model#Object#extern_kind */
5653 (nitmethod_t)VIRTUAL_parser__ReduceAction812__action, /* pointer to parser:ReduceAction812:parser#ReduceAction812#action */
5654 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction812:parser#ReduceAction#concat */
5655 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction812:parser#ReduceAction#init */
5656 }
5657 };
5658 /* allocate ReduceAction812 */
5659 val* NEW_parser__ReduceAction812(const struct type* type) {
5660 val* self /* : ReduceAction812 */;
5661 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5662 self->type = type;
5663 self->class = &class_parser__ReduceAction812;
5664 return self;
5665 }
5666 /* runtime class parser__ReduceAction814 */
5667 const struct class class_parser__ReduceAction814 = {
5668 0, /* box_kind */
5669 {
5670 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction814:kernel#Object#object_id */
5671 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction814:kernel#Object#is_same_type */
5672 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction814:kernel#Object#is_same_instance */
5673 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction814:kernel#Object#== */
5674 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction814:kernel#Object#!= */
5675 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction814:kernel#Object#output */
5676 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction814:kernel#Object#output_class_name */
5677 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction814:kernel#Object#exit */
5678 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction814:kernel#Object#sys */
5679 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction814:kernel#Object#hash */
5680 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction814:string#Object#to_s */
5681 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction814:string#Object#native_class_name */
5682 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction814:string#Object#class_name */
5683 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction814:string#Object#inspect */
5684 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction814:string#Object#inspect_head */
5685 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction814:string#Object#args */
5686 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction814:math#Object#atan2 */
5687 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction814:math#Object#pi */
5688 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction814:math#Object#srand_from */
5689 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction814:math#Object#srand */
5690 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction814:stream#Object#poll */
5691 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction814:stream#Object#intern_poll */
5692 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction814:time#Object#get_time */
5693 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction814:file#Object#printn */
5694 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction814:file#Object#print */
5695 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction814:file#Object#getc */
5696 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction814:file#Object#gets */
5697 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction814:file#Object#getcwd */
5698 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction814:file#Object#file_getcwd */
5699 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction814:file#Object#stdin */
5700 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction814:file#Object#stdout */
5701 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction814:file#Object#stderr */
5702 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction814:model_base#Object#intrude_visibility */
5703 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction814:model_base#Object#public_visibility */
5704 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction814:model_base#Object#protected_visibility */
5705 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction814:model_base#Object#private_visibility */
5706 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction814:model_base#Object#none_visibility */
5707 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction814:model#Object#abstract_kind */
5708 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction814:model#Object#concrete_kind */
5709 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction814:model#Object#interface_kind */
5710 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction814:model#Object#enum_kind */
5711 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction814:model#Object#extern_kind */
5712 (nitmethod_t)VIRTUAL_parser__ReduceAction814__action, /* pointer to parser:ReduceAction814:parser#ReduceAction814#action */
5713 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction814:parser#ReduceAction#concat */
5714 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction814:parser#ReduceAction#init */
5715 }
5716 };
5717 /* allocate ReduceAction814 */
5718 val* NEW_parser__ReduceAction814(const struct type* type) {
5719 val* self /* : ReduceAction814 */;
5720 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5721 self->type = type;
5722 self->class = &class_parser__ReduceAction814;
5723 return self;
5724 }
5725 /* runtime class parser__ReduceAction815 */
5726 const struct class class_parser__ReduceAction815 = {
5727 0, /* box_kind */
5728 {
5729 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction815:kernel#Object#object_id */
5730 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction815:kernel#Object#is_same_type */
5731 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction815:kernel#Object#is_same_instance */
5732 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction815:kernel#Object#== */
5733 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction815:kernel#Object#!= */
5734 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction815:kernel#Object#output */
5735 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction815:kernel#Object#output_class_name */
5736 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction815:kernel#Object#exit */
5737 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction815:kernel#Object#sys */
5738 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction815:kernel#Object#hash */
5739 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction815:string#Object#to_s */
5740 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction815:string#Object#native_class_name */
5741 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction815:string#Object#class_name */
5742 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction815:string#Object#inspect */
5743 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction815:string#Object#inspect_head */
5744 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction815:string#Object#args */
5745 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction815:math#Object#atan2 */
5746 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction815:math#Object#pi */
5747 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction815:math#Object#srand_from */
5748 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction815:math#Object#srand */
5749 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction815:stream#Object#poll */
5750 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction815:stream#Object#intern_poll */
5751 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction815:time#Object#get_time */
5752 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction815:file#Object#printn */
5753 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction815:file#Object#print */
5754 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction815:file#Object#getc */
5755 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction815:file#Object#gets */
5756 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction815:file#Object#getcwd */
5757 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction815:file#Object#file_getcwd */
5758 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction815:file#Object#stdin */
5759 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction815:file#Object#stdout */
5760 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction815:file#Object#stderr */
5761 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction815:model_base#Object#intrude_visibility */
5762 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction815:model_base#Object#public_visibility */
5763 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction815:model_base#Object#protected_visibility */
5764 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction815:model_base#Object#private_visibility */
5765 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction815:model_base#Object#none_visibility */
5766 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction815:model#Object#abstract_kind */
5767 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction815:model#Object#concrete_kind */
5768 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction815:model#Object#interface_kind */
5769 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction815:model#Object#enum_kind */
5770 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction815:model#Object#extern_kind */
5771 (nitmethod_t)VIRTUAL_parser__ReduceAction815__action, /* pointer to parser:ReduceAction815:parser#ReduceAction815#action */
5772 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction815:parser#ReduceAction#concat */
5773 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction815:parser#ReduceAction#init */
5774 }
5775 };
5776 /* allocate ReduceAction815 */
5777 val* NEW_parser__ReduceAction815(const struct type* type) {
5778 val* self /* : ReduceAction815 */;
5779 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5780 self->type = type;
5781 self->class = &class_parser__ReduceAction815;
5782 return self;
5783 }
5784 /* runtime class parser__ReduceAction816 */
5785 const struct class class_parser__ReduceAction816 = {
5786 0, /* box_kind */
5787 {
5788 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction816:kernel#Object#object_id */
5789 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction816:kernel#Object#is_same_type */
5790 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction816:kernel#Object#is_same_instance */
5791 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction816:kernel#Object#== */
5792 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction816:kernel#Object#!= */
5793 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction816:kernel#Object#output */
5794 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction816:kernel#Object#output_class_name */
5795 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction816:kernel#Object#exit */
5796 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction816:kernel#Object#sys */
5797 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction816:kernel#Object#hash */
5798 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction816:string#Object#to_s */
5799 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction816:string#Object#native_class_name */
5800 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction816:string#Object#class_name */
5801 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction816:string#Object#inspect */
5802 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction816:string#Object#inspect_head */
5803 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction816:string#Object#args */
5804 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction816:math#Object#atan2 */
5805 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction816:math#Object#pi */
5806 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction816:math#Object#srand_from */
5807 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction816:math#Object#srand */
5808 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction816:stream#Object#poll */
5809 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction816:stream#Object#intern_poll */
5810 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction816:time#Object#get_time */
5811 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction816:file#Object#printn */
5812 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction816:file#Object#print */
5813 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction816:file#Object#getc */
5814 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction816:file#Object#gets */
5815 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction816:file#Object#getcwd */
5816 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction816:file#Object#file_getcwd */
5817 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction816:file#Object#stdin */
5818 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction816:file#Object#stdout */
5819 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction816:file#Object#stderr */
5820 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction816:model_base#Object#intrude_visibility */
5821 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction816:model_base#Object#public_visibility */
5822 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction816:model_base#Object#protected_visibility */
5823 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction816:model_base#Object#private_visibility */
5824 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction816:model_base#Object#none_visibility */
5825 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction816:model#Object#abstract_kind */
5826 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction816:model#Object#concrete_kind */
5827 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction816:model#Object#interface_kind */
5828 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction816:model#Object#enum_kind */
5829 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction816:model#Object#extern_kind */
5830 (nitmethod_t)VIRTUAL_parser__ReduceAction816__action, /* pointer to parser:ReduceAction816:parser#ReduceAction816#action */
5831 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction816:parser#ReduceAction#concat */
5832 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction816:parser#ReduceAction#init */
5833 }
5834 };
5835 /* allocate ReduceAction816 */
5836 val* NEW_parser__ReduceAction816(const struct type* type) {
5837 val* self /* : ReduceAction816 */;
5838 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5839 self->type = type;
5840 self->class = &class_parser__ReduceAction816;
5841 return self;
5842 }
5843 /* runtime class parser__ReduceAction817 */
5844 const struct class class_parser__ReduceAction817 = {
5845 0, /* box_kind */
5846 {
5847 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction817:kernel#Object#object_id */
5848 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction817:kernel#Object#is_same_type */
5849 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction817:kernel#Object#is_same_instance */
5850 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction817:kernel#Object#== */
5851 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction817:kernel#Object#!= */
5852 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction817:kernel#Object#output */
5853 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction817:kernel#Object#output_class_name */
5854 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction817:kernel#Object#exit */
5855 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction817:kernel#Object#sys */
5856 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction817:kernel#Object#hash */
5857 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction817:string#Object#to_s */
5858 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction817:string#Object#native_class_name */
5859 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction817:string#Object#class_name */
5860 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction817:string#Object#inspect */
5861 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction817:string#Object#inspect_head */
5862 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction817:string#Object#args */
5863 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction817:math#Object#atan2 */
5864 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction817:math#Object#pi */
5865 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction817:math#Object#srand_from */
5866 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction817:math#Object#srand */
5867 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction817:stream#Object#poll */
5868 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction817:stream#Object#intern_poll */
5869 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction817:time#Object#get_time */
5870 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction817:file#Object#printn */
5871 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction817:file#Object#print */
5872 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction817:file#Object#getc */
5873 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction817:file#Object#gets */
5874 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction817:file#Object#getcwd */
5875 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction817:file#Object#file_getcwd */
5876 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction817:file#Object#stdin */
5877 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction817:file#Object#stdout */
5878 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction817:file#Object#stderr */
5879 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction817:model_base#Object#intrude_visibility */
5880 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction817:model_base#Object#public_visibility */
5881 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction817:model_base#Object#protected_visibility */
5882 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction817:model_base#Object#private_visibility */
5883 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction817:model_base#Object#none_visibility */
5884 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction817:model#Object#abstract_kind */
5885 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction817:model#Object#concrete_kind */
5886 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction817:model#Object#interface_kind */
5887 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction817:model#Object#enum_kind */
5888 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction817:model#Object#extern_kind */
5889 (nitmethod_t)VIRTUAL_parser__ReduceAction817__action, /* pointer to parser:ReduceAction817:parser#ReduceAction817#action */
5890 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction817:parser#ReduceAction#concat */
5891 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction817:parser#ReduceAction#init */
5892 }
5893 };
5894 /* allocate ReduceAction817 */
5895 val* NEW_parser__ReduceAction817(const struct type* type) {
5896 val* self /* : ReduceAction817 */;
5897 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5898 self->type = type;
5899 self->class = &class_parser__ReduceAction817;
5900 return self;
5901 }
5902 /* runtime class parser__ReduceAction818 */
5903 const struct class class_parser__ReduceAction818 = {
5904 0, /* box_kind */
5905 {
5906 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction818:kernel#Object#object_id */
5907 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction818:kernel#Object#is_same_type */
5908 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction818:kernel#Object#is_same_instance */
5909 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction818:kernel#Object#== */
5910 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction818:kernel#Object#!= */
5911 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction818:kernel#Object#output */
5912 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction818:kernel#Object#output_class_name */
5913 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction818:kernel#Object#exit */
5914 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction818:kernel#Object#sys */
5915 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction818:kernel#Object#hash */
5916 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction818:string#Object#to_s */
5917 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction818:string#Object#native_class_name */
5918 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction818:string#Object#class_name */
5919 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction818:string#Object#inspect */
5920 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction818:string#Object#inspect_head */
5921 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction818:string#Object#args */
5922 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction818:math#Object#atan2 */
5923 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction818:math#Object#pi */
5924 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction818:math#Object#srand_from */
5925 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction818:math#Object#srand */
5926 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction818:stream#Object#poll */
5927 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction818:stream#Object#intern_poll */
5928 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction818:time#Object#get_time */
5929 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction818:file#Object#printn */
5930 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction818:file#Object#print */
5931 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction818:file#Object#getc */
5932 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction818:file#Object#gets */
5933 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction818:file#Object#getcwd */
5934 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction818:file#Object#file_getcwd */
5935 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction818:file#Object#stdin */
5936 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction818:file#Object#stdout */
5937 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction818:file#Object#stderr */
5938 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction818:model_base#Object#intrude_visibility */
5939 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction818:model_base#Object#public_visibility */
5940 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction818:model_base#Object#protected_visibility */
5941 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction818:model_base#Object#private_visibility */
5942 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction818:model_base#Object#none_visibility */
5943 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction818:model#Object#abstract_kind */
5944 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction818:model#Object#concrete_kind */
5945 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction818:model#Object#interface_kind */
5946 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction818:model#Object#enum_kind */
5947 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction818:model#Object#extern_kind */
5948 (nitmethod_t)VIRTUAL_parser__ReduceAction818__action, /* pointer to parser:ReduceAction818:parser#ReduceAction818#action */
5949 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction818:parser#ReduceAction#concat */
5950 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction818:parser#ReduceAction#init */
5951 }
5952 };
5953 /* allocate ReduceAction818 */
5954 val* NEW_parser__ReduceAction818(const struct type* type) {
5955 val* self /* : ReduceAction818 */;
5956 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
5957 self->type = type;
5958 self->class = &class_parser__ReduceAction818;
5959 return self;
5960 }
5961 /* runtime class parser__ReduceAction819 */
5962 const struct class class_parser__ReduceAction819 = {
5963 0, /* box_kind */
5964 {
5965 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction819:kernel#Object#object_id */
5966 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction819:kernel#Object#is_same_type */
5967 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction819:kernel#Object#is_same_instance */
5968 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction819:kernel#Object#== */
5969 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction819:kernel#Object#!= */
5970 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction819:kernel#Object#output */
5971 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction819:kernel#Object#output_class_name */
5972 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction819:kernel#Object#exit */
5973 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction819:kernel#Object#sys */
5974 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction819:kernel#Object#hash */
5975 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction819:string#Object#to_s */
5976 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction819:string#Object#native_class_name */
5977 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction819:string#Object#class_name */
5978 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction819:string#Object#inspect */
5979 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction819:string#Object#inspect_head */
5980 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction819:string#Object#args */
5981 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction819:math#Object#atan2 */
5982 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction819:math#Object#pi */
5983 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction819:math#Object#srand_from */
5984 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction819:math#Object#srand */
5985 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction819:stream#Object#poll */
5986 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction819:stream#Object#intern_poll */
5987 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction819:time#Object#get_time */
5988 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction819:file#Object#printn */
5989 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction819:file#Object#print */
5990 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction819:file#Object#getc */
5991 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction819:file#Object#gets */
5992 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction819:file#Object#getcwd */
5993 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction819:file#Object#file_getcwd */
5994 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction819:file#Object#stdin */
5995 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction819:file#Object#stdout */
5996 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction819:file#Object#stderr */
5997 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction819:model_base#Object#intrude_visibility */
5998 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction819:model_base#Object#public_visibility */
5999 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction819:model_base#Object#protected_visibility */
6000 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction819:model_base#Object#private_visibility */
6001 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction819:model_base#Object#none_visibility */
6002 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction819:model#Object#abstract_kind */
6003 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction819:model#Object#concrete_kind */
6004 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction819:model#Object#interface_kind */
6005 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction819:model#Object#enum_kind */
6006 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction819:model#Object#extern_kind */
6007 (nitmethod_t)VIRTUAL_parser__ReduceAction819__action, /* pointer to parser:ReduceAction819:parser#ReduceAction819#action */
6008 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction819:parser#ReduceAction#concat */
6009 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction819:parser#ReduceAction#init */
6010 }
6011 };
6012 /* allocate ReduceAction819 */
6013 val* NEW_parser__ReduceAction819(const struct type* type) {
6014 val* self /* : ReduceAction819 */;
6015 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6016 self->type = type;
6017 self->class = &class_parser__ReduceAction819;
6018 return self;
6019 }
6020 /* runtime class parser__ReduceAction820 */
6021 const struct class class_parser__ReduceAction820 = {
6022 0, /* box_kind */
6023 {
6024 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction820:kernel#Object#object_id */
6025 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction820:kernel#Object#is_same_type */
6026 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction820:kernel#Object#is_same_instance */
6027 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction820:kernel#Object#== */
6028 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction820:kernel#Object#!= */
6029 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction820:kernel#Object#output */
6030 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction820:kernel#Object#output_class_name */
6031 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction820:kernel#Object#exit */
6032 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction820:kernel#Object#sys */
6033 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction820:kernel#Object#hash */
6034 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction820:string#Object#to_s */
6035 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction820:string#Object#native_class_name */
6036 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction820:string#Object#class_name */
6037 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction820:string#Object#inspect */
6038 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction820:string#Object#inspect_head */
6039 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction820:string#Object#args */
6040 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction820:math#Object#atan2 */
6041 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction820:math#Object#pi */
6042 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction820:math#Object#srand_from */
6043 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction820:math#Object#srand */
6044 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction820:stream#Object#poll */
6045 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction820:stream#Object#intern_poll */
6046 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction820:time#Object#get_time */
6047 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction820:file#Object#printn */
6048 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction820:file#Object#print */
6049 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction820:file#Object#getc */
6050 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction820:file#Object#gets */
6051 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction820:file#Object#getcwd */
6052 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction820:file#Object#file_getcwd */
6053 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction820:file#Object#stdin */
6054 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction820:file#Object#stdout */
6055 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction820:file#Object#stderr */
6056 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction820:model_base#Object#intrude_visibility */
6057 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction820:model_base#Object#public_visibility */
6058 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction820:model_base#Object#protected_visibility */
6059 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction820:model_base#Object#private_visibility */
6060 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction820:model_base#Object#none_visibility */
6061 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction820:model#Object#abstract_kind */
6062 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction820:model#Object#concrete_kind */
6063 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction820:model#Object#interface_kind */
6064 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction820:model#Object#enum_kind */
6065 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction820:model#Object#extern_kind */
6066 (nitmethod_t)VIRTUAL_parser__ReduceAction820__action, /* pointer to parser:ReduceAction820:parser#ReduceAction820#action */
6067 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction820:parser#ReduceAction#concat */
6068 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction820:parser#ReduceAction#init */
6069 }
6070 };
6071 /* allocate ReduceAction820 */
6072 val* NEW_parser__ReduceAction820(const struct type* type) {
6073 val* self /* : ReduceAction820 */;
6074 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6075 self->type = type;
6076 self->class = &class_parser__ReduceAction820;
6077 return self;
6078 }
6079 /* runtime class parser__ReduceAction821 */
6080 const struct class class_parser__ReduceAction821 = {
6081 0, /* box_kind */
6082 {
6083 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction821:kernel#Object#object_id */
6084 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction821:kernel#Object#is_same_type */
6085 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction821:kernel#Object#is_same_instance */
6086 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction821:kernel#Object#== */
6087 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction821:kernel#Object#!= */
6088 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction821:kernel#Object#output */
6089 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction821:kernel#Object#output_class_name */
6090 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction821:kernel#Object#exit */
6091 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction821:kernel#Object#sys */
6092 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction821:kernel#Object#hash */
6093 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction821:string#Object#to_s */
6094 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction821:string#Object#native_class_name */
6095 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction821:string#Object#class_name */
6096 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction821:string#Object#inspect */
6097 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction821:string#Object#inspect_head */
6098 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction821:string#Object#args */
6099 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction821:math#Object#atan2 */
6100 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction821:math#Object#pi */
6101 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction821:math#Object#srand_from */
6102 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction821:math#Object#srand */
6103 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction821:stream#Object#poll */
6104 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction821:stream#Object#intern_poll */
6105 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction821:time#Object#get_time */
6106 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction821:file#Object#printn */
6107 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction821:file#Object#print */
6108 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction821:file#Object#getc */
6109 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction821:file#Object#gets */
6110 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction821:file#Object#getcwd */
6111 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction821:file#Object#file_getcwd */
6112 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction821:file#Object#stdin */
6113 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction821:file#Object#stdout */
6114 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction821:file#Object#stderr */
6115 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction821:model_base#Object#intrude_visibility */
6116 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction821:model_base#Object#public_visibility */
6117 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction821:model_base#Object#protected_visibility */
6118 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction821:model_base#Object#private_visibility */
6119 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction821:model_base#Object#none_visibility */
6120 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction821:model#Object#abstract_kind */
6121 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction821:model#Object#concrete_kind */
6122 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction821:model#Object#interface_kind */
6123 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction821:model#Object#enum_kind */
6124 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction821:model#Object#extern_kind */
6125 (nitmethod_t)VIRTUAL_parser__ReduceAction821__action, /* pointer to parser:ReduceAction821:parser#ReduceAction821#action */
6126 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction821:parser#ReduceAction#concat */
6127 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction821:parser#ReduceAction#init */
6128 }
6129 };
6130 /* allocate ReduceAction821 */
6131 val* NEW_parser__ReduceAction821(const struct type* type) {
6132 val* self /* : ReduceAction821 */;
6133 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6134 self->type = type;
6135 self->class = &class_parser__ReduceAction821;
6136 return self;
6137 }
6138 /* runtime class parser__ReduceAction822 */
6139 const struct class class_parser__ReduceAction822 = {
6140 0, /* box_kind */
6141 {
6142 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction822:kernel#Object#object_id */
6143 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction822:kernel#Object#is_same_type */
6144 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction822:kernel#Object#is_same_instance */
6145 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction822:kernel#Object#== */
6146 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction822:kernel#Object#!= */
6147 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction822:kernel#Object#output */
6148 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction822:kernel#Object#output_class_name */
6149 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction822:kernel#Object#exit */
6150 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction822:kernel#Object#sys */
6151 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction822:kernel#Object#hash */
6152 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction822:string#Object#to_s */
6153 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction822:string#Object#native_class_name */
6154 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction822:string#Object#class_name */
6155 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction822:string#Object#inspect */
6156 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction822:string#Object#inspect_head */
6157 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction822:string#Object#args */
6158 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction822:math#Object#atan2 */
6159 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction822:math#Object#pi */
6160 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction822:math#Object#srand_from */
6161 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction822:math#Object#srand */
6162 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction822:stream#Object#poll */
6163 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction822:stream#Object#intern_poll */
6164 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction822:time#Object#get_time */
6165 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction822:file#Object#printn */
6166 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction822:file#Object#print */
6167 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction822:file#Object#getc */
6168 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction822:file#Object#gets */
6169 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction822:file#Object#getcwd */
6170 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction822:file#Object#file_getcwd */
6171 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction822:file#Object#stdin */
6172 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction822:file#Object#stdout */
6173 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction822:file#Object#stderr */
6174 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction822:model_base#Object#intrude_visibility */
6175 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction822:model_base#Object#public_visibility */
6176 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction822:model_base#Object#protected_visibility */
6177 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction822:model_base#Object#private_visibility */
6178 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction822:model_base#Object#none_visibility */
6179 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction822:model#Object#abstract_kind */
6180 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction822:model#Object#concrete_kind */
6181 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction822:model#Object#interface_kind */
6182 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction822:model#Object#enum_kind */
6183 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction822:model#Object#extern_kind */
6184 (nitmethod_t)VIRTUAL_parser__ReduceAction822__action, /* pointer to parser:ReduceAction822:parser#ReduceAction822#action */
6185 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction822:parser#ReduceAction#concat */
6186 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction822:parser#ReduceAction#init */
6187 }
6188 };
6189 /* allocate ReduceAction822 */
6190 val* NEW_parser__ReduceAction822(const struct type* type) {
6191 val* self /* : ReduceAction822 */;
6192 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6193 self->type = type;
6194 self->class = &class_parser__ReduceAction822;
6195 return self;
6196 }
6197 /* runtime class parser__ReduceAction823 */
6198 const struct class class_parser__ReduceAction823 = {
6199 0, /* box_kind */
6200 {
6201 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction823:kernel#Object#object_id */
6202 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction823:kernel#Object#is_same_type */
6203 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction823:kernel#Object#is_same_instance */
6204 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction823:kernel#Object#== */
6205 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction823:kernel#Object#!= */
6206 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction823:kernel#Object#output */
6207 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction823:kernel#Object#output_class_name */
6208 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction823:kernel#Object#exit */
6209 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction823:kernel#Object#sys */
6210 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction823:kernel#Object#hash */
6211 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction823:string#Object#to_s */
6212 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction823:string#Object#native_class_name */
6213 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction823:string#Object#class_name */
6214 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction823:string#Object#inspect */
6215 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction823:string#Object#inspect_head */
6216 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction823:string#Object#args */
6217 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction823:math#Object#atan2 */
6218 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction823:math#Object#pi */
6219 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction823:math#Object#srand_from */
6220 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction823:math#Object#srand */
6221 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction823:stream#Object#poll */
6222 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction823:stream#Object#intern_poll */
6223 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction823:time#Object#get_time */
6224 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction823:file#Object#printn */
6225 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction823:file#Object#print */
6226 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction823:file#Object#getc */
6227 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction823:file#Object#gets */
6228 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction823:file#Object#getcwd */
6229 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction823:file#Object#file_getcwd */
6230 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction823:file#Object#stdin */
6231 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction823:file#Object#stdout */
6232 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction823:file#Object#stderr */
6233 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction823:model_base#Object#intrude_visibility */
6234 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction823:model_base#Object#public_visibility */
6235 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction823:model_base#Object#protected_visibility */
6236 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction823:model_base#Object#private_visibility */
6237 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction823:model_base#Object#none_visibility */
6238 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction823:model#Object#abstract_kind */
6239 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction823:model#Object#concrete_kind */
6240 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction823:model#Object#interface_kind */
6241 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction823:model#Object#enum_kind */
6242 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction823:model#Object#extern_kind */
6243 (nitmethod_t)VIRTUAL_parser__ReduceAction823__action, /* pointer to parser:ReduceAction823:parser#ReduceAction823#action */
6244 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction823:parser#ReduceAction#concat */
6245 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction823:parser#ReduceAction#init */
6246 }
6247 };
6248 /* allocate ReduceAction823 */
6249 val* NEW_parser__ReduceAction823(const struct type* type) {
6250 val* self /* : ReduceAction823 */;
6251 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6252 self->type = type;
6253 self->class = &class_parser__ReduceAction823;
6254 return self;
6255 }
6256 /* runtime class parser__ReduceAction824 */
6257 const struct class class_parser__ReduceAction824 = {
6258 0, /* box_kind */
6259 {
6260 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction824:kernel#Object#object_id */
6261 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction824:kernel#Object#is_same_type */
6262 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction824:kernel#Object#is_same_instance */
6263 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction824:kernel#Object#== */
6264 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction824:kernel#Object#!= */
6265 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction824:kernel#Object#output */
6266 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction824:kernel#Object#output_class_name */
6267 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction824:kernel#Object#exit */
6268 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction824:kernel#Object#sys */
6269 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction824:kernel#Object#hash */
6270 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction824:string#Object#to_s */
6271 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction824:string#Object#native_class_name */
6272 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction824:string#Object#class_name */
6273 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction824:string#Object#inspect */
6274 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction824:string#Object#inspect_head */
6275 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction824:string#Object#args */
6276 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction824:math#Object#atan2 */
6277 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction824:math#Object#pi */
6278 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction824:math#Object#srand_from */
6279 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction824:math#Object#srand */
6280 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction824:stream#Object#poll */
6281 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction824:stream#Object#intern_poll */
6282 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction824:time#Object#get_time */
6283 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction824:file#Object#printn */
6284 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction824:file#Object#print */
6285 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction824:file#Object#getc */
6286 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction824:file#Object#gets */
6287 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction824:file#Object#getcwd */
6288 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction824:file#Object#file_getcwd */
6289 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction824:file#Object#stdin */
6290 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction824:file#Object#stdout */
6291 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction824:file#Object#stderr */
6292 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction824:model_base#Object#intrude_visibility */
6293 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction824:model_base#Object#public_visibility */
6294 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction824:model_base#Object#protected_visibility */
6295 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction824:model_base#Object#private_visibility */
6296 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction824:model_base#Object#none_visibility */
6297 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction824:model#Object#abstract_kind */
6298 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction824:model#Object#concrete_kind */
6299 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction824:model#Object#interface_kind */
6300 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction824:model#Object#enum_kind */
6301 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction824:model#Object#extern_kind */
6302 (nitmethod_t)VIRTUAL_parser__ReduceAction824__action, /* pointer to parser:ReduceAction824:parser#ReduceAction824#action */
6303 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction824:parser#ReduceAction#concat */
6304 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction824:parser#ReduceAction#init */
6305 }
6306 };
6307 /* allocate ReduceAction824 */
6308 val* NEW_parser__ReduceAction824(const struct type* type) {
6309 val* self /* : ReduceAction824 */;
6310 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6311 self->type = type;
6312 self->class = &class_parser__ReduceAction824;
6313 return self;
6314 }
6315 /* runtime class parser__ReduceAction826 */
6316 const struct class class_parser__ReduceAction826 = {
6317 0, /* box_kind */
6318 {
6319 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction826:kernel#Object#object_id */
6320 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction826:kernel#Object#is_same_type */
6321 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction826:kernel#Object#is_same_instance */
6322 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction826:kernel#Object#== */
6323 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction826:kernel#Object#!= */
6324 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction826:kernel#Object#output */
6325 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction826:kernel#Object#output_class_name */
6326 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction826:kernel#Object#exit */
6327 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction826:kernel#Object#sys */
6328 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction826:kernel#Object#hash */
6329 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction826:string#Object#to_s */
6330 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction826:string#Object#native_class_name */
6331 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction826:string#Object#class_name */
6332 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction826:string#Object#inspect */
6333 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction826:string#Object#inspect_head */
6334 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction826:string#Object#args */
6335 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction826:math#Object#atan2 */
6336 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction826:math#Object#pi */
6337 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction826:math#Object#srand_from */
6338 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction826:math#Object#srand */
6339 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction826:stream#Object#poll */
6340 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction826:stream#Object#intern_poll */
6341 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction826:time#Object#get_time */
6342 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction826:file#Object#printn */
6343 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction826:file#Object#print */
6344 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction826:file#Object#getc */
6345 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction826:file#Object#gets */
6346 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction826:file#Object#getcwd */
6347 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction826:file#Object#file_getcwd */
6348 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction826:file#Object#stdin */
6349 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction826:file#Object#stdout */
6350 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction826:file#Object#stderr */
6351 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction826:model_base#Object#intrude_visibility */
6352 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction826:model_base#Object#public_visibility */
6353 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction826:model_base#Object#protected_visibility */
6354 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction826:model_base#Object#private_visibility */
6355 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction826:model_base#Object#none_visibility */
6356 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction826:model#Object#abstract_kind */
6357 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction826:model#Object#concrete_kind */
6358 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction826:model#Object#interface_kind */
6359 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction826:model#Object#enum_kind */
6360 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction826:model#Object#extern_kind */
6361 (nitmethod_t)VIRTUAL_parser__ReduceAction826__action, /* pointer to parser:ReduceAction826:parser#ReduceAction826#action */
6362 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction826:parser#ReduceAction#concat */
6363 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction826:parser#ReduceAction#init */
6364 }
6365 };
6366 /* allocate ReduceAction826 */
6367 val* NEW_parser__ReduceAction826(const struct type* type) {
6368 val* self /* : ReduceAction826 */;
6369 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6370 self->type = type;
6371 self->class = &class_parser__ReduceAction826;
6372 return self;
6373 }
6374 /* runtime class parser__ReduceAction827 */
6375 const struct class class_parser__ReduceAction827 = {
6376 0, /* box_kind */
6377 {
6378 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction827:kernel#Object#object_id */
6379 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction827:kernel#Object#is_same_type */
6380 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction827:kernel#Object#is_same_instance */
6381 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction827:kernel#Object#== */
6382 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction827:kernel#Object#!= */
6383 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction827:kernel#Object#output */
6384 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction827:kernel#Object#output_class_name */
6385 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction827:kernel#Object#exit */
6386 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction827:kernel#Object#sys */
6387 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction827:kernel#Object#hash */
6388 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction827:string#Object#to_s */
6389 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction827:string#Object#native_class_name */
6390 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction827:string#Object#class_name */
6391 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction827:string#Object#inspect */
6392 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction827:string#Object#inspect_head */
6393 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction827:string#Object#args */
6394 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction827:math#Object#atan2 */
6395 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction827:math#Object#pi */
6396 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction827:math#Object#srand_from */
6397 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction827:math#Object#srand */
6398 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction827:stream#Object#poll */
6399 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction827:stream#Object#intern_poll */
6400 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction827:time#Object#get_time */
6401 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction827:file#Object#printn */
6402 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction827:file#Object#print */
6403 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction827:file#Object#getc */
6404 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction827:file#Object#gets */
6405 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction827:file#Object#getcwd */
6406 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction827:file#Object#file_getcwd */
6407 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction827:file#Object#stdin */
6408 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction827:file#Object#stdout */
6409 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction827:file#Object#stderr */
6410 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction827:model_base#Object#intrude_visibility */
6411 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction827:model_base#Object#public_visibility */
6412 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction827:model_base#Object#protected_visibility */
6413 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction827:model_base#Object#private_visibility */
6414 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction827:model_base#Object#none_visibility */
6415 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction827:model#Object#abstract_kind */
6416 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction827:model#Object#concrete_kind */
6417 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction827:model#Object#interface_kind */
6418 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction827:model#Object#enum_kind */
6419 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction827:model#Object#extern_kind */
6420 (nitmethod_t)VIRTUAL_parser__ReduceAction827__action, /* pointer to parser:ReduceAction827:parser#ReduceAction827#action */
6421 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction827:parser#ReduceAction#concat */
6422 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction827:parser#ReduceAction#init */
6423 }
6424 };
6425 /* allocate ReduceAction827 */
6426 val* NEW_parser__ReduceAction827(const struct type* type) {
6427 val* self /* : ReduceAction827 */;
6428 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6429 self->type = type;
6430 self->class = &class_parser__ReduceAction827;
6431 return self;
6432 }
6433 /* runtime class parser__ReduceAction828 */
6434 const struct class class_parser__ReduceAction828 = {
6435 0, /* box_kind */
6436 {
6437 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction828:kernel#Object#object_id */
6438 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction828:kernel#Object#is_same_type */
6439 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction828:kernel#Object#is_same_instance */
6440 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction828:kernel#Object#== */
6441 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction828:kernel#Object#!= */
6442 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction828:kernel#Object#output */
6443 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction828:kernel#Object#output_class_name */
6444 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction828:kernel#Object#exit */
6445 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction828:kernel#Object#sys */
6446 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction828:kernel#Object#hash */
6447 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction828:string#Object#to_s */
6448 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction828:string#Object#native_class_name */
6449 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction828:string#Object#class_name */
6450 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction828:string#Object#inspect */
6451 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction828:string#Object#inspect_head */
6452 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction828:string#Object#args */
6453 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction828:math#Object#atan2 */
6454 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction828:math#Object#pi */
6455 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction828:math#Object#srand_from */
6456 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction828:math#Object#srand */
6457 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction828:stream#Object#poll */
6458 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction828:stream#Object#intern_poll */
6459 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction828:time#Object#get_time */
6460 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction828:file#Object#printn */
6461 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction828:file#Object#print */
6462 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction828:file#Object#getc */
6463 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction828:file#Object#gets */
6464 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction828:file#Object#getcwd */
6465 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction828:file#Object#file_getcwd */
6466 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction828:file#Object#stdin */
6467 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction828:file#Object#stdout */
6468 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction828:file#Object#stderr */
6469 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction828:model_base#Object#intrude_visibility */
6470 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction828:model_base#Object#public_visibility */
6471 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction828:model_base#Object#protected_visibility */
6472 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction828:model_base#Object#private_visibility */
6473 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction828:model_base#Object#none_visibility */
6474 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction828:model#Object#abstract_kind */
6475 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction828:model#Object#concrete_kind */
6476 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction828:model#Object#interface_kind */
6477 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction828:model#Object#enum_kind */
6478 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction828:model#Object#extern_kind */
6479 (nitmethod_t)VIRTUAL_parser__ReduceAction828__action, /* pointer to parser:ReduceAction828:parser#ReduceAction828#action */
6480 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction828:parser#ReduceAction#concat */
6481 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction828:parser#ReduceAction#init */
6482 }
6483 };
6484 /* allocate ReduceAction828 */
6485 val* NEW_parser__ReduceAction828(const struct type* type) {
6486 val* self /* : ReduceAction828 */;
6487 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6488 self->type = type;
6489 self->class = &class_parser__ReduceAction828;
6490 return self;
6491 }
6492 /* runtime class parser__ReduceAction829 */
6493 const struct class class_parser__ReduceAction829 = {
6494 0, /* box_kind */
6495 {
6496 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction829:kernel#Object#object_id */
6497 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction829:kernel#Object#is_same_type */
6498 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction829:kernel#Object#is_same_instance */
6499 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction829:kernel#Object#== */
6500 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction829:kernel#Object#!= */
6501 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction829:kernel#Object#output */
6502 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction829:kernel#Object#output_class_name */
6503 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction829:kernel#Object#exit */
6504 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction829:kernel#Object#sys */
6505 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction829:kernel#Object#hash */
6506 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction829:string#Object#to_s */
6507 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction829:string#Object#native_class_name */
6508 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction829:string#Object#class_name */
6509 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction829:string#Object#inspect */
6510 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction829:string#Object#inspect_head */
6511 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction829:string#Object#args */
6512 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction829:math#Object#atan2 */
6513 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction829:math#Object#pi */
6514 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction829:math#Object#srand_from */
6515 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction829:math#Object#srand */
6516 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction829:stream#Object#poll */
6517 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction829:stream#Object#intern_poll */
6518 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction829:time#Object#get_time */
6519 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction829:file#Object#printn */
6520 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction829:file#Object#print */
6521 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction829:file#Object#getc */
6522 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction829:file#Object#gets */
6523 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction829:file#Object#getcwd */
6524 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction829:file#Object#file_getcwd */
6525 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction829:file#Object#stdin */
6526 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction829:file#Object#stdout */
6527 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction829:file#Object#stderr */
6528 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction829:model_base#Object#intrude_visibility */
6529 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction829:model_base#Object#public_visibility */
6530 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction829:model_base#Object#protected_visibility */
6531 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction829:model_base#Object#private_visibility */
6532 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction829:model_base#Object#none_visibility */
6533 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction829:model#Object#abstract_kind */
6534 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction829:model#Object#concrete_kind */
6535 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction829:model#Object#interface_kind */
6536 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction829:model#Object#enum_kind */
6537 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction829:model#Object#extern_kind */
6538 (nitmethod_t)VIRTUAL_parser__ReduceAction829__action, /* pointer to parser:ReduceAction829:parser#ReduceAction829#action */
6539 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction829:parser#ReduceAction#concat */
6540 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction829:parser#ReduceAction#init */
6541 }
6542 };
6543 /* allocate ReduceAction829 */
6544 val* NEW_parser__ReduceAction829(const struct type* type) {
6545 val* self /* : ReduceAction829 */;
6546 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6547 self->type = type;
6548 self->class = &class_parser__ReduceAction829;
6549 return self;
6550 }
6551 /* runtime class parser__ReduceAction830 */
6552 const struct class class_parser__ReduceAction830 = {
6553 0, /* box_kind */
6554 {
6555 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction830:kernel#Object#object_id */
6556 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction830:kernel#Object#is_same_type */
6557 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction830:kernel#Object#is_same_instance */
6558 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction830:kernel#Object#== */
6559 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction830:kernel#Object#!= */
6560 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction830:kernel#Object#output */
6561 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction830:kernel#Object#output_class_name */
6562 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction830:kernel#Object#exit */
6563 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction830:kernel#Object#sys */
6564 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction830:kernel#Object#hash */
6565 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction830:string#Object#to_s */
6566 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction830:string#Object#native_class_name */
6567 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction830:string#Object#class_name */
6568 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction830:string#Object#inspect */
6569 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction830:string#Object#inspect_head */
6570 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction830:string#Object#args */
6571 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction830:math#Object#atan2 */
6572 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction830:math#Object#pi */
6573 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction830:math#Object#srand_from */
6574 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction830:math#Object#srand */
6575 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction830:stream#Object#poll */
6576 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction830:stream#Object#intern_poll */
6577 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction830:time#Object#get_time */
6578 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction830:file#Object#printn */
6579 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction830:file#Object#print */
6580 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction830:file#Object#getc */
6581 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction830:file#Object#gets */
6582 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction830:file#Object#getcwd */
6583 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction830:file#Object#file_getcwd */
6584 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction830:file#Object#stdin */
6585 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction830:file#Object#stdout */
6586 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction830:file#Object#stderr */
6587 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction830:model_base#Object#intrude_visibility */
6588 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction830:model_base#Object#public_visibility */
6589 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction830:model_base#Object#protected_visibility */
6590 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction830:model_base#Object#private_visibility */
6591 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction830:model_base#Object#none_visibility */
6592 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction830:model#Object#abstract_kind */
6593 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction830:model#Object#concrete_kind */
6594 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction830:model#Object#interface_kind */
6595 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction830:model#Object#enum_kind */
6596 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction830:model#Object#extern_kind */
6597 (nitmethod_t)VIRTUAL_parser__ReduceAction830__action, /* pointer to parser:ReduceAction830:parser#ReduceAction830#action */
6598 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction830:parser#ReduceAction#concat */
6599 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction830:parser#ReduceAction#init */
6600 }
6601 };
6602 /* allocate ReduceAction830 */
6603 val* NEW_parser__ReduceAction830(const struct type* type) {
6604 val* self /* : ReduceAction830 */;
6605 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6606 self->type = type;
6607 self->class = &class_parser__ReduceAction830;
6608 return self;
6609 }
6610 /* runtime class parser__ReduceAction831 */
6611 const struct class class_parser__ReduceAction831 = {
6612 0, /* box_kind */
6613 {
6614 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction831:kernel#Object#object_id */
6615 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction831:kernel#Object#is_same_type */
6616 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction831:kernel#Object#is_same_instance */
6617 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction831:kernel#Object#== */
6618 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction831:kernel#Object#!= */
6619 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction831:kernel#Object#output */
6620 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction831:kernel#Object#output_class_name */
6621 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction831:kernel#Object#exit */
6622 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction831:kernel#Object#sys */
6623 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction831:kernel#Object#hash */
6624 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction831:string#Object#to_s */
6625 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction831:string#Object#native_class_name */
6626 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction831:string#Object#class_name */
6627 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction831:string#Object#inspect */
6628 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction831:string#Object#inspect_head */
6629 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction831:string#Object#args */
6630 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction831:math#Object#atan2 */
6631 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction831:math#Object#pi */
6632 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction831:math#Object#srand_from */
6633 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction831:math#Object#srand */
6634 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction831:stream#Object#poll */
6635 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction831:stream#Object#intern_poll */
6636 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction831:time#Object#get_time */
6637 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction831:file#Object#printn */
6638 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction831:file#Object#print */
6639 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction831:file#Object#getc */
6640 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction831:file#Object#gets */
6641 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction831:file#Object#getcwd */
6642 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction831:file#Object#file_getcwd */
6643 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction831:file#Object#stdin */
6644 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction831:file#Object#stdout */
6645 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction831:file#Object#stderr */
6646 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction831:model_base#Object#intrude_visibility */
6647 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction831:model_base#Object#public_visibility */
6648 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction831:model_base#Object#protected_visibility */
6649 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction831:model_base#Object#private_visibility */
6650 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction831:model_base#Object#none_visibility */
6651 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction831:model#Object#abstract_kind */
6652 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction831:model#Object#concrete_kind */
6653 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction831:model#Object#interface_kind */
6654 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction831:model#Object#enum_kind */
6655 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction831:model#Object#extern_kind */
6656 (nitmethod_t)VIRTUAL_parser__ReduceAction831__action, /* pointer to parser:ReduceAction831:parser#ReduceAction831#action */
6657 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction831:parser#ReduceAction#concat */
6658 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction831:parser#ReduceAction#init */
6659 }
6660 };
6661 /* allocate ReduceAction831 */
6662 val* NEW_parser__ReduceAction831(const struct type* type) {
6663 val* self /* : ReduceAction831 */;
6664 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6665 self->type = type;
6666 self->class = &class_parser__ReduceAction831;
6667 return self;
6668 }
6669 /* runtime class parser__ReduceAction832 */
6670 const struct class class_parser__ReduceAction832 = {
6671 0, /* box_kind */
6672 {
6673 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction832:kernel#Object#object_id */
6674 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction832:kernel#Object#is_same_type */
6675 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction832:kernel#Object#is_same_instance */
6676 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction832:kernel#Object#== */
6677 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction832:kernel#Object#!= */
6678 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction832:kernel#Object#output */
6679 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction832:kernel#Object#output_class_name */
6680 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction832:kernel#Object#exit */
6681 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction832:kernel#Object#sys */
6682 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction832:kernel#Object#hash */
6683 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction832:string#Object#to_s */
6684 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction832:string#Object#native_class_name */
6685 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction832:string#Object#class_name */
6686 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction832:string#Object#inspect */
6687 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction832:string#Object#inspect_head */
6688 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction832:string#Object#args */
6689 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction832:math#Object#atan2 */
6690 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction832:math#Object#pi */
6691 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction832:math#Object#srand_from */
6692 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction832:math#Object#srand */
6693 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction832:stream#Object#poll */
6694 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction832:stream#Object#intern_poll */
6695 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction832:time#Object#get_time */
6696 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction832:file#Object#printn */
6697 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction832:file#Object#print */
6698 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction832:file#Object#getc */
6699 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction832:file#Object#gets */
6700 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction832:file#Object#getcwd */
6701 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction832:file#Object#file_getcwd */
6702 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction832:file#Object#stdin */
6703 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction832:file#Object#stdout */
6704 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction832:file#Object#stderr */
6705 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction832:model_base#Object#intrude_visibility */
6706 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction832:model_base#Object#public_visibility */
6707 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction832:model_base#Object#protected_visibility */
6708 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction832:model_base#Object#private_visibility */
6709 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction832:model_base#Object#none_visibility */
6710 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction832:model#Object#abstract_kind */
6711 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction832:model#Object#concrete_kind */
6712 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction832:model#Object#interface_kind */
6713 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction832:model#Object#enum_kind */
6714 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction832:model#Object#extern_kind */
6715 (nitmethod_t)VIRTUAL_parser__ReduceAction832__action, /* pointer to parser:ReduceAction832:parser#ReduceAction832#action */
6716 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction832:parser#ReduceAction#concat */
6717 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction832:parser#ReduceAction#init */
6718 }
6719 };
6720 /* allocate ReduceAction832 */
6721 val* NEW_parser__ReduceAction832(const struct type* type) {
6722 val* self /* : ReduceAction832 */;
6723 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6724 self->type = type;
6725 self->class = &class_parser__ReduceAction832;
6726 return self;
6727 }
6728 /* runtime class parser__ReduceAction833 */
6729 const struct class class_parser__ReduceAction833 = {
6730 0, /* box_kind */
6731 {
6732 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction833:kernel#Object#object_id */
6733 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction833:kernel#Object#is_same_type */
6734 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction833:kernel#Object#is_same_instance */
6735 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction833:kernel#Object#== */
6736 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction833:kernel#Object#!= */
6737 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction833:kernel#Object#output */
6738 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction833:kernel#Object#output_class_name */
6739 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction833:kernel#Object#exit */
6740 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction833:kernel#Object#sys */
6741 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction833:kernel#Object#hash */
6742 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction833:string#Object#to_s */
6743 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction833:string#Object#native_class_name */
6744 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction833:string#Object#class_name */
6745 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction833:string#Object#inspect */
6746 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction833:string#Object#inspect_head */
6747 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction833:string#Object#args */
6748 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction833:math#Object#atan2 */
6749 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction833:math#Object#pi */
6750 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction833:math#Object#srand_from */
6751 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction833:math#Object#srand */
6752 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction833:stream#Object#poll */
6753 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction833:stream#Object#intern_poll */
6754 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction833:time#Object#get_time */
6755 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction833:file#Object#printn */
6756 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction833:file#Object#print */
6757 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction833:file#Object#getc */
6758 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction833:file#Object#gets */
6759 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction833:file#Object#getcwd */
6760 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction833:file#Object#file_getcwd */
6761 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction833:file#Object#stdin */
6762 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction833:file#Object#stdout */
6763 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction833:file#Object#stderr */
6764 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction833:model_base#Object#intrude_visibility */
6765 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction833:model_base#Object#public_visibility */
6766 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction833:model_base#Object#protected_visibility */
6767 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction833:model_base#Object#private_visibility */
6768 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction833:model_base#Object#none_visibility */
6769 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction833:model#Object#abstract_kind */
6770 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction833:model#Object#concrete_kind */
6771 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction833:model#Object#interface_kind */
6772 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction833:model#Object#enum_kind */
6773 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction833:model#Object#extern_kind */
6774 (nitmethod_t)VIRTUAL_parser__ReduceAction833__action, /* pointer to parser:ReduceAction833:parser#ReduceAction833#action */
6775 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction833:parser#ReduceAction#concat */
6776 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction833:parser#ReduceAction#init */
6777 }
6778 };
6779 /* allocate ReduceAction833 */
6780 val* NEW_parser__ReduceAction833(const struct type* type) {
6781 val* self /* : ReduceAction833 */;
6782 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6783 self->type = type;
6784 self->class = &class_parser__ReduceAction833;
6785 return self;
6786 }
6787 /* runtime class parser__ReduceAction834 */
6788 const struct class class_parser__ReduceAction834 = {
6789 0, /* box_kind */
6790 {
6791 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction834:kernel#Object#object_id */
6792 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction834:kernel#Object#is_same_type */
6793 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction834:kernel#Object#is_same_instance */
6794 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction834:kernel#Object#== */
6795 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction834:kernel#Object#!= */
6796 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction834:kernel#Object#output */
6797 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction834:kernel#Object#output_class_name */
6798 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction834:kernel#Object#exit */
6799 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction834:kernel#Object#sys */
6800 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction834:kernel#Object#hash */
6801 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction834:string#Object#to_s */
6802 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction834:string#Object#native_class_name */
6803 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction834:string#Object#class_name */
6804 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction834:string#Object#inspect */
6805 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction834:string#Object#inspect_head */
6806 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction834:string#Object#args */
6807 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction834:math#Object#atan2 */
6808 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction834:math#Object#pi */
6809 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction834:math#Object#srand_from */
6810 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction834:math#Object#srand */
6811 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction834:stream#Object#poll */
6812 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction834:stream#Object#intern_poll */
6813 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction834:time#Object#get_time */
6814 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction834:file#Object#printn */
6815 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction834:file#Object#print */
6816 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction834:file#Object#getc */
6817 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction834:file#Object#gets */
6818 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction834:file#Object#getcwd */
6819 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction834:file#Object#file_getcwd */
6820 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction834:file#Object#stdin */
6821 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction834:file#Object#stdout */
6822 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction834:file#Object#stderr */
6823 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction834:model_base#Object#intrude_visibility */
6824 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction834:model_base#Object#public_visibility */
6825 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction834:model_base#Object#protected_visibility */
6826 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction834:model_base#Object#private_visibility */
6827 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction834:model_base#Object#none_visibility */
6828 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction834:model#Object#abstract_kind */
6829 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction834:model#Object#concrete_kind */
6830 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction834:model#Object#interface_kind */
6831 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction834:model#Object#enum_kind */
6832 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction834:model#Object#extern_kind */
6833 (nitmethod_t)VIRTUAL_parser__ReduceAction834__action, /* pointer to parser:ReduceAction834:parser#ReduceAction834#action */
6834 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction834:parser#ReduceAction#concat */
6835 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction834:parser#ReduceAction#init */
6836 }
6837 };
6838 /* allocate ReduceAction834 */
6839 val* NEW_parser__ReduceAction834(const struct type* type) {
6840 val* self /* : ReduceAction834 */;
6841 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6842 self->type = type;
6843 self->class = &class_parser__ReduceAction834;
6844 return self;
6845 }
6846 /* runtime class parser__ReduceAction835 */
6847 const struct class class_parser__ReduceAction835 = {
6848 0, /* box_kind */
6849 {
6850 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction835:kernel#Object#object_id */
6851 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction835:kernel#Object#is_same_type */
6852 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction835:kernel#Object#is_same_instance */
6853 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction835:kernel#Object#== */
6854 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction835:kernel#Object#!= */
6855 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction835:kernel#Object#output */
6856 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction835:kernel#Object#output_class_name */
6857 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction835:kernel#Object#exit */
6858 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction835:kernel#Object#sys */
6859 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction835:kernel#Object#hash */
6860 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction835:string#Object#to_s */
6861 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction835:string#Object#native_class_name */
6862 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction835:string#Object#class_name */
6863 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction835:string#Object#inspect */
6864 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction835:string#Object#inspect_head */
6865 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction835:string#Object#args */
6866 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction835:math#Object#atan2 */
6867 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction835:math#Object#pi */
6868 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction835:math#Object#srand_from */
6869 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction835:math#Object#srand */
6870 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction835:stream#Object#poll */
6871 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction835:stream#Object#intern_poll */
6872 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction835:time#Object#get_time */
6873 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction835:file#Object#printn */
6874 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction835:file#Object#print */
6875 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction835:file#Object#getc */
6876 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction835:file#Object#gets */
6877 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction835:file#Object#getcwd */
6878 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction835:file#Object#file_getcwd */
6879 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction835:file#Object#stdin */
6880 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction835:file#Object#stdout */
6881 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction835:file#Object#stderr */
6882 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction835:model_base#Object#intrude_visibility */
6883 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction835:model_base#Object#public_visibility */
6884 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction835:model_base#Object#protected_visibility */
6885 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction835:model_base#Object#private_visibility */
6886 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction835:model_base#Object#none_visibility */
6887 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction835:model#Object#abstract_kind */
6888 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction835:model#Object#concrete_kind */
6889 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction835:model#Object#interface_kind */
6890 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction835:model#Object#enum_kind */
6891 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction835:model#Object#extern_kind */
6892 (nitmethod_t)VIRTUAL_parser__ReduceAction835__action, /* pointer to parser:ReduceAction835:parser#ReduceAction835#action */
6893 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction835:parser#ReduceAction#concat */
6894 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction835:parser#ReduceAction#init */
6895 }
6896 };
6897 /* allocate ReduceAction835 */
6898 val* NEW_parser__ReduceAction835(const struct type* type) {
6899 val* self /* : ReduceAction835 */;
6900 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6901 self->type = type;
6902 self->class = &class_parser__ReduceAction835;
6903 return self;
6904 }
6905 /* runtime class parser__ReduceAction836 */
6906 const struct class class_parser__ReduceAction836 = {
6907 0, /* box_kind */
6908 {
6909 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction836:kernel#Object#object_id */
6910 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction836:kernel#Object#is_same_type */
6911 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction836:kernel#Object#is_same_instance */
6912 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction836:kernel#Object#== */
6913 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction836:kernel#Object#!= */
6914 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction836:kernel#Object#output */
6915 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction836:kernel#Object#output_class_name */
6916 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction836:kernel#Object#exit */
6917 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction836:kernel#Object#sys */
6918 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction836:kernel#Object#hash */
6919 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction836:string#Object#to_s */
6920 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction836:string#Object#native_class_name */
6921 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction836:string#Object#class_name */
6922 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction836:string#Object#inspect */
6923 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction836:string#Object#inspect_head */
6924 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction836:string#Object#args */
6925 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction836:math#Object#atan2 */
6926 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction836:math#Object#pi */
6927 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction836:math#Object#srand_from */
6928 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction836:math#Object#srand */
6929 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction836:stream#Object#poll */
6930 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction836:stream#Object#intern_poll */
6931 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction836:time#Object#get_time */
6932 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction836:file#Object#printn */
6933 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction836:file#Object#print */
6934 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction836:file#Object#getc */
6935 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction836:file#Object#gets */
6936 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction836:file#Object#getcwd */
6937 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction836:file#Object#file_getcwd */
6938 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction836:file#Object#stdin */
6939 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction836:file#Object#stdout */
6940 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction836:file#Object#stderr */
6941 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction836:model_base#Object#intrude_visibility */
6942 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction836:model_base#Object#public_visibility */
6943 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction836:model_base#Object#protected_visibility */
6944 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction836:model_base#Object#private_visibility */
6945 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction836:model_base#Object#none_visibility */
6946 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction836:model#Object#abstract_kind */
6947 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction836:model#Object#concrete_kind */
6948 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction836:model#Object#interface_kind */
6949 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction836:model#Object#enum_kind */
6950 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction836:model#Object#extern_kind */
6951 (nitmethod_t)VIRTUAL_parser__ReduceAction836__action, /* pointer to parser:ReduceAction836:parser#ReduceAction836#action */
6952 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction836:parser#ReduceAction#concat */
6953 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction836:parser#ReduceAction#init */
6954 }
6955 };
6956 /* allocate ReduceAction836 */
6957 val* NEW_parser__ReduceAction836(const struct type* type) {
6958 val* self /* : ReduceAction836 */;
6959 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
6960 self->type = type;
6961 self->class = &class_parser__ReduceAction836;
6962 return self;
6963 }
6964 /* runtime class parser__ReduceAction838 */
6965 const struct class class_parser__ReduceAction838 = {
6966 0, /* box_kind */
6967 {
6968 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction838:kernel#Object#object_id */
6969 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction838:kernel#Object#is_same_type */
6970 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction838:kernel#Object#is_same_instance */
6971 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction838:kernel#Object#== */
6972 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction838:kernel#Object#!= */
6973 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction838:kernel#Object#output */
6974 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction838:kernel#Object#output_class_name */
6975 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction838:kernel#Object#exit */
6976 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction838:kernel#Object#sys */
6977 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction838:kernel#Object#hash */
6978 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction838:string#Object#to_s */
6979 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction838:string#Object#native_class_name */
6980 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction838:string#Object#class_name */
6981 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction838:string#Object#inspect */
6982 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction838:string#Object#inspect_head */
6983 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction838:string#Object#args */
6984 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction838:math#Object#atan2 */
6985 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction838:math#Object#pi */
6986 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction838:math#Object#srand_from */
6987 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction838:math#Object#srand */
6988 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction838:stream#Object#poll */
6989 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction838:stream#Object#intern_poll */
6990 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction838:time#Object#get_time */
6991 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction838:file#Object#printn */
6992 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction838:file#Object#print */
6993 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction838:file#Object#getc */
6994 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction838:file#Object#gets */
6995 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction838:file#Object#getcwd */
6996 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction838:file#Object#file_getcwd */
6997 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction838:file#Object#stdin */
6998 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction838:file#Object#stdout */
6999 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction838:file#Object#stderr */
7000 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction838:model_base#Object#intrude_visibility */
7001 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction838:model_base#Object#public_visibility */
7002 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction838:model_base#Object#protected_visibility */
7003 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction838:model_base#Object#private_visibility */
7004 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction838:model_base#Object#none_visibility */
7005 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction838:model#Object#abstract_kind */
7006 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction838:model#Object#concrete_kind */
7007 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction838:model#Object#interface_kind */
7008 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction838:model#Object#enum_kind */
7009 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction838:model#Object#extern_kind */
7010 (nitmethod_t)VIRTUAL_parser__ReduceAction838__action, /* pointer to parser:ReduceAction838:parser#ReduceAction838#action */
7011 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction838:parser#ReduceAction#concat */
7012 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction838:parser#ReduceAction#init */
7013 }
7014 };
7015 /* allocate ReduceAction838 */
7016 val* NEW_parser__ReduceAction838(const struct type* type) {
7017 val* self /* : ReduceAction838 */;
7018 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7019 self->type = type;
7020 self->class = &class_parser__ReduceAction838;
7021 return self;
7022 }
7023 /* runtime class parser__ReduceAction839 */
7024 const struct class class_parser__ReduceAction839 = {
7025 0, /* box_kind */
7026 {
7027 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction839:kernel#Object#object_id */
7028 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction839:kernel#Object#is_same_type */
7029 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction839:kernel#Object#is_same_instance */
7030 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction839:kernel#Object#== */
7031 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction839:kernel#Object#!= */
7032 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction839:kernel#Object#output */
7033 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction839:kernel#Object#output_class_name */
7034 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction839:kernel#Object#exit */
7035 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction839:kernel#Object#sys */
7036 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction839:kernel#Object#hash */
7037 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction839:string#Object#to_s */
7038 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction839:string#Object#native_class_name */
7039 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction839:string#Object#class_name */
7040 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction839:string#Object#inspect */
7041 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction839:string#Object#inspect_head */
7042 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction839:string#Object#args */
7043 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction839:math#Object#atan2 */
7044 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction839:math#Object#pi */
7045 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction839:math#Object#srand_from */
7046 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction839:math#Object#srand */
7047 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction839:stream#Object#poll */
7048 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction839:stream#Object#intern_poll */
7049 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction839:time#Object#get_time */
7050 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction839:file#Object#printn */
7051 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction839:file#Object#print */
7052 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction839:file#Object#getc */
7053 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction839:file#Object#gets */
7054 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction839:file#Object#getcwd */
7055 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction839:file#Object#file_getcwd */
7056 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction839:file#Object#stdin */
7057 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction839:file#Object#stdout */
7058 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction839:file#Object#stderr */
7059 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction839:model_base#Object#intrude_visibility */
7060 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction839:model_base#Object#public_visibility */
7061 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction839:model_base#Object#protected_visibility */
7062 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction839:model_base#Object#private_visibility */
7063 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction839:model_base#Object#none_visibility */
7064 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction839:model#Object#abstract_kind */
7065 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction839:model#Object#concrete_kind */
7066 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction839:model#Object#interface_kind */
7067 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction839:model#Object#enum_kind */
7068 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction839:model#Object#extern_kind */
7069 (nitmethod_t)VIRTUAL_parser__ReduceAction839__action, /* pointer to parser:ReduceAction839:parser#ReduceAction839#action */
7070 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction839:parser#ReduceAction#concat */
7071 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction839:parser#ReduceAction#init */
7072 }
7073 };
7074 /* allocate ReduceAction839 */
7075 val* NEW_parser__ReduceAction839(const struct type* type) {
7076 val* self /* : ReduceAction839 */;
7077 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7078 self->type = type;
7079 self->class = &class_parser__ReduceAction839;
7080 return self;
7081 }
7082 /* runtime class parser__ReduceAction840 */
7083 const struct class class_parser__ReduceAction840 = {
7084 0, /* box_kind */
7085 {
7086 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction840:kernel#Object#object_id */
7087 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction840:kernel#Object#is_same_type */
7088 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction840:kernel#Object#is_same_instance */
7089 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction840:kernel#Object#== */
7090 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction840:kernel#Object#!= */
7091 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction840:kernel#Object#output */
7092 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction840:kernel#Object#output_class_name */
7093 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction840:kernel#Object#exit */
7094 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction840:kernel#Object#sys */
7095 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction840:kernel#Object#hash */
7096 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction840:string#Object#to_s */
7097 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction840:string#Object#native_class_name */
7098 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction840:string#Object#class_name */
7099 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction840:string#Object#inspect */
7100 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction840:string#Object#inspect_head */
7101 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction840:string#Object#args */
7102 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction840:math#Object#atan2 */
7103 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction840:math#Object#pi */
7104 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction840:math#Object#srand_from */
7105 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction840:math#Object#srand */
7106 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction840:stream#Object#poll */
7107 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction840:stream#Object#intern_poll */
7108 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction840:time#Object#get_time */
7109 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction840:file#Object#printn */
7110 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction840:file#Object#print */
7111 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction840:file#Object#getc */
7112 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction840:file#Object#gets */
7113 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction840:file#Object#getcwd */
7114 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction840:file#Object#file_getcwd */
7115 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction840:file#Object#stdin */
7116 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction840:file#Object#stdout */
7117 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction840:file#Object#stderr */
7118 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction840:model_base#Object#intrude_visibility */
7119 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction840:model_base#Object#public_visibility */
7120 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction840:model_base#Object#protected_visibility */
7121 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction840:model_base#Object#private_visibility */
7122 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction840:model_base#Object#none_visibility */
7123 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction840:model#Object#abstract_kind */
7124 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction840:model#Object#concrete_kind */
7125 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction840:model#Object#interface_kind */
7126 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction840:model#Object#enum_kind */
7127 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction840:model#Object#extern_kind */
7128 (nitmethod_t)VIRTUAL_parser__ReduceAction840__action, /* pointer to parser:ReduceAction840:parser#ReduceAction840#action */
7129 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction840:parser#ReduceAction#concat */
7130 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction840:parser#ReduceAction#init */
7131 }
7132 };
7133 /* allocate ReduceAction840 */
7134 val* NEW_parser__ReduceAction840(const struct type* type) {
7135 val* self /* : ReduceAction840 */;
7136 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7137 self->type = type;
7138 self->class = &class_parser__ReduceAction840;
7139 return self;
7140 }
7141 /* runtime class parser__ReduceAction841 */
7142 const struct class class_parser__ReduceAction841 = {
7143 0, /* box_kind */
7144 {
7145 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction841:kernel#Object#object_id */
7146 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction841:kernel#Object#is_same_type */
7147 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction841:kernel#Object#is_same_instance */
7148 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction841:kernel#Object#== */
7149 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction841:kernel#Object#!= */
7150 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction841:kernel#Object#output */
7151 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction841:kernel#Object#output_class_name */
7152 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction841:kernel#Object#exit */
7153 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction841:kernel#Object#sys */
7154 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction841:kernel#Object#hash */
7155 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction841:string#Object#to_s */
7156 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction841:string#Object#native_class_name */
7157 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction841:string#Object#class_name */
7158 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction841:string#Object#inspect */
7159 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction841:string#Object#inspect_head */
7160 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction841:string#Object#args */
7161 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction841:math#Object#atan2 */
7162 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction841:math#Object#pi */
7163 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction841:math#Object#srand_from */
7164 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction841:math#Object#srand */
7165 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction841:stream#Object#poll */
7166 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction841:stream#Object#intern_poll */
7167 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction841:time#Object#get_time */
7168 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction841:file#Object#printn */
7169 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction841:file#Object#print */
7170 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction841:file#Object#getc */
7171 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction841:file#Object#gets */
7172 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction841:file#Object#getcwd */
7173 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction841:file#Object#file_getcwd */
7174 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction841:file#Object#stdin */
7175 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction841:file#Object#stdout */
7176 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction841:file#Object#stderr */
7177 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction841:model_base#Object#intrude_visibility */
7178 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction841:model_base#Object#public_visibility */
7179 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction841:model_base#Object#protected_visibility */
7180 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction841:model_base#Object#private_visibility */
7181 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction841:model_base#Object#none_visibility */
7182 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction841:model#Object#abstract_kind */
7183 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction841:model#Object#concrete_kind */
7184 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction841:model#Object#interface_kind */
7185 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction841:model#Object#enum_kind */
7186 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction841:model#Object#extern_kind */
7187 (nitmethod_t)VIRTUAL_parser__ReduceAction841__action, /* pointer to parser:ReduceAction841:parser#ReduceAction841#action */
7188 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction841:parser#ReduceAction#concat */
7189 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction841:parser#ReduceAction#init */
7190 }
7191 };
7192 /* allocate ReduceAction841 */
7193 val* NEW_parser__ReduceAction841(const struct type* type) {
7194 val* self /* : ReduceAction841 */;
7195 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7196 self->type = type;
7197 self->class = &class_parser__ReduceAction841;
7198 return self;
7199 }
7200 /* runtime class parser__ReduceAction842 */
7201 const struct class class_parser__ReduceAction842 = {
7202 0, /* box_kind */
7203 {
7204 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction842:kernel#Object#object_id */
7205 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction842:kernel#Object#is_same_type */
7206 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction842:kernel#Object#is_same_instance */
7207 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction842:kernel#Object#== */
7208 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction842:kernel#Object#!= */
7209 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction842:kernel#Object#output */
7210 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction842:kernel#Object#output_class_name */
7211 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction842:kernel#Object#exit */
7212 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction842:kernel#Object#sys */
7213 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction842:kernel#Object#hash */
7214 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction842:string#Object#to_s */
7215 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction842:string#Object#native_class_name */
7216 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction842:string#Object#class_name */
7217 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction842:string#Object#inspect */
7218 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction842:string#Object#inspect_head */
7219 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction842:string#Object#args */
7220 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction842:math#Object#atan2 */
7221 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction842:math#Object#pi */
7222 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction842:math#Object#srand_from */
7223 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction842:math#Object#srand */
7224 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction842:stream#Object#poll */
7225 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction842:stream#Object#intern_poll */
7226 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction842:time#Object#get_time */
7227 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction842:file#Object#printn */
7228 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction842:file#Object#print */
7229 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction842:file#Object#getc */
7230 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction842:file#Object#gets */
7231 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction842:file#Object#getcwd */
7232 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction842:file#Object#file_getcwd */
7233 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction842:file#Object#stdin */
7234 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction842:file#Object#stdout */
7235 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction842:file#Object#stderr */
7236 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction842:model_base#Object#intrude_visibility */
7237 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction842:model_base#Object#public_visibility */
7238 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction842:model_base#Object#protected_visibility */
7239 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction842:model_base#Object#private_visibility */
7240 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction842:model_base#Object#none_visibility */
7241 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction842:model#Object#abstract_kind */
7242 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction842:model#Object#concrete_kind */
7243 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction842:model#Object#interface_kind */
7244 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction842:model#Object#enum_kind */
7245 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction842:model#Object#extern_kind */
7246 (nitmethod_t)VIRTUAL_parser__ReduceAction842__action, /* pointer to parser:ReduceAction842:parser#ReduceAction842#action */
7247 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction842:parser#ReduceAction#concat */
7248 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction842:parser#ReduceAction#init */
7249 }
7250 };
7251 /* allocate ReduceAction842 */
7252 val* NEW_parser__ReduceAction842(const struct type* type) {
7253 val* self /* : ReduceAction842 */;
7254 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7255 self->type = type;
7256 self->class = &class_parser__ReduceAction842;
7257 return self;
7258 }
7259 /* runtime class parser__ReduceAction843 */
7260 const struct class class_parser__ReduceAction843 = {
7261 0, /* box_kind */
7262 {
7263 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction843:kernel#Object#object_id */
7264 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction843:kernel#Object#is_same_type */
7265 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction843:kernel#Object#is_same_instance */
7266 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction843:kernel#Object#== */
7267 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction843:kernel#Object#!= */
7268 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction843:kernel#Object#output */
7269 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction843:kernel#Object#output_class_name */
7270 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction843:kernel#Object#exit */
7271 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction843:kernel#Object#sys */
7272 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction843:kernel#Object#hash */
7273 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction843:string#Object#to_s */
7274 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction843:string#Object#native_class_name */
7275 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction843:string#Object#class_name */
7276 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction843:string#Object#inspect */
7277 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction843:string#Object#inspect_head */
7278 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction843:string#Object#args */
7279 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction843:math#Object#atan2 */
7280 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction843:math#Object#pi */
7281 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction843:math#Object#srand_from */
7282 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction843:math#Object#srand */
7283 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction843:stream#Object#poll */
7284 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction843:stream#Object#intern_poll */
7285 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction843:time#Object#get_time */
7286 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction843:file#Object#printn */
7287 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction843:file#Object#print */
7288 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction843:file#Object#getc */
7289 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction843:file#Object#gets */
7290 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction843:file#Object#getcwd */
7291 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction843:file#Object#file_getcwd */
7292 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction843:file#Object#stdin */
7293 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction843:file#Object#stdout */
7294 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction843:file#Object#stderr */
7295 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction843:model_base#Object#intrude_visibility */
7296 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction843:model_base#Object#public_visibility */
7297 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction843:model_base#Object#protected_visibility */
7298 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction843:model_base#Object#private_visibility */
7299 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction843:model_base#Object#none_visibility */
7300 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction843:model#Object#abstract_kind */
7301 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction843:model#Object#concrete_kind */
7302 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction843:model#Object#interface_kind */
7303 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction843:model#Object#enum_kind */
7304 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction843:model#Object#extern_kind */
7305 (nitmethod_t)VIRTUAL_parser__ReduceAction843__action, /* pointer to parser:ReduceAction843:parser#ReduceAction843#action */
7306 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction843:parser#ReduceAction#concat */
7307 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction843:parser#ReduceAction#init */
7308 }
7309 };
7310 /* allocate ReduceAction843 */
7311 val* NEW_parser__ReduceAction843(const struct type* type) {
7312 val* self /* : ReduceAction843 */;
7313 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7314 self->type = type;
7315 self->class = &class_parser__ReduceAction843;
7316 return self;
7317 }
7318 /* runtime class parser__ReduceAction844 */
7319 const struct class class_parser__ReduceAction844 = {
7320 0, /* box_kind */
7321 {
7322 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction844:kernel#Object#object_id */
7323 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction844:kernel#Object#is_same_type */
7324 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction844:kernel#Object#is_same_instance */
7325 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction844:kernel#Object#== */
7326 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction844:kernel#Object#!= */
7327 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction844:kernel#Object#output */
7328 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction844:kernel#Object#output_class_name */
7329 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction844:kernel#Object#exit */
7330 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction844:kernel#Object#sys */
7331 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction844:kernel#Object#hash */
7332 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction844:string#Object#to_s */
7333 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction844:string#Object#native_class_name */
7334 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction844:string#Object#class_name */
7335 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction844:string#Object#inspect */
7336 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction844:string#Object#inspect_head */
7337 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction844:string#Object#args */
7338 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction844:math#Object#atan2 */
7339 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction844:math#Object#pi */
7340 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction844:math#Object#srand_from */
7341 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction844:math#Object#srand */
7342 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction844:stream#Object#poll */
7343 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction844:stream#Object#intern_poll */
7344 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction844:time#Object#get_time */
7345 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction844:file#Object#printn */
7346 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction844:file#Object#print */
7347 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction844:file#Object#getc */
7348 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction844:file#Object#gets */
7349 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction844:file#Object#getcwd */
7350 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction844:file#Object#file_getcwd */
7351 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction844:file#Object#stdin */
7352 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction844:file#Object#stdout */
7353 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction844:file#Object#stderr */
7354 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction844:model_base#Object#intrude_visibility */
7355 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction844:model_base#Object#public_visibility */
7356 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction844:model_base#Object#protected_visibility */
7357 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction844:model_base#Object#private_visibility */
7358 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction844:model_base#Object#none_visibility */
7359 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction844:model#Object#abstract_kind */
7360 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction844:model#Object#concrete_kind */
7361 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction844:model#Object#interface_kind */
7362 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction844:model#Object#enum_kind */
7363 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction844:model#Object#extern_kind */
7364 (nitmethod_t)VIRTUAL_parser__ReduceAction844__action, /* pointer to parser:ReduceAction844:parser#ReduceAction844#action */
7365 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction844:parser#ReduceAction#concat */
7366 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction844:parser#ReduceAction#init */
7367 }
7368 };
7369 /* allocate ReduceAction844 */
7370 val* NEW_parser__ReduceAction844(const struct type* type) {
7371 val* self /* : ReduceAction844 */;
7372 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7373 self->type = type;
7374 self->class = &class_parser__ReduceAction844;
7375 return self;
7376 }
7377 /* runtime class parser__ReduceAction845 */
7378 const struct class class_parser__ReduceAction845 = {
7379 0, /* box_kind */
7380 {
7381 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction845:kernel#Object#object_id */
7382 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction845:kernel#Object#is_same_type */
7383 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction845:kernel#Object#is_same_instance */
7384 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction845:kernel#Object#== */
7385 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction845:kernel#Object#!= */
7386 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction845:kernel#Object#output */
7387 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction845:kernel#Object#output_class_name */
7388 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction845:kernel#Object#exit */
7389 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction845:kernel#Object#sys */
7390 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction845:kernel#Object#hash */
7391 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction845:string#Object#to_s */
7392 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction845:string#Object#native_class_name */
7393 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction845:string#Object#class_name */
7394 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction845:string#Object#inspect */
7395 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction845:string#Object#inspect_head */
7396 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction845:string#Object#args */
7397 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction845:math#Object#atan2 */
7398 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction845:math#Object#pi */
7399 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction845:math#Object#srand_from */
7400 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction845:math#Object#srand */
7401 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction845:stream#Object#poll */
7402 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction845:stream#Object#intern_poll */
7403 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction845:time#Object#get_time */
7404 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction845:file#Object#printn */
7405 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction845:file#Object#print */
7406 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction845:file#Object#getc */
7407 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction845:file#Object#gets */
7408 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction845:file#Object#getcwd */
7409 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction845:file#Object#file_getcwd */
7410 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction845:file#Object#stdin */
7411 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction845:file#Object#stdout */
7412 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction845:file#Object#stderr */
7413 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction845:model_base#Object#intrude_visibility */
7414 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction845:model_base#Object#public_visibility */
7415 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction845:model_base#Object#protected_visibility */
7416 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction845:model_base#Object#private_visibility */
7417 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction845:model_base#Object#none_visibility */
7418 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction845:model#Object#abstract_kind */
7419 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction845:model#Object#concrete_kind */
7420 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction845:model#Object#interface_kind */
7421 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction845:model#Object#enum_kind */
7422 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction845:model#Object#extern_kind */
7423 (nitmethod_t)VIRTUAL_parser__ReduceAction845__action, /* pointer to parser:ReduceAction845:parser#ReduceAction845#action */
7424 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction845:parser#ReduceAction#concat */
7425 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction845:parser#ReduceAction#init */
7426 }
7427 };
7428 /* allocate ReduceAction845 */
7429 val* NEW_parser__ReduceAction845(const struct type* type) {
7430 val* self /* : ReduceAction845 */;
7431 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7432 self->type = type;
7433 self->class = &class_parser__ReduceAction845;
7434 return self;
7435 }
7436 /* runtime class parser__ReduceAction847 */
7437 const struct class class_parser__ReduceAction847 = {
7438 0, /* box_kind */
7439 {
7440 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction847:kernel#Object#object_id */
7441 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction847:kernel#Object#is_same_type */
7442 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction847:kernel#Object#is_same_instance */
7443 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction847:kernel#Object#== */
7444 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction847:kernel#Object#!= */
7445 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction847:kernel#Object#output */
7446 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction847:kernel#Object#output_class_name */
7447 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction847:kernel#Object#exit */
7448 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction847:kernel#Object#sys */
7449 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction847:kernel#Object#hash */
7450 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction847:string#Object#to_s */
7451 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction847:string#Object#native_class_name */
7452 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction847:string#Object#class_name */
7453 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction847:string#Object#inspect */
7454 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction847:string#Object#inspect_head */
7455 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction847:string#Object#args */
7456 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction847:math#Object#atan2 */
7457 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction847:math#Object#pi */
7458 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction847:math#Object#srand_from */
7459 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction847:math#Object#srand */
7460 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction847:stream#Object#poll */
7461 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction847:stream#Object#intern_poll */
7462 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction847:time#Object#get_time */
7463 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction847:file#Object#printn */
7464 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction847:file#Object#print */
7465 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction847:file#Object#getc */
7466 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction847:file#Object#gets */
7467 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction847:file#Object#getcwd */
7468 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction847:file#Object#file_getcwd */
7469 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction847:file#Object#stdin */
7470 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction847:file#Object#stdout */
7471 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction847:file#Object#stderr */
7472 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction847:model_base#Object#intrude_visibility */
7473 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction847:model_base#Object#public_visibility */
7474 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction847:model_base#Object#protected_visibility */
7475 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction847:model_base#Object#private_visibility */
7476 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction847:model_base#Object#none_visibility */
7477 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction847:model#Object#abstract_kind */
7478 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction847:model#Object#concrete_kind */
7479 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction847:model#Object#interface_kind */
7480 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction847:model#Object#enum_kind */
7481 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction847:model#Object#extern_kind */
7482 (nitmethod_t)VIRTUAL_parser__ReduceAction847__action, /* pointer to parser:ReduceAction847:parser#ReduceAction847#action */
7483 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction847:parser#ReduceAction#concat */
7484 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction847:parser#ReduceAction#init */
7485 }
7486 };
7487 /* allocate ReduceAction847 */
7488 val* NEW_parser__ReduceAction847(const struct type* type) {
7489 val* self /* : ReduceAction847 */;
7490 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7491 self->type = type;
7492 self->class = &class_parser__ReduceAction847;
7493 return self;
7494 }
7495 /* runtime class parser__ReduceAction850 */
7496 const struct class class_parser__ReduceAction850 = {
7497 0, /* box_kind */
7498 {
7499 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction850:kernel#Object#object_id */
7500 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction850:kernel#Object#is_same_type */
7501 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction850:kernel#Object#is_same_instance */
7502 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction850:kernel#Object#== */
7503 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction850:kernel#Object#!= */
7504 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction850:kernel#Object#output */
7505 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction850:kernel#Object#output_class_name */
7506 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction850:kernel#Object#exit */
7507 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction850:kernel#Object#sys */
7508 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction850:kernel#Object#hash */
7509 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction850:string#Object#to_s */
7510 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction850:string#Object#native_class_name */
7511 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction850:string#Object#class_name */
7512 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction850:string#Object#inspect */
7513 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction850:string#Object#inspect_head */
7514 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction850:string#Object#args */
7515 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction850:math#Object#atan2 */
7516 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction850:math#Object#pi */
7517 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction850:math#Object#srand_from */
7518 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction850:math#Object#srand */
7519 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction850:stream#Object#poll */
7520 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction850:stream#Object#intern_poll */
7521 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction850:time#Object#get_time */
7522 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction850:file#Object#printn */
7523 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction850:file#Object#print */
7524 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction850:file#Object#getc */
7525 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction850:file#Object#gets */
7526 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction850:file#Object#getcwd */
7527 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction850:file#Object#file_getcwd */
7528 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction850:file#Object#stdin */
7529 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction850:file#Object#stdout */
7530 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction850:file#Object#stderr */
7531 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction850:model_base#Object#intrude_visibility */
7532 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction850:model_base#Object#public_visibility */
7533 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction850:model_base#Object#protected_visibility */
7534 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction850:model_base#Object#private_visibility */
7535 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction850:model_base#Object#none_visibility */
7536 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction850:model#Object#abstract_kind */
7537 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction850:model#Object#concrete_kind */
7538 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction850:model#Object#interface_kind */
7539 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction850:model#Object#enum_kind */
7540 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction850:model#Object#extern_kind */
7541 (nitmethod_t)VIRTUAL_parser__ReduceAction850__action, /* pointer to parser:ReduceAction850:parser#ReduceAction850#action */
7542 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction850:parser#ReduceAction#concat */
7543 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction850:parser#ReduceAction#init */
7544 }
7545 };
7546 /* allocate ReduceAction850 */
7547 val* NEW_parser__ReduceAction850(const struct type* type) {
7548 val* self /* : ReduceAction850 */;
7549 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7550 self->type = type;
7551 self->class = &class_parser__ReduceAction850;
7552 return self;
7553 }
7554 /* runtime class parser__ReduceAction851 */
7555 const struct class class_parser__ReduceAction851 = {
7556 0, /* box_kind */
7557 {
7558 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction851:kernel#Object#object_id */
7559 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction851:kernel#Object#is_same_type */
7560 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction851:kernel#Object#is_same_instance */
7561 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction851:kernel#Object#== */
7562 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction851:kernel#Object#!= */
7563 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction851:kernel#Object#output */
7564 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction851:kernel#Object#output_class_name */
7565 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction851:kernel#Object#exit */
7566 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction851:kernel#Object#sys */
7567 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction851:kernel#Object#hash */
7568 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction851:string#Object#to_s */
7569 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction851:string#Object#native_class_name */
7570 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction851:string#Object#class_name */
7571 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction851:string#Object#inspect */
7572 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction851:string#Object#inspect_head */
7573 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction851:string#Object#args */
7574 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction851:math#Object#atan2 */
7575 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction851:math#Object#pi */
7576 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction851:math#Object#srand_from */
7577 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction851:math#Object#srand */
7578 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction851:stream#Object#poll */
7579 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction851:stream#Object#intern_poll */
7580 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction851:time#Object#get_time */
7581 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction851:file#Object#printn */
7582 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction851:file#Object#print */
7583 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction851:file#Object#getc */
7584 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction851:file#Object#gets */
7585 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction851:file#Object#getcwd */
7586 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction851:file#Object#file_getcwd */
7587 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction851:file#Object#stdin */
7588 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction851:file#Object#stdout */
7589 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction851:file#Object#stderr */
7590 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction851:model_base#Object#intrude_visibility */
7591 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction851:model_base#Object#public_visibility */
7592 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction851:model_base#Object#protected_visibility */
7593 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction851:model_base#Object#private_visibility */
7594 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction851:model_base#Object#none_visibility */
7595 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction851:model#Object#abstract_kind */
7596 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction851:model#Object#concrete_kind */
7597 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction851:model#Object#interface_kind */
7598 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction851:model#Object#enum_kind */
7599 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction851:model#Object#extern_kind */
7600 (nitmethod_t)VIRTUAL_parser__ReduceAction851__action, /* pointer to parser:ReduceAction851:parser#ReduceAction851#action */
7601 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction851:parser#ReduceAction#concat */
7602 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction851:parser#ReduceAction#init */
7603 }
7604 };
7605 /* allocate ReduceAction851 */
7606 val* NEW_parser__ReduceAction851(const struct type* type) {
7607 val* self /* : ReduceAction851 */;
7608 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7609 self->type = type;
7610 self->class = &class_parser__ReduceAction851;
7611 return self;
7612 }
7613 /* runtime class parser__ReduceAction852 */
7614 const struct class class_parser__ReduceAction852 = {
7615 0, /* box_kind */
7616 {
7617 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction852:kernel#Object#object_id */
7618 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction852:kernel#Object#is_same_type */
7619 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction852:kernel#Object#is_same_instance */
7620 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction852:kernel#Object#== */
7621 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction852:kernel#Object#!= */
7622 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction852:kernel#Object#output */
7623 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction852:kernel#Object#output_class_name */
7624 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction852:kernel#Object#exit */
7625 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction852:kernel#Object#sys */
7626 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction852:kernel#Object#hash */
7627 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction852:string#Object#to_s */
7628 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction852:string#Object#native_class_name */
7629 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction852:string#Object#class_name */
7630 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction852:string#Object#inspect */
7631 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction852:string#Object#inspect_head */
7632 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction852:string#Object#args */
7633 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction852:math#Object#atan2 */
7634 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction852:math#Object#pi */
7635 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction852:math#Object#srand_from */
7636 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction852:math#Object#srand */
7637 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction852:stream#Object#poll */
7638 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction852:stream#Object#intern_poll */
7639 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction852:time#Object#get_time */
7640 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction852:file#Object#printn */
7641 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction852:file#Object#print */
7642 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction852:file#Object#getc */
7643 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction852:file#Object#gets */
7644 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction852:file#Object#getcwd */
7645 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction852:file#Object#file_getcwd */
7646 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction852:file#Object#stdin */
7647 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction852:file#Object#stdout */
7648 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction852:file#Object#stderr */
7649 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction852:model_base#Object#intrude_visibility */
7650 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction852:model_base#Object#public_visibility */
7651 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction852:model_base#Object#protected_visibility */
7652 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction852:model_base#Object#private_visibility */
7653 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction852:model_base#Object#none_visibility */
7654 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction852:model#Object#abstract_kind */
7655 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction852:model#Object#concrete_kind */
7656 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction852:model#Object#interface_kind */
7657 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction852:model#Object#enum_kind */
7658 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction852:model#Object#extern_kind */
7659 (nitmethod_t)VIRTUAL_parser__ReduceAction852__action, /* pointer to parser:ReduceAction852:parser#ReduceAction852#action */
7660 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction852:parser#ReduceAction#concat */
7661 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction852:parser#ReduceAction#init */
7662 }
7663 };
7664 /* allocate ReduceAction852 */
7665 val* NEW_parser__ReduceAction852(const struct type* type) {
7666 val* self /* : ReduceAction852 */;
7667 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7668 self->type = type;
7669 self->class = &class_parser__ReduceAction852;
7670 return self;
7671 }
7672 /* runtime class parser__ReduceAction853 */
7673 const struct class class_parser__ReduceAction853 = {
7674 0, /* box_kind */
7675 {
7676 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction853:kernel#Object#object_id */
7677 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction853:kernel#Object#is_same_type */
7678 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction853:kernel#Object#is_same_instance */
7679 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction853:kernel#Object#== */
7680 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction853:kernel#Object#!= */
7681 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction853:kernel#Object#output */
7682 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction853:kernel#Object#output_class_name */
7683 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction853:kernel#Object#exit */
7684 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction853:kernel#Object#sys */
7685 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction853:kernel#Object#hash */
7686 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction853:string#Object#to_s */
7687 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction853:string#Object#native_class_name */
7688 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction853:string#Object#class_name */
7689 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction853:string#Object#inspect */
7690 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction853:string#Object#inspect_head */
7691 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction853:string#Object#args */
7692 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction853:math#Object#atan2 */
7693 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction853:math#Object#pi */
7694 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction853:math#Object#srand_from */
7695 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction853:math#Object#srand */
7696 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction853:stream#Object#poll */
7697 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction853:stream#Object#intern_poll */
7698 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction853:time#Object#get_time */
7699 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction853:file#Object#printn */
7700 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction853:file#Object#print */
7701 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction853:file#Object#getc */
7702 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction853:file#Object#gets */
7703 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction853:file#Object#getcwd */
7704 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction853:file#Object#file_getcwd */
7705 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction853:file#Object#stdin */
7706 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction853:file#Object#stdout */
7707 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction853:file#Object#stderr */
7708 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction853:model_base#Object#intrude_visibility */
7709 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction853:model_base#Object#public_visibility */
7710 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction853:model_base#Object#protected_visibility */
7711 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction853:model_base#Object#private_visibility */
7712 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction853:model_base#Object#none_visibility */
7713 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction853:model#Object#abstract_kind */
7714 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction853:model#Object#concrete_kind */
7715 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction853:model#Object#interface_kind */
7716 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction853:model#Object#enum_kind */
7717 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction853:model#Object#extern_kind */
7718 (nitmethod_t)VIRTUAL_parser__ReduceAction853__action, /* pointer to parser:ReduceAction853:parser#ReduceAction853#action */
7719 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction853:parser#ReduceAction#concat */
7720 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction853:parser#ReduceAction#init */
7721 }
7722 };
7723 /* allocate ReduceAction853 */
7724 val* NEW_parser__ReduceAction853(const struct type* type) {
7725 val* self /* : ReduceAction853 */;
7726 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7727 self->type = type;
7728 self->class = &class_parser__ReduceAction853;
7729 return self;
7730 }
7731 /* runtime class parser__ReduceAction854 */
7732 const struct class class_parser__ReduceAction854 = {
7733 0, /* box_kind */
7734 {
7735 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction854:kernel#Object#object_id */
7736 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction854:kernel#Object#is_same_type */
7737 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction854:kernel#Object#is_same_instance */
7738 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction854:kernel#Object#== */
7739 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction854:kernel#Object#!= */
7740 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction854:kernel#Object#output */
7741 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction854:kernel#Object#output_class_name */
7742 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction854:kernel#Object#exit */
7743 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction854:kernel#Object#sys */
7744 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction854:kernel#Object#hash */
7745 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction854:string#Object#to_s */
7746 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction854:string#Object#native_class_name */
7747 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction854:string#Object#class_name */
7748 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction854:string#Object#inspect */
7749 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction854:string#Object#inspect_head */
7750 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction854:string#Object#args */
7751 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction854:math#Object#atan2 */
7752 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction854:math#Object#pi */
7753 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction854:math#Object#srand_from */
7754 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction854:math#Object#srand */
7755 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction854:stream#Object#poll */
7756 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction854:stream#Object#intern_poll */
7757 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction854:time#Object#get_time */
7758 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction854:file#Object#printn */
7759 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction854:file#Object#print */
7760 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction854:file#Object#getc */
7761 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction854:file#Object#gets */
7762 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction854:file#Object#getcwd */
7763 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction854:file#Object#file_getcwd */
7764 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction854:file#Object#stdin */
7765 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction854:file#Object#stdout */
7766 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction854:file#Object#stderr */
7767 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction854:model_base#Object#intrude_visibility */
7768 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction854:model_base#Object#public_visibility */
7769 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction854:model_base#Object#protected_visibility */
7770 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction854:model_base#Object#private_visibility */
7771 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction854:model_base#Object#none_visibility */
7772 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction854:model#Object#abstract_kind */
7773 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction854:model#Object#concrete_kind */
7774 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction854:model#Object#interface_kind */
7775 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction854:model#Object#enum_kind */
7776 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction854:model#Object#extern_kind */
7777 (nitmethod_t)VIRTUAL_parser__ReduceAction854__action, /* pointer to parser:ReduceAction854:parser#ReduceAction854#action */
7778 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction854:parser#ReduceAction#concat */
7779 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction854:parser#ReduceAction#init */
7780 }
7781 };
7782 /* allocate ReduceAction854 */
7783 val* NEW_parser__ReduceAction854(const struct type* type) {
7784 val* self /* : ReduceAction854 */;
7785 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7786 self->type = type;
7787 self->class = &class_parser__ReduceAction854;
7788 return self;
7789 }
7790 /* runtime class parser__ReduceAction855 */
7791 const struct class class_parser__ReduceAction855 = {
7792 0, /* box_kind */
7793 {
7794 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction855:kernel#Object#object_id */
7795 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction855:kernel#Object#is_same_type */
7796 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction855:kernel#Object#is_same_instance */
7797 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction855:kernel#Object#== */
7798 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction855:kernel#Object#!= */
7799 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction855:kernel#Object#output */
7800 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction855:kernel#Object#output_class_name */
7801 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction855:kernel#Object#exit */
7802 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction855:kernel#Object#sys */
7803 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction855:kernel#Object#hash */
7804 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction855:string#Object#to_s */
7805 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction855:string#Object#native_class_name */
7806 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction855:string#Object#class_name */
7807 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction855:string#Object#inspect */
7808 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction855:string#Object#inspect_head */
7809 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction855:string#Object#args */
7810 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction855:math#Object#atan2 */
7811 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction855:math#Object#pi */
7812 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction855:math#Object#srand_from */
7813 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction855:math#Object#srand */
7814 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction855:stream#Object#poll */
7815 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction855:stream#Object#intern_poll */
7816 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction855:time#Object#get_time */
7817 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction855:file#Object#printn */
7818 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction855:file#Object#print */
7819 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction855:file#Object#getc */
7820 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction855:file#Object#gets */
7821 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction855:file#Object#getcwd */
7822 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction855:file#Object#file_getcwd */
7823 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction855:file#Object#stdin */
7824 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction855:file#Object#stdout */
7825 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction855:file#Object#stderr */
7826 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction855:model_base#Object#intrude_visibility */
7827 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction855:model_base#Object#public_visibility */
7828 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction855:model_base#Object#protected_visibility */
7829 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction855:model_base#Object#private_visibility */
7830 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction855:model_base#Object#none_visibility */
7831 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction855:model#Object#abstract_kind */
7832 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction855:model#Object#concrete_kind */
7833 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction855:model#Object#interface_kind */
7834 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction855:model#Object#enum_kind */
7835 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction855:model#Object#extern_kind */
7836 (nitmethod_t)VIRTUAL_parser__ReduceAction855__action, /* pointer to parser:ReduceAction855:parser#ReduceAction855#action */
7837 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction855:parser#ReduceAction#concat */
7838 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction855:parser#ReduceAction#init */
7839 }
7840 };
7841 /* allocate ReduceAction855 */
7842 val* NEW_parser__ReduceAction855(const struct type* type) {
7843 val* self /* : ReduceAction855 */;
7844 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7845 self->type = type;
7846 self->class = &class_parser__ReduceAction855;
7847 return self;
7848 }
7849 /* runtime class parser__ReduceAction856 */
7850 const struct class class_parser__ReduceAction856 = {
7851 0, /* box_kind */
7852 {
7853 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction856:kernel#Object#object_id */
7854 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction856:kernel#Object#is_same_type */
7855 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction856:kernel#Object#is_same_instance */
7856 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction856:kernel#Object#== */
7857 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction856:kernel#Object#!= */
7858 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction856:kernel#Object#output */
7859 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction856:kernel#Object#output_class_name */
7860 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction856:kernel#Object#exit */
7861 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction856:kernel#Object#sys */
7862 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction856:kernel#Object#hash */
7863 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction856:string#Object#to_s */
7864 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction856:string#Object#native_class_name */
7865 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction856:string#Object#class_name */
7866 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction856:string#Object#inspect */
7867 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction856:string#Object#inspect_head */
7868 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction856:string#Object#args */
7869 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction856:math#Object#atan2 */
7870 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction856:math#Object#pi */
7871 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction856:math#Object#srand_from */
7872 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction856:math#Object#srand */
7873 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction856:stream#Object#poll */
7874 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction856:stream#Object#intern_poll */
7875 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction856:time#Object#get_time */
7876 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction856:file#Object#printn */
7877 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction856:file#Object#print */
7878 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction856:file#Object#getc */
7879 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction856:file#Object#gets */
7880 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction856:file#Object#getcwd */
7881 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction856:file#Object#file_getcwd */
7882 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction856:file#Object#stdin */
7883 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction856:file#Object#stdout */
7884 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction856:file#Object#stderr */
7885 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction856:model_base#Object#intrude_visibility */
7886 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction856:model_base#Object#public_visibility */
7887 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction856:model_base#Object#protected_visibility */
7888 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction856:model_base#Object#private_visibility */
7889 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction856:model_base#Object#none_visibility */
7890 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction856:model#Object#abstract_kind */
7891 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction856:model#Object#concrete_kind */
7892 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction856:model#Object#interface_kind */
7893 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction856:model#Object#enum_kind */
7894 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction856:model#Object#extern_kind */
7895 (nitmethod_t)VIRTUAL_parser__ReduceAction856__action, /* pointer to parser:ReduceAction856:parser#ReduceAction856#action */
7896 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction856:parser#ReduceAction#concat */
7897 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction856:parser#ReduceAction#init */
7898 }
7899 };
7900 /* allocate ReduceAction856 */
7901 val* NEW_parser__ReduceAction856(const struct type* type) {
7902 val* self /* : ReduceAction856 */;
7903 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7904 self->type = type;
7905 self->class = &class_parser__ReduceAction856;
7906 return self;
7907 }
7908 /* runtime class parser__ReduceAction857 */
7909 const struct class class_parser__ReduceAction857 = {
7910 0, /* box_kind */
7911 {
7912 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction857:kernel#Object#object_id */
7913 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction857:kernel#Object#is_same_type */
7914 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction857:kernel#Object#is_same_instance */
7915 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction857:kernel#Object#== */
7916 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction857:kernel#Object#!= */
7917 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction857:kernel#Object#output */
7918 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction857:kernel#Object#output_class_name */
7919 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction857:kernel#Object#exit */
7920 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction857:kernel#Object#sys */
7921 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction857:kernel#Object#hash */
7922 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction857:string#Object#to_s */
7923 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction857:string#Object#native_class_name */
7924 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction857:string#Object#class_name */
7925 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction857:string#Object#inspect */
7926 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction857:string#Object#inspect_head */
7927 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction857:string#Object#args */
7928 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction857:math#Object#atan2 */
7929 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction857:math#Object#pi */
7930 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction857:math#Object#srand_from */
7931 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction857:math#Object#srand */
7932 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction857:stream#Object#poll */
7933 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction857:stream#Object#intern_poll */
7934 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction857:time#Object#get_time */
7935 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction857:file#Object#printn */
7936 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction857:file#Object#print */
7937 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction857:file#Object#getc */
7938 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction857:file#Object#gets */
7939 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction857:file#Object#getcwd */
7940 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction857:file#Object#file_getcwd */
7941 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction857:file#Object#stdin */
7942 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction857:file#Object#stdout */
7943 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction857:file#Object#stderr */
7944 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction857:model_base#Object#intrude_visibility */
7945 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction857:model_base#Object#public_visibility */
7946 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction857:model_base#Object#protected_visibility */
7947 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction857:model_base#Object#private_visibility */
7948 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction857:model_base#Object#none_visibility */
7949 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction857:model#Object#abstract_kind */
7950 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction857:model#Object#concrete_kind */
7951 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction857:model#Object#interface_kind */
7952 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction857:model#Object#enum_kind */
7953 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction857:model#Object#extern_kind */
7954 (nitmethod_t)VIRTUAL_parser__ReduceAction857__action, /* pointer to parser:ReduceAction857:parser#ReduceAction857#action */
7955 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction857:parser#ReduceAction#concat */
7956 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction857:parser#ReduceAction#init */
7957 }
7958 };
7959 /* allocate ReduceAction857 */
7960 val* NEW_parser__ReduceAction857(const struct type* type) {
7961 val* self /* : ReduceAction857 */;
7962 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
7963 self->type = type;
7964 self->class = &class_parser__ReduceAction857;
7965 return self;
7966 }
7967 /* runtime class parser__ReduceAction858 */
7968 const struct class class_parser__ReduceAction858 = {
7969 0, /* box_kind */
7970 {
7971 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction858:kernel#Object#object_id */
7972 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction858:kernel#Object#is_same_type */
7973 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction858:kernel#Object#is_same_instance */
7974 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction858:kernel#Object#== */
7975 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction858:kernel#Object#!= */
7976 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction858:kernel#Object#output */
7977 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction858:kernel#Object#output_class_name */
7978 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction858:kernel#Object#exit */
7979 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction858:kernel#Object#sys */
7980 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction858:kernel#Object#hash */
7981 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction858:string#Object#to_s */
7982 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction858:string#Object#native_class_name */
7983 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction858:string#Object#class_name */
7984 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction858:string#Object#inspect */
7985 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction858:string#Object#inspect_head */
7986 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction858:string#Object#args */
7987 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction858:math#Object#atan2 */
7988 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction858:math#Object#pi */
7989 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction858:math#Object#srand_from */
7990 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction858:math#Object#srand */
7991 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction858:stream#Object#poll */
7992 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction858:stream#Object#intern_poll */
7993 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction858:time#Object#get_time */
7994 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction858:file#Object#printn */
7995 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction858:file#Object#print */
7996 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction858:file#Object#getc */
7997 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction858:file#Object#gets */
7998 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction858:file#Object#getcwd */
7999 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction858:file#Object#file_getcwd */
8000 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction858:file#Object#stdin */
8001 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction858:file#Object#stdout */
8002 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction858:file#Object#stderr */
8003 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction858:model_base#Object#intrude_visibility */
8004 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction858:model_base#Object#public_visibility */
8005 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction858:model_base#Object#protected_visibility */
8006 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction858:model_base#Object#private_visibility */
8007 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction858:model_base#Object#none_visibility */
8008 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction858:model#Object#abstract_kind */
8009 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction858:model#Object#concrete_kind */
8010 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction858:model#Object#interface_kind */
8011 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction858:model#Object#enum_kind */
8012 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction858:model#Object#extern_kind */
8013 (nitmethod_t)VIRTUAL_parser__ReduceAction858__action, /* pointer to parser:ReduceAction858:parser#ReduceAction858#action */
8014 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction858:parser#ReduceAction#concat */
8015 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction858:parser#ReduceAction#init */
8016 }
8017 };
8018 /* allocate ReduceAction858 */
8019 val* NEW_parser__ReduceAction858(const struct type* type) {
8020 val* self /* : ReduceAction858 */;
8021 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8022 self->type = type;
8023 self->class = &class_parser__ReduceAction858;
8024 return self;
8025 }
8026 /* runtime class parser__ReduceAction859 */
8027 const struct class class_parser__ReduceAction859 = {
8028 0, /* box_kind */
8029 {
8030 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction859:kernel#Object#object_id */
8031 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction859:kernel#Object#is_same_type */
8032 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction859:kernel#Object#is_same_instance */
8033 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction859:kernel#Object#== */
8034 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction859:kernel#Object#!= */
8035 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction859:kernel#Object#output */
8036 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction859:kernel#Object#output_class_name */
8037 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction859:kernel#Object#exit */
8038 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction859:kernel#Object#sys */
8039 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction859:kernel#Object#hash */
8040 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction859:string#Object#to_s */
8041 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction859:string#Object#native_class_name */
8042 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction859:string#Object#class_name */
8043 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction859:string#Object#inspect */
8044 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction859:string#Object#inspect_head */
8045 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction859:string#Object#args */
8046 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction859:math#Object#atan2 */
8047 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction859:math#Object#pi */
8048 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction859:math#Object#srand_from */
8049 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction859:math#Object#srand */
8050 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction859:stream#Object#poll */
8051 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction859:stream#Object#intern_poll */
8052 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction859:time#Object#get_time */
8053 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction859:file#Object#printn */
8054 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction859:file#Object#print */
8055 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction859:file#Object#getc */
8056 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction859:file#Object#gets */
8057 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction859:file#Object#getcwd */
8058 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction859:file#Object#file_getcwd */
8059 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction859:file#Object#stdin */
8060 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction859:file#Object#stdout */
8061 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction859:file#Object#stderr */
8062 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction859:model_base#Object#intrude_visibility */
8063 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction859:model_base#Object#public_visibility */
8064 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction859:model_base#Object#protected_visibility */
8065 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction859:model_base#Object#private_visibility */
8066 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction859:model_base#Object#none_visibility */
8067 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction859:model#Object#abstract_kind */
8068 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction859:model#Object#concrete_kind */
8069 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction859:model#Object#interface_kind */
8070 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction859:model#Object#enum_kind */
8071 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction859:model#Object#extern_kind */
8072 (nitmethod_t)VIRTUAL_parser__ReduceAction859__action, /* pointer to parser:ReduceAction859:parser#ReduceAction859#action */
8073 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction859:parser#ReduceAction#concat */
8074 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction859:parser#ReduceAction#init */
8075 }
8076 };
8077 /* allocate ReduceAction859 */
8078 val* NEW_parser__ReduceAction859(const struct type* type) {
8079 val* self /* : ReduceAction859 */;
8080 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8081 self->type = type;
8082 self->class = &class_parser__ReduceAction859;
8083 return self;
8084 }
8085 /* runtime class parser__ReduceAction860 */
8086 const struct class class_parser__ReduceAction860 = {
8087 0, /* box_kind */
8088 {
8089 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction860:kernel#Object#object_id */
8090 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction860:kernel#Object#is_same_type */
8091 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction860:kernel#Object#is_same_instance */
8092 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction860:kernel#Object#== */
8093 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction860:kernel#Object#!= */
8094 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction860:kernel#Object#output */
8095 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction860:kernel#Object#output_class_name */
8096 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction860:kernel#Object#exit */
8097 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction860:kernel#Object#sys */
8098 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction860:kernel#Object#hash */
8099 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction860:string#Object#to_s */
8100 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction860:string#Object#native_class_name */
8101 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction860:string#Object#class_name */
8102 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction860:string#Object#inspect */
8103 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction860:string#Object#inspect_head */
8104 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction860:string#Object#args */
8105 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction860:math#Object#atan2 */
8106 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction860:math#Object#pi */
8107 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction860:math#Object#srand_from */
8108 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction860:math#Object#srand */
8109 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction860:stream#Object#poll */
8110 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction860:stream#Object#intern_poll */
8111 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction860:time#Object#get_time */
8112 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction860:file#Object#printn */
8113 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction860:file#Object#print */
8114 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction860:file#Object#getc */
8115 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction860:file#Object#gets */
8116 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction860:file#Object#getcwd */
8117 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction860:file#Object#file_getcwd */
8118 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction860:file#Object#stdin */
8119 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction860:file#Object#stdout */
8120 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction860:file#Object#stderr */
8121 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction860:model_base#Object#intrude_visibility */
8122 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction860:model_base#Object#public_visibility */
8123 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction860:model_base#Object#protected_visibility */
8124 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction860:model_base#Object#private_visibility */
8125 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction860:model_base#Object#none_visibility */
8126 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction860:model#Object#abstract_kind */
8127 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction860:model#Object#concrete_kind */
8128 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction860:model#Object#interface_kind */
8129 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction860:model#Object#enum_kind */
8130 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction860:model#Object#extern_kind */
8131 (nitmethod_t)VIRTUAL_parser__ReduceAction860__action, /* pointer to parser:ReduceAction860:parser#ReduceAction860#action */
8132 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction860:parser#ReduceAction#concat */
8133 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction860:parser#ReduceAction#init */
8134 }
8135 };
8136 /* allocate ReduceAction860 */
8137 val* NEW_parser__ReduceAction860(const struct type* type) {
8138 val* self /* : ReduceAction860 */;
8139 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8140 self->type = type;
8141 self->class = &class_parser__ReduceAction860;
8142 return self;
8143 }
8144 /* runtime class parser__ReduceAction861 */
8145 const struct class class_parser__ReduceAction861 = {
8146 0, /* box_kind */
8147 {
8148 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction861:kernel#Object#object_id */
8149 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction861:kernel#Object#is_same_type */
8150 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction861:kernel#Object#is_same_instance */
8151 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction861:kernel#Object#== */
8152 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction861:kernel#Object#!= */
8153 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction861:kernel#Object#output */
8154 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction861:kernel#Object#output_class_name */
8155 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction861:kernel#Object#exit */
8156 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction861:kernel#Object#sys */
8157 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction861:kernel#Object#hash */
8158 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction861:string#Object#to_s */
8159 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction861:string#Object#native_class_name */
8160 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction861:string#Object#class_name */
8161 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction861:string#Object#inspect */
8162 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction861:string#Object#inspect_head */
8163 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction861:string#Object#args */
8164 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction861:math#Object#atan2 */
8165 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction861:math#Object#pi */
8166 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction861:math#Object#srand_from */
8167 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction861:math#Object#srand */
8168 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction861:stream#Object#poll */
8169 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction861:stream#Object#intern_poll */
8170 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction861:time#Object#get_time */
8171 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction861:file#Object#printn */
8172 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction861:file#Object#print */
8173 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction861:file#Object#getc */
8174 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction861:file#Object#gets */
8175 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction861:file#Object#getcwd */
8176 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction861:file#Object#file_getcwd */
8177 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction861:file#Object#stdin */
8178 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction861:file#Object#stdout */
8179 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction861:file#Object#stderr */
8180 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction861:model_base#Object#intrude_visibility */
8181 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction861:model_base#Object#public_visibility */
8182 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction861:model_base#Object#protected_visibility */
8183 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction861:model_base#Object#private_visibility */
8184 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction861:model_base#Object#none_visibility */
8185 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction861:model#Object#abstract_kind */
8186 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction861:model#Object#concrete_kind */
8187 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction861:model#Object#interface_kind */
8188 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction861:model#Object#enum_kind */
8189 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction861:model#Object#extern_kind */
8190 (nitmethod_t)VIRTUAL_parser__ReduceAction861__action, /* pointer to parser:ReduceAction861:parser#ReduceAction861#action */
8191 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction861:parser#ReduceAction#concat */
8192 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction861:parser#ReduceAction#init */
8193 }
8194 };
8195 /* allocate ReduceAction861 */
8196 val* NEW_parser__ReduceAction861(const struct type* type) {
8197 val* self /* : ReduceAction861 */;
8198 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8199 self->type = type;
8200 self->class = &class_parser__ReduceAction861;
8201 return self;
8202 }
8203 /* runtime class parser__ReduceAction862 */
8204 const struct class class_parser__ReduceAction862 = {
8205 0, /* box_kind */
8206 {
8207 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction862:kernel#Object#object_id */
8208 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction862:kernel#Object#is_same_type */
8209 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction862:kernel#Object#is_same_instance */
8210 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction862:kernel#Object#== */
8211 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction862:kernel#Object#!= */
8212 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction862:kernel#Object#output */
8213 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction862:kernel#Object#output_class_name */
8214 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction862:kernel#Object#exit */
8215 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction862:kernel#Object#sys */
8216 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction862:kernel#Object#hash */
8217 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction862:string#Object#to_s */
8218 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction862:string#Object#native_class_name */
8219 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction862:string#Object#class_name */
8220 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction862:string#Object#inspect */
8221 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction862:string#Object#inspect_head */
8222 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction862:string#Object#args */
8223 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction862:math#Object#atan2 */
8224 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction862:math#Object#pi */
8225 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction862:math#Object#srand_from */
8226 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction862:math#Object#srand */
8227 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction862:stream#Object#poll */
8228 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction862:stream#Object#intern_poll */
8229 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction862:time#Object#get_time */
8230 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction862:file#Object#printn */
8231 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction862:file#Object#print */
8232 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction862:file#Object#getc */
8233 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction862:file#Object#gets */
8234 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction862:file#Object#getcwd */
8235 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction862:file#Object#file_getcwd */
8236 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction862:file#Object#stdin */
8237 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction862:file#Object#stdout */
8238 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction862:file#Object#stderr */
8239 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction862:model_base#Object#intrude_visibility */
8240 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction862:model_base#Object#public_visibility */
8241 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction862:model_base#Object#protected_visibility */
8242 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction862:model_base#Object#private_visibility */
8243 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction862:model_base#Object#none_visibility */
8244 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction862:model#Object#abstract_kind */
8245 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction862:model#Object#concrete_kind */
8246 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction862:model#Object#interface_kind */
8247 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction862:model#Object#enum_kind */
8248 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction862:model#Object#extern_kind */
8249 (nitmethod_t)VIRTUAL_parser__ReduceAction862__action, /* pointer to parser:ReduceAction862:parser#ReduceAction862#action */
8250 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction862:parser#ReduceAction#concat */
8251 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction862:parser#ReduceAction#init */
8252 }
8253 };
8254 /* allocate ReduceAction862 */
8255 val* NEW_parser__ReduceAction862(const struct type* type) {
8256 val* self /* : ReduceAction862 */;
8257 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8258 self->type = type;
8259 self->class = &class_parser__ReduceAction862;
8260 return self;
8261 }
8262 /* runtime class parser__ReduceAction864 */
8263 const struct class class_parser__ReduceAction864 = {
8264 0, /* box_kind */
8265 {
8266 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction864:kernel#Object#object_id */
8267 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction864:kernel#Object#is_same_type */
8268 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction864:kernel#Object#is_same_instance */
8269 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction864:kernel#Object#== */
8270 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction864:kernel#Object#!= */
8271 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction864:kernel#Object#output */
8272 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction864:kernel#Object#output_class_name */
8273 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction864:kernel#Object#exit */
8274 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction864:kernel#Object#sys */
8275 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction864:kernel#Object#hash */
8276 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction864:string#Object#to_s */
8277 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction864:string#Object#native_class_name */
8278 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction864:string#Object#class_name */
8279 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction864:string#Object#inspect */
8280 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction864:string#Object#inspect_head */
8281 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction864:string#Object#args */
8282 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction864:math#Object#atan2 */
8283 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction864:math#Object#pi */
8284 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction864:math#Object#srand_from */
8285 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction864:math#Object#srand */
8286 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction864:stream#Object#poll */
8287 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction864:stream#Object#intern_poll */
8288 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction864:time#Object#get_time */
8289 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction864:file#Object#printn */
8290 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction864:file#Object#print */
8291 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction864:file#Object#getc */
8292 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction864:file#Object#gets */
8293 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction864:file#Object#getcwd */
8294 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction864:file#Object#file_getcwd */
8295 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction864:file#Object#stdin */
8296 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction864:file#Object#stdout */
8297 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction864:file#Object#stderr */
8298 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction864:model_base#Object#intrude_visibility */
8299 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction864:model_base#Object#public_visibility */
8300 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction864:model_base#Object#protected_visibility */
8301 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction864:model_base#Object#private_visibility */
8302 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction864:model_base#Object#none_visibility */
8303 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction864:model#Object#abstract_kind */
8304 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction864:model#Object#concrete_kind */
8305 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction864:model#Object#interface_kind */
8306 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction864:model#Object#enum_kind */
8307 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction864:model#Object#extern_kind */
8308 (nitmethod_t)VIRTUAL_parser__ReduceAction864__action, /* pointer to parser:ReduceAction864:parser#ReduceAction864#action */
8309 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction864:parser#ReduceAction#concat */
8310 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction864:parser#ReduceAction#init */
8311 }
8312 };
8313 /* allocate ReduceAction864 */
8314 val* NEW_parser__ReduceAction864(const struct type* type) {
8315 val* self /* : ReduceAction864 */;
8316 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8317 self->type = type;
8318 self->class = &class_parser__ReduceAction864;
8319 return self;
8320 }
8321 /* runtime class parser__ReduceAction865 */
8322 const struct class class_parser__ReduceAction865 = {
8323 0, /* box_kind */
8324 {
8325 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction865:kernel#Object#object_id */
8326 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction865:kernel#Object#is_same_type */
8327 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction865:kernel#Object#is_same_instance */
8328 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction865:kernel#Object#== */
8329 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction865:kernel#Object#!= */
8330 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction865:kernel#Object#output */
8331 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction865:kernel#Object#output_class_name */
8332 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction865:kernel#Object#exit */
8333 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction865:kernel#Object#sys */
8334 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction865:kernel#Object#hash */
8335 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction865:string#Object#to_s */
8336 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction865:string#Object#native_class_name */
8337 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction865:string#Object#class_name */
8338 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction865:string#Object#inspect */
8339 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction865:string#Object#inspect_head */
8340 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction865:string#Object#args */
8341 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction865:math#Object#atan2 */
8342 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction865:math#Object#pi */
8343 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction865:math#Object#srand_from */
8344 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction865:math#Object#srand */
8345 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction865:stream#Object#poll */
8346 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction865:stream#Object#intern_poll */
8347 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction865:time#Object#get_time */
8348 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction865:file#Object#printn */
8349 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction865:file#Object#print */
8350 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction865:file#Object#getc */
8351 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction865:file#Object#gets */
8352 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction865:file#Object#getcwd */
8353 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction865:file#Object#file_getcwd */
8354 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction865:file#Object#stdin */
8355 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction865:file#Object#stdout */
8356 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction865:file#Object#stderr */
8357 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction865:model_base#Object#intrude_visibility */
8358 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction865:model_base#Object#public_visibility */
8359 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction865:model_base#Object#protected_visibility */
8360 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction865:model_base#Object#private_visibility */
8361 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction865:model_base#Object#none_visibility */
8362 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction865:model#Object#abstract_kind */
8363 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction865:model#Object#concrete_kind */
8364 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction865:model#Object#interface_kind */
8365 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction865:model#Object#enum_kind */
8366 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction865:model#Object#extern_kind */
8367 (nitmethod_t)VIRTUAL_parser__ReduceAction865__action, /* pointer to parser:ReduceAction865:parser#ReduceAction865#action */
8368 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction865:parser#ReduceAction#concat */
8369 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction865:parser#ReduceAction#init */
8370 }
8371 };
8372 /* allocate ReduceAction865 */
8373 val* NEW_parser__ReduceAction865(const struct type* type) {
8374 val* self /* : ReduceAction865 */;
8375 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8376 self->type = type;
8377 self->class = &class_parser__ReduceAction865;
8378 return self;
8379 }
8380 /* runtime class parser__ReduceAction867 */
8381 const struct class class_parser__ReduceAction867 = {
8382 0, /* box_kind */
8383 {
8384 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction867:kernel#Object#object_id */
8385 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction867:kernel#Object#is_same_type */
8386 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction867:kernel#Object#is_same_instance */
8387 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction867:kernel#Object#== */
8388 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction867:kernel#Object#!= */
8389 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction867:kernel#Object#output */
8390 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction867:kernel#Object#output_class_name */
8391 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction867:kernel#Object#exit */
8392 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction867:kernel#Object#sys */
8393 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction867:kernel#Object#hash */
8394 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction867:string#Object#to_s */
8395 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction867:string#Object#native_class_name */
8396 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction867:string#Object#class_name */
8397 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction867:string#Object#inspect */
8398 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction867:string#Object#inspect_head */
8399 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction867:string#Object#args */
8400 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction867:math#Object#atan2 */
8401 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction867:math#Object#pi */
8402 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction867:math#Object#srand_from */
8403 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction867:math#Object#srand */
8404 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction867:stream#Object#poll */
8405 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction867:stream#Object#intern_poll */
8406 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction867:time#Object#get_time */
8407 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction867:file#Object#printn */
8408 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction867:file#Object#print */
8409 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction867:file#Object#getc */
8410 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction867:file#Object#gets */
8411 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction867:file#Object#getcwd */
8412 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction867:file#Object#file_getcwd */
8413 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction867:file#Object#stdin */
8414 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction867:file#Object#stdout */
8415 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction867:file#Object#stderr */
8416 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction867:model_base#Object#intrude_visibility */
8417 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction867:model_base#Object#public_visibility */
8418 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction867:model_base#Object#protected_visibility */
8419 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction867:model_base#Object#private_visibility */
8420 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction867:model_base#Object#none_visibility */
8421 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction867:model#Object#abstract_kind */
8422 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction867:model#Object#concrete_kind */
8423 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction867:model#Object#interface_kind */
8424 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction867:model#Object#enum_kind */
8425 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction867:model#Object#extern_kind */
8426 (nitmethod_t)VIRTUAL_parser__ReduceAction867__action, /* pointer to parser:ReduceAction867:parser#ReduceAction867#action */
8427 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction867:parser#ReduceAction#concat */
8428 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction867:parser#ReduceAction#init */
8429 }
8430 };
8431 /* allocate ReduceAction867 */
8432 val* NEW_parser__ReduceAction867(const struct type* type) {
8433 val* self /* : ReduceAction867 */;
8434 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8435 self->type = type;
8436 self->class = &class_parser__ReduceAction867;
8437 return self;
8438 }
8439 /* runtime class parser__ReduceAction868 */
8440 const struct class class_parser__ReduceAction868 = {
8441 0, /* box_kind */
8442 {
8443 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction868:kernel#Object#object_id */
8444 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction868:kernel#Object#is_same_type */
8445 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction868:kernel#Object#is_same_instance */
8446 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction868:kernel#Object#== */
8447 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction868:kernel#Object#!= */
8448 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction868:kernel#Object#output */
8449 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction868:kernel#Object#output_class_name */
8450 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction868:kernel#Object#exit */
8451 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction868:kernel#Object#sys */
8452 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction868:kernel#Object#hash */
8453 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction868:string#Object#to_s */
8454 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction868:string#Object#native_class_name */
8455 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction868:string#Object#class_name */
8456 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction868:string#Object#inspect */
8457 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction868:string#Object#inspect_head */
8458 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction868:string#Object#args */
8459 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction868:math#Object#atan2 */
8460 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction868:math#Object#pi */
8461 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction868:math#Object#srand_from */
8462 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction868:math#Object#srand */
8463 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction868:stream#Object#poll */
8464 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction868:stream#Object#intern_poll */
8465 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction868:time#Object#get_time */
8466 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction868:file#Object#printn */
8467 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction868:file#Object#print */
8468 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction868:file#Object#getc */
8469 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction868:file#Object#gets */
8470 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction868:file#Object#getcwd */
8471 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction868:file#Object#file_getcwd */
8472 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction868:file#Object#stdin */
8473 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction868:file#Object#stdout */
8474 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction868:file#Object#stderr */
8475 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction868:model_base#Object#intrude_visibility */
8476 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction868:model_base#Object#public_visibility */
8477 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction868:model_base#Object#protected_visibility */
8478 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction868:model_base#Object#private_visibility */
8479 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction868:model_base#Object#none_visibility */
8480 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction868:model#Object#abstract_kind */
8481 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction868:model#Object#concrete_kind */
8482 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction868:model#Object#interface_kind */
8483 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction868:model#Object#enum_kind */
8484 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction868:model#Object#extern_kind */
8485 (nitmethod_t)VIRTUAL_parser__ReduceAction868__action, /* pointer to parser:ReduceAction868:parser#ReduceAction868#action */
8486 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction868:parser#ReduceAction#concat */
8487 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction868:parser#ReduceAction#init */
8488 }
8489 };
8490 /* allocate ReduceAction868 */
8491 val* NEW_parser__ReduceAction868(const struct type* type) {
8492 val* self /* : ReduceAction868 */;
8493 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8494 self->type = type;
8495 self->class = &class_parser__ReduceAction868;
8496 return self;
8497 }
8498 /* runtime class parser__ReduceAction869 */
8499 const struct class class_parser__ReduceAction869 = {
8500 0, /* box_kind */
8501 {
8502 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction869:kernel#Object#object_id */
8503 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction869:kernel#Object#is_same_type */
8504 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction869:kernel#Object#is_same_instance */
8505 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction869:kernel#Object#== */
8506 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction869:kernel#Object#!= */
8507 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction869:kernel#Object#output */
8508 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction869:kernel#Object#output_class_name */
8509 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction869:kernel#Object#exit */
8510 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction869:kernel#Object#sys */
8511 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction869:kernel#Object#hash */
8512 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction869:string#Object#to_s */
8513 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction869:string#Object#native_class_name */
8514 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction869:string#Object#class_name */
8515 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction869:string#Object#inspect */
8516 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction869:string#Object#inspect_head */
8517 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction869:string#Object#args */
8518 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction869:math#Object#atan2 */
8519 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction869:math#Object#pi */
8520 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction869:math#Object#srand_from */
8521 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction869:math#Object#srand */
8522 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction869:stream#Object#poll */
8523 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction869:stream#Object#intern_poll */
8524 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction869:time#Object#get_time */
8525 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction869:file#Object#printn */
8526 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction869:file#Object#print */
8527 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction869:file#Object#getc */
8528 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction869:file#Object#gets */
8529 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction869:file#Object#getcwd */
8530 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction869:file#Object#file_getcwd */
8531 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction869:file#Object#stdin */
8532 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction869:file#Object#stdout */
8533 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction869:file#Object#stderr */
8534 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction869:model_base#Object#intrude_visibility */
8535 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction869:model_base#Object#public_visibility */
8536 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction869:model_base#Object#protected_visibility */
8537 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction869:model_base#Object#private_visibility */
8538 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction869:model_base#Object#none_visibility */
8539 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction869:model#Object#abstract_kind */
8540 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction869:model#Object#concrete_kind */
8541 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction869:model#Object#interface_kind */
8542 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction869:model#Object#enum_kind */
8543 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction869:model#Object#extern_kind */
8544 (nitmethod_t)VIRTUAL_parser__ReduceAction869__action, /* pointer to parser:ReduceAction869:parser#ReduceAction869#action */
8545 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction869:parser#ReduceAction#concat */
8546 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction869:parser#ReduceAction#init */
8547 }
8548 };
8549 /* allocate ReduceAction869 */
8550 val* NEW_parser__ReduceAction869(const struct type* type) {
8551 val* self /* : ReduceAction869 */;
8552 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8553 self->type = type;
8554 self->class = &class_parser__ReduceAction869;
8555 return self;
8556 }
8557 /* runtime class parser__ReduceAction870 */
8558 const struct class class_parser__ReduceAction870 = {
8559 0, /* box_kind */
8560 {
8561 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction870:kernel#Object#object_id */
8562 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction870:kernel#Object#is_same_type */
8563 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction870:kernel#Object#is_same_instance */
8564 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction870:kernel#Object#== */
8565 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction870:kernel#Object#!= */
8566 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction870:kernel#Object#output */
8567 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction870:kernel#Object#output_class_name */
8568 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction870:kernel#Object#exit */
8569 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction870:kernel#Object#sys */
8570 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction870:kernel#Object#hash */
8571 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction870:string#Object#to_s */
8572 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction870:string#Object#native_class_name */
8573 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction870:string#Object#class_name */
8574 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction870:string#Object#inspect */
8575 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction870:string#Object#inspect_head */
8576 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction870:string#Object#args */
8577 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction870:math#Object#atan2 */
8578 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction870:math#Object#pi */
8579 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction870:math#Object#srand_from */
8580 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction870:math#Object#srand */
8581 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction870:stream#Object#poll */
8582 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction870:stream#Object#intern_poll */
8583 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction870:time#Object#get_time */
8584 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction870:file#Object#printn */
8585 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction870:file#Object#print */
8586 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction870:file#Object#getc */
8587 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction870:file#Object#gets */
8588 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction870:file#Object#getcwd */
8589 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction870:file#Object#file_getcwd */
8590 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction870:file#Object#stdin */
8591 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction870:file#Object#stdout */
8592 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction870:file#Object#stderr */
8593 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction870:model_base#Object#intrude_visibility */
8594 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction870:model_base#Object#public_visibility */
8595 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction870:model_base#Object#protected_visibility */
8596 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction870:model_base#Object#private_visibility */
8597 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction870:model_base#Object#none_visibility */
8598 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction870:model#Object#abstract_kind */
8599 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction870:model#Object#concrete_kind */
8600 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction870:model#Object#interface_kind */
8601 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction870:model#Object#enum_kind */
8602 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction870:model#Object#extern_kind */
8603 (nitmethod_t)VIRTUAL_parser__ReduceAction870__action, /* pointer to parser:ReduceAction870:parser#ReduceAction870#action */
8604 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction870:parser#ReduceAction#concat */
8605 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction870:parser#ReduceAction#init */
8606 }
8607 };
8608 /* allocate ReduceAction870 */
8609 val* NEW_parser__ReduceAction870(const struct type* type) {
8610 val* self /* : ReduceAction870 */;
8611 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8612 self->type = type;
8613 self->class = &class_parser__ReduceAction870;
8614 return self;
8615 }
8616 /* runtime class parser__ReduceAction1215 */
8617 const struct class class_parser__ReduceAction1215 = {
8618 0, /* box_kind */
8619 {
8620 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1215:kernel#Object#object_id */
8621 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1215:kernel#Object#is_same_type */
8622 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1215:kernel#Object#is_same_instance */
8623 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1215:kernel#Object#== */
8624 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1215:kernel#Object#!= */
8625 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1215:kernel#Object#output */
8626 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1215:kernel#Object#output_class_name */
8627 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1215:kernel#Object#exit */
8628 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1215:kernel#Object#sys */
8629 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1215:kernel#Object#hash */
8630 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1215:string#Object#to_s */
8631 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1215:string#Object#native_class_name */
8632 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1215:string#Object#class_name */
8633 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1215:string#Object#inspect */
8634 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1215:string#Object#inspect_head */
8635 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1215:string#Object#args */
8636 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1215:math#Object#atan2 */
8637 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1215:math#Object#pi */
8638 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1215:math#Object#srand_from */
8639 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1215:math#Object#srand */
8640 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1215:stream#Object#poll */
8641 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1215:stream#Object#intern_poll */
8642 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1215:time#Object#get_time */
8643 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1215:file#Object#printn */
8644 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1215:file#Object#print */
8645 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1215:file#Object#getc */
8646 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1215:file#Object#gets */
8647 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1215:file#Object#getcwd */
8648 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1215:file#Object#file_getcwd */
8649 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1215:file#Object#stdin */
8650 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1215:file#Object#stdout */
8651 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1215:file#Object#stderr */
8652 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1215:model_base#Object#intrude_visibility */
8653 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1215:model_base#Object#public_visibility */
8654 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1215:model_base#Object#protected_visibility */
8655 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1215:model_base#Object#private_visibility */
8656 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1215:model_base#Object#none_visibility */
8657 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1215:model#Object#abstract_kind */
8658 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1215:model#Object#concrete_kind */
8659 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1215:model#Object#interface_kind */
8660 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1215:model#Object#enum_kind */
8661 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1215:model#Object#extern_kind */
8662 (nitmethod_t)VIRTUAL_parser__ReduceAction1215__action, /* pointer to parser:ReduceAction1215:parser#ReduceAction1215#action */
8663 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1215:parser#ReduceAction#concat */
8664 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1215:parser#ReduceAction#init */
8665 }
8666 };
8667 /* allocate ReduceAction1215 */
8668 val* NEW_parser__ReduceAction1215(const struct type* type) {
8669 val* self /* : ReduceAction1215 */;
8670 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8671 self->type = type;
8672 self->class = &class_parser__ReduceAction1215;
8673 return self;
8674 }
8675 /* runtime class parser__ReduceAction1216 */
8676 const struct class class_parser__ReduceAction1216 = {
8677 0, /* box_kind */
8678 {
8679 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1216:kernel#Object#object_id */
8680 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1216:kernel#Object#is_same_type */
8681 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1216:kernel#Object#is_same_instance */
8682 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1216:kernel#Object#== */
8683 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1216:kernel#Object#!= */
8684 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1216:kernel#Object#output */
8685 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1216:kernel#Object#output_class_name */
8686 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1216:kernel#Object#exit */
8687 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1216:kernel#Object#sys */
8688 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1216:kernel#Object#hash */
8689 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1216:string#Object#to_s */
8690 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1216:string#Object#native_class_name */
8691 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1216:string#Object#class_name */
8692 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1216:string#Object#inspect */
8693 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1216:string#Object#inspect_head */
8694 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1216:string#Object#args */
8695 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1216:math#Object#atan2 */
8696 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1216:math#Object#pi */
8697 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1216:math#Object#srand_from */
8698 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1216:math#Object#srand */
8699 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1216:stream#Object#poll */
8700 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1216:stream#Object#intern_poll */
8701 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1216:time#Object#get_time */
8702 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1216:file#Object#printn */
8703 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1216:file#Object#print */
8704 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1216:file#Object#getc */
8705 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1216:file#Object#gets */
8706 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1216:file#Object#getcwd */
8707 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1216:file#Object#file_getcwd */
8708 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1216:file#Object#stdin */
8709 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1216:file#Object#stdout */
8710 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1216:file#Object#stderr */
8711 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1216:model_base#Object#intrude_visibility */
8712 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1216:model_base#Object#public_visibility */
8713 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1216:model_base#Object#protected_visibility */
8714 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1216:model_base#Object#private_visibility */
8715 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1216:model_base#Object#none_visibility */
8716 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1216:model#Object#abstract_kind */
8717 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1216:model#Object#concrete_kind */
8718 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1216:model#Object#interface_kind */
8719 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1216:model#Object#enum_kind */
8720 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1216:model#Object#extern_kind */
8721 (nitmethod_t)VIRTUAL_parser__ReduceAction1216__action, /* pointer to parser:ReduceAction1216:parser#ReduceAction1216#action */
8722 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1216:parser#ReduceAction#concat */
8723 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1216:parser#ReduceAction#init */
8724 }
8725 };
8726 /* allocate ReduceAction1216 */
8727 val* NEW_parser__ReduceAction1216(const struct type* type) {
8728 val* self /* : ReduceAction1216 */;
8729 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8730 self->type = type;
8731 self->class = &class_parser__ReduceAction1216;
8732 return self;
8733 }
8734 /* runtime class parser__ReduceAction1219 */
8735 const struct class class_parser__ReduceAction1219 = {
8736 0, /* box_kind */
8737 {
8738 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1219:kernel#Object#object_id */
8739 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1219:kernel#Object#is_same_type */
8740 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1219:kernel#Object#is_same_instance */
8741 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1219:kernel#Object#== */
8742 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1219:kernel#Object#!= */
8743 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1219:kernel#Object#output */
8744 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1219:kernel#Object#output_class_name */
8745 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1219:kernel#Object#exit */
8746 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1219:kernel#Object#sys */
8747 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1219:kernel#Object#hash */
8748 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1219:string#Object#to_s */
8749 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1219:string#Object#native_class_name */
8750 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1219:string#Object#class_name */
8751 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1219:string#Object#inspect */
8752 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1219:string#Object#inspect_head */
8753 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1219:string#Object#args */
8754 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1219:math#Object#atan2 */
8755 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1219:math#Object#pi */
8756 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1219:math#Object#srand_from */
8757 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1219:math#Object#srand */
8758 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1219:stream#Object#poll */
8759 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1219:stream#Object#intern_poll */
8760 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1219:time#Object#get_time */
8761 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1219:file#Object#printn */
8762 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1219:file#Object#print */
8763 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1219:file#Object#getc */
8764 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1219:file#Object#gets */
8765 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1219:file#Object#getcwd */
8766 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1219:file#Object#file_getcwd */
8767 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1219:file#Object#stdin */
8768 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1219:file#Object#stdout */
8769 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1219:file#Object#stderr */
8770 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1219:model_base#Object#intrude_visibility */
8771 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1219:model_base#Object#public_visibility */
8772 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1219:model_base#Object#protected_visibility */
8773 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1219:model_base#Object#private_visibility */
8774 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1219:model_base#Object#none_visibility */
8775 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1219:model#Object#abstract_kind */
8776 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1219:model#Object#concrete_kind */
8777 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1219:model#Object#interface_kind */
8778 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1219:model#Object#enum_kind */
8779 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1219:model#Object#extern_kind */
8780 (nitmethod_t)VIRTUAL_parser__ReduceAction1219__action, /* pointer to parser:ReduceAction1219:parser#ReduceAction1219#action */
8781 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1219:parser#ReduceAction#concat */
8782 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1219:parser#ReduceAction#init */
8783 }
8784 };
8785 /* allocate ReduceAction1219 */
8786 val* NEW_parser__ReduceAction1219(const struct type* type) {
8787 val* self /* : ReduceAction1219 */;
8788 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8789 self->type = type;
8790 self->class = &class_parser__ReduceAction1219;
8791 return self;
8792 }
8793 /* runtime class parser__ReduceAction1220 */
8794 const struct class class_parser__ReduceAction1220 = {
8795 0, /* box_kind */
8796 {
8797 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1220:kernel#Object#object_id */
8798 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1220:kernel#Object#is_same_type */
8799 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1220:kernel#Object#is_same_instance */
8800 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1220:kernel#Object#== */
8801 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1220:kernel#Object#!= */
8802 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1220:kernel#Object#output */
8803 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1220:kernel#Object#output_class_name */
8804 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1220:kernel#Object#exit */
8805 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1220:kernel#Object#sys */
8806 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1220:kernel#Object#hash */
8807 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1220:string#Object#to_s */
8808 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1220:string#Object#native_class_name */
8809 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1220:string#Object#class_name */
8810 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1220:string#Object#inspect */
8811 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1220:string#Object#inspect_head */
8812 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1220:string#Object#args */
8813 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1220:math#Object#atan2 */
8814 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1220:math#Object#pi */
8815 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1220:math#Object#srand_from */
8816 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1220:math#Object#srand */
8817 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1220:stream#Object#poll */
8818 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1220:stream#Object#intern_poll */
8819 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1220:time#Object#get_time */
8820 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1220:file#Object#printn */
8821 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1220:file#Object#print */
8822 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1220:file#Object#getc */
8823 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1220:file#Object#gets */
8824 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1220:file#Object#getcwd */
8825 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1220:file#Object#file_getcwd */
8826 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1220:file#Object#stdin */
8827 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1220:file#Object#stdout */
8828 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1220:file#Object#stderr */
8829 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1220:model_base#Object#intrude_visibility */
8830 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1220:model_base#Object#public_visibility */
8831 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1220:model_base#Object#protected_visibility */
8832 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1220:model_base#Object#private_visibility */
8833 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1220:model_base#Object#none_visibility */
8834 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1220:model#Object#abstract_kind */
8835 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1220:model#Object#concrete_kind */
8836 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1220:model#Object#interface_kind */
8837 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1220:model#Object#enum_kind */
8838 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1220:model#Object#extern_kind */
8839 (nitmethod_t)VIRTUAL_parser__ReduceAction1220__action, /* pointer to parser:ReduceAction1220:parser#ReduceAction1220#action */
8840 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1220:parser#ReduceAction#concat */
8841 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1220:parser#ReduceAction#init */
8842 }
8843 };
8844 /* allocate ReduceAction1220 */
8845 val* NEW_parser__ReduceAction1220(const struct type* type) {
8846 val* self /* : ReduceAction1220 */;
8847 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8848 self->type = type;
8849 self->class = &class_parser__ReduceAction1220;
8850 return self;
8851 }
8852 /* runtime class parser__ReduceAction1223 */
8853 const struct class class_parser__ReduceAction1223 = {
8854 0, /* box_kind */
8855 {
8856 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1223:kernel#Object#object_id */
8857 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1223:kernel#Object#is_same_type */
8858 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1223:kernel#Object#is_same_instance */
8859 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1223:kernel#Object#== */
8860 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1223:kernel#Object#!= */
8861 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1223:kernel#Object#output */
8862 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1223:kernel#Object#output_class_name */
8863 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1223:kernel#Object#exit */
8864 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1223:kernel#Object#sys */
8865 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1223:kernel#Object#hash */
8866 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1223:string#Object#to_s */
8867 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1223:string#Object#native_class_name */
8868 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1223:string#Object#class_name */
8869 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1223:string#Object#inspect */
8870 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1223:string#Object#inspect_head */
8871 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1223:string#Object#args */
8872 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1223:math#Object#atan2 */
8873 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1223:math#Object#pi */
8874 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1223:math#Object#srand_from */
8875 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1223:math#Object#srand */
8876 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1223:stream#Object#poll */
8877 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1223:stream#Object#intern_poll */
8878 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1223:time#Object#get_time */
8879 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1223:file#Object#printn */
8880 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1223:file#Object#print */
8881 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1223:file#Object#getc */
8882 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1223:file#Object#gets */
8883 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1223:file#Object#getcwd */
8884 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1223:file#Object#file_getcwd */
8885 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1223:file#Object#stdin */
8886 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1223:file#Object#stdout */
8887 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1223:file#Object#stderr */
8888 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1223:model_base#Object#intrude_visibility */
8889 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1223:model_base#Object#public_visibility */
8890 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1223:model_base#Object#protected_visibility */
8891 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1223:model_base#Object#private_visibility */
8892 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1223:model_base#Object#none_visibility */
8893 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1223:model#Object#abstract_kind */
8894 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1223:model#Object#concrete_kind */
8895 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1223:model#Object#interface_kind */
8896 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1223:model#Object#enum_kind */
8897 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1223:model#Object#extern_kind */
8898 (nitmethod_t)VIRTUAL_parser__ReduceAction1223__action, /* pointer to parser:ReduceAction1223:parser#ReduceAction1223#action */
8899 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1223:parser#ReduceAction#concat */
8900 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1223:parser#ReduceAction#init */
8901 }
8902 };
8903 /* allocate ReduceAction1223 */
8904 val* NEW_parser__ReduceAction1223(const struct type* type) {
8905 val* self /* : ReduceAction1223 */;
8906 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8907 self->type = type;
8908 self->class = &class_parser__ReduceAction1223;
8909 return self;
8910 }
8911 /* runtime class parser__ReduceAction1224 */
8912 const struct class class_parser__ReduceAction1224 = {
8913 0, /* box_kind */
8914 {
8915 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1224:kernel#Object#object_id */
8916 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1224:kernel#Object#is_same_type */
8917 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1224:kernel#Object#is_same_instance */
8918 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1224:kernel#Object#== */
8919 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1224:kernel#Object#!= */
8920 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1224:kernel#Object#output */
8921 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1224:kernel#Object#output_class_name */
8922 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1224:kernel#Object#exit */
8923 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1224:kernel#Object#sys */
8924 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1224:kernel#Object#hash */
8925 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1224:string#Object#to_s */
8926 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1224:string#Object#native_class_name */
8927 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1224:string#Object#class_name */
8928 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1224:string#Object#inspect */
8929 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1224:string#Object#inspect_head */
8930 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1224:string#Object#args */
8931 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1224:math#Object#atan2 */
8932 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1224:math#Object#pi */
8933 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1224:math#Object#srand_from */
8934 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1224:math#Object#srand */
8935 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1224:stream#Object#poll */
8936 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1224:stream#Object#intern_poll */
8937 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1224:time#Object#get_time */
8938 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1224:file#Object#printn */
8939 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1224:file#Object#print */
8940 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1224:file#Object#getc */
8941 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1224:file#Object#gets */
8942 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1224:file#Object#getcwd */
8943 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1224:file#Object#file_getcwd */
8944 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1224:file#Object#stdin */
8945 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1224:file#Object#stdout */
8946 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1224:file#Object#stderr */
8947 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1224:model_base#Object#intrude_visibility */
8948 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1224:model_base#Object#public_visibility */
8949 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1224:model_base#Object#protected_visibility */
8950 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1224:model_base#Object#private_visibility */
8951 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1224:model_base#Object#none_visibility */
8952 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1224:model#Object#abstract_kind */
8953 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1224:model#Object#concrete_kind */
8954 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1224:model#Object#interface_kind */
8955 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1224:model#Object#enum_kind */
8956 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1224:model#Object#extern_kind */
8957 (nitmethod_t)VIRTUAL_parser__ReduceAction1224__action, /* pointer to parser:ReduceAction1224:parser#ReduceAction1224#action */
8958 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1224:parser#ReduceAction#concat */
8959 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1224:parser#ReduceAction#init */
8960 }
8961 };
8962 /* allocate ReduceAction1224 */
8963 val* NEW_parser__ReduceAction1224(const struct type* type) {
8964 val* self /* : ReduceAction1224 */;
8965 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
8966 self->type = type;
8967 self->class = &class_parser__ReduceAction1224;
8968 return self;
8969 }
8970 /* runtime class parser__ReduceAction1231 */
8971 const struct class class_parser__ReduceAction1231 = {
8972 0, /* box_kind */
8973 {
8974 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1231:kernel#Object#object_id */
8975 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1231:kernel#Object#is_same_type */
8976 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1231:kernel#Object#is_same_instance */
8977 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1231:kernel#Object#== */
8978 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1231:kernel#Object#!= */
8979 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1231:kernel#Object#output */
8980 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1231:kernel#Object#output_class_name */
8981 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1231:kernel#Object#exit */
8982 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1231:kernel#Object#sys */
8983 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1231:kernel#Object#hash */
8984 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1231:string#Object#to_s */
8985 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1231:string#Object#native_class_name */
8986 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1231:string#Object#class_name */
8987 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1231:string#Object#inspect */
8988 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1231:string#Object#inspect_head */
8989 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1231:string#Object#args */
8990 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1231:math#Object#atan2 */
8991 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1231:math#Object#pi */
8992 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1231:math#Object#srand_from */
8993 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1231:math#Object#srand */
8994 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1231:stream#Object#poll */
8995 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1231:stream#Object#intern_poll */
8996 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1231:time#Object#get_time */
8997 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1231:file#Object#printn */
8998 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1231:file#Object#print */
8999 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1231:file#Object#getc */
9000 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1231:file#Object#gets */
9001 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1231:file#Object#getcwd */
9002 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1231:file#Object#file_getcwd */
9003 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1231:file#Object#stdin */
9004 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1231:file#Object#stdout */
9005 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1231:file#Object#stderr */
9006 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1231:model_base#Object#intrude_visibility */
9007 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1231:model_base#Object#public_visibility */
9008 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1231:model_base#Object#protected_visibility */
9009 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1231:model_base#Object#private_visibility */
9010 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1231:model_base#Object#none_visibility */
9011 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1231:model#Object#abstract_kind */
9012 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1231:model#Object#concrete_kind */
9013 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1231:model#Object#interface_kind */
9014 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1231:model#Object#enum_kind */
9015 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1231:model#Object#extern_kind */
9016 (nitmethod_t)VIRTUAL_parser__ReduceAction1231__action, /* pointer to parser:ReduceAction1231:parser#ReduceAction1231#action */
9017 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1231:parser#ReduceAction#concat */
9018 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1231:parser#ReduceAction#init */
9019 }
9020 };
9021 /* allocate ReduceAction1231 */
9022 val* NEW_parser__ReduceAction1231(const struct type* type) {
9023 val* self /* : ReduceAction1231 */;
9024 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9025 self->type = type;
9026 self->class = &class_parser__ReduceAction1231;
9027 return self;
9028 }
9029 /* runtime class parser__ReduceAction1255 */
9030 const struct class class_parser__ReduceAction1255 = {
9031 0, /* box_kind */
9032 {
9033 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1255:kernel#Object#object_id */
9034 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1255:kernel#Object#is_same_type */
9035 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1255:kernel#Object#is_same_instance */
9036 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1255:kernel#Object#== */
9037 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1255:kernel#Object#!= */
9038 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1255:kernel#Object#output */
9039 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1255:kernel#Object#output_class_name */
9040 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1255:kernel#Object#exit */
9041 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1255:kernel#Object#sys */
9042 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1255:kernel#Object#hash */
9043 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1255:string#Object#to_s */
9044 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1255:string#Object#native_class_name */
9045 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1255:string#Object#class_name */
9046 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1255:string#Object#inspect */
9047 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1255:string#Object#inspect_head */
9048 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1255:string#Object#args */
9049 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1255:math#Object#atan2 */
9050 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1255:math#Object#pi */
9051 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1255:math#Object#srand_from */
9052 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1255:math#Object#srand */
9053 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1255:stream#Object#poll */
9054 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1255:stream#Object#intern_poll */
9055 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1255:time#Object#get_time */
9056 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1255:file#Object#printn */
9057 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1255:file#Object#print */
9058 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1255:file#Object#getc */
9059 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1255:file#Object#gets */
9060 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1255:file#Object#getcwd */
9061 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1255:file#Object#file_getcwd */
9062 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1255:file#Object#stdin */
9063 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1255:file#Object#stdout */
9064 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1255:file#Object#stderr */
9065 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1255:model_base#Object#intrude_visibility */
9066 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1255:model_base#Object#public_visibility */
9067 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1255:model_base#Object#protected_visibility */
9068 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1255:model_base#Object#private_visibility */
9069 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1255:model_base#Object#none_visibility */
9070 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1255:model#Object#abstract_kind */
9071 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1255:model#Object#concrete_kind */
9072 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1255:model#Object#interface_kind */
9073 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1255:model#Object#enum_kind */
9074 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1255:model#Object#extern_kind */
9075 (nitmethod_t)VIRTUAL_parser__ReduceAction1255__action, /* pointer to parser:ReduceAction1255:parser#ReduceAction1255#action */
9076 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1255:parser#ReduceAction#concat */
9077 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1255:parser#ReduceAction#init */
9078 }
9079 };
9080 /* allocate ReduceAction1255 */
9081 val* NEW_parser__ReduceAction1255(const struct type* type) {
9082 val* self /* : ReduceAction1255 */;
9083 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9084 self->type = type;
9085 self->class = &class_parser__ReduceAction1255;
9086 return self;
9087 }
9088 /* runtime class parser__ReduceAction1256 */
9089 const struct class class_parser__ReduceAction1256 = {
9090 0, /* box_kind */
9091 {
9092 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1256:kernel#Object#object_id */
9093 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1256:kernel#Object#is_same_type */
9094 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1256:kernel#Object#is_same_instance */
9095 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1256:kernel#Object#== */
9096 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1256:kernel#Object#!= */
9097 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1256:kernel#Object#output */
9098 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1256:kernel#Object#output_class_name */
9099 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1256:kernel#Object#exit */
9100 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1256:kernel#Object#sys */
9101 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1256:kernel#Object#hash */
9102 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1256:string#Object#to_s */
9103 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1256:string#Object#native_class_name */
9104 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1256:string#Object#class_name */
9105 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1256:string#Object#inspect */
9106 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1256:string#Object#inspect_head */
9107 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1256:string#Object#args */
9108 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1256:math#Object#atan2 */
9109 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1256:math#Object#pi */
9110 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1256:math#Object#srand_from */
9111 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1256:math#Object#srand */
9112 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1256:stream#Object#poll */
9113 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1256:stream#Object#intern_poll */
9114 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1256:time#Object#get_time */
9115 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1256:file#Object#printn */
9116 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1256:file#Object#print */
9117 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1256:file#Object#getc */
9118 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1256:file#Object#gets */
9119 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1256:file#Object#getcwd */
9120 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1256:file#Object#file_getcwd */
9121 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1256:file#Object#stdin */
9122 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1256:file#Object#stdout */
9123 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1256:file#Object#stderr */
9124 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1256:model_base#Object#intrude_visibility */
9125 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1256:model_base#Object#public_visibility */
9126 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1256:model_base#Object#protected_visibility */
9127 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1256:model_base#Object#private_visibility */
9128 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1256:model_base#Object#none_visibility */
9129 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1256:model#Object#abstract_kind */
9130 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1256:model#Object#concrete_kind */
9131 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1256:model#Object#interface_kind */
9132 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1256:model#Object#enum_kind */
9133 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1256:model#Object#extern_kind */
9134 (nitmethod_t)VIRTUAL_parser__ReduceAction1256__action, /* pointer to parser:ReduceAction1256:parser#ReduceAction1256#action */
9135 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1256:parser#ReduceAction#concat */
9136 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1256:parser#ReduceAction#init */
9137 }
9138 };
9139 /* allocate ReduceAction1256 */
9140 val* NEW_parser__ReduceAction1256(const struct type* type) {
9141 val* self /* : ReduceAction1256 */;
9142 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9143 self->type = type;
9144 self->class = &class_parser__ReduceAction1256;
9145 return self;
9146 }
9147 /* runtime class parser__ReduceAction1524 */
9148 const struct class class_parser__ReduceAction1524 = {
9149 0, /* box_kind */
9150 {
9151 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1524:kernel#Object#object_id */
9152 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1524:kernel#Object#is_same_type */
9153 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1524:kernel#Object#is_same_instance */
9154 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1524:kernel#Object#== */
9155 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1524:kernel#Object#!= */
9156 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1524:kernel#Object#output */
9157 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1524:kernel#Object#output_class_name */
9158 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1524:kernel#Object#exit */
9159 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1524:kernel#Object#sys */
9160 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1524:kernel#Object#hash */
9161 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1524:string#Object#to_s */
9162 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1524:string#Object#native_class_name */
9163 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1524:string#Object#class_name */
9164 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1524:string#Object#inspect */
9165 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1524:string#Object#inspect_head */
9166 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1524:string#Object#args */
9167 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1524:math#Object#atan2 */
9168 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1524:math#Object#pi */
9169 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1524:math#Object#srand_from */
9170 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1524:math#Object#srand */
9171 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1524:stream#Object#poll */
9172 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1524:stream#Object#intern_poll */
9173 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1524:time#Object#get_time */
9174 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1524:file#Object#printn */
9175 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1524:file#Object#print */
9176 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1524:file#Object#getc */
9177 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1524:file#Object#gets */
9178 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1524:file#Object#getcwd */
9179 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1524:file#Object#file_getcwd */
9180 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1524:file#Object#stdin */
9181 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1524:file#Object#stdout */
9182 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1524:file#Object#stderr */
9183 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1524:model_base#Object#intrude_visibility */
9184 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1524:model_base#Object#public_visibility */
9185 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1524:model_base#Object#protected_visibility */
9186 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1524:model_base#Object#private_visibility */
9187 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1524:model_base#Object#none_visibility */
9188 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1524:model#Object#abstract_kind */
9189 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1524:model#Object#concrete_kind */
9190 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1524:model#Object#interface_kind */
9191 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1524:model#Object#enum_kind */
9192 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1524:model#Object#extern_kind */
9193 (nitmethod_t)VIRTUAL_parser__ReduceAction1524__action, /* pointer to parser:ReduceAction1524:parser#ReduceAction1524#action */
9194 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1524:parser#ReduceAction#concat */
9195 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1524:parser#ReduceAction#init */
9196 }
9197 };
9198 /* allocate ReduceAction1524 */
9199 val* NEW_parser__ReduceAction1524(const struct type* type) {
9200 val* self /* : ReduceAction1524 */;
9201 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9202 self->type = type;
9203 self->class = &class_parser__ReduceAction1524;
9204 return self;
9205 }
9206 /* runtime class parser__ReduceAction1525 */
9207 const struct class class_parser__ReduceAction1525 = {
9208 0, /* box_kind */
9209 {
9210 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1525:kernel#Object#object_id */
9211 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1525:kernel#Object#is_same_type */
9212 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1525:kernel#Object#is_same_instance */
9213 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1525:kernel#Object#== */
9214 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1525:kernel#Object#!= */
9215 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1525:kernel#Object#output */
9216 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1525:kernel#Object#output_class_name */
9217 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1525:kernel#Object#exit */
9218 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1525:kernel#Object#sys */
9219 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1525:kernel#Object#hash */
9220 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1525:string#Object#to_s */
9221 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1525:string#Object#native_class_name */
9222 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1525:string#Object#class_name */
9223 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1525:string#Object#inspect */
9224 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1525:string#Object#inspect_head */
9225 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1525:string#Object#args */
9226 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1525:math#Object#atan2 */
9227 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1525:math#Object#pi */
9228 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1525:math#Object#srand_from */
9229 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1525:math#Object#srand */
9230 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1525:stream#Object#poll */
9231 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1525:stream#Object#intern_poll */
9232 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1525:time#Object#get_time */
9233 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1525:file#Object#printn */
9234 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1525:file#Object#print */
9235 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1525:file#Object#getc */
9236 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1525:file#Object#gets */
9237 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1525:file#Object#getcwd */
9238 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1525:file#Object#file_getcwd */
9239 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1525:file#Object#stdin */
9240 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1525:file#Object#stdout */
9241 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1525:file#Object#stderr */
9242 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1525:model_base#Object#intrude_visibility */
9243 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1525:model_base#Object#public_visibility */
9244 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1525:model_base#Object#protected_visibility */
9245 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1525:model_base#Object#private_visibility */
9246 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1525:model_base#Object#none_visibility */
9247 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1525:model#Object#abstract_kind */
9248 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1525:model#Object#concrete_kind */
9249 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1525:model#Object#interface_kind */
9250 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1525:model#Object#enum_kind */
9251 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1525:model#Object#extern_kind */
9252 (nitmethod_t)VIRTUAL_parser__ReduceAction1525__action, /* pointer to parser:ReduceAction1525:parser#ReduceAction1525#action */
9253 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1525:parser#ReduceAction#concat */
9254 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1525:parser#ReduceAction#init */
9255 }
9256 };
9257 /* allocate ReduceAction1525 */
9258 val* NEW_parser__ReduceAction1525(const struct type* type) {
9259 val* self /* : ReduceAction1525 */;
9260 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9261 self->type = type;
9262 self->class = &class_parser__ReduceAction1525;
9263 return self;
9264 }
9265 /* runtime class parser__ReduceAction1526 */
9266 const struct class class_parser__ReduceAction1526 = {
9267 0, /* box_kind */
9268 {
9269 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1526:kernel#Object#object_id */
9270 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1526:kernel#Object#is_same_type */
9271 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1526:kernel#Object#is_same_instance */
9272 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1526:kernel#Object#== */
9273 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1526:kernel#Object#!= */
9274 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1526:kernel#Object#output */
9275 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1526:kernel#Object#output_class_name */
9276 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1526:kernel#Object#exit */
9277 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1526:kernel#Object#sys */
9278 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1526:kernel#Object#hash */
9279 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1526:string#Object#to_s */
9280 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1526:string#Object#native_class_name */
9281 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1526:string#Object#class_name */
9282 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1526:string#Object#inspect */
9283 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1526:string#Object#inspect_head */
9284 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1526:string#Object#args */
9285 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1526:math#Object#atan2 */
9286 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1526:math#Object#pi */
9287 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1526:math#Object#srand_from */
9288 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1526:math#Object#srand */
9289 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1526:stream#Object#poll */
9290 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1526:stream#Object#intern_poll */
9291 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1526:time#Object#get_time */
9292 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1526:file#Object#printn */
9293 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1526:file#Object#print */
9294 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1526:file#Object#getc */
9295 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1526:file#Object#gets */
9296 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1526:file#Object#getcwd */
9297 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1526:file#Object#file_getcwd */
9298 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1526:file#Object#stdin */
9299 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1526:file#Object#stdout */
9300 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1526:file#Object#stderr */
9301 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#intrude_visibility */
9302 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#public_visibility */
9303 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#protected_visibility */
9304 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#private_visibility */
9305 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1526:model_base#Object#none_visibility */
9306 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1526:model#Object#abstract_kind */
9307 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1526:model#Object#concrete_kind */
9308 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1526:model#Object#interface_kind */
9309 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1526:model#Object#enum_kind */
9310 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1526:model#Object#extern_kind */
9311 (nitmethod_t)VIRTUAL_parser__ReduceAction1526__action, /* pointer to parser:ReduceAction1526:parser#ReduceAction1526#action */
9312 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1526:parser#ReduceAction#concat */
9313 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1526:parser#ReduceAction#init */
9314 }
9315 };
9316 /* allocate ReduceAction1526 */
9317 val* NEW_parser__ReduceAction1526(const struct type* type) {
9318 val* self /* : ReduceAction1526 */;
9319 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9320 self->type = type;
9321 self->class = &class_parser__ReduceAction1526;
9322 return self;
9323 }
9324 /* runtime class parser__ReduceAction1527 */
9325 const struct class class_parser__ReduceAction1527 = {
9326 0, /* box_kind */
9327 {
9328 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1527:kernel#Object#object_id */
9329 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1527:kernel#Object#is_same_type */
9330 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1527:kernel#Object#is_same_instance */
9331 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1527:kernel#Object#== */
9332 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1527:kernel#Object#!= */
9333 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1527:kernel#Object#output */
9334 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1527:kernel#Object#output_class_name */
9335 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1527:kernel#Object#exit */
9336 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1527:kernel#Object#sys */
9337 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1527:kernel#Object#hash */
9338 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1527:string#Object#to_s */
9339 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1527:string#Object#native_class_name */
9340 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1527:string#Object#class_name */
9341 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1527:string#Object#inspect */
9342 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1527:string#Object#inspect_head */
9343 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1527:string#Object#args */
9344 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1527:math#Object#atan2 */
9345 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1527:math#Object#pi */
9346 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1527:math#Object#srand_from */
9347 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1527:math#Object#srand */
9348 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1527:stream#Object#poll */
9349 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1527:stream#Object#intern_poll */
9350 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1527:time#Object#get_time */
9351 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1527:file#Object#printn */
9352 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1527:file#Object#print */
9353 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1527:file#Object#getc */
9354 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1527:file#Object#gets */
9355 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1527:file#Object#getcwd */
9356 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1527:file#Object#file_getcwd */
9357 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1527:file#Object#stdin */
9358 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1527:file#Object#stdout */
9359 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1527:file#Object#stderr */
9360 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#intrude_visibility */
9361 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#public_visibility */
9362 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#protected_visibility */
9363 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#private_visibility */
9364 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1527:model_base#Object#none_visibility */
9365 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1527:model#Object#abstract_kind */
9366 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1527:model#Object#concrete_kind */
9367 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1527:model#Object#interface_kind */
9368 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1527:model#Object#enum_kind */
9369 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1527:model#Object#extern_kind */
9370 (nitmethod_t)VIRTUAL_parser__ReduceAction1527__action, /* pointer to parser:ReduceAction1527:parser#ReduceAction1527#action */
9371 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1527:parser#ReduceAction#concat */
9372 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1527:parser#ReduceAction#init */
9373 }
9374 };
9375 /* allocate ReduceAction1527 */
9376 val* NEW_parser__ReduceAction1527(const struct type* type) {
9377 val* self /* : ReduceAction1527 */;
9378 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9379 self->type = type;
9380 self->class = &class_parser__ReduceAction1527;
9381 return self;
9382 }
9383 /* runtime class parser__ReduceAction1528 */
9384 const struct class class_parser__ReduceAction1528 = {
9385 0, /* box_kind */
9386 {
9387 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1528:kernel#Object#object_id */
9388 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1528:kernel#Object#is_same_type */
9389 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1528:kernel#Object#is_same_instance */
9390 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1528:kernel#Object#== */
9391 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1528:kernel#Object#!= */
9392 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1528:kernel#Object#output */
9393 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1528:kernel#Object#output_class_name */
9394 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1528:kernel#Object#exit */
9395 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1528:kernel#Object#sys */
9396 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1528:kernel#Object#hash */
9397 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1528:string#Object#to_s */
9398 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1528:string#Object#native_class_name */
9399 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1528:string#Object#class_name */
9400 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1528:string#Object#inspect */
9401 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1528:string#Object#inspect_head */
9402 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1528:string#Object#args */
9403 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1528:math#Object#atan2 */
9404 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1528:math#Object#pi */
9405 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1528:math#Object#srand_from */
9406 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1528:math#Object#srand */
9407 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1528:stream#Object#poll */
9408 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1528:stream#Object#intern_poll */
9409 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1528:time#Object#get_time */
9410 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1528:file#Object#printn */
9411 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1528:file#Object#print */
9412 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1528:file#Object#getc */
9413 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1528:file#Object#gets */
9414 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1528:file#Object#getcwd */
9415 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1528:file#Object#file_getcwd */
9416 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1528:file#Object#stdin */
9417 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1528:file#Object#stdout */
9418 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1528:file#Object#stderr */
9419 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#intrude_visibility */
9420 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#public_visibility */
9421 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#protected_visibility */
9422 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#private_visibility */
9423 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1528:model_base#Object#none_visibility */
9424 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1528:model#Object#abstract_kind */
9425 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1528:model#Object#concrete_kind */
9426 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1528:model#Object#interface_kind */
9427 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1528:model#Object#enum_kind */
9428 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1528:model#Object#extern_kind */
9429 (nitmethod_t)VIRTUAL_parser__ReduceAction1528__action, /* pointer to parser:ReduceAction1528:parser#ReduceAction1528#action */
9430 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1528:parser#ReduceAction#concat */
9431 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1528:parser#ReduceAction#init */
9432 }
9433 };
9434 /* allocate ReduceAction1528 */
9435 val* NEW_parser__ReduceAction1528(const struct type* type) {
9436 val* self /* : ReduceAction1528 */;
9437 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9438 self->type = type;
9439 self->class = &class_parser__ReduceAction1528;
9440 return self;
9441 }
9442 /* runtime class parser__ReduceAction1529 */
9443 const struct class class_parser__ReduceAction1529 = {
9444 0, /* box_kind */
9445 {
9446 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1529:kernel#Object#object_id */
9447 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1529:kernel#Object#is_same_type */
9448 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1529:kernel#Object#is_same_instance */
9449 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1529:kernel#Object#== */
9450 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1529:kernel#Object#!= */
9451 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1529:kernel#Object#output */
9452 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1529:kernel#Object#output_class_name */
9453 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1529:kernel#Object#exit */
9454 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1529:kernel#Object#sys */
9455 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1529:kernel#Object#hash */
9456 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1529:string#Object#to_s */
9457 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1529:string#Object#native_class_name */
9458 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1529:string#Object#class_name */
9459 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1529:string#Object#inspect */
9460 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1529:string#Object#inspect_head */
9461 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1529:string#Object#args */
9462 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1529:math#Object#atan2 */
9463 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1529:math#Object#pi */
9464 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1529:math#Object#srand_from */
9465 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1529:math#Object#srand */
9466 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1529:stream#Object#poll */
9467 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1529:stream#Object#intern_poll */
9468 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1529:time#Object#get_time */
9469 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1529:file#Object#printn */
9470 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1529:file#Object#print */
9471 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1529:file#Object#getc */
9472 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1529:file#Object#gets */
9473 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1529:file#Object#getcwd */
9474 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1529:file#Object#file_getcwd */
9475 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1529:file#Object#stdin */
9476 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1529:file#Object#stdout */
9477 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1529:file#Object#stderr */
9478 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#intrude_visibility */
9479 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#public_visibility */
9480 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#protected_visibility */
9481 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#private_visibility */
9482 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1529:model_base#Object#none_visibility */
9483 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1529:model#Object#abstract_kind */
9484 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1529:model#Object#concrete_kind */
9485 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1529:model#Object#interface_kind */
9486 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1529:model#Object#enum_kind */
9487 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1529:model#Object#extern_kind */
9488 (nitmethod_t)VIRTUAL_parser__ReduceAction1529__action, /* pointer to parser:ReduceAction1529:parser#ReduceAction1529#action */
9489 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1529:parser#ReduceAction#concat */
9490 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1529:parser#ReduceAction#init */
9491 }
9492 };
9493 /* allocate ReduceAction1529 */
9494 val* NEW_parser__ReduceAction1529(const struct type* type) {
9495 val* self /* : ReduceAction1529 */;
9496 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9497 self->type = type;
9498 self->class = &class_parser__ReduceAction1529;
9499 return self;
9500 }
9501 /* runtime class parser__ReduceAction1530 */
9502 const struct class class_parser__ReduceAction1530 = {
9503 0, /* box_kind */
9504 {
9505 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1530:kernel#Object#object_id */
9506 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1530:kernel#Object#is_same_type */
9507 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1530:kernel#Object#is_same_instance */
9508 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1530:kernel#Object#== */
9509 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1530:kernel#Object#!= */
9510 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1530:kernel#Object#output */
9511 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1530:kernel#Object#output_class_name */
9512 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1530:kernel#Object#exit */
9513 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1530:kernel#Object#sys */
9514 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1530:kernel#Object#hash */
9515 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1530:string#Object#to_s */
9516 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1530:string#Object#native_class_name */
9517 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1530:string#Object#class_name */
9518 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1530:string#Object#inspect */
9519 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1530:string#Object#inspect_head */
9520 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1530:string#Object#args */
9521 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1530:math#Object#atan2 */
9522 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1530:math#Object#pi */
9523 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1530:math#Object#srand_from */
9524 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1530:math#Object#srand */
9525 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1530:stream#Object#poll */
9526 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1530:stream#Object#intern_poll */
9527 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1530:time#Object#get_time */
9528 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1530:file#Object#printn */
9529 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1530:file#Object#print */
9530 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1530:file#Object#getc */
9531 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1530:file#Object#gets */
9532 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1530:file#Object#getcwd */
9533 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1530:file#Object#file_getcwd */
9534 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1530:file#Object#stdin */
9535 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1530:file#Object#stdout */
9536 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1530:file#Object#stderr */
9537 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#intrude_visibility */
9538 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#public_visibility */
9539 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#protected_visibility */
9540 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#private_visibility */
9541 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1530:model_base#Object#none_visibility */
9542 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1530:model#Object#abstract_kind */
9543 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1530:model#Object#concrete_kind */
9544 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1530:model#Object#interface_kind */
9545 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1530:model#Object#enum_kind */
9546 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1530:model#Object#extern_kind */
9547 (nitmethod_t)VIRTUAL_parser__ReduceAction1530__action, /* pointer to parser:ReduceAction1530:parser#ReduceAction1530#action */
9548 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1530:parser#ReduceAction#concat */
9549 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1530:parser#ReduceAction#init */
9550 }
9551 };
9552 /* allocate ReduceAction1530 */
9553 val* NEW_parser__ReduceAction1530(const struct type* type) {
9554 val* self /* : ReduceAction1530 */;
9555 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9556 self->type = type;
9557 self->class = &class_parser__ReduceAction1530;
9558 return self;
9559 }
9560 /* runtime class parser__ReduceAction1531 */
9561 const struct class class_parser__ReduceAction1531 = {
9562 0, /* box_kind */
9563 {
9564 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1531:kernel#Object#object_id */
9565 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1531:kernel#Object#is_same_type */
9566 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1531:kernel#Object#is_same_instance */
9567 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1531:kernel#Object#== */
9568 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1531:kernel#Object#!= */
9569 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1531:kernel#Object#output */
9570 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1531:kernel#Object#output_class_name */
9571 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1531:kernel#Object#exit */
9572 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1531:kernel#Object#sys */
9573 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1531:kernel#Object#hash */
9574 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1531:string#Object#to_s */
9575 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1531:string#Object#native_class_name */
9576 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1531:string#Object#class_name */
9577 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1531:string#Object#inspect */
9578 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1531:string#Object#inspect_head */
9579 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1531:string#Object#args */
9580 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1531:math#Object#atan2 */
9581 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1531:math#Object#pi */
9582 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1531:math#Object#srand_from */
9583 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1531:math#Object#srand */
9584 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1531:stream#Object#poll */
9585 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1531:stream#Object#intern_poll */
9586 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1531:time#Object#get_time */
9587 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1531:file#Object#printn */
9588 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1531:file#Object#print */
9589 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1531:file#Object#getc */
9590 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1531:file#Object#gets */
9591 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1531:file#Object#getcwd */
9592 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1531:file#Object#file_getcwd */
9593 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1531:file#Object#stdin */
9594 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1531:file#Object#stdout */
9595 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1531:file#Object#stderr */
9596 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#intrude_visibility */
9597 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#public_visibility */
9598 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#protected_visibility */
9599 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#private_visibility */
9600 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1531:model_base#Object#none_visibility */
9601 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1531:model#Object#abstract_kind */
9602 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1531:model#Object#concrete_kind */
9603 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1531:model#Object#interface_kind */
9604 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1531:model#Object#enum_kind */
9605 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1531:model#Object#extern_kind */
9606 (nitmethod_t)VIRTUAL_parser__ReduceAction1531__action, /* pointer to parser:ReduceAction1531:parser#ReduceAction1531#action */
9607 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1531:parser#ReduceAction#concat */
9608 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1531:parser#ReduceAction#init */
9609 }
9610 };
9611 /* allocate ReduceAction1531 */
9612 val* NEW_parser__ReduceAction1531(const struct type* type) {
9613 val* self /* : ReduceAction1531 */;
9614 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9615 self->type = type;
9616 self->class = &class_parser__ReduceAction1531;
9617 return self;
9618 }
9619 /* runtime class parser__ReduceAction1532 */
9620 const struct class class_parser__ReduceAction1532 = {
9621 0, /* box_kind */
9622 {
9623 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1532:kernel#Object#object_id */
9624 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1532:kernel#Object#is_same_type */
9625 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1532:kernel#Object#is_same_instance */
9626 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1532:kernel#Object#== */
9627 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1532:kernel#Object#!= */
9628 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1532:kernel#Object#output */
9629 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1532:kernel#Object#output_class_name */
9630 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1532:kernel#Object#exit */
9631 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1532:kernel#Object#sys */
9632 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1532:kernel#Object#hash */
9633 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1532:string#Object#to_s */
9634 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1532:string#Object#native_class_name */
9635 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1532:string#Object#class_name */
9636 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1532:string#Object#inspect */
9637 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1532:string#Object#inspect_head */
9638 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1532:string#Object#args */
9639 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1532:math#Object#atan2 */
9640 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1532:math#Object#pi */
9641 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1532:math#Object#srand_from */
9642 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1532:math#Object#srand */
9643 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1532:stream#Object#poll */
9644 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1532:stream#Object#intern_poll */
9645 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1532:time#Object#get_time */
9646 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1532:file#Object#printn */
9647 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1532:file#Object#print */
9648 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1532:file#Object#getc */
9649 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1532:file#Object#gets */
9650 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1532:file#Object#getcwd */
9651 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1532:file#Object#file_getcwd */
9652 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1532:file#Object#stdin */
9653 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1532:file#Object#stdout */
9654 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1532:file#Object#stderr */
9655 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#intrude_visibility */
9656 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#public_visibility */
9657 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#protected_visibility */
9658 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#private_visibility */
9659 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1532:model_base#Object#none_visibility */
9660 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1532:model#Object#abstract_kind */
9661 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1532:model#Object#concrete_kind */
9662 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1532:model#Object#interface_kind */
9663 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1532:model#Object#enum_kind */
9664 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1532:model#Object#extern_kind */
9665 (nitmethod_t)VIRTUAL_parser__ReduceAction1532__action, /* pointer to parser:ReduceAction1532:parser#ReduceAction1532#action */
9666 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1532:parser#ReduceAction#concat */
9667 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1532:parser#ReduceAction#init */
9668 }
9669 };
9670 /* allocate ReduceAction1532 */
9671 val* NEW_parser__ReduceAction1532(const struct type* type) {
9672 val* self /* : ReduceAction1532 */;
9673 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9674 self->type = type;
9675 self->class = &class_parser__ReduceAction1532;
9676 return self;
9677 }
9678 /* runtime class parser__ReduceAction1533 */
9679 const struct class class_parser__ReduceAction1533 = {
9680 0, /* box_kind */
9681 {
9682 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1533:kernel#Object#object_id */
9683 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1533:kernel#Object#is_same_type */
9684 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1533:kernel#Object#is_same_instance */
9685 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1533:kernel#Object#== */
9686 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1533:kernel#Object#!= */
9687 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1533:kernel#Object#output */
9688 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1533:kernel#Object#output_class_name */
9689 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1533:kernel#Object#exit */
9690 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1533:kernel#Object#sys */
9691 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1533:kernel#Object#hash */
9692 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1533:string#Object#to_s */
9693 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1533:string#Object#native_class_name */
9694 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1533:string#Object#class_name */
9695 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1533:string#Object#inspect */
9696 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1533:string#Object#inspect_head */
9697 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1533:string#Object#args */
9698 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1533:math#Object#atan2 */
9699 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1533:math#Object#pi */
9700 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1533:math#Object#srand_from */
9701 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1533:math#Object#srand */
9702 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1533:stream#Object#poll */
9703 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1533:stream#Object#intern_poll */
9704 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1533:time#Object#get_time */
9705 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1533:file#Object#printn */
9706 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1533:file#Object#print */
9707 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1533:file#Object#getc */
9708 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1533:file#Object#gets */
9709 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1533:file#Object#getcwd */
9710 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1533:file#Object#file_getcwd */
9711 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1533:file#Object#stdin */
9712 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1533:file#Object#stdout */
9713 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1533:file#Object#stderr */
9714 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#intrude_visibility */
9715 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#public_visibility */
9716 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#protected_visibility */
9717 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#private_visibility */
9718 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1533:model_base#Object#none_visibility */
9719 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1533:model#Object#abstract_kind */
9720 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1533:model#Object#concrete_kind */
9721 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1533:model#Object#interface_kind */
9722 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1533:model#Object#enum_kind */
9723 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1533:model#Object#extern_kind */
9724 (nitmethod_t)VIRTUAL_parser__ReduceAction1533__action, /* pointer to parser:ReduceAction1533:parser#ReduceAction1533#action */
9725 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1533:parser#ReduceAction#concat */
9726 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1533:parser#ReduceAction#init */
9727 }
9728 };
9729 /* allocate ReduceAction1533 */
9730 val* NEW_parser__ReduceAction1533(const struct type* type) {
9731 val* self /* : ReduceAction1533 */;
9732 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9733 self->type = type;
9734 self->class = &class_parser__ReduceAction1533;
9735 return self;
9736 }
9737 /* runtime class parser__ReduceAction1536 */
9738 const struct class class_parser__ReduceAction1536 = {
9739 0, /* box_kind */
9740 {
9741 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1536:kernel#Object#object_id */
9742 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1536:kernel#Object#is_same_type */
9743 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1536:kernel#Object#is_same_instance */
9744 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1536:kernel#Object#== */
9745 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1536:kernel#Object#!= */
9746 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1536:kernel#Object#output */
9747 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1536:kernel#Object#output_class_name */
9748 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1536:kernel#Object#exit */
9749 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1536:kernel#Object#sys */
9750 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1536:kernel#Object#hash */
9751 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1536:string#Object#to_s */
9752 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1536:string#Object#native_class_name */
9753 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1536:string#Object#class_name */
9754 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1536:string#Object#inspect */
9755 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1536:string#Object#inspect_head */
9756 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1536:string#Object#args */
9757 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1536:math#Object#atan2 */
9758 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1536:math#Object#pi */
9759 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1536:math#Object#srand_from */
9760 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1536:math#Object#srand */
9761 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1536:stream#Object#poll */
9762 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1536:stream#Object#intern_poll */
9763 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1536:time#Object#get_time */
9764 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1536:file#Object#printn */
9765 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1536:file#Object#print */
9766 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1536:file#Object#getc */
9767 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1536:file#Object#gets */
9768 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1536:file#Object#getcwd */
9769 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1536:file#Object#file_getcwd */
9770 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1536:file#Object#stdin */
9771 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1536:file#Object#stdout */
9772 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1536:file#Object#stderr */
9773 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1536:model_base#Object#intrude_visibility */
9774 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1536:model_base#Object#public_visibility */
9775 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1536:model_base#Object#protected_visibility */
9776 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1536:model_base#Object#private_visibility */
9777 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1536:model_base#Object#none_visibility */
9778 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1536:model#Object#abstract_kind */
9779 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1536:model#Object#concrete_kind */
9780 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1536:model#Object#interface_kind */
9781 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1536:model#Object#enum_kind */
9782 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1536:model#Object#extern_kind */
9783 (nitmethod_t)VIRTUAL_parser__ReduceAction1536__action, /* pointer to parser:ReduceAction1536:parser#ReduceAction1536#action */
9784 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1536:parser#ReduceAction#concat */
9785 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1536:parser#ReduceAction#init */
9786 }
9787 };
9788 /* allocate ReduceAction1536 */
9789 val* NEW_parser__ReduceAction1536(const struct type* type) {
9790 val* self /* : ReduceAction1536 */;
9791 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9792 self->type = type;
9793 self->class = &class_parser__ReduceAction1536;
9794 return self;
9795 }
9796 /* runtime class parser__ReduceAction1537 */
9797 const struct class class_parser__ReduceAction1537 = {
9798 0, /* box_kind */
9799 {
9800 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1537:kernel#Object#object_id */
9801 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1537:kernel#Object#is_same_type */
9802 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1537:kernel#Object#is_same_instance */
9803 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1537:kernel#Object#== */
9804 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1537:kernel#Object#!= */
9805 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1537:kernel#Object#output */
9806 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1537:kernel#Object#output_class_name */
9807 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1537:kernel#Object#exit */
9808 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1537:kernel#Object#sys */
9809 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1537:kernel#Object#hash */
9810 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1537:string#Object#to_s */
9811 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1537:string#Object#native_class_name */
9812 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1537:string#Object#class_name */
9813 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1537:string#Object#inspect */
9814 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1537:string#Object#inspect_head */
9815 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1537:string#Object#args */
9816 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1537:math#Object#atan2 */
9817 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1537:math#Object#pi */
9818 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1537:math#Object#srand_from */
9819 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1537:math#Object#srand */
9820 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1537:stream#Object#poll */
9821 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1537:stream#Object#intern_poll */
9822 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1537:time#Object#get_time */
9823 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1537:file#Object#printn */
9824 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1537:file#Object#print */
9825 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1537:file#Object#getc */
9826 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1537:file#Object#gets */
9827 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1537:file#Object#getcwd */
9828 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1537:file#Object#file_getcwd */
9829 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1537:file#Object#stdin */
9830 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1537:file#Object#stdout */
9831 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1537:file#Object#stderr */
9832 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1537:model_base#Object#intrude_visibility */
9833 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1537:model_base#Object#public_visibility */
9834 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1537:model_base#Object#protected_visibility */
9835 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1537:model_base#Object#private_visibility */
9836 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1537:model_base#Object#none_visibility */
9837 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1537:model#Object#abstract_kind */
9838 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1537:model#Object#concrete_kind */
9839 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1537:model#Object#interface_kind */
9840 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1537:model#Object#enum_kind */
9841 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1537:model#Object#extern_kind */
9842 (nitmethod_t)VIRTUAL_parser__ReduceAction1537__action, /* pointer to parser:ReduceAction1537:parser#ReduceAction1537#action */
9843 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1537:parser#ReduceAction#concat */
9844 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1537:parser#ReduceAction#init */
9845 }
9846 };
9847 /* allocate ReduceAction1537 */
9848 val* NEW_parser__ReduceAction1537(const struct type* type) {
9849 val* self /* : ReduceAction1537 */;
9850 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9851 self->type = type;
9852 self->class = &class_parser__ReduceAction1537;
9853 return self;
9854 }
9855 /* runtime class parser__ReduceAction1538 */
9856 const struct class class_parser__ReduceAction1538 = {
9857 0, /* box_kind */
9858 {
9859 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1538:kernel#Object#object_id */
9860 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_type */
9861 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1538:kernel#Object#is_same_instance */
9862 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1538:kernel#Object#== */
9863 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1538:kernel#Object#!= */
9864 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1538:kernel#Object#output */
9865 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1538:kernel#Object#output_class_name */
9866 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1538:kernel#Object#exit */
9867 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1538:kernel#Object#sys */
9868 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1538:kernel#Object#hash */
9869 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1538:string#Object#to_s */
9870 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1538:string#Object#native_class_name */
9871 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1538:string#Object#class_name */
9872 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1538:string#Object#inspect */
9873 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1538:string#Object#inspect_head */
9874 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1538:string#Object#args */
9875 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1538:math#Object#atan2 */
9876 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1538:math#Object#pi */
9877 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1538:math#Object#srand_from */
9878 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1538:math#Object#srand */
9879 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1538:stream#Object#poll */
9880 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1538:stream#Object#intern_poll */
9881 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1538:time#Object#get_time */
9882 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1538:file#Object#printn */
9883 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1538:file#Object#print */
9884 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1538:file#Object#getc */
9885 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1538:file#Object#gets */
9886 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1538:file#Object#getcwd */
9887 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1538:file#Object#file_getcwd */
9888 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1538:file#Object#stdin */
9889 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1538:file#Object#stdout */
9890 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1538:file#Object#stderr */
9891 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#intrude_visibility */
9892 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#public_visibility */
9893 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#protected_visibility */
9894 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#private_visibility */
9895 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1538:model_base#Object#none_visibility */
9896 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1538:model#Object#abstract_kind */
9897 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1538:model#Object#concrete_kind */
9898 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1538:model#Object#interface_kind */
9899 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1538:model#Object#enum_kind */
9900 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1538:model#Object#extern_kind */
9901 (nitmethod_t)VIRTUAL_parser__ReduceAction1538__action, /* pointer to parser:ReduceAction1538:parser#ReduceAction1538#action */
9902 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1538:parser#ReduceAction#concat */
9903 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1538:parser#ReduceAction#init */
9904 }
9905 };
9906 /* allocate ReduceAction1538 */
9907 val* NEW_parser__ReduceAction1538(const struct type* type) {
9908 val* self /* : ReduceAction1538 */;
9909 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9910 self->type = type;
9911 self->class = &class_parser__ReduceAction1538;
9912 return self;
9913 }
9914 /* runtime class parser__ReduceAction1539 */
9915 const struct class class_parser__ReduceAction1539 = {
9916 0, /* box_kind */
9917 {
9918 (nitmethod_t)VIRTUAL_kernel__Object__object_id, /* pointer to parser:ReduceAction1539:kernel#Object#object_id */
9919 (nitmethod_t)VIRTUAL_kernel__Object__is_same_type, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_type */
9920 (nitmethod_t)VIRTUAL_kernel__Object__is_same_instance, /* pointer to parser:ReduceAction1539:kernel#Object#is_same_instance */
9921 (nitmethod_t)VIRTUAL_kernel__Object___61d_61d, /* pointer to parser:ReduceAction1539:kernel#Object#== */
9922 (nitmethod_t)VIRTUAL_kernel__Object___33d_61d, /* pointer to parser:ReduceAction1539:kernel#Object#!= */
9923 (nitmethod_t)VIRTUAL_kernel__Object__output, /* pointer to parser:ReduceAction1539:kernel#Object#output */
9924 (nitmethod_t)VIRTUAL_kernel__Object__output_class_name, /* pointer to parser:ReduceAction1539:kernel#Object#output_class_name */
9925 (nitmethod_t)VIRTUAL_kernel__Object__exit, /* pointer to parser:ReduceAction1539:kernel#Object#exit */
9926 (nitmethod_t)VIRTUAL_kernel__Object__sys, /* pointer to parser:ReduceAction1539:kernel#Object#sys */
9927 (nitmethod_t)VIRTUAL_kernel__Object__hash, /* pointer to parser:ReduceAction1539:kernel#Object#hash */
9928 (nitmethod_t)VIRTUAL_string__Object__to_s, /* pointer to parser:ReduceAction1539:string#Object#to_s */
9929 (nitmethod_t)VIRTUAL_string__Object__native_class_name, /* pointer to parser:ReduceAction1539:string#Object#native_class_name */
9930 (nitmethod_t)VIRTUAL_string__Object__class_name, /* pointer to parser:ReduceAction1539:string#Object#class_name */
9931 (nitmethod_t)VIRTUAL_string__Object__inspect, /* pointer to parser:ReduceAction1539:string#Object#inspect */
9932 (nitmethod_t)VIRTUAL_string__Object__inspect_head, /* pointer to parser:ReduceAction1539:string#Object#inspect_head */
9933 (nitmethod_t)VIRTUAL_string__Object__args, /* pointer to parser:ReduceAction1539:string#Object#args */
9934 (nitmethod_t)VIRTUAL_math__Object__atan2, /* pointer to parser:ReduceAction1539:math#Object#atan2 */
9935 (nitmethod_t)VIRTUAL_math__Object__pi, /* pointer to parser:ReduceAction1539:math#Object#pi */
9936 (nitmethod_t)VIRTUAL_math__Object__srand_from, /* pointer to parser:ReduceAction1539:math#Object#srand_from */
9937 (nitmethod_t)VIRTUAL_math__Object__srand, /* pointer to parser:ReduceAction1539:math#Object#srand */
9938 (nitmethod_t)VIRTUAL_stream__Object__poll, /* pointer to parser:ReduceAction1539:stream#Object#poll */
9939 (nitmethod_t)VIRTUAL_stream__Object__intern_poll, /* pointer to parser:ReduceAction1539:stream#Object#intern_poll */
9940 (nitmethod_t)VIRTUAL_time__Object__get_time, /* pointer to parser:ReduceAction1539:time#Object#get_time */
9941 (nitmethod_t)VIRTUAL_file__Object__printn, /* pointer to parser:ReduceAction1539:file#Object#printn */
9942 (nitmethod_t)VIRTUAL_file__Object__print, /* pointer to parser:ReduceAction1539:file#Object#print */
9943 (nitmethod_t)VIRTUAL_file__Object__getc, /* pointer to parser:ReduceAction1539:file#Object#getc */
9944 (nitmethod_t)VIRTUAL_file__Object__gets, /* pointer to parser:ReduceAction1539:file#Object#gets */
9945 (nitmethod_t)VIRTUAL_file__Object__getcwd, /* pointer to parser:ReduceAction1539:file#Object#getcwd */
9946 (nitmethod_t)VIRTUAL_file__Object__file_getcwd, /* pointer to parser:ReduceAction1539:file#Object#file_getcwd */
9947 (nitmethod_t)VIRTUAL_file__Object__stdin, /* pointer to parser:ReduceAction1539:file#Object#stdin */
9948 (nitmethod_t)VIRTUAL_file__Object__stdout, /* pointer to parser:ReduceAction1539:file#Object#stdout */
9949 (nitmethod_t)VIRTUAL_file__Object__stderr, /* pointer to parser:ReduceAction1539:file#Object#stderr */
9950 (nitmethod_t)VIRTUAL_model_base__Object__intrude_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#intrude_visibility */
9951 (nitmethod_t)VIRTUAL_model_base__Object__public_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#public_visibility */
9952 (nitmethod_t)VIRTUAL_model_base__Object__protected_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#protected_visibility */
9953 (nitmethod_t)VIRTUAL_model_base__Object__private_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#private_visibility */
9954 (nitmethod_t)VIRTUAL_model_base__Object__none_visibility, /* pointer to parser:ReduceAction1539:model_base#Object#none_visibility */
9955 (nitmethod_t)VIRTUAL_model__Object__abstract_kind, /* pointer to parser:ReduceAction1539:model#Object#abstract_kind */
9956 (nitmethod_t)VIRTUAL_model__Object__concrete_kind, /* pointer to parser:ReduceAction1539:model#Object#concrete_kind */
9957 (nitmethod_t)VIRTUAL_model__Object__interface_kind, /* pointer to parser:ReduceAction1539:model#Object#interface_kind */
9958 (nitmethod_t)VIRTUAL_model__Object__enum_kind, /* pointer to parser:ReduceAction1539:model#Object#enum_kind */
9959 (nitmethod_t)VIRTUAL_model__Object__extern_kind, /* pointer to parser:ReduceAction1539:model#Object#extern_kind */
9960 (nitmethod_t)VIRTUAL_parser__ReduceAction1539__action, /* pointer to parser:ReduceAction1539:parser#ReduceAction1539#action */
9961 (nitmethod_t)VIRTUAL_parser__ReduceAction__concat, /* pointer to parser:ReduceAction1539:parser#ReduceAction#concat */
9962 (nitmethod_t)VIRTUAL_parser__ReduceAction__init, /* pointer to parser:ReduceAction1539:parser#ReduceAction#init */
9963 }
9964 };
9965 /* allocate ReduceAction1539 */
9966 val* NEW_parser__ReduceAction1539(const struct type* type) {
9967 val* self /* : ReduceAction1539 */;
9968 self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t));
9969 self->type = type;
9970 self->class = &class_parser__ReduceAction1539;
9971 return self;
9972 }