N_NIMCALL(NIM_BOOL, HEX3CHEX2E_T3MrVNu6QdhxPeHWeI9a9bIg)(NimStringDesc* a0, NimStringDesc* b0) { NIM_BOOL result0; NI i0; NI j0; NI vera0; NI verb0; { result0 = (NIM_BOOL)0; { if (!eqStrings(a0, ((NimStringDesc*) &T_asNQM9aynXXg9ccUABbReyew_5))) goto LA3; result0 = NIM_FALSE; goto BeforeRet; } LA3: ; i0 = ((NI) 0); j0 = ((NI) 0); vera0 = ((NI) 0); verb0 = ((NI) 0); { while (1) { NI ii0; NI jj0; ii0 = npuParseInt(a0, (&vera0), i0); jj0 = npuParseInt(b0, (&verb0), j0); { NIM_BOOL LOC9; LOC9 = (NIM_BOOL)0; LOC9 = (ii0 <= ((NI) 0)); if (LOC9) goto LA10; LOC9 = (jj0 <= ((NI) 0)); LA10: ; if (!LOC9) goto LA11; result0 = (((NI) 0) < jj0); goto BeforeRet; } LA11: ; { if (!(vera0 < verb0)) goto LA15; result0 = NIM_TRUE; goto BeforeRet; } goto LA13; LA15: ; { if (!(verb0 < vera0)) goto LA18; result0 = NIM_FALSE; goto BeforeRet; } goto LA13; LA18: ; LA13: ; i0 += ii0; j0 += jj0; { if (!((NU8)(a0->data[i0]) == (NU8)(46))) goto LA22; i0 += ((NI) 1); } LA22: ; { if (!((NU8)(b0->data[j0]) == (NU8)(46))) goto LA26; j0 += ((NI) 1); } LA26: ; } } }BeforeRet: ; return result0; }
N_NIMCALL(NIM_BOOL, HEX3CHEX2E_196034)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI i; NI j; NI vera; NI verb; { result = 0; { if (!eqStrings(a, ((NimStringDesc*) &TMP1794))) goto LA3; result = NIM_FALSE; goto BeforeRet; } LA3: ; i = ((NI) 0); j = ((NI) 0); vera = ((NI) 0); verb = ((NI) 0); { while (1) { NI ii; NI jj; ii = npuParseInt(a, (&vera), i); jj = npuParseInt(b, (&verb), j); { NIM_BOOL LOC9; LOC9 = 0; LOC9 = (ii <= ((NI) 0)); if (LOC9) goto LA10; LOC9 = (jj <= ((NI) 0)); LA10: ; if (!LOC9) goto LA11; result = (((NI) 0) < jj); goto BeforeRet; } LA11: ; { if (!(vera < verb)) goto LA15; result = NIM_TRUE; goto BeforeRet; } goto LA13; LA15: ; { if (!(verb < vera)) goto LA18; result = NIM_FALSE; goto BeforeRet; } goto LA13; LA18: ; LA13: ; i += ii; j += jj; { if (!((NU8)(a->data[i]) == (NU8)(46))) goto LA22; i += ((NI) 1); } LA22: ; { if (!((NU8)(b->data[j]) == (NU8)(46))) goto LA26; j += ((NI) 1); } LA26: ; } } }BeforeRet: ; return result; }
N_NIMCALL(NIM_BOOL, HEX3CHEX2E_150044)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI i; NI j; NI vera; NI verb; nimfr("<.", "babelcmd.nim") result = 0; nimln(28, "babelcmd.nim"); { nimln(28, "babelcmd.nim"); if (!eqStrings(a, ((NimStringDesc*) &TMP1393))) goto LA3; nimln(28, "babelcmd.nim"); nimln(28, "babelcmd.nim"); result = NIM_FALSE; goto BeforeRet; } LA3: ; nimln(29, "babelcmd.nim"); i = 0; nimln(30, "babelcmd.nim"); j = 0; nimln(31, "babelcmd.nim"); vera = 0; nimln(32, "babelcmd.nim"); verb = 0; nimln(33, "babelcmd.nim"); while (1) { NI ii; NI jj; nimln(34, "babelcmd.nim"); ii = npuParseInt(a, &vera, i); nimln(35, "babelcmd.nim"); jj = npuParseInt(b, &verb, j); nimln(37, "babelcmd.nim"); { NIM_BOOL LOC8; nimln(37, "babelcmd.nim"); LOC8 = 0; nimln(37, "babelcmd.nim"); LOC8 = (ii <= 0); if (LOC8) goto LA9; nimln(37, "babelcmd.nim"); LOC8 = (jj <= 0); LA9: ; if (!LOC8) goto LA10; nimln(37, "babelcmd.nim"); nimln(37, "babelcmd.nim"); nimln(706, "system.nim"); result = (0 < jj); goto BeforeRet; } LA10: ; nimln(38, "babelcmd.nim"); { nimln(38, "babelcmd.nim"); if (!(vera < verb)) goto LA14; nimln(38, "babelcmd.nim"); nimln(38, "babelcmd.nim"); result = NIM_TRUE; goto BeforeRet; } goto LA12; LA14: ; { nimln(706, "system.nim"); if (!(verb < vera)) goto LA17; nimln(39, "babelcmd.nim"); nimln(39, "babelcmd.nim"); result = NIM_FALSE; goto BeforeRet; } goto LA12; LA17: ; LA12: ; nimln(41, "babelcmd.nim"); i = addInt(i, ii); nimln(42, "babelcmd.nim"); j = addInt(j, jj); nimln(43, "babelcmd.nim"); { nimln(43, "babelcmd.nim"); if ((NU)(i) > (NU)(a->Sup.len)) raiseIndexError(); if (!((NU8)(a->data[i]) == (NU8)(46))) goto LA21; nimln(43, "babelcmd.nim"); i = addInt(i, 1); } LA21: ; nimln(44, "babelcmd.nim"); { nimln(44, "babelcmd.nim"); if ((NU)(j) > (NU)(b->Sup.len)) raiseIndexError(); if (!((NU8)(b->data[j]) == (NU8)(46))) goto LA25; nimln(44, "babelcmd.nim"); j = addInt(j, 1); } LA25: ; } BeforeRet: ; popFrame(); return result; }