1 /* Generated by Nim Compiler v1.6.2 */
2 #define NIM_INTBITS 64
3 #define NIM_EmulateOverflowChecks
4
5 #include "nimbase.h"
6 #include <string.h>
7 #include <stdio.h>
8 #undef LANGUAGE_C
9 #undef MIPSEB
10 #undef MIPSEL
11 #undef PPC
12 #undef R3000
13 #undef R4000
14 #undef i386
15 #undef linux
16 #undef mips
17 #undef near
18 #undef far
19 #undef powerpc
20 #undef unix
21 #define nimfr_(x, y)
22 #define nimln_(x, y)
23 typedef struct tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg;
24 typedef struct NimStringDesc NimStringDesc;
25 typedef struct TGenericSeq TGenericSeq;
26 typedef struct TNimType TNimType;
27 typedef struct TNimNode TNimNode;
28 typedef NU8 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA;
29 typedef NU8 tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ;
30 struct tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg {
31 FILE* f;
32 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA currentSection;
33 tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err;
34 };
35 struct TGenericSeq {
36 NI len;
37 NI reserved;
38 };
39 struct NimStringDesc {
40 TGenericSeq Sup;
41 NIM_CHAR data[SEQ_DECL_SIZE];
42 };
43 typedef NU8 tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg;
44 typedef NU8 tyArray__cdsir9aPB24hAk6k77P9b9bCA[8];
45 typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
46 typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
47 typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
48 typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
49 struct TNimType {
50 NI size;
51 NI align;
52 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
53 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
54 TNimType* base;
55 TNimNode* node;
56 void* finalizer;
57 tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
58 tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
59 };
60 typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
61 struct TNimNode {
62 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
63 NI offset;
64 TNimType* typ;
65 NCSTRING name;
66 NI len;
67 TNimNode** sons;
68 };
69 static N_INLINE(void, nimZeroMem)(void* p, NI size);
70 static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size);
71 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, open__systemZio_389)(FILE** f, NimStringDesc* filename, tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg mode, NI bufSize);
72 static N_INLINE(void, setError__icZrodfiles_52)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err);
73 N_LIB_PRIVATE N_NIMCALL(NI, readBytes__icZrodfiles_159)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
74 N_LIB_PRIVATE N_NIMCALL(NI, readBuffer__systemZio_144)(FILE* f, void* buffer, NI len);
75 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_173)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y);
76 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_255)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA* x);
77 N_NIMCALL(NimStringDesc*, mnewString)(NI len);
78 N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
79 N_LIB_PRIVATE N_NIMCALL(void, close__systemZio_217)(FILE* f);
80 N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_123)(FILE* f, NU8* a, NI aLen_0, NI start, NI len);
81 N_LIB_PRIVATE N_NIMCALL(NI, writeBuffer__systemZio_176)(FILE* f, void* buffer, NI len);
82 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_212)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA x);
83 N_LIB_PRIVATE NIM_CONST tyArray__cdsir9aPB24hAk6k77P9b9bCA cookie__icZrodfiles_51 = {((NU8) 0),
84 ((NU8) 82),
85 ((NU8) 79),
86 ((NU8) 68),
87 ((NU8) 64),
88 ((NU8) 0),
89 ((NU8) 0),
90 ((NU8) 1)}
91 ;
92 N_LIB_PRIVATE TNimType NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_;
N_INLINE(void,nimSetMem__systemZmemory_7)93 static N_INLINE(void, nimSetMem__systemZmemory_7)(void* a, int v, NI size) {
94 void* T1_;
95 T1_ = (void*)0;
96 T1_ = memset(a, v, ((size_t) (size)));
97 }
N_INLINE(void,nimZeroMem)98 static N_INLINE(void, nimZeroMem)(void* p, NI size) {
99 nimSetMem__systemZmemory_7(p, ((int) 0), size);
100 }
N_INLINE(void,setError__icZrodfiles_52)101 static N_INLINE(void, setError__icZrodfiles_52)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ err) {
102 (*f).err = err;
103 }
N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg,open__icZrodfiles_286)104 N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg, open__icZrodfiles_286)(NimStringDesc* filename) {
105 tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg result;
106 nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg));
107 {
108 NIM_BOOL T3_;
109 T3_ = (NIM_BOOL)0;
110 T3_ = open__systemZio_389(&result.f, filename, ((tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg) 0), ((NI) -1));
111 if (!!(T3_)) goto LA4_;
112 setError__icZrodfiles_52((&result), ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 2));
113 }
114 LA4_: ;
115 return result;
116 }
N_NIMCALL(NI,readBytes__icZrodfiles_159)117 N_LIB_PRIVATE N_NIMCALL(NI, readBytes__icZrodfiles_159)(FILE* f, NU8* a, NI aLen_0, NI start, NI len) {
118 NI result;
119 result = (NI)0;
120 result = readBuffer__systemZio_144(f, ((void*) ((&a[start]))), len);
121 return result;
122 }
N_NIMCALL(NIM_BOOL,eqeq___icZrodfiles_173)123 N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_173)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y) {
124 NIM_BOOL result;
125 { result = (NIM_BOOL)0;
126 {
127 NI f;
128 NI res;
129 f = (NI)0;
130 res = ((NI) 0);
131 {
132 while (1) {
133 if (!(res <= ((NI) 7))) goto LA3;
134 f = ((NI) (res));
135 {
136 if (!!((x[(f)- 0] == y[(f)- 0]))) goto LA6_;
137 goto BeforeRet_;
138 }
139 LA6_: ;
140 res += ((NI) 1);
141 } LA3: ;
142 }
143 }
144 result = NIM_TRUE;
145 }BeforeRet_: ;
146 return result;
147 }
N_NIMCALL(void,loadHeader__icZrodfiles_138)148 N_LIB_PRIVATE N_NIMCALL(void, loadHeader__icZrodfiles_138)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
149 tyArray__cdsir9aPB24hAk6k77P9b9bCA thisCookie;
150 { {
151 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
152 goto BeforeRet_;
153 }
154 LA3_: ;
155 nimZeroMem((void*)thisCookie, sizeof(tyArray__cdsir9aPB24hAk6k77P9b9bCA));
156 {
157 NI T7_;
158 T7_ = (NI)0;
159 T7_ = readBytes__icZrodfiles_159((*f).f, thisCookie, 8, ((NI) 0), ((NI) 8));
160 if (!!((T7_ == ((NI) 8)))) goto LA8_;
161 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
162 }
163 goto LA5_;
164 LA8_: ;
165 {
166 NIM_BOOL T11_;
167 T11_ = (NIM_BOOL)0;
168 T11_ = eqeq___icZrodfiles_173(thisCookie, cookie__icZrodfiles_51);
169 if (!!(T11_)) goto LA12_;
170 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 4));
171 }
172 goto LA5_;
173 LA12_: ;
174 LA5_: ;
175 }BeforeRet_: ;
176 }
N_NIMCALL(void,loadPrim__icZrodfiles_255)177 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_255)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA* x) {
178 { {
179 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
180 goto BeforeRet_;
181 }
182 LA3_: ;
183 {
184 NI T7_;
185 T7_ = (NI)0;
186 T7_ = readBuffer__systemZio_144((*f).f, ((void*) (x)), ((NI) 1));
187 if (!!((T7_ == ((NI) 1)))) goto LA8_;
188 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
189 }
190 LA8_: ;
191 }BeforeRet_: ;
192 }
N_NIMCALL(void,loadSection__icZrodfiles_247)193 N_LIB_PRIVATE N_NIMCALL(void, loadSection__icZrodfiles_247)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA expected) {
194 tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA s;
195 { {
196 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
197 goto BeforeRet_;
198 }
199 LA3_: ;
200 s = (tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA)0;
201 loadPrim__icZrodfiles_255(f, (&s));
202 {
203 NIM_BOOL T7_;
204 T7_ = (NIM_BOOL)0;
205 T7_ = !((expected == s));
206 if (!(T7_)) goto LA8_;
207 T7_ = ((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0));
208 LA8_: ;
209 if (!T7_) goto LA9_;
210 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 5));
211 }
212 LA9_: ;
213 }BeforeRet_: ;
214 }
N_NIMCALL(void,loadPrim__icZrodfiles_89)215 N_LIB_PRIVATE N_NIMCALL(void, loadPrim__icZrodfiles_89)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, NimStringDesc** s) {
216 NI32 lenPrefix;
217 { {
218 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
219 goto BeforeRet_;
220 }
221 LA3_: ;
222 lenPrefix = ((NI32) 0);
223 {
224 NI T7_;
225 T7_ = (NI)0;
226 T7_ = readBuffer__systemZio_144((*f).f, ((void*) ((&lenPrefix))), ((NI) 4));
227 if (!!((T7_ == ((NI) 4)))) goto LA8_;
228 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
229 }
230 goto LA5_;
231 LA8_: ;
232 {
233 unsureAsgnRef((void**) (&(*s)), mnewString(((NI) (lenPrefix))));
234 {
235 if (!(((NI32) 0) < lenPrefix)) goto LA13_;
236 {
237 NI T17_;
238 T17_ = (NI)0;
239 T17_ = readBuffer__systemZio_144((*f).f, ((void*) ((&(*s)->data[((NI) 0)]))), ((NI) (((*s) ? (*s)->Sup.len : 0))));
240 if (!!((T17_ == ((*s) ? (*s)->Sup.len : 0)))) goto LA18_;
241 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
242 }
243 LA18_: ;
244 }
245 LA13_: ;
246 }
247 LA5_: ;
248 }BeforeRet_: ;
249 }
N_NIMCALL(void,close__icZrodfiles_284)250 N_LIB_PRIVATE N_NIMCALL(void, close__icZrodfiles_284)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
251 close__systemZio_217((*f).f);
252 }
N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg,create__icZrodfiles_281)253 N_LIB_PRIVATE N_NIMCALL(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg, create__icZrodfiles_281)(NimStringDesc* filename) {
254 tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg result;
255 nimZeroMem((void*)(&result), sizeof(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg));
256 {
257 NIM_BOOL T3_;
258 T3_ = (NIM_BOOL)0;
259 T3_ = open__systemZio_389(&result.f, filename, ((tyEnum_FileMode__ZJfK20XeZ9bv2j1pZjw9aswg) 1), ((NI) -1));
260 if (!!(T3_)) goto LA4_;
261 setError__icZrodfiles_52((&result), ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 2));
262 }
263 LA4_: ;
264 return result;
265 }
N_NIMCALL(NI,writeBytes__icZrodfiles_123)266 N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_123)(FILE* f, NU8* a, NI aLen_0, NI start, NI len) {
267 NI result;
268 NI8* x;
269 result = (NI)0;
270 x = ((NI8*) (a));
271 result = writeBuffer__systemZio_176(f, ((void*) ((&x[start]))), len);
272 return result;
273 }
N_NIMCALL(void,storeHeader__icZrodfiles_109)274 N_LIB_PRIVATE N_NIMCALL(void, storeHeader__icZrodfiles_109)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f) {
275 { {
276 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
277 goto BeforeRet_;
278 }
279 LA3_: ;
280 {
281 NI T7_;
282 T7_ = (NI)0;
283 T7_ = writeBytes__icZrodfiles_123((*f).f, cookie__icZrodfiles_51, 8, ((NI) 0), ((NI) 8));
284 if (!!((T7_ == ((NI) 8)))) goto LA8_;
285 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
286 }
287 LA8_: ;
288 }BeforeRet_: ;
289 }
N_NIMCALL(void,storePrim__icZrodfiles_212)290 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_212)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA x) {
291 { {
292 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
293 goto BeforeRet_;
294 }
295 LA3_: ;
296 {
297 NI T7_;
298 T7_ = (NI)0;
299 T7_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&x))), ((NI) 1));
300 if (!!((T7_ == ((NI) 1)))) goto LA8_;
301 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
302 }
303 LA8_: ;
304 }BeforeRet_: ;
305 }
N_NIMCALL(void,storeSection__icZrodfiles_198)306 N_LIB_PRIVATE N_NIMCALL(void, storeSection__icZrodfiles_198)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, tyEnum_RodSection__UqBXi9atUziBvBoi1Bm6kuA s) {
307 { {
308 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
309 goto BeforeRet_;
310 }
311 LA3_: ;
312 (*f).currentSection = s;
313 storePrim__icZrodfiles_212(f, s);
314 }BeforeRet_: ;
315 }
N_NIMCALL(void,storePrim__icZrodfiles_64)316 N_LIB_PRIVATE N_NIMCALL(void, storePrim__icZrodfiles_64)(tyObject_RodFile__fLvYfGXSKRU29a9aEJ67yIvg* f, NimStringDesc* s) {
317 NI32 lenPrefix;
318 { {
319 if (!!(((*f).err == ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 0)))) goto LA3_;
320 goto BeforeRet_;
321 }
322 LA3_: ;
323 {
324 if (!(((NI) 2147483647) <= (s ? s->Sup.len : 0))) goto LA7_;
325 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 1));
326 goto BeforeRet_;
327 }
328 LA7_: ;
329 lenPrefix = ((NI32) ((s ? s->Sup.len : 0)));
330 {
331 NI T11_;
332 T11_ = (NI)0;
333 T11_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&lenPrefix))), ((NI) 4));
334 if (!!((T11_ == ((NI) 4)))) goto LA12_;
335 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
336 }
337 goto LA9_;
338 LA12_: ;
339 {
340 {
341 if (!!(((s ? s->Sup.len : 0) == ((NI) 0)))) goto LA17_;
342 {
343 NI T21_;
344 T21_ = (NI)0;
345 T21_ = writeBuffer__systemZio_176((*f).f, ((void*) ((&s->data[((NI) 0)]))), ((NI) ((s ? s->Sup.len : 0))));
346 if (!!((T21_ == (s ? s->Sup.len : 0)))) goto LA22_;
347 setError__icZrodfiles_52(f, ((tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ) 3));
348 }
349 LA22_: ;
350 }
351 LA17_: ;
352 }
353 LA9_: ;
354 }BeforeRet_: ;
355 }
N_NIMCALL(void,compiler_rodfilesDatInit000)356 N_LIB_PRIVATE N_NIMCALL(void, compiler_rodfilesDatInit000)(void) {
357 static TNimNode* TM__FrEYEpNuSw2loAbEyX5AXw_2_8[8];
358 NI TM__FrEYEpNuSw2loAbEyX5AXw_4;
359 static char* NIM_CONST TM__FrEYEpNuSw2loAbEyX5AXw_3[8] = {
360 "ok",
361 "tooBig",
362 "cannotOpen",
363 "ioFailure",
364 "wrongHeader",
365 "wrongSection",
366 "configMismatch",
367 "includeFileChanged"};
368 static TNimNode TM__FrEYEpNuSw2loAbEyX5AXw_0[9];
369 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.size = sizeof(tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ);
370 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.align = NIM_ALIGNOF(tyEnum_RodFileError__0ZHDewZuAfbVKILlFg9cYCQ);
371 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.kind = 14;
372 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.base = 0;
373 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.flags = 3;
374 for (TM__FrEYEpNuSw2loAbEyX5AXw_4 = 0; TM__FrEYEpNuSw2loAbEyX5AXw_4 < 8; TM__FrEYEpNuSw2loAbEyX5AXw_4++) {
375 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].kind = 1;
376 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].offset = TM__FrEYEpNuSw2loAbEyX5AXw_4;
377 TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0].name = TM__FrEYEpNuSw2loAbEyX5AXw_3[TM__FrEYEpNuSw2loAbEyX5AXw_4];
378 TM__FrEYEpNuSw2loAbEyX5AXw_2_8[TM__FrEYEpNuSw2loAbEyX5AXw_4] = &TM__FrEYEpNuSw2loAbEyX5AXw_0[TM__FrEYEpNuSw2loAbEyX5AXw_4+0];
379 }
380 TM__FrEYEpNuSw2loAbEyX5AXw_0[8].len = 8; TM__FrEYEpNuSw2loAbEyX5AXw_0[8].kind = 2; TM__FrEYEpNuSw2loAbEyX5AXw_0[8].sons = &TM__FrEYEpNuSw2loAbEyX5AXw_2_8[0];
381 NTIrodfileerror__0ZHDewZuAfbVKILlFg9cYCQ_.node = &TM__FrEYEpNuSw2loAbEyX5AXw_0[8];
382 }
383
384