N_NIMCALL(NimStringDesc*, lookupsymbol_P9buDVDzBybAj9b6sfnhhrtw)(NimStringDesc* symbol0) { NimStringDesc* result0; result0 = (NimStringDesc*)0; { NIM_BOOL LOC3; NimStringDesc** LOC6; LOC3 = (NIM_BOOL)0; LOC3 = isdefined_BNPf2mtM9a7JF7UKiCAngvg(symbol0); if (!LOC3) goto LA4; LOC6 = (NimStringDesc**)0; LOC6 = nstTake(gsymbols_tS4f2TwBfIz6zIuFAktH6g, symbol0); result0 = copyString((*LOC6)); } goto LA1; LA4: ; { result0 = copyString(NIM_NIL); } LA1: ; return result0; }
N_NIMCALL(NimStringDesc*, lookupsymbol_198145_1967573533)(NimStringDesc* symbol0) { NimStringDesc* result0; result0 = (NimStringDesc*)0; { NIM_BOOL LOC3; NimStringDesc** LOC6; LOC3 = (NIM_BOOL)0; LOC3 = isdefined_198011_1967573533(symbol0); if (!LOC3) goto LA4; LOC6 = (NimStringDesc**)0; LOC6 = nstTake(gsymbols_198001_1967573533, symbol0); result0 = copyString((*LOC6)); } goto LA1; LA4: ; { result0 = copyString(NIM_NIL); } LA1: ; return result0; }
N_NIMCALL(NIM_BOOL, isdefined_191010)(NimStringDesc* symbol) { NIM_BOOL result; result = 0; { NIM_BOOL LOC3; NimStringDesc** LOC6; LOC3 = 0; LOC3 = nsthasKey(gsymbols_191001, symbol); if (!LOC3) goto LA4; LOC6 = 0; LOC6 = nstTake(gsymbols_191001, symbol); result = !(eqStrings((*LOC6), ((NimStringDesc*) &TMP1591))); } goto LA1; LA4: ; { NI LOC8; LOC8 = 0; LOC8 = nsuCmpIgnoreStyle(symbol, Cpu_168476[(targetcpu_168601)- 1].Field0); if (!(LOC8 == ((NI) 0))) goto LA9; result = NIM_TRUE; } goto LA1; LA9: ; { NI LOC12; LOC12 = 0; LOC12 = nsuCmpIgnoreStyle(symbol, Os_168055[(targetos_168603)- 1].Field0); if (!(LOC12 == ((NI) 0))) goto LA13; result = NIM_TRUE; } goto LA1; LA13: ; { NimStringDesc* LOC16; LOC16 = 0; LOC16 = nsuNormalize(symbol); switch (hashString(LOC16) & 31) { case 2: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1602))) goto LA25; if (eqStrings(LOC16, ((NimStringDesc*) &TMP1608))) goto LA31; break; case 6: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1597))) goto LA21; if (eqStrings(LOC16, ((NimStringDesc*) &TMP1605))) goto LA28; break; case 7: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1594))) goto LA19; if (eqStrings(LOC16, ((NimStringDesc*) &TMP1604))) goto LA27; break; case 8: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1601))) goto LA24; break; case 11: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1599))) goto LA23; break; case 13: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1603))) goto LA26; break; case 15: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1592))) goto LA17; break; case 17: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1598))) goto LA22; break; case 19: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1596))) goto LA20; break; case 20: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1610))) goto LA33; break; case 22: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1606))) goto LA29; if (eqStrings(LOC16, ((NimStringDesc*) &TMP1607))) goto LA30; break; case 25: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1609))) goto LA32; break; case 27: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1593))) goto LA18; if (eqStrings(LOC16, ((NimStringDesc*) &TMP1600))) goto LA24; break; case 30: if (eqStrings(LOC16, ((NimStringDesc*) &TMP1595))) goto LA20; break; } goto LA34; LA17: ; { result = (targetcpu_168601 == ((NU8) 1)); } goto LA35; LA18: ; { result = (targetcpu_168601 == ((NU8) 9)); } goto LA35; LA19: ; { result = (targetcpu_168601 == ((NU8) 10)); } goto LA35; LA20: ; { result = ((3768304 &(1U<<((NU)(targetos_168603)&31U)))!=0); } goto LA35; LA21: ; { result = ((3584 &(1U<<((NU)(targetos_168603)&31U)))!=0); } goto LA35; LA22: ; { result = ((Os_168055[(targetos_168603)- 1].Field12 &(1U<<((NU)(((NU8) 3))&7U)))!=0); } goto LA35; LA23: ; { result = (targetos_168603 == ((NU8) 1)); } goto LA35; LA24: ; { result = (targetos_168603 == ((NU8) 2)); } goto LA35; LA25: ; { result = ((786432 &(1U<<((NU)(targetos_168603)&31U)))!=0); } goto LA35; LA26: ; { result = (targetos_168603 == ((NU8) 7)); } goto LA35; LA27: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field2 == ((NU8) 0)); } goto LA35; LA28: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field2 == ((NU8) 1)); } goto LA35; LA29: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field4 == ((NI) 8)); } goto LA35; LA30: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field4 == ((NI) 16)); } goto LA35; LA31: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field4 == ((NI) 32)); } goto LA35; LA32: ; { result = (Cpu_168476[(targetcpu_168601)- 1].Field4 == ((NI) 64)); } goto LA35; LA33: ; { result = ((528000 &(1U<<((NU)(targetos_168603)&31U)))!=0); } goto LA35; LA34: ; { } LA35: ; } LA1: ; return result; }
N_NIMCALL(NIM_BOOL, isdefined_BNPf2mtM9a7JF7UKiCAngvg)(NimStringDesc* symbol0) { NIM_BOOL result0; result0 = (NIM_BOOL)0; { NIM_BOOL LOC3; NimStringDesc** LOC6; LOC3 = (NIM_BOOL)0; LOC3 = nsthasKey(gsymbols_tS4f2TwBfIz6zIuFAktH6g, symbol0); if (!LOC3) goto LA4; LOC6 = (NimStringDesc**)0; LOC6 = nstTake(gsymbols_tS4f2TwBfIz6zIuFAktH6g, symbol0); result0 = !(eqStrings((*LOC6), ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_3))); } goto LA1; LA4: ; { NI LOC8; LOC8 = (NI)0; LOC8 = nsuCmpIgnoreStyle(symbol0, Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field0); if (!(LOC8 == ((NI) 0))) goto LA9; result0 = NIM_TRUE; } goto LA1; LA9: ; { NI LOC12; LOC12 = (NI)0; LOC12 = nsuCmpIgnoreStyle(symbol0, Os_Jx0qy9c9bSo4fGkMxUfUaAaw[(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)- 1].Field0); if (!(LOC12 == ((NI) 0))) goto LA13; result0 = NIM_TRUE; } goto LA1; LA13: ; { NimStringDesc* LOC16; LOC16 = (NimStringDesc*)0; LOC16 = nsuNormalize(symbol0); switch (hashString(LOC16) & 31) { case 2: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_14))) goto LA25; if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_20))) goto LA31; break; case 6: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_9))) goto LA21; if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_17))) goto LA28; break; case 7: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_6))) goto LA19; if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_16))) goto LA27; break; case 8: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_13))) goto LA24; break; case 11: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_11))) goto LA23; break; case 13: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_15))) goto LA26; break; case 15: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_4))) goto LA17; break; case 17: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_10))) goto LA22; break; case 19: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_8))) goto LA20; break; case 20: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_22))) goto LA33; break; case 22: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_18))) goto LA29; if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_19))) goto LA30; break; case 25: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_21))) goto LA32; break; case 27: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_5))) goto LA18; if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_12))) goto LA24; break; case 30: if (eqStrings(LOC16, ((NimStringDesc*) &T_UpH3CWy69aOHB2xkQBDirlg_7))) goto LA20; break; } goto LA34; LA17: ; { result0 = (targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag == ((Tsystemcpu_XYDt7D1G3qcClFyZy1Ky9ag) 1)); } goto LA35; LA18: ; { result0 = (targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag == ((Tsystemcpu_XYDt7D1G3qcClFyZy1Ky9ag) 9)); } goto LA35; LA19: ; { result0 = (targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag == ((Tsystemcpu_XYDt7D1G3qcClFyZy1Ky9ag) 10)); } goto LA35; LA20: ; { result0 = ((3768304 &(1U<<((NU)(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)&31U)))!=0); } goto LA35; LA21: ; { result0 = ((3584 &(1U<<((NU)(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)&31U)))!=0); } goto LA35; LA22: ; { result0 = ((Os_Jx0qy9c9bSo4fGkMxUfUaAaw[(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)- 1].Field12 &(1U<<((NU)(((Tinfoosprop_thetQwB9agpeQ13qFmAcWhg) 3))&7U)))!=0); } goto LA35; LA23: ; { result0 = (targetos_PyF9cBkuAlI8I7Y7KiZHIYQ == ((Tsystemos_s7Mlr1t66SUqP6BKJMXLaQ) 1)); } goto LA35; LA24: ; { result0 = (targetos_PyF9cBkuAlI8I7Y7KiZHIYQ == ((Tsystemos_s7Mlr1t66SUqP6BKJMXLaQ) 2)); } goto LA35; LA25: ; { result0 = ((786432 &(1U<<((NU)(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)&31U)))!=0); } goto LA35; LA26: ; { result0 = (targetos_PyF9cBkuAlI8I7Y7KiZHIYQ == ((Tsystemos_s7Mlr1t66SUqP6BKJMXLaQ) 7)); } goto LA35; LA27: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field2 == ((Tendian_bQ3yFYQJojZPNYsZnS7Zjg) 0)); } goto LA35; LA28: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field2 == ((Tendian_bQ3yFYQJojZPNYsZnS7Zjg) 1)); } goto LA35; LA29: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field4 == ((NI) 8)); } goto LA35; LA30: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field4 == ((NI) 16)); } goto LA35; LA31: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field4 == ((NI) 32)); } goto LA35; LA32: ; { result0 = (Cpu_uYXopJX8pM87pQDCtmgWfQ[(targetcpu_6ZqNUOGOAkmp4zxKVZ9cFag)- 1].Field4 == ((NI) 64)); } goto LA35; LA33: ; { result0 = ((528000 &(1U<<((NU)(targetos_PyF9cBkuAlI8I7Y7KiZHIYQ)&31U)))!=0); } goto LA35; LA34: ; { } LA35: ; } LA1: ; return result0; }
N_NIMCALL(NIM_BOOL, isdefined_198011_1967573533)(NimStringDesc* symbol0) { NIM_BOOL result0; result0 = (NIM_BOOL)0; { NIM_BOOL LOC3; NimStringDesc** LOC6; LOC3 = (NIM_BOOL)0; LOC3 = nsthasKey(gsymbols_198001_1967573533, symbol0); if (!LOC3) goto LA4; LOC6 = (NimStringDesc**)0; LOC6 = nstTake(gsymbols_198001_1967573533, symbol0); result0 = !(eqStrings((*LOC6), ((NimStringDesc*) &T1967573533_3))); } goto LA1; LA4: ; { NI LOC8; LOC8 = (NI)0; LOC8 = nsuCmpIgnoreStyle(symbol0, Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field0); if (!(LOC8 == ((NI) 0))) goto LA9; result0 = NIM_TRUE; } goto LA1; LA9: ; { NI LOC12; LOC12 = (NI)0; LOC12 = nsuCmpIgnoreStyle(symbol0, Os_175068_4151366050[(targetos_175629_4151366050)- 1].Field0); if (!(LOC12 == ((NI) 0))) goto LA13; result0 = NIM_TRUE; } goto LA1; LA13: ; { NimStringDesc* LOC16; LOC16 = (NimStringDesc*)0; LOC16 = nsuNormalize(symbol0); switch (hashString(LOC16) & 31) { case 2: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_14))) goto LA25; if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_20))) goto LA31; break; case 6: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_9))) goto LA21; if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_17))) goto LA28; break; case 7: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_6))) goto LA19; if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_16))) goto LA27; break; case 8: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_13))) goto LA24; break; case 11: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_11))) goto LA23; break; case 13: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_15))) goto LA26; break; case 15: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_4))) goto LA17; break; case 17: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_10))) goto LA22; break; case 19: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_8))) goto LA20; break; case 20: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_22))) goto LA33; break; case 22: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_18))) goto LA29; if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_19))) goto LA30; break; case 25: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_21))) goto LA32; break; case 27: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_5))) goto LA18; if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_12))) goto LA24; break; case 30: if (eqStrings(LOC16, ((NimStringDesc*) &T1967573533_7))) goto LA20; break; } goto LA34; LA17: ; { result0 = (targetcpu_175627_4151366050 == ((Tsystemcpu175452) 1)); } goto LA35; LA18: ; { result0 = (targetcpu_175627_4151366050 == ((Tsystemcpu175452) 9)); } goto LA35; LA19: ; { result0 = (targetcpu_175627_4151366050 == ((Tsystemcpu175452) 10)); } goto LA35; LA20: ; { result0 = ((3768304 &(1U<<((NU)(targetos_175629_4151366050)&31U)))!=0); } goto LA35; LA21: ; { result0 = ((3584 &(1U<<((NU)(targetos_175629_4151366050)&31U)))!=0); } goto LA35; LA22: ; { result0 = ((Os_175068_4151366050[(targetos_175629_4151366050)- 1].Field12 &(1U<<((NU)(((Tinfoosprop175031) 3))&7U)))!=0); } goto LA35; LA23: ; { result0 = (targetos_175629_4151366050 == ((Tsystemos175004) 1)); } goto LA35; LA24: ; { result0 = (targetos_175629_4151366050 == ((Tsystemos175004) 2)); } goto LA35; LA25: ; { result0 = ((786432 &(1U<<((NU)(targetos_175629_4151366050)&31U)))!=0); } goto LA35; LA26: ; { result0 = (targetos_175629_4151366050 == ((Tsystemos175004) 7)); } goto LA35; LA27: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field2 == ((Tendian175474) 0)); } goto LA35; LA28: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field2 == ((Tendian175474) 1)); } goto LA35; LA29: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field4 == ((NI) 8)); } goto LA35; LA30: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field4 == ((NI) 16)); } goto LA35; LA31: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field4 == ((NI) 32)); } goto LA35; LA32: ; { result0 = (Cpu_175496_4151366050[(targetcpu_175627_4151366050)- 1].Field4 == ((NI) 64)); } goto LA35; LA33: ; { result0 = ((528000 &(1U<<((NU)(targetos_175629_4151366050)&31U)))!=0); } goto LA35; LA34: ; { } LA35: ; } LA1: ; return result0; }