Home | History | Annotate | Download | only in embenchen

Lines Matching refs:i14

7386  var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0;
8188 i14 = i25;
8205 i14 = i24;
8218 if ((((i13 | 0) == 199 ? i18 >>> 0 < 2147483647 : 0) ? (i17 = _sbrk(i18 | 0) | 0, i16 = _sbrk(0) | 0, (i16 | 0) != (-1 | 0) & (i17 | 0) != (-1 | 0) & i17 >>> 0 < i16 >>> 0) : 0) ? (i15 = i16 - i17 | 0, i14 = i15 >>> 0 > (i12 + 40 | 0) >>> 0, i14) : 0) {
8219 i14 = i14 ? i15 : i25;
8223 i14 | 0;
8248 HEAP32[i19 >> 2] = i20 + i14;
8249 i2 = (HEAP32[12924 >> 2] | 0) + i14 | 0;
8267 i19 = i17 + i14 | 0;
8284 HEAP32[i6 >> 2] = (HEAP32[i6 >> 2] | 0) + i14;
8291 i7 = i17 + (i14 + 8) | 0;
8297 i15 = i17 + (i13 + i14) | 0;
8312 i12 = i14 + 4 | 0;
8319 i9 = HEAP32[i17 + ((i13 | 24) + i14) >> 2] | 0;
8320 i19 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
8327 i18 = i17 + (i19 + i14) | 0;
8359 i18 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
8379 i16 = HEAP32[i17 + (i14 + 28 + i13) >> 2] | 0;
8406 i9 = HEAP32[i17 + (i15 + i14) >> 2] | 0;
8430 i5 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
8431 i12 = HEAP32[i17 + (i14 + 12 + i13) >> 2] | 0;
8462 i15 = i17 + ((i11 | i13) + i14) | 0;
8611 i32 = i14 + -40 - i4 | 0;
8615 HEAP32[i17 + (i14 + -36) >> 2] = 40;
8623 HEAP32[13364 >> 2] = i14;
8760 HEAP32[13364 >> 2] = i14;
8778 i32 = i14 + -40 - i2 | 0;
8782 HEAP32[i17 + (i14 + -36) >> 2] = 40;
8807 var i1 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14
9162 i14 = HEAP32[i4 >> 2] | 0;
9163 i7 = i14 + 4 | 0;
9165 i8 = i14 + 8 | 0;
9177 i24 = _luaM_realloc_(i15, HEAP32[i14 >> 2] | 0, i6, i16) | 0;
9178 HEAP32[i14 >> 2] = i24;
9185 i24 = HEAP32[i14 >> 2] | 0;
9195 i14 = _luaZ_fill(i7) | 0;
9198 i14 = HEAP32[i27 >> 2] | 0;
9199 HEAP32[i27 >> 2] = i14 + 1;
9200 i14 = HEAPU8[i14] | 0;
9202 HEAP32[i2 >> 2] = i14;
9204 if ((i14 | 0) != (i13 | 0)) {
9208 if ((i14 | 0) == 92) {
9242 i14 = _luaZ_fill(i8) | 0;
9245 i14 = HEAP32[i27 >> 2] | 0;
9246 HEAP32[i27 >> 2] = i14 + 1;
9247 i14 = HEAPU8[i14] | 0;
9249 HEAP32[i2 >> 2] = i14;
9250 if ((HEAP8[i14 + 10913 | 0] & 8) == 0) {
9254 if ((i14 | 0) == 13 | (i14 | 0) == 10) {
9256 i14 = HEAP32[i2 >> 2] | 0;
9262 i14 = _luaZ_fill(i8) | 0;
9265 i14 = HEAP32[i27 >> 2] | 0;
9266 HEAP32[i27 >> 2] = i14 + 1;
9267 i14 = HEAPU8[i14] | 0;
9269 HEAP32[i2 >> 2] = i14;
9271 if ((HEAP8[i14 + 10913 | 0] & 8) == 0) {
9285 i14 = 1;
9300 HEAP32[i12 + (i14 << 2) >> 2] = i9;
9306 i14 = i14 + 1 | 0;
9307 if ((i14 | 0) >= 3) {
9316 i14 = -1;
9362 i14 = 0;
9369 HEAP32[i12 + (i14 << 2) >> 2] = i15;
9383 i14 = i14 + 1 | 0;
9384 } while ((i14 | 0) < 3);
9393 i14 = HEAP32[i5 >> 2] | 0;
9394 i27 = HEAP32[i14 >> 2] | 0;
9395 HEAP32[i14 >> 2] = i27 + -1;
9397 i14 = _luaZ_fill(i14) | 0;
9399 i27 = i14 + 4 | 0;
9400 i14 = HEAP32[i27 >> 2] | 0;
9401 HEAP32[i27 >> 2] = i14 + 1;
9402 i14 = HEAPU8[i14] | 0;
9404 HEAP32[i2 >> 2] = i14;
9407 i14 = i15 + 4 | 0;
9408 i18 = HEAP32[i14 >> 2] | 0;
9425 i18 = HEAP32[i14 >> 2] | 0;
9430 HEAP32[i14 >> 2] = i18 + 1;
9432 i14 = HEAP32[i2 >> 2] | 0;
9433 } else if ((i14 | 0) == -1) {
9436 } else if ((i14 | 0) == 13 | (i14 | 0) == 10) {
9465 HEAP8[i15 + i18 | 0] = i14;
9470 i14 = _luaZ_fill(i8) | 0;
9473 i14 = HEAP32[i27 >> 2] | 0;
9474 HEAP32[i27 >> 2] = i14 + 1;
9475 i14 = HEAPU8[i14] | 0;
9477 HEAP32[i2 >> 2] = i14;
9480 if ((i14 | 0) == (i13 | 0)) {
9489 _escerror(i2, i12, i14 + 1 | 0, 12480);
9493 _escerror(i2, i12, i14, 12448);
9515 i14 = i9 << 1;
9517 if ((i14 | 0) == -2) {
9520 i11 = _luaM_realloc_(i13, HEAP32[i7 >> 2] | 0, i9, i14) | 0;
9522 HEAP32[i12 >> 2] = i14;
9871 i14 = HEAP32[i13 >> 2] | 0;
9875 i14 = i16;
9879 HEAP32[i13 >> 2] = i14 + 1;
9880 HEAP8[i15 + i14 | 0] = i9;
9910 i14 = i12 + 8 | 0;
9911 i13 = HEAP32[i14 >> 2] | 0;
9925 HEAP32[i14 >> 2] = i17;
9950 i14 = i12 + 8 | 0;
9951 i13 = HEAP32[i14 >> 2] | 0;
9965 HEAP32[i14 >> 2] = i17;
9996 i14 = i12 + 8 | 0;
9997 i13 = HEAP32[i14 >> 2] | 0;
10016 HEAP32[i14 >> 2] = i17;
10062 HEAP32[i14 >> 2] = i5;
10144 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, i36 = 0, d37 = 0.0, d38 = 0.0, d39 = 0.0;
10213 if ((i33 | 0) != 0 ? (i14 = HEAP32[i2 >> 2] | 0, i32 >>> 0 > i14 >>> 0) : 0) {
10217 i31 = HEAP32[i34 + ((i14 - i35 >> 2) + -1 << 2) >> 2] | 0;
12242 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0;
12476 if ((i6 | 0) != 0 ? (i11 = i5 + 20 | 0, i14 = i5 + 40 | 0, i12 = HEAP32[(HEAP32[i5 >> 2] | 0) + 24 >> 2] | 0, i13 = HEAP32[HEAP32[(HEAP32[i5 + 12 >> 2] | 0) + 64 >> 2] >> 2] | 0, HEAP32[i12 + ((HEAP16[i13 + ((i7 & 255) - i6 + (HEAP32[i14 >> 2] | 0) << 1) >> 1] | 0) * 12 | 0) + 4 >> 2] = HEAP32[i11 >> 2], i16 = i6 + -1 | 0, (i16 | 0) != 0) : 0) {
12478 HEAP32[i12 + ((HEAP16[i13 + ((HEAPU8[i4] | 0) - i16 + (HEAP32[i14 >> 2] | 0) << 1) >> 1] | 0) * 12 | 0) + 4 >> 2] = HEAP32[i11 >> 2];
12499 i14 = i4 + 24 | 0;
12500 i13 = HEAP32[i14 >> 2] | 0;
12520 i13 = HEAP32[i14 >> 2] | 0;
12550 i14 = 1;
12555 i14 = i14 + 1 | 0;
12558 i14 = 1;
12561 i14 = 3 - i14 | 0;
12566 i15 = i14 + 1 | 0;
12576 if ((i7 | 0) == 51 ? (i14 | 0) > 0 : 0) {
12578 _luaK_reserveregs(i5, i14);
12579 _luaK_nil(i5, i29, i14);
12780 i14 = HEAP32[i9 >> 2] | 0;
12781 i12 = i14 + 24 | 0;
12784 i13 = i14 + 28 | 0;
12813 i14 = i14 + 32 | 0;
12814 if ((i15 | 0) < (HEAP32[i14 >> 2] | 0)) {
12815 i14 = HEAP32[i12 >> 2] | 0;
12817 i14 = _luaM_growaux_(HEAP32[i1 >> 2] | 0, HEAP32[i12 >> 2] | 0, i14, 16, 32767, 6312) | 0;
12818 HEAP32[i12 >> 2] = i14;
12820 HEAP32[i14 + (i15 << 4) >> 2] = i10;
13003 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0, i31 = 0, i32 = 0;
13012 i14 = i1 + 12 | 0;
13013 i22 = HEAP32[i14 >> 2] | 0;
13086 if ((i21 | 0) == (HEAP32[i14 >> 2] | 0)) {
13091 i11 = i11 >>> 0 < (HEAP32[i14 >> 2] | 0) >>> 0 ? i21 + 2 | 0 : i11;
13101 if ((i23 | 0) == (HEAP32[i14 >> 2] | 0)) {
13231 i7 = i22 >>> 0 < (HEAP32[i14 >> 2] | 0) >>> 0 ? i7 + 2 | 0 : i22;
13238 i22 = HEAP32[i14 >> 2] | 0;
13364 i22 = HEAP32[i14 >> 2] | 0;
13438 i22 = HEAP32[i14 >> 2] | 0;
13521 i14 = HEAP8[i11] | 0;
13522 i13 = i14 << 24 >> 24;
13529 i14 = i13 + 1 | 0;
13530 if (i14 >>> 0 < i8 >>> 0) {
13532 i17 = HEAP8[i14] | 0;
13564 i13 = i14;
13568 i14 = i13 + 1 | 0;
13569 if (!(i14 >>> 0 < i8 >>> 0)) {
13581 i6 = i14 << 24 >> 24 == i9 << 24 >> 24 | 0;
13622 i14 = HEAP8[i13] | 0;
13626 if (i14 << 24 >> 24 == 37) {
13636 if ((i14 & 255) > (i8 & 255)) {
13649 if (i14 << 24 >> 24 == i8 << 24 >> 24) {
13710 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0;
13759 i14 = 12952 + (i18 << 1 << 2) | 0;
13760 if ((i2 | 0) != (i14 | 0)) {
13774 if ((i11 | 0) != (i14 | 0)) {
13778 i14 = i11 + 8 | 0;
13779 if ((HEAP32[i14 >> 2] | 0) == (i13 | 0)) {
13780 i17 = i14;
13803 i14 = 0;
13828 i14 = i18;
13844 i14 = i18;
13855 HEAP32[i16 >> 2] = i14;
13856 if ((i14 | 0) == 0) {
13868 HEAP32[i16 >> 2] = i14;
13870 HEAP32[i17 + 20 >> 2] = i14;
13872 if ((i14 | 0) == 0) {
13878 if (i14 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
13881 HEAP32[i14 + 24 >> 2] = i17;
13888 HEAP32[i14 + 16 >> 2] = i16;
13889 HEAP32[i16 + 24 >> 2] = i14;
13899 HEAP32[i14 + 20 >> 2] = i15;
13900 HEAP32[i15 + 24 >> 2] = i14;
13969 i14 = i12 + 20 | 0;
13970 i15 = HEAP32[i14 >> 2] | 0;
13973 i13 = i14;
13976 i14 = i12 + 16 | 0;
13977 i15 = HEAP32[i14 >> 2] | 0;
13982 i13 = i14;
13997 i14 = i13 + 12 | 0;
13998 if ((HEAP32[i14
14003 HEAP32[i14 >> 2] = i15;
14242 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0;
14248 i14 = HEAP32[i6 >> 2] | 0;
14253 i10 = i6 + (0 - i14) | 0;
14254 i11 = i14 + i7 | 0;
14268 HEAP32[i6 + (4 - i14) >> 2] = i11 | 1;
14273 i17 = i14 >>> 3;
14274 if (i14 >>> 0 < 256) {
14275 i2 = HEAP32[i6 + (8 - i14) >> 2] | 0;
14276 i12 = HEAP32[i6 + (12 - i14) >> 2] | 0;
14311 i16 = HEAP32[i6 + (24 - i14) >> 2] | 0;
14312 i18 = HEAP32[i6 + (12 - i14) >> 2] | 0;
14315 i19 = 16 - i14 | 0;
14351 i17 = HEAP32[i6 + (8 - i14) >> 2] | 0;
14371 i15 = HEAP32[i6 + (28 - i14) >> 2] | 0;
14401 i14 = 16 - i14 | 0;
14402 i15 = HEAP32[i6 + i14 >> 2] | 0;
14414 i14 = HEAP32[i6 + (i14 + 4) >> 2] | 0;
14415 if ((i14 | 0) != 0) {
14416 if (i14 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
14419 HEAP32[i13 + 20 >> 2] = i14;
14420 HEAP32[i14 + 24 >> 2] = i13;
14488 i14 = HEAP32[i15 >> 2] | 0;
14489 if ((i14 | 0) != 0) {
14490 i11 = i14;
14494 i14 = i11 + 16 | 0;
14495 i15 = HEAP32[i14 >> 2] | 0;
14500 i13 = i14;
14519 i14 = i11 + 8 | 0;
14520 if ((HEAP32[i14 >> 2] | 0) == (i5 | 0)) {
14522 HEAP32[i14 >> 2] = i13;
14736 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0;
14739 i14 = i1;
14759 i14 = HEAP32[i7 >> 2] | 0;
14783 i17 = (HEAP32[i7 >> 2] | 0) - i14 | 0;
14817 i14 = i13;
14819 if ((i14 | 0) == 0) {
14822 i13 = HEAP32[i14 + 24 >> 2] | 0;
14823 if ((_traverseephemeron(i8, i14) | 0) == 0) {
14824 i14 = i13;
14846 i14 = i8 + 100 | 0;
14847 _clearvalues(i8, HEAP32[i14 >> 2] | 0, 0);
14849 i12 = HEAP32[i14 >> 2] | 0;
14987 i10 = HEAP32[i14 >> 2] | 0;
15029 _clearvalues(i8, HEAP32[i14 >> 2] | 0, i12);
15149 HEAP32[i14 >> 2] = HEAP32[i8 + 172 >> 2];
15150 _sweeplist(i2, i14, 1) | 0;
15638 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i29 = 0, i30 = 0;
15811 if ((i28 | 0) == 0 ? (i14 = i2 + 4 | 0, i15 = i2 + 8 | 0, i30 = FUNCTION_TABLE_iiiii[HEAP32[i14 >> 2] & 3](HEAP32[i2 >> 2] | 0, i12, 4, HEAP32[i15 >> 2] | 0) | 0, HEAP32[i4 >> 2] = i30, (i30 | 0) == 0) : 0) {
15812 HEAP32[i4 >> 2] = FUNCTION_TABLE_iiiii[HEAP32[i14 >> 2] & 3](HEAP32[i2 >> 2] | 0, i13 + 16 | 0, HEAP32[i12 >> 2] | 0, HEAP32[i15 >> 2] | 0) | 0;
15831 i14 = HEAP32[i4 >> 2] | 0;
15832 if ((i14 | 0) == 0) {
15835 i14 = FUNCTION_TABLE_iiiii[HEAP32[i12 >> 2] & 3](HEAP32[i2 >> 2] | 0, i9, 4, HEAP32[i13 >> 2] | 0) | 0;
15836 HEAP32[i4 >> 2] = i14;
15837 if ((i14 | 0) == 0) {
15838 i14 = FUNCTION_TABLE_iiiii[HEAP32[i12 >> 2] & 3](HEAP32[i2 >> 2] | 0, i10, i11 << 2, HEAP32[i13 >> 2] | 0) | 0;
15839 HEAP32[i4 >> 2] = i14;
15848 if ((i14 | 0) == 0) {
15849 i14 = FUNCTION_TABLE_iiiii[HEAP32[i2 + 4 >> 2] & 3](HEAP32[i2 >> 2] | 0, i8, 4, HEAP32[i2 + 8 >> 2] | 0) | 0;
15850 HEAP32[i4 >> 2] = i14;
15861 if ((i14 | 0) == 0) {
15862 i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i1, 4, HEAP32[i8 >> 2] | 0) | 0;
15863 HEAP32[i4 >> 2] = i14;
15867 if ((i14 | 0) == 0) {
15868 i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i3, 4, HEAP32[i8 >> 2] | 0) | 0;
15869 HEAP32[i4 >> 2] = i14;
15870 if ((i14 | 0) == 0) {
15871 i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i13 + 16 | 0, HEAP32[i3 >> 2] | 0, HEAP32[i8 >> 2] | 0) | 0;
15872 HEAP32[i4 >> 2] = i14;
15878 if ((i14 | 0) == 0) {
15879 i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i1, 4, HEAP32[i8 >> 2] | 0) | 0;
15880 HEAP32[i4 >> 2] = i14;
15884 if ((i14 | 0) == 0) {
15885 i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i1, 4, HEAP32[i8 >> 2] | 0) | 0;
15886 HEAP32[i4 >> 2] = i14;
15897 if ((i14 | 0) == 0) {
15898 i14 = FUNCTION_TABLE_iiiii[HEAP32[i2 + 4 >> 2] & 3](HEAP32[i2 >> 2] | 0, i7, 4, HEAP32[i2 + 8 >> 2] | 0) | 0;
15899 HEAP32[i4 >> 2] = i14;
15913 if ((i14 | 0) == 0) {
15914 i14 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i2 >> 2] | 0, i1, 4, HEAP32[i9 >> 2] | 0) | 0;
15915 HEAP32[i4 >> 2] = i14;
15919 if ((i14 | 0) == 0) {
15920 i14 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i2 >> 2] | 0, i3, 4, HEAP32[i9 >> 2] | 0) | 0;
15921 HEAP32[i4 >> 2] = i14;
15922 if ((i14 | 0) == 0) {
15923 i14 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i2 >> 2] | 0, i11 + 16 | 0, HEAP32[i3 >> 2] | 0, HEAP32[i9 >> 2] | 0) | 0;
15924 HEAP32[i4 >> 2] = i14;
15936 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
15981 i14 = i9 << 2;
15982 i13 = _luaM_realloc_(i8, 0, 0, i14) | 0;
15985 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i13, i14) | 0) != 0) {
16020 i14 = HEAP8[i3] | 0;
16021 if ((i14 | 0) == 4) {
16026 i14 = HEAP32[i3 >> 2] | 0;
16027 if ((i14 | 0) == 0) {
16028 i14 = 0;
16030 i14 = _luaZ_openspace(HEAP32[i2 >> 2] | 0, HEAP32[i10 >> 2] | 0, i14) | 0;
16031 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i14, HEAP32[i3 >> 2] | 0) | 0) != 0) {
16035 i14 = _luaS_newlstr(HEAP32[i2 >> 2] | 0, i14, (HEAP32[i3 >> 2] | 0) + -1 | 0) | 0;
16037 HEAP32[i12 >> 2] = i14;
16038 HEAP32[i11 + (i13 << 4) + 8 >> 2] = HEAPU8[i14 + 4 | 0] | 64;
16039 } else if ((i14 | 0) == 1) {
16046 } else if ((i14 | 0) == 3) {
16053 } else if ((i14 | 0) == 0) {
16105 i14 = _luaF_newproto(HEAP32[i2 >> 2] | 0) | 0;
16106 HEAP32[(HEAP32[i9 >> 2] | 0) + (i10 << 2) >> 2] = i14;
16195 i14 = i7 << 2;
16196 i13 = _luaM_realloc_(i9, 0, 0, i14) | 0;
16199 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i13, i14) | 0) != 0) {
16335 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0;
16552 if ((i22 | 0) > 0 ? (i14 = i18 + (i22 + -1 << 2) | 0, i13 = HEAP32[i14 >> 2] | 0, (HEAP8[5584 + (i13 & 63) | 0] | 0) < 0) : 0) {
16553 i24 = i14;
16607 i14 = HEAP32[(HEAP32[i4 >> 2] | 0) + 12 >> 2] | 0;
16610 i17 = i14 + (i20 << 2) | 0;
16618 if ((i20 | 0) > 0 ? (i12 = i14 + (i20 + -1 << 2) | 0, i11 = HEAP32[i12 >> 2] | 0, (HEAP8[5584 + (i11 & 63) | 0] | 0) < 0) : 0) {
16670 i11 = i14 + (i9 << 2) | 0;
16678 if ((i9 | 0) > 0 ? (i3 = i14 + (i9 + -1 << 2) | 0, i2 = HEAP32[i3 >> 2] | 0, (HEAP8[5584 + (i2 & 63) | 0] | 0) < 0) : 0) {
16734 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
16746 i14 = HEAP32[i15 >> 2] | 0;
16748 if ((i14 | 0) != 0) {
16749 if ((HEAP8[i14 + 6 | 0] & 8) == 0) {
16750 i11 = _luaT_gettm(i14, 3, HEAP32[i2 + 196 >> 2] | 0) | 0;
16751 i14 = HEAP32[i15 >> 2] | 0;
16752 if ((i14 | 0) != 0) {
16760 if (!((HEAP8[i14 + 5 | 0] & 3) == 0)) {
16761 _reallymarkobject(i2, i14);
17005 if ((HEAP32[i3 + (i6 << 4) + 24 >> 2] & 64 | 0) != 0 ? (i14 = HEAP32[i3 + (i6 << 4) + 16 >> 2] | 0, !((HEAP8[i14 + 5 | 0] & 3) == 0)) : 0) {
17006 _reallymarkobject(i2, i14);
17056 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0;
17170 i14 = 0;
17188 return i14 | 0;
17192 i14 = 1;
17198 i13 = i14;
17200 i14 = 1;
17202 i15 = HEAP8[i4 + (i14 + i11) | 0] | 0;
17207 i15 = i14 + 1 | 0;
17208 if ((i14 | 0) == (i10 | 0)) {
17213 i14 = i15;
17228 i14 = i13 + 1 | 0;
17229 if (i14 >>> 0 < i3 >>> 0) {
17235 i14 = i12 + 2 | 0;
17236 if (i14 >>> 0 < i3 >>> 0) {
17247 i14 = 0;
17264 i15 = i16 + i14 | 0;
17268 i14 = i12;
17272 i14 = i14 + i13 | 0;
17273 i15 = i14 + 1 | 0;
17275 i14 = i12;
17285 i14 = i15;
17287 i14 = i12;
17291 i16 = i14 + 2 | 0;
17293 i12 = i14;
17294 i14 = i14 + 1 | 0;
17302 i14 = -1;
17307 i15 = (i14 + 1 | 0) >>> 0 > (i11 + 1 | 0) >>> 0;
17309 i11 = i15 ? i14 : i11;
17315 i14 = i8;
17319 i18 = i14;
17325 i14 = 0;
17338 i18 = HEAPU8[i14 + i9 | 0] | 0;
17340 i14 = i14 + i3 | 0;
17347 i14 = i14
17359 if (!(i18 << 24 >> 24 == (HEAP8[i14 + i20 | 0] | 0))) {
17370 i14 = i14 + (i20 - i11) | 0;
17380 if ((HEAP8[i4 + i18 | 0] | 0) == (HEAP8[i14 + i18 | 0] | 0)) {
17390 i14 = i14 + i12 | 0;
17395 return i14 | 0;
17407 i14 = i8;
17409 i13 = i14;
17415 i14 = 0;
17428 i13 = HEAPU8[i14 + i9 | 0] | 0;
17430 i14 = i14 + i3 | 0;
17435 i14 = i14 + (i3 - i13) | 0;
17446 if (!(i15 << 24 >> 24 == (HEAP8[i14 + i16 | 0] | 0))) {
17457 i14 = i14 + (i16 - i11) | 0;
17467 } while ((HEAP8[i4 + i13 | 0] | 0) == (HEAP8[i14 + i13 | 0] | 0));
17468 i14 = i14 + i7 | 0;
17472 return i14 | 0;
17478 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, d21 = 0.0, i22 = 0;
17497 i14 = i5 + 1 | 0;
17580 _memcpy(i14 | 0, i18 | 0, i16 + 1 | 0) | 0;
17771 var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0;
17778 i14 = i3 + 32 | 0;
17823 i18 = HEAP32[i14 >> 2] | 0;
17859 i13 = HEAP32[i14 >> 2] | 0;
17975 i10 = HEAP32[i14 >> 2] | 0;
18077 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0, i30 = 0, i31 = 0, i32 = 0, i33 = 0, i34 = 0, i35 = 0, i36 = 0;
18116 i14 = i29 + 34 | 0;
18325 HEAP8[i14] = HEAP8[(HEAP32[i24 >> 2] | 0) + 77 | 0] | 0;
18332 HEAP8[i14] = 1;
18405 var i2 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0;
18407 i14 = HEAP32[i3 >> 2] | 0;
18436 HEAP8[i8 + i9 | 0] = i14;
18497 i14 = HEAP32[i4 >> 2] | 0;
18498 i13 = i14 + 4 | 0;
18500 i16 = i14 + 8 | 0;
18513 i18 = _luaM_realloc_(i18, HEAP32[i14 >> 2] | 0, i15, i17) | 0;
18514 HEAP32[i14 >> 2] = i18;
18517 i14 = i18;
18519 i14 = HEAP32[i14 >> 2] | 0;
18522 HEAP8[i14 + i17 | 0] = i12;
18550 i14 = i12 + 8 | 0;
18551 i13 = HEAP32[i14 >> 2] | 0;
18565 HEAP32[i14 >> 2] = i15;
18585 i14 = i13 + 4 | 0;
18586 i16 = HEAP32[i14 >> 2] | 0;
18602 i7 = HEAP32[i14 >> 2] | 0;
18610 HEAP32[i14 >> 2] = i7 + 1;
18659 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
18783 i14 = HEAP32[i15 >> 2] | 0;
18784 if ((i14 | 0) != 0) {
18785 i12 = i14;
18790 i14 = HEAP32[i15 >> 2] | 0;
18791 if ((i14 | 0) == 0) {
18794 i12 = i14;
18810 i14 = i12 + 12 | 0;
18811 if ((HEAP32[i14 >> 2] | 0) != (i5 | 0)) {
18816 HEAP32[i14 >> 2] = i13;
18927 function _luaK_posfix(i3, i16, i1, i4, i14) {
18932 i14 = i14 | 0;
19065 _codearith(i3, 22, i1, i4, i14);
19119 _codearith(i3, i16 + 13 | 0, i1, i4, i14);
19135 var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0;
19139 i14 = i6;
19199 HEAP8[i14 + 10 | 0] = 0;
19200 HEAP8[i14 + 8 | 0] = HEAP8[i3 + 46 | 0] | 0;
19202 HEAP16[i14 + 4 >> 1] = HEAP32[i24 + 28 >> 2];
19203 HEAP16[i14 + 6 >> 1] = HEAP32[i24 + 16 >> 2];
19204 HEAP8[i14 + 9 | 0] = 0;
19205 HEAP32[i14 >> 2] = HEAP32[i15 >> 2];
19206 HEAP32[i15 >> 2] = i14;
19207 i14 = i1 + 16 | 0;
19208 if ((HEAP32[i14 >> 2] | 0) != 40) {
19224 i19 = HEAP32[i14 >> 2] | 0;
19245 if ((HEAP32[i14 >> 2] | 0) != 44) {
19250 i19 = HEAP32[i14 >> 2] | 0;
19277 if ((HEAP32[i14 >> 2] | 0) != 41) {
19282 i7 = HEAP32[i14 >> 2] | 0;
19321 var i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, d21 = 0.0;
19338 i14 = i13 + 8 | 0;
19340 if ((HEAP32[i14 >> 2] | 0) != 0 | (i13 | 0) == 8016) {
19382 HEAP32[i14 >> 2] = 0;
19397 i14 = 1;
19399 if ((i14 | 0) > (i13 | 0)) {
19406 i19 = i14;
19430 i14 = i14 << 1;
19435 i14 = 0;
19459 i14 = i16 + i14 | 0;
19462 i9 = i14 + i12 | 0;
19473 i14 = 0;
19483 i14 = (i15 | 0) > (i14 | 0);
19485 i8 = i14 ? i9 : i8;
19486 i11 = i14 ? i15 : i11;
19492 i14 = (i9 | 0) / 2 | 0;
19493 if ((i14 | 0) < (i7 | 0)) {
19534 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0;
19545 i14 = i11 + -32 | 0;
19580 HEAPF64[tempDoublePtr >> 3] = +HEAPF64[i14 >> 3];
19584 HEAP32[i14 >> 2] = i18;
19589 if (i18 ? (HEAP32[(HEAP32[i14 >> 2] | 0) + 12 >> 2] | 0) == 0 : 0) {
19592 i18 = i14;
19604 i14 = i11 + (i15 << 4) | 0;
19611 HEAPF64[tempDoublePtr >> 3] = +HEAPF64[i14 >> 3];
19615 HEAP32[i14 >> 2] = i18;
19618 i13 = HEAP32[(HEAP32[i14 >> 2] | 0) + 12 >> 2] | 0;
19630 i14 = _luaZ_openspace(i7, (HEAP32[i2 >> 2] | 0) + 144 | 0, i16) | 0;
19636 _memcpy(i14 + i13 | 0, i17 + 16 | 0, i18 | 0) | 0;
19641 i17 = _luaS_newlstr(i7, i14, i13) | 0;
19650 i15 = _luaT_gettmbyobj(i7, i14, 15) | 0;
19658 i18 = i14 - (HEAP32[i3 >> 2] | 0) | 0;
19669 i16 = i14;
19671 i14 = i15;
19672 HEAP32[i14 >> 2] = HEAP32[i16 >> 2];
19673 HEAP32[i14 + 4 >> 2] = i17;
19678 i14 = HEAP32[i15 + 4 >> 2] | 0;
19681 HEAP32[i17 + 4 >> 2] = i14;
19686 i14 = i17 + -16 | 0;
19687 HEAP32[i6 >> 2] = i14;
19688 i15 = HEAP32[i14 + 4 >> 2] | 0;
19690 HEAP32[i16 >> 2] = HEAP32[i14 >> 2];
19704 _luaG_concaterror(i7, i14, i13);
19714 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0, i23 = 0, i24 = 0, i25 = 0, i26 = 0, i27 = 0, i28 = 0;
19719 i14 = i3 + 1332 | 0;
19723 i20 = _luaL_checklstring(i1, 1, i14) | 0;
19726 i9 = _luaL_optinteger(i1, 4, (HEAP32[i14 >> 2] | 0) + 1 | 0) | 0;
19745 HEAP32[i10 >> 2] = i20 + (HEAP32[i14 >> 2] | 0);
19747 i14 = i6 + 20 | 0;
19758 HEAP32[i14 >> 2] = 0;
19765 if ((HEAP32[i14 >> 2] | 0) > 0) {
19840 i19 = HEAP32[i14 >> 2] | 0;
19907 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i14 = 0, i15 = 0, i16 = 0;
19945 i14 = HEAP32[i13 >> 2] | 0;
19947 if ((i14 | 0) == 288) {
19953 i14 = HEAP32[i12 >> 2] | 0;
19961 } else if ((i14 | 0) == 91) {
19965 i14 = HEAP32[i12 >> 2] | 0;
19975 i14 = HEAP32[i13 >> 2] | 0;
19976 if ((i14 | 0) == 44) {
19978 } else if ((i14 | 0) == 59) {
19988 i12 = i14 + 12 | 0;
19990 i14 = HEAP32[(HEAP32[i14 >> 2] | 0) + 64 >> 2] | 0;
19991 if ((i14 | 0) == 0) {
20002 HEAP32[i10 >> 2] = i14;
20013 i13 = i14 + 12 | 0;
20015 i14 = HEAP32[(HEAP32[i14 >> 2] | 0) + 64 >> 2] | 0;
20016 if ((i14 | 0) == 0) {
20027 HEAP32[i10 >> 2] = i14;
20065 function _luaK_prefix(i4, i14, i7, i13) {
20067 i14 = i14 | 0;
20078 if ((i14 | 0) == 1) {
20130 i14 = (i10 & 255) + 1 | 0;
20131 HEAP8[i12] = i14;
20132 _discharge2reg(i4, i7, (i14 & 255) + -1 | 0);
20161 i14 = i7 + 20 | 0;
20162 i8 = HEAP32[i14 >> 2] | 0;
20165 HEAP32[i14 >> 2] = i9;
20221 } else if ((i14 | 0) == 0) {
20223 i14 = i7 + 8 | 0;
20224 HEAPF64[i14 >> 3] = -+HEAPF64[i14 >> 3];
20247 } else if ((i14 | 0) == 2) {
20276 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
20294 i14 = i11 + 4 | 0;
20295 HEAP32[i14 >> 2] = 200;
20296 i14 = i11 + 8 | 0;
20297 HEAP32[i14 >> 2] = i15;
20298 i14 = _luaO_pushfstring(i12, 6592, i11) | 0;
20300 _luaX_syntaxerror(i15, i14);
20303 i14 = _luaO_pushfstring(i12, 6568, i11) | 0;
20308 HEAP32[i15 >> 2] = i14;
20310 i14 = HEAP32[i10 >> 2] | 0;
20311 _luaX_syntaxerror(i14, i15);
20500 i14 = HEAP32[i1 >> 2] | 0;
20501 i14 = i14 + 38 | 0;
20502 i13 = HEAP16[i14 >> 1] | 0;
20504 HEAP16[i14 >> 1] = i13;
20531 i14 = HEAP16[i15 >> 1] | 0;
20532 i14 = i14 + -1 << 16 >> 16;
20533 HEAP16[i15 >> 1] = i14;
20721 var i3 = 0, i5 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
20784 i14 = i12 - 32 | 0;
20785 i8 = i14 >> 31;
20787 i6 = i10 - 1 >> 31 & i7 >>> (i14 >>> 0) | (i7 << i10 | i5 >>> (i12 >>> 0)) & i8;
20790 i7 = (i7 << i15 | i5 >>> (i14 >>> 0)) & i13 | i5 << i10 & i12 - 33 >> 31;
20798 i14 = i9 | i8 & 0;
20800 return (tempRet0 = i14, i15) | 0;
20803 i14 = i7 >>> (i15 >>> 0) | 0;
20805 return (tempRet0 = i14, i15) | 0;
20813 i14 = 0;
20815 return (tempRet0 = i14, i15) | 0;
20822 i14 = 0;
20824 return (tempRet0 = i14, i15) | 0;
20832 i14 = 0;
20834 return (tempRet0 = i14, i15) | 0;
20848 i14 = 0;
20850 return (tempRet0 = i14, i15) | 0;
20854 i14 = 0;
20856 return (tempRet0 = i14, i15) | 0;
20898 i14 = (i11 | 0) >>> 31 | (i7 | i3) << 1 | (i3 << 1 | i11 >>> 31) & 0 | i2;
20900 return (tempRet0 = i14, i15) | 0;
20904 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0;
20920 i14 = _luaS_new(HEAP32[i15 >> 2] | 0, 6304) | 0;
20935 HEAP32[i15 + (i9 << 4) >> 2] = i14;
20967 i14 = (HEAP32[i8 >> 2] | 0) + 4 | 0;
20968 HEAP32[i14 >> 2] = (i9 & 255) - (HEAPU8[i10] | 0) + (HEAP32[i14 >> 2] | 0);
20969 i14 = HEAP8[i10] | 0;
20970 if ((i14 & 255) > (i9 & 255)) {
20976 i14 = i14 + -1 << 24 >> 24;
20977 HEAP8[i10] = i14;
20978 HEAP32[(HEAP32[i12 >> 2] | 0) + ((HEAP16[(HEAP32[HEAP32[i8 >> 2] >> 2] | 0) + ((HEAP32[i11 >> 2] | 0) + (i14 & 255) << 1) >> 1] | 0) * 12 | 0) + 8 >> 2] = i16;
20979 i14 = HEAP8[i10] | 0;
20980 } while ((i14 & 255) > (i9 & 255));
20982 HEAP8[i1 + 48 | 0] = i14;
20997 i14 = i11 + 16 | 0;
21000 HEAP32[i5 >> 2] = i14;
21001 i14 = i5 + 4 | 0;
21002 HEAP32[i14 >> 2] = i13;
21009 i14 = i11 + 16 | 0;
21012 HEAP32[i5 >> 2] = i14;
21013 i14 = i5 + 4 | 0;
21014 HEAP32[i14 >> 2] = i13;
21267 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0;
21278 i14 = HEAP32[i13 >> 2] | 0;
21280 if ((i14 | 0) == 44) {
21283 i14 = i8 + 8 | 0;
21284 _suffixedexp(i2, i14);
21286 if ((HEAP32[i14 >> 2] | 0) != 9 ? (i10 = HEAP32[i15 >> 2] | 0, i11 = HEAP8[i10 + 48 | 0] | 0, i9 = i11 & 255, (i16 | 0) != 0) : 0) {
21295 i21 = HEAP32[i14 >> 2] | 0;
21301 i20 = HEAP32[i14 >> 2] | 0;
21315 _luaK_codeABC(i10, (HEAP32[i14 >> 2] | 0) == 7 ? 0 : 5, i9, HEAP32[i13 >> 2] | 0, 0) | 0;
21349 } else if ((i14 | 0) == 61) {
21597 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, d18 = 0.0;
21603 i14 = _strchr(i13, 37) | 0;
21609 if ((i14 | 0) == 0) {
21622 i13 = _luaS_newlstr(i2, i13, i14 - i13 | 0) | 0;
21625 i13 = HEAP8[i14 + 1 | 0] | 0;
21705 i13 = i14 + 2 | 0;
21706 i14 = _strchr(i13, 37) | 0;
21709 if ((i14 | 0) == 0) {
21903 var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0;
21946 i14 = i15 + 18 | 0;
21947 if (!((HEAP8[i14] & 16) == 0)) {
21996 HEAP8[i14] = HEAPU8[i14] | 0 | 32;
22491 var i2 = 0, i3 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0, i19 = 0, i20 = 0, i21 = 0, i22 = 0;
22533 if ((i4 | 0) != 0 ? (i13 = i19 + 20 | 0, i12 = i19 + 40 | 0, i14 = HEAP32[(HEAP32[i19 >> 2] | 0) + 24 >> 2] | 0, i15 = HEAP32[HEAP32[(HEAP32[i19 + 12 >> 2] | 0) + 64 >> 2] >> 2] | 0, HEAP32[i14 + ((HEAP16[i15 + ((i18 & 255) - i4 + (HEAP32[i12 >> 2] | 0) << 1) >> 1] | 0) * 12 | 0) + 4 >> 2] = HEAP32[i13 >> 2], i16 = i4 + -1 | 0, (i16 | 0) != 0) : 0) {
22535 HEAP32[i14 + ((HEAP16[i15 + ((HEAPU8[i17] | 0) - i16 + (HEAP32[i12 >> 2] | 0) << 1) >> 1] | 0) * 12 | 0) + 4 >> 2] = HEAP32[i13 >> 2];
22733 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
22747 i14 = HEAP32[i3 >> 2] | 0;
22749 if ((i14 | 0) == 258 | (i14 | 0) == 266) {
22762 i14 = (HEAP32[i3 >> 2] | 0) == 266;
22765 if (i14) {
22777 i14 = HEAP32[i5 + 64 >> 2] | 0;
22778 i12 = i14 + 12 | 0;
22779 i13 = i14 + 16 | 0;
22781 i14 = i14 + 20 | 0;
22782 if ((i9 | 0) < (HEAP32[i14 >> 2] | 0)) {
22783 i14 = HEAP32[i12 >> 2] | 0;
22785 i14 = _luaM_growaux_(HEAP32[i5 + 52 >> 2] | 0, HEAP32[i12 >> 2] | 0, i14, 16, 32767, 6312) | 0;
22786 HEAP32[i12 >> 2] = i14;
22788 HEAP32[i14 + (i9 << 4) >> 2] = i7;
22789 i14 = HEAP32[i12 >> 2] | 0;
22790 HEAP32[i14 + (i9 << 4) + 8 >> 2] = i10;
22791 HEAP8[i14 + (i9 << 4) + 12 | 0] = HEAP8[(HEAP32[i8 >> 2] | 0) + 46 | 0] | 0;
22867 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i12 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0;
22883 i14 = 0;
22887 i14 = 0;
22892 if ((i17 - i14 | 0) >>> 0 < i15 >>> 0) {
22894 i17 = (i17 - i14 | 0) >>> 0 < i15 >>> 0 ? i14 + i15 | 0 : i17;
22895 if (i17 >>> 0 < i14 >>> 0 | (i17 - i14 | 0) >>> 0 < i15 >>> 0) {
22898 i14 = _lua_newuserdata(i16, i17) | 0;
22899 _memcpy(i14 | 0, HEAP32[i4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
22903 HEAP32[i4 >> 2] = i14;
22905 i16 = i14;
22906 i14 = HEAP32[i5 >> 2] | 0;
22910 _memcpy(i16 + i14 | 0, i13 | 0, i15 | 0) | 0;
22914 i14 = HEAP32[i6 >> 2] | 0;
22920 _luaL_error(i14, 1272, i8) | 0;
22922 i15 = _lua_newuserdata(i14, i16) | 0;
22925 _lua_remove(i14, -2);
22929 i14 = i15;
22932 i14 = HEAP32[i4 >> 2] | 0;
22934 _memcpy(i14 + i15 | 0, i10 | 0, i13 | 0) | 0;
22935 i14 = (HEAP32[i5 >> 2] | 0) + i13 | 0;
22936 HEAP32[i5 >> 2] = i14;
22944 if ((i17 - i14 | 0) >>> 0 < i9 >>> 0) {
22946 i10 = (i10 - i14 | 0) >>> 0 < i9 >>> 0 ? i14 + i9 | 0 : i10;
22947 if (i10 >>> 0 < i14 >>> 0 | (i10 - i14 | 0) >>> 0 < i9 >>> 0) {
22957 i14 = HEAP32[i5 >> 2] | 0;
22961 _memcpy(i8 + i14 | 0, i13 | 0, i9 | 0) | 0;
23109 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i12 = 0, i13 = 0, i14 = 0;
23120 i14 = _luaT_gettmbyobj(i2, i3, 1) | 0;
23121 i13 = HEAP32[i14 + 8 >> 2] | 0;
23133 i14 = HEAP32[i8 + 8 >> 2] | 0;
23134 if ((i14 | 0) == 0) {
23138 if (!((HEAP8[i14 + 6 | 0] & 2) == 0)) {
23142 i14 = _luaT_gettm(i14, 1, HEAP32[(HEAP32[i4 >> 2] | 0) + 188 >> 2] | 0) | 0;
23143 if ((i14 | 0) == 0) {
23147 i13 = HEAP32[i14 + 8 >> 2] | 0;
23155 i3 = i14;
23173 i5 = i14;
23178 HEAP32[i8 + 8 >> 2] = HEAP32[i14 + 8 >> 2];
23179 i14 = HEAP32[i13 >> 2] | 0;
23180 HEAP32[i13 >> 2] = i14 + 16;
23183 i12 = i14;
23186 HEAP32[i14 + 8 >> 2] = HEAP32[i11 >> 2];
23187 i14 = HEAP32[i13 >> 2] | 0;
23188 HEAP32[i13 >> 2] = i14 + 16;
23191 i10 = i14;
23194 HEAP32[i14 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
23195 i14 = HEAP32[i13 >> 2] | 0;
23196 HEAP32[i13 >> 2] = i14 + 16;
23199 i12 = i14;
23202 HEAP32[i14 + 8 >> 2] = HEAP32[i9 + 8 >> 2];
23211 i14 = i10;
23212 HEAP32[i14 >> 2] = HEAP32[i12 >> 2];
23213 HEAP32[i14 + 4 >> 2] = i13;
23214 i14 = i9 + 8 | 0;
23215 HEAP32[i10 + 8 >> 2] = HEAP32[i14 >> 2];
23217 if ((HEAP32[i14 >> 2] & 64 | 0) == 0) {
23236 var i1 = 0, i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0;
23248 i14 = HEAP32[i12 >> 2] | 0;
23249 i13 = (i14 >>> 14) + -131071 | 0;
23260 i16 = i14;
23264 i14 = i8 + ~i15 | 0;
23265 if ((((i14 | 0) > -1 ? i14 : 0 - i14 | 0) | 0) > 131071) {
23269 i14 = HEAP32[i12 >> 2] & 16383 | (i14 << 14) + 2147467264;
23276 i14 = (i15 << 14) + 2147467264 | i14 & 16383;
23278 HEAP32[i12 >> 2] = i14;
23586 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i14 = 0, i15 = 0;
23595 i14 = HEAP32[i15 >> 2] | 0;
23596 HEAP32[i14 >> 2] = i3;
23597 HEAP32[i14 + 8 >> 2] = 70;
23598 i14 = (HEAP32[i15 >> 2] | 0) + 16 | 0;
23599 HEAP32[i15 >> 2] = i14;
23600 if (((HEAP32[i8 + 24 >> 2] | 0) - i14 | 0) < 16) {
23603 i14 = _luaF_newproto(i8) | 0;
23604 HEAP32[i3 + 12 >> 2] = i14;
23605 HEAP32[i6 >> 2] = i14;
23637 i14 = i10 + 8 | 0;
23638 i15 = HEAP32[i14 >> 2] | 0;
23641 i15 = (HEAP32[i14 >> 2] | 0) + 16 | 0;
23642 HEAP32[i14 >> 2] = i15;
23924 var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0, i18 = 0;
23940 i14 = HEAP8[i12] | 0;
23941 if ((i14 & 1) == 0) {
23942 i14 = i14 & 255;
23943 if ((i14 & 16 | 0) != 0) {
23944 HEAP8[i12] = i14 & 239;
23950 i14 = HEAP8[i12] | 0;
23951 if ((i14 & 32) == 0) {
23954 HEAP8[i12] = i14 & 199 | 8;
23955 i14 = FUNCTION_TABLE_ii[HEAP32[i13 + 28 >> 2] & 255](i3) | 0;
23956 i14 = (HEAP32[i6 >> 2] | 0) + (0 - i14 << 4) | 0;
23963 i14 = i14 - (HEAP32[i8 >> 2] | 0) | 0;
23965 i14 = (HEAP32[i8 >> 2] | 0) + i14 | 0;
23976 if (i14 >>> 0 < (HEAP32[i6 >> 2] | 0) >>> 0) {
23977 i13 = i14;
23978 i14 = i15;
23988 i14 = i14 + -1 | 0;
23990 if ((i14 | 0) == 0) {
23996 i13 = i14;
24004 i14 = i13;
24007 i14 = i14 + -1 | 0;
24009 if ((i14 | 0) <= 0) {
24032 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
24044 i14 = HEAP32[i9 >> 2] | 0;
24045 if ((HEAP32[i14 + (i12 << 4) + 8 >> 2] & 64 | 0) != 0 ? (i7 = HEAP32[i14 + (i12 << 4) >> 2] | 0, !((HEAP8[i7 + 5 | 0] & 3) == 0)) : 0) {
24062 i14 = i9 + 24 | 0;
24063 i13 = HEAP32[i14 >> 2] | 0;
24068 HEAP32[i14 >> 2] = 11;
24076 i14 = HEAP32[i9 + 16 >> 2] | 0;
24078 if ((i14 | 0) == 0) {
24083 if ((HEAP8[i14 + 5 | 0] & 3) == 0) {
24088 _reallymarkobject(i1, i14);
24094 if ((HEAP8[i14 + 5 | 0] & 3) == 0) {
24366 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0, i17 = 0;
24415 i14 = i5 + 35 | 0;
24460 if ((HEAP8[i14] | 0) != 0) {
24588 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
24649 i14 = HEAP8[i12] | 0;
24650 if (i14 << 24 >> 24 == 0) {
24652 } else if (!(i14 << 24 >> 24 == 37)) {
24657 i14 = HEAP8[i12] | 0;
24660 HEAP8[(HEAP32[i3 >> 2] | 0) + i13 | 0] = i14;
24666 i14 = HEAP8[i13] | 0;
24667 if (!(i14 << 24 >> 24 == 0) ? (_memchr(6096, i14 << 24 >> 24, 23) | 0) != 0 : 0) {
24668 HEAP8[i8] = i14;
25963 var i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
25979 i14 = i12 + 4 | 0;
25980 HEAP32[i14 >> 2] = 255;
25981 i14 = i12 + 8 | 0;
25982 HEAP32[i14 >> 2] = i15;
25983 i14 = _luaO_pushfstring(i8, 6592, i12) | 0;
25985 _luaX_syntaxerror(i15, i14);
25988 i14 = _luaO_pushfstring(i8, 6568, i12) | 0;
25993 HEAP32[i15 >> 2] = i14;
25995 i14 = HEAP32[i11 >> 2] | 0;
25996 _luaX_syntaxerror(i14, i15);
26022 i14 = i15 + 1 << 24 >> 24;
26023 HEAP8[i6] = i14;
26030 i14 = i15 + 1 << 24 >> 24;
26031 HEAP8[i6] = i14;
26038 i14 = i15 + 1 << 24 >> 24;
26039 HEAP8[i6] = i14;
26330 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
26395 i14 = HEAP32[i11 >> 2] | 0;
26397 i14 = _luaK_stringK(HEAP32[i4 >> 2] | 0, i14) | 0;
26401 HEAP32[i13 >> 2] = i14;
26699 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0;
26735 i14 = i8 + 12 | 0;
26736 i13 = HEAP32[(HEAP32[i14 >> 2] | 0) + 52 >> 2] | 0;
26746 i16 = HEAP32[i14 >> 2] | 0;
26757 i15 = HEAP32[i14 >> 2] | 0;
27678 function _luaD_pcall(i3, i6, i5, i13, i14) {
27683 i14 = i14 | 0;
27694 HEAP32[i4 >> 2] = i14;
27702 i14 = HEAP32[i6 >> 2] | 0;
27703 i15 = i14 + i13 | 0;
27708 HEAP32[i14 + (i13 + 8) >> 2] = HEAPU8[i16 + 4 | 0] | 0 | 64;
27712 HEAP32[i14 + (i13 + 8) >> 2] = HEAPU8[i16 + 4 | 0] | 0 | 64;
27719 HEAP32[i14 + (i13 + 8) >> 2] = HEAP32[i16 + -8 >> 2];
27721 i13 = i14 + (i13 + 16) | 0;
27881 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0;
27919 i14 = HEAP32[i6 >> 2] | 0;
27922 i8 = i14;
27925 HEAP32[i14 + 8 >> 2] = HEAP32[i9 >> 2];
27927 i14 = i5;
27928 i8 = HEAP32[i14 + 4 >> 2] | 0;
27930 HEAP32[i5 >> 2] = HEAP32[i14 >> 2];
29595 function _luaD_hook(i5, i14, i13) {
29597 i14 = i14 | 0;
29622 HEAP32[i4 >> 2] = i14;
29627 i14 = HEAP32[i5 + 32 >> 2] | 0;
29628 if ((i14 | 0) > 1e6) {
29632 i14 = i14 << 1;
29633 i14 = (i14 | 0) > 1e6 ? 1e6 : i14;
29634 i13 = (i14 | 0) < (i13 | 0) ? i13 : i14;
29776 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0;
29809 i14 = i11;
29810 i13 = HEAP32[i14 + 4 >> 2] | 0;
29812 HEAP32[i12 >> 2] = HEAP32[i14 >> 2];
30906 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
30923 i14 = HEAP32[i10 >> 2] | 0;
30924 i12 = i14 + (i13 << 4) | 0;
30941 i8 = HEAP8[i14 + (i13 << 4) + 12 | 0] | 0;