diff options
Diffstat (limited to 'demos')
-rw-r--r-- | demos/cubescript.js | 1361 |
1 files changed, 683 insertions, 678 deletions
diff --git a/demos/cubescript.js b/demos/cubescript.js index 2a75e583..291ae61a 100644 --- a/demos/cubescript.js +++ b/demos/cubescript.js @@ -229,34 +229,34 @@ function intArrayFromString(stringy) { // === Body === -// type: %0 +var _0___FLATTENER = [0,1]; var _struct___class_type_info_pseudo___FLATTENER = [0]; -// type: %struct.__type_info_pseudo -// type: %struct.cline -// type: %"struct.databuf<char>" -// type: %"struct.hashset<hashtableentry<const char*, ident> >" +var _struct___type_info_pseudo___FLATTENER = [0,1]; +var _struct_cline___FLATTENER = [0,1,2]; +var __struct_databuf_char_____FLATTENER = [0,1,2,3]; +var __struct_hashset_hashtableentry_const_char___ident_______FLATTENER = [0,1,2,3,4]; var __struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER = [0,12]; var __struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER = [0,832]; var __struct_hashtable_const_char__ident_____FLATTENER = [0]; var __struct_hashtableentry_const_char__ident_____FLATTENER = [0,1]; var _struct_ident___FLATTENER = [0,1,2,3,4,5,6,7,8,9,10]; -// type: %struct.identstack -// type: %struct.stringformatter -// type: %"struct.vector<char*>" -// type: %"struct.vector<char>" -// type: %"struct.vector<cline>" -// type: %"struct.vector<ident*>" -// type: %"struct.vector<vector<char>*>" -// type: %union..0._40 -// type: %"union.ident::._34" -// type: %"union.ident::._35" -// type: %"union.ident::._36" -// type: %"union.ident::._37" -// type: %"union.ident::._38" -// type: %union.identval -// type: %union.identvalptr +var _struct_identstack___FLATTENER = [0,1]; +var _struct_stringformatter___FLATTENER = [0]; +var __struct_vector_char______FLATTENER = [0,1,2]; +var __struct_vector_char_____FLATTENER = [0,1,2]; +var __struct_vector_cline_____FLATTENER = [0,1,2]; +var __struct_vector_ident______FLATTENER = [0,1,2]; +var __struct_vector_vector_char_______FLATTENER = [0,1,2]; +var _union__0__40___FLATTENER = [0]; +var __union_ident____34____FLATTENER = [0]; +var __union_ident____35____FLATTENER = [0]; +var __union_ident____36____FLATTENER = [0]; +var __union_ident____37____FLATTENER = [0]; +var __union_ident____38____FLATTENER = [0]; +var _union_identval___FLATTENER = [0]; +var _union_identvalptr___FLATTENER = [0]; this.__defineGetter__("__ZTV5ident", function() { delete __ZTV5ident; __ZTV5ident = Pointer_make([ 0, __ZTI5ident, __ZN5identD1Ev, __ZN5identD0Ev, __ZN5ident7changedEv ], 0); return __ZTV5ident }); -this.__defineGetter__("__ZTI5ident", function() { delete __ZTI5ident; __ZTI5ident = Pointer_make([ [(__ZTVN10__cxxabiv117__class_type_infoE + 8), __ZTS5ident] ], 0); return __ZTI5ident }); +this.__defineGetter__("__ZTI5ident", function() { delete __ZTI5ident; __ZTI5ident = Pointer_make([ [(__ZTVN10__cxxabiv117__class_type_infoE + 8), __ZTS5ident+0*1] ], 0); return __ZTI5ident }); var __ZTVN10__cxxabiv117__class_type_infoE = 0; /* external value? */ this.__defineGetter__("__ZTS5ident", function() { delete __ZTS5ident; __ZTS5ident = Pointer_make([53,105,100,101,110,116,0] /* 5ident\00*/, 0); return __ZTS5ident }); this.__defineGetter__("__ZL5state", function() { delete __ZL5state; __ZL5state = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return __ZL5state }); @@ -509,15 +509,20 @@ this.__defineGetter__("__str135", function() { delete __str135; __str135 = Point this.__defineGetter__("__str136", function() { delete __str136; __str136 = Pointer_make([116,101,109,112,32,61,32,40,43,32,50,50,32,36,115,111,109,101,118,97,114,41,0] /* temp = (+ 22 $somevar)\00*/, 0); return __str136 }); this.__defineGetter__("__str137", function() { delete __str137; __str137 = Pointer_make([105,102,32,40,62,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,32,91,32,116,101,109,112,32,61,32,40,42,32,36,116,101,109,112,32,50,41,32,93,0] /* if (> $temp 30) [ temp = (+ $temp 1) ] [ temp = (* $temp 2) ]\00*/, 0); return __str137 }); this.__defineGetter__("__str138", function() { delete __str138; __str138 = Pointer_make([105,102,32,40,60,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,48,32,93,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,0] /* if (< $temp 30) [ temp = 0 ] [ temp = (+ $temp 1) ]\00*/, 0); return __str138 }); -this.__defineGetter__("__str139", function() { delete __str139; __str139 = Pointer_make([101,99,104,111,32,91,42,84,101,109,112,32,105,115,93,32,36,116,101,109,112,0] /* echo [*Temp is] $temp\00*/, 0); return __str139 }); -this.__defineGetter__("__str140", function() { delete __str140; __str140 = Pointer_make([37,100,42,10,0] /* %d*\0A\00*/, 0); return __str140 }); -this.__defineGetter__("__str141", function() { delete __str141; __str141 = Pointer_make([48,0] /* 0\00*/, 0); return __str141 }); +this.__defineGetter__("__str139", function() { delete __str139; __str139 = Pointer_make([101,99,104,111,32,91,84,101,109,112,32,105,115,93,32,36,116,101,109,112,0] /* echo [Temp is] $temp\00*/, 0); return __str139 }); +this.__defineGetter__("__str140", function() { delete __str140; __str140 = Pointer_make([37,100,10,0] /* %d\0A\00*/, 0); return __str140 }); +this.__defineGetter__("__str141", function() { delete __str141; __str141 = Pointer_make([120,32,61,32,50,0] /* x = 2\00*/, 0); return __str141 }); +this.__defineGetter__("__str142", function() { delete __str142; __str142 = Pointer_make([112,117,115,104,32,120,32,53,0] /* push x 5\00*/, 0); return __str142 }); +this.__defineGetter__("__str143", function() { delete __str143; __str143 = Pointer_make([112,117,115,104,32,120,32,49,49,0] /* push x 11\00*/, 0); return __str143 }); +this.__defineGetter__("__str144", function() { delete __str144; __str144 = Pointer_make([112,111,112,32,120,0] /* pop x\00*/, 0); return __str144 }); +this.__defineGetter__("__str145", function() { delete __str145; __str145 = Pointer_make([101,99,104,111,32,36,120,0] /* echo $x\00*/, 0); return __str145 }); +this.__defineGetter__("__str146", function() { delete __str146; __str146 = Pointer_make([48,0] /* 0\00*/, 0); return __str146 }); this.__defineGetter__("__ZL7bufnest", function() { delete __ZL7bufnest; __ZL7bufnest = Pointer_make([0], 0); return __ZL7bufnest }); -this.__defineGetter__("__str142", function() { delete __str142; __str142 = Pointer_make([13,64,34,47,40,41,91,93,0] /* \0D@\22/()[]\00*/, 0); return __str142 }); -this.__defineGetter__("__str143", function() { delete __str143; __str143 = Pointer_make([10,0,0] /* \0A\00\00*/, 0); return __str143 }); -this.__defineGetter__("__str144", function() { delete __str144; __str144 = Pointer_make([109,105,115,115,105,110,103,32,34,37,99,34,0] /* missing \22%c\22\00*/, 0); return __str144 }); -this.__defineGetter__("__str145", function() { delete __str145; __str145 = Pointer_make([32,9,13,0] /* \09\0D\00*/, 0); return __str145 }); -this.__defineGetter__("__str146", function() { delete __str146; __str146 = Pointer_make([47,59,32,9,13,10,0,0] /* /; \09\0D\0A\00\00*/, 0); return __str146 }); +this.__defineGetter__("__str147", function() { delete __str147; __str147 = Pointer_make([13,64,34,47,40,41,91,93,0] /* \0D@\22/()[]\00*/, 0); return __str147 }); +this.__defineGetter__("__str148", function() { delete __str148; __str148 = Pointer_make([10,0,0] /* \0A\00\00*/, 0); return __str148 }); +this.__defineGetter__("__str149", function() { delete __str149; __str149 = Pointer_make([109,105,115,115,105,110,103,32,34,37,99,34,0] /* missing \22%c\22\00*/, 0); return __str149 }); +this.__defineGetter__("__str150", function() { delete __str150; __str150 = Pointer_make([32,9,13,0] /* \09\0D\00*/, 0); return __str150 }); +this.__defineGetter__("__str151", function() { delete __str151; __str151 = Pointer_make([47,59,32,9,13,10,0,0] /* /; \09\0D\0A\00\00*/, 0); return __str151 }); this.__defineGetter__("__ZGVZ10parsemacroRPKciR6vectorIcEE5ident", function() { delete __ZGVZ10parsemacroRPKciR6vectorIcEE5ident; __ZGVZ10parsemacroRPKciR6vectorIcEE5ident = Pointer_make([0], 0); return __ZGVZ10parsemacroRPKciR6vectorIcEE5ident }); this.__defineGetter__("_commandmillis", function() { delete _commandmillis; _commandmillis = Pointer_make([-1], 0); return _commandmillis }); this.__defineGetter__("_commandbuf", function() { delete _commandbuf; _commandbuf = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return _commandbuf }); @@ -713,7 +718,7 @@ function __ZN15stringformatterC1EPc(_this, _buf) { HEAP[_this_addr] = _this; HEAP[_buf_addr] = _buf; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; var _2 = HEAP[_buf_addr]; HEAP[_1] = _2; __label__ = 2; break; @@ -773,7 +778,7 @@ function __ZN5identC1Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 2; break; case 2: // _return return; @@ -790,7 +795,7 @@ function __ZN5identD1Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 0; break; case 0: // _bb var _2 = 0; @@ -817,7 +822,7 @@ function __ZN5identD0Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 0; break; case 0: // _bb var _2 = 1; @@ -887,7 +892,7 @@ function __ZN5identC1EiPKciiiPiPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -924,7 +929,7 @@ function __ZN5identC1EiPKciiiPiPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { HEAP[0 + _29+10*1] = _28; var _31 = HEAP[_this_addr]; var _32 = _31+7*1; - var _33 = _32; + var _33 = _32+0*1; var _35 = _33; HEAP[_35] = _c_addr; var _37 = HEAP[_this_addr]; @@ -965,7 +970,7 @@ function __ZN5identC1EiPKcfffPfPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1004,7 +1009,7 @@ function __ZN5identC1EiPKcfffPfPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { HEAP[0 + _31+10*1] = _30; var _33 = HEAP[_this_addr]; var _34 = _33+7*1; - var _35 = _34; + var _35 = _34+0*1; var _37 = _35; var _38 = _37; HEAP[_38] = _c_addr; @@ -1042,7 +1047,7 @@ function __ZN5identC1EiPKcPcPS2_Pvi(_this, _t, _n, _c, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1062,7 +1067,7 @@ function __ZN5identC1EiPKcPcPS2_Pvi(_this, _t, _n, _c, _s, _f, _flags) { HEAP[_16] = _flags_addr; var _18 = HEAP[_this_addr]; var _19 = _18+7*1; - var _20 = _19; + var _20 = _19+0*1; var _22 = _20; var _23 = _22; var _24 = HEAP[_c_addr]; @@ -1097,7 +1102,7 @@ function __ZN5identC1EiPKcPci(_this, _t, _n, _a, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1113,12 +1118,12 @@ function __ZN5identC1EiPKcPci(_this, _t, _n, _a, _flags) { HEAP[_12] = 0; var _14 = HEAP[_this_addr]; var _15 = _14+7*1; - var _16 = _15; + var _16 = _15+0*1; var _17 = HEAP[_a_addr]; HEAP[_16] = _17; var _18 = HEAP[_this_addr]; var _19 = _18+8*1; - HEAP[0 + _19] = 0; + HEAP[0 + _19+0*1] = 0; var _21 = HEAP[_this_addr]; var _22 = _21+10*1; HEAP[_22] = _flags_addr; @@ -1150,7 +1155,7 @@ function __ZN5identC1EiPKcS1_PvS2_i(_this, _t, _n, _narg, _f, _s, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1167,12 +1172,12 @@ function __ZN5identC1EiPKcS1_PvS2_i(_this, _t, _n, _narg, _f, _s, _flags) { HEAP[0 + _13] = _11; var _15 = HEAP[_this_addr]; var _16 = _15+7*1; - var _17 = _16; + var _17 = _16+0*1; var _18 = HEAP[_narg_addr]; HEAP[_17] = _18; var _19 = HEAP[_this_addr]; var _20 = _19+8*1; - var _21 = _20; + var _21 = _20+0*1; var _22 = HEAP[_s_addr]; HEAP[_21] = _22; var _23 = HEAP[_this_addr]; @@ -1435,7 +1440,7 @@ function __Z6seedMTj(_seed) { var __alloca_point_ = 0; _seed_addr = _seed; _x = _seed_addr | 1; - HEAP[_s] = __ZL5state; + HEAP[_s] = __ZL5state+0*1; HEAP[__ZL4left] = 0; var _2 = HEAP[_s]; HEAP[_2] = _x; @@ -1528,8 +1533,8 @@ function __ZN9hashtableIPKc5identE7getdataEPv(_i) { var __alloca_point_ = 0; HEAP[_i_addr] = _i; var _1 = HEAP[_i_addr]; - var _3 = _1+0*12; - var _4 = _3+1*11; + var _3 = _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; + var _4 = _3+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; HEAP[_0] = _4; var _5 = HEAP[_0]; HEAP[_retval] = _5; @@ -1551,7 +1556,7 @@ function __ZN9hashtableIPKc5identE7getnextEPv(_i) { var __alloca_point_ = 0; HEAP[_i_addr] = _i; var _1 = HEAP[_i_addr]; - var _4 = HEAP[0 + _1+1*12]; + var _4 = HEAP[0 + _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; HEAP[_0] = _4; var _5 = HEAP[_0]; HEAP[_retval] = _5; @@ -1664,11 +1669,11 @@ function __ZN6vectorIPS_IcEEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1684,11 +1689,11 @@ function __ZN6vectorIcEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1706,8 +1711,8 @@ function __ZN6vectorIcE7setsizeEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; - var _4 = _0+2; + var _2 = HEAP[0 + _0+2*1]; + var _4 = _0+2*1; HEAP[_4] = _i_addr; __label__ = 2; break; case 2: // _return @@ -1726,7 +1731,7 @@ function __ZN6vectorIcE6getbufEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; HEAP[_0] = _3; var _4 = HEAP[_0]; HEAP[_retval] = _4; @@ -1748,7 +1753,7 @@ function __ZNK6vectorIPS_IcEE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1773,11 +1778,11 @@ function __ZN6vectorIPS_IcEEixEi(_this, _i) { if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2]; + var _5 = HEAP[0 + _3+2*1]; __label__ = 1; break; case 1: // _bb1 var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; + var _8 = HEAP[0 + _6+0*1]; var _10 = _8+_i_addr; HEAP[_0] = _10; var _11 = HEAP[_0]; @@ -1800,13 +1805,13 @@ function __ZN6vectorIcE3popEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; - var _6 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+0*1]; + var _6 = HEAP[0 + _1+2*1]; var _7 = _6 - 1; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2] = _7; + HEAP[0 + _8+2*1] = _7; var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2]; + var _12 = HEAP[0 + _10+2*1]; var _13 = _3+_12; HEAP[_0] = _13; var _14 = HEAP[_0]; @@ -1829,7 +1834,7 @@ function __ZNK6vectorIcE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1847,11 +1852,11 @@ function __ZN6vectorIP5identEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1869,7 +1874,7 @@ function __ZNK6vectorIP5identE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1894,11 +1899,11 @@ function __ZN6vectorIP5identEixEi(_this, _i) { if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2]; + var _5 = HEAP[0 + _3+2*1]; __label__ = 1; break; case 1: // _bb1 var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; + var _8 = HEAP[0 + _6+0*1]; var _10 = _8+_i_addr; HEAP[_0] = _10; var _11 = HEAP[_0]; @@ -1921,7 +1926,7 @@ function __ZNK6vectorIcE5emptyEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+2*1]; var _4 = 0+(_3 == 0); _0 = _4; _retval = _0; @@ -1941,11 +1946,11 @@ function __ZN6vectorI5clineEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1963,7 +1968,7 @@ function __ZNK6vectorI5clineE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1983,13 +1988,13 @@ function __ZN6vectorI5clineE3popEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; - var _6 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+0*1]; + var _6 = HEAP[0 + _1+2*1]; var _7 = _6 - 1; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2] = _7; + HEAP[0 + _8+2*1] = _7; var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2]; + var _12 = HEAP[0 + _10+2*1]; var _13 = _3+3*_12; HEAP[_0] = _13; var _14 = HEAP[_0]; @@ -2031,12 +2036,12 @@ function __ZN6vectorIcE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2054,7 +2059,7 @@ function __ZN6vectorIcE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2062,7 +2067,7 @@ function __ZN6vectorIcE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2106,16 +2111,16 @@ function __ZN7databufIcEC1IiEEPcT_(_this, _buf, _maxlen) { HEAP[_buf_addr] = _buf; _maxlen_addr = _maxlen; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; var _2 = HEAP[_buf_addr]; HEAP[_1] = _2; var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1] = 0; + HEAP[0 + _3+1*1] = 0; var _5 = HEAP[_this_addr]; - var _6 = _5+2; + var _6 = _5+2*1; HEAP[_6] = _maxlen_addr; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+3] = 0; + HEAP[0 + _8+3*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -2133,9 +2138,9 @@ function __ZN6vectorIcE7advanceEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _4 = _2 + _sz_addr; - HEAP[0 + _0+2] = _4; + HEAP[0 + _0+2*1] = _4; __label__ = 2; break; case 2: // _return return; @@ -2153,7 +2158,7 @@ function __ZNK7databufIcE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+1]; + var _0 = HEAP[0 + _1+1*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -2191,12 +2196,12 @@ function __ZN6vectorIP5identE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2214,7 +2219,7 @@ function __ZN6vectorIP5identE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2222,7 +2227,7 @@ function __ZN6vectorIP5identE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2283,7 +2288,7 @@ function __ZN14hashtableentryIPKc5identEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+1*11; + var _1 = _0+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; __ZN5identC1Ev(_1); __label__ = 2; break; case 2: // _return @@ -2300,7 +2305,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE5chainC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+0*12; + var _1 = _0+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; __ZN14hashtableentryIPKc5identEC1Ev(_1); __label__ = 2; break; case 2: // _return @@ -2338,12 +2343,12 @@ function __ZN6vectorIPS_IcEE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2361,7 +2366,7 @@ function __ZN6vectorIPS_IcEE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2369,7 +2374,7 @@ function __ZN6vectorIPS_IcEE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2404,12 +2409,12 @@ function __ZN6vectorI5clineE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; var _12 = _8+3*_11; __ZN5clineD1Ev(_12); __label__ = 2; break; @@ -2429,7 +2434,7 @@ function __ZN6vectorI5clineE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2437,7 +2442,7 @@ function __ZN6vectorI5clineE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2458,17 +2463,17 @@ function __ZN6vectorI5clineED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorI5clineE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2504,17 +2509,17 @@ function __ZN6vectorIPS_IcEED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIPS_IcEE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2550,7 +2555,7 @@ function __Z10var_maxconv() { __label__ = 3; break; case 0: // _bb var _1 = __ZN6vectorI5clineE3popEv(_conlines); - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; HEAP[_0] = _3; var _4 = HEAP[_0]; var _5 = 0+(_4 != 0); @@ -2584,17 +2589,17 @@ function __ZN6vectorIcED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIcE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _8 = 0+(_7 != 0); if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9]; + var _11 = HEAP[0 + _9+0*1]; __ZdaPv(_11); __label__ = 3; break; case 3: // _bb2 @@ -2630,17 +2635,17 @@ function __ZN6vectorIP5identED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIP5identE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2713,11 +2718,11 @@ function __Z5fatalPKcz(_s) { case 0: // _bb HEAP[_ap] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); var _4 = HEAP[_ap]; - var _5 = _msg; + var _5 = _msg+0*1; var _6 = HEAP[_s_addr]; __Z13vformatstringPcPKcS_i(_5, _6, _4, 260); ;; - var _7 = _msg; + var _7 = _msg+0*1; var _8 = _puts(_7); __label__ = 7; break; case 7: // _bb3 @@ -2743,7 +2748,7 @@ function __ZN15stringformatterclEPKcz(_this, _fmt) { HEAP[_v] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); var _0 = HEAP[_v]; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = HEAP[_fmt_addr]; __Z13vformatstringPcPKcS_i(_3, _4, _0, 260); ;; @@ -2785,12 +2790,12 @@ function __Z8floatstrf(_v) { var _13 = _12; var _14 = HEAP[__ZL6retidx]; var _15 = __ZL6retbuf+_14*260; - var _16 = _15; + var _16 = _15+0*1; __ZN15stringformatterC1EPc(_1, _16); __ZN15stringformatterclEPKcz(_1, _13, _6); var _17 = HEAP[__ZL6retidx]; var _18 = __ZL6retbuf+_17*260; - var _19 = _18; + var _19 = _18+0*1; HEAP[_0] = _19; var _20 = HEAP[_0]; HEAP[_retval] = _20; @@ -2818,12 +2823,12 @@ function __Z6intstri(_v) { HEAP[__ZL6retidx] = _4; var _5 = HEAP[__ZL6retidx]; var _6 = __ZL6retbuf+_5*260; - var _7 = _6; + var _7 = _6+0*1; __ZN15stringformatterC1EPc(_1, _7); - __ZN15stringformatterclEPKcz(_1, __str2, _v_addr); + __ZN15stringformatterclEPKcz(_1, __str2+0*1, _v_addr); var _9 = HEAP[__ZL6retidx]; var _10 = __ZL6retbuf+_9*260; - var _11 = _10; + var _11 = _10+0*1; HEAP[_0] = _11; var _12 = HEAP[_0]; HEAP[_retval] = _12; @@ -2853,9 +2858,9 @@ function __Z8reloadMTv() { var _s1; var _j; var __alloca_point_ = 0; - HEAP[_p0] = __ZL5state; - HEAP[_p2] = __ZL5state+2; - HEAP[_pM] = __ZL5state+397; + HEAP[_p0] = __ZL5state+0*1; + HEAP[_p2] = __ZL5state+2*1; + HEAP[_pM] = __ZL5state+397*1; var _1 = HEAP[__ZL4left]; var _2 = 0+(_1 < -1); if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } @@ -2865,10 +2870,10 @@ function __Z8reloadMTv() { __label__ = 1; break; case 1: // _bb1 HEAP[__ZL4left] = 623; - HEAP[__ZL4next] = __ZL5state+1; - var _4 = HEAP[0 + __ZL5state]; + HEAP[__ZL4next] = __ZL5state+1*1; + var _4 = HEAP[0 + __ZL5state+0*1]; _s0 = _4; - var _5 = HEAP[0 + __ZL5state+1]; + var _5 = HEAP[0 + __ZL5state+1*1]; _s1 = _5; _j = 228; __label__ = 8; break; @@ -2913,7 +2918,7 @@ function __Z8reloadMTv() { var _toBool7 = 0+(_retval_211 != 0); if (_toBool7) { __label__ = 3; break; } else { __label__ = 10; break; } case 10: // _bb8 - HEAP[_pM] = __ZL5state; + HEAP[_pM] = __ZL5state+0*1; _j = 397; __label__ = 12; break; case 9: // _bb9 @@ -2957,7 +2962,7 @@ function __Z8reloadMTv() { var _toBool15 = 0+(_retval_213 != 0); if (_toBool15) { __label__ = 9; break; } else { __label__ = 16; break; } case 16: // _bb16 - var _66 = HEAP[0 + __ZL5state]; + var _66 = HEAP[0 + __ZL5state+0*1]; _s1 = _66; var _67 = HEAP[_pM]; var _68 = HEAP[_67]; @@ -3080,25 +3085,25 @@ function __ZN7hashsetI14hashtableentryIPKc5identEEC2Ei(_this, _size) { HEAP[_this_addr] = _this; _size_addr = _size; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; HEAP[_1] = _size_addr; var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1] = 0; + HEAP[0 + _3+1*1] = 0; var _5 = HEAP[_this_addr]; - HEAP[0 + _5+3] = 0; + HEAP[0 + _5+3*1] = 0; var _7 = HEAP[_this_addr]; - HEAP[0 + _7+4] = 0; + HEAP[0 + _7+4*1] = 0; _size_239 = _size_addr; var _11 = _size_239 * 4; var _12 = __Znaj(_11); var _13 = _12; var _14 = HEAP[_this_addr]; - HEAP[0 + _14+2] = _13; + HEAP[0 + _14+2*1] = _13; _i = 0; __label__ = 1; break; case 0: // _bb var _16 = HEAP[_this_addr]; - var _18 = HEAP[0 + _16+2]; + var _18 = HEAP[0 + _16+2*1]; HEAP[0 + _18+_i] = 0; _i = _i + 1; __label__ = 1; break; @@ -3145,36 +3150,36 @@ function __ZN6vectorI5clineE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofI5clineEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3185,23 +3190,23 @@ function __ZN6vectorI5clineE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofI5clineEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45]; + var _47 = HEAP[0 + _45+0*1]; var _49 = 0+(_47 != 0); if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50]; + var _52 = HEAP[0 + _50+0*1]; __ZdaPv(_52); __label__ = 10; break; case 10: // _bb8 var _54 = HEAP[_newbuf]; var _55 = _54; var _56 = HEAP[_this_addr]; - HEAP[0 + _56] = _55; + HEAP[0 + _56+0*1] = _55; __label__ = 9; break; case 9: // _bb9 __label__ = 2; break; @@ -3225,20 +3230,20 @@ function __ZN6vectorI5clineE3addERKS0_(_this, _x) { HEAP[_this_addr] = _this; HEAP[_x_addr] = _x; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2]; - var _7 = HEAP[0 + _2+1]; + var _4 = HEAP[0 + _2+2*1]; + var _7 = HEAP[0 + _2+1*1]; var _8 = 0+(_4 == _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _12 = _11 + 1; __ZN6vectorI5clineE7growbufEi(_9, _12); __label__ = 1; break; case 1: // _bb1 var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14+2]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+2*1]; var _20 = _16+3*_19; var _22 = __ZnwjPv(12, _20); HEAP[_1] = _22; @@ -3248,14 +3253,14 @@ function __ZN6vectorI5clineE3addERKS0_(_this, _x) { case 3: // _bb2 var _26 = HEAP[_1]; var _27 = HEAP[_x_addr]; - var _28 = _26; - var _30 = HEAP[0 + _27]; + var _28 = _26+0*1; + var _30 = HEAP[0 + _27+0*1]; HEAP[_28] = _30; - var _31 = _26+1; - var _33 = HEAP[0 + _27+1]; + var _31 = _26+1*1; + var _33 = HEAP[0 + _27+1*1]; HEAP[_31] = _33; - var _34 = _26+2; - var _36 = HEAP[0 + _27+2]; + var _34 = _26+2*1; + var _36 = HEAP[0 + _27+2*1]; HEAP[_34] = _36; var _37 = HEAP[_1]; HEAP[_iftmp_244] = _37; @@ -3266,13 +3271,13 @@ function __ZN6vectorI5clineE3addERKS0_(_this, _x) { __label__ = 6; break; case 6: // _bb4 var _39 = HEAP[_this_addr]; - var _41 = HEAP[0 + _39]; - var _44 = HEAP[0 + _39+2]; + var _41 = HEAP[0 + _39+0*1]; + var _44 = HEAP[0 + _39+2*1]; var _45 = _41+3*_44; HEAP[_0] = _45; var _46 = _44 + 1; var _47 = HEAP[_this_addr]; - HEAP[0 + _47+2] = _46; + HEAP[0 + _47+2*1] = _46; var _49 = HEAP[_0]; HEAP[_retval] = _49; __label__ = 2; break; @@ -3298,36 +3303,36 @@ function __ZN6vectorI5clineE6insertEiRKS0_(_this, _i, _e) { HEAP[_this_addr] = _this; _i_addr = _i; HEAP[_e_addr] = _e; - var _2 = _1; - var _3 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237]; + var _2 = _1+0*1; + var _3 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+0*1]; HEAP[_2] = _3; - var _4 = _1+1; - var _5 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+1]; + var _4 = _1+1*1; + var _5 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+1*1]; HEAP[_4] = _5; - var _6 = _1+2; - var _7 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+2]; + var _6 = _1+2*1; + var _7 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+2*1]; HEAP[_6] = _7; var _8 = HEAP[_this_addr]; var _9 = __ZN6vectorI5clineE3addERKS0_(_8, _1); var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2]; + var _12 = HEAP[0 + _10+2*1]; _p = _12 - 1; __label__ = 1; break; case 0: // _bb var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+0*1]; var _21 = _p - 1; var _23 = _16+3*_p; var _24 = _19+3*_21; - var _25 = _23; - var _27 = HEAP[0 + _24]; + var _25 = _23+0*1; + var _27 = HEAP[0 + _24+0*1]; HEAP[_25] = _27; - var _28 = _23+1; - var _30 = HEAP[0 + _24+1]; + var _28 = _23+1*1; + var _30 = HEAP[0 + _24+1*1]; HEAP[_28] = _30; - var _31 = _23+2; - var _33 = HEAP[0 + _24+2]; + var _31 = _23+2*1; + var _33 = HEAP[0 + _24+2*1]; HEAP[_31] = _33; _p = _p - 1; __label__ = 1; break; @@ -3336,20 +3341,20 @@ function __ZN6vectorI5clineE6insertEiRKS0_(_this, _i, _e) { if (_38) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 var _39 = HEAP[_this_addr]; - var _41 = HEAP[0 + _39]; + var _41 = HEAP[0 + _39+0*1]; var _43 = _41+3*_i_addr; var _44 = HEAP[_e_addr]; - var _45 = _43; - var _47 = HEAP[0 + _44]; + var _45 = _43+0*1; + var _47 = HEAP[0 + _44+0*1]; HEAP[_45] = _47; - var _48 = _43+1; - var _50 = HEAP[0 + _44+1]; + var _48 = _43+1*1; + var _50 = HEAP[0 + _44+1*1]; HEAP[_48] = _50; - var _51 = _43+2; - var _53 = HEAP[0 + _44+2]; + var _51 = _43+2*1; + var _53 = HEAP[0 + _44+2*1]; HEAP[_51] = _53; var _54 = HEAP[_this_addr]; - var _56 = HEAP[0 + _54]; + var _56 = HEAP[0 + _54+0*1]; var _58 = _56+3*_i_addr; HEAP[_0] = _58; var _59 = HEAP[_0]; @@ -3375,36 +3380,36 @@ function __ZN6vectorIcE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofIcEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3415,22 +3420,22 @@ function __ZN6vectorIcE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofIcEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _44 = HEAP[_this_addr]; - var _46 = HEAP[0 + _44]; + var _46 = HEAP[0 + _44+0*1]; var _47 = 0+(_46 != 0); if (_47) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _48 = HEAP[_this_addr]; - var _50 = HEAP[0 + _48]; + var _50 = HEAP[0 + _48+0*1]; __ZdaPv(_50); __label__ = 10; break; case 10: // _bb8 var _51 = HEAP[_newbuf]; var _52 = HEAP[_this_addr]; - HEAP[0 + _52] = _51; + HEAP[0 + _52+0*1] = _51; __label__ = 9; break; case 9: // _bb9 __label__ = 2; break; @@ -3454,20 +3459,20 @@ function __ZN6vectorIcE3addERKc(_this, _x) { HEAP[_this_addr] = _this; HEAP[_x_addr] = _x; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2]; - var _7 = HEAP[0 + _2+1]; + var _4 = HEAP[0 + _2+2*1]; + var _7 = HEAP[0 + _2+1*1]; var _8 = 0+(_4 == _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _12 = _11 + 1; __ZN6vectorIcE7growbufEi(_9, _12); __label__ = 1; break; case 1: // _bb1 var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14+2]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+2*1]; var _20 = _16+_19; var _21 = __ZnwjPv(1, _20); HEAP[_1] = _21; @@ -3488,13 +3493,13 @@ function __ZN6vectorIcE3addERKc(_this, _x) { __label__ = 6; break; case 6: // _bb4 var _29 = HEAP[_this_addr]; - var _31 = HEAP[0 + _29]; - var _34 = HEAP[0 + _29+2]; + var _31 = HEAP[0 + _29+0*1]; + var _34 = HEAP[0 + _29+2*1]; var _35 = _31+_34; HEAP[_0] = _35; var _36 = _34 + 1; var _37 = HEAP[_this_addr]; - HEAP[0 + _37+2] = _36; + HEAP[0 + _37+2*1] = _36; var _39 = HEAP[_0]; HEAP[_retval] = _39; __label__ = 2; break; @@ -3515,21 +3520,21 @@ function __ZN6vectorIcE7reserveEi(_agg_result, _this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _4 = _2 + _sz_addr; - var _7 = HEAP[0 + _0+1]; + var _7 = HEAP[0 + _0+1*1]; var _8 = 0+(_4 > _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _13 = _11 + _sz_addr; __ZN6vectorIcE7growbufEi(_9, _13); __label__ = 1; break; case 1: // _bb1 var _15 = HEAP[_this_addr]; - var _17 = HEAP[0 + _15]; - var _20 = HEAP[0 + _15+2]; + var _17 = HEAP[0 + _15+0*1]; + var _20 = HEAP[0 + _15+2*1]; var _21 = _17+_20; __ZN7databufIcEC1IiEEPcT_(_agg_result, _21, _sz_addr); __label__ = 2; break; @@ -3551,41 +3556,41 @@ function __ZN7databufIcE3putEPKci(_this, _vals, _numvals) { HEAP[_vals_addr] = _vals; _numvals_addr = _numvals; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; - var _5 = HEAP[0 + _0+1]; + var _2 = HEAP[0 + _0+2*1]; + var _5 = HEAP[0 + _0+1*1]; var _6 = _2 - _5; var _8 = 0+(_6 < _numvals_addr); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+3]; + var _11 = HEAP[0 + _9+3*1]; var _12 = _11 | 2; - HEAP[0 + _9+3] = _12; + HEAP[0 + _9+3*1] = _12; __label__ = 1; break; case 1: // _bb1 var _15 = HEAP[_this_addr]; - var _17 = HEAP[0 + _15+2]; - var _20 = HEAP[0 + _15+1]; + var _17 = HEAP[0 + _15+2*1]; + var _20 = HEAP[0 + _15+1*1]; var _21 = _17 - _20; var _23 = __Z3minIiET_S0_S0_(_21, _numvals_addr); var _24 = __Z9es_sizeofIcEiPT_(0); var _25 = _23 * _24; var _26 = HEAP[_this_addr]; - var _28 = HEAP[0 + _26]; - var _31 = HEAP[0 + _26+1]; + var _28 = HEAP[0 + _26+0*1]; + var _31 = HEAP[0 + _26+1*1]; var _32 = _28+_31; var _33 = HEAP[_vals_addr]; _llvm_memcpy_i32(_32, _33, _25, 1); var _34 = HEAP[_this_addr]; - var _36 = HEAP[0 + _34+1]; - var _39 = HEAP[0 + _34+2]; + var _36 = HEAP[0 + _34+1*1]; + var _39 = HEAP[0 + _34+2*1]; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+1]; + var _42 = HEAP[0 + _40+1*1]; var _43 = _39 - _42; var _45 = __Z3minIiET_S0_S0_(_43, _numvals_addr); var _46 = _36 + _45; var _47 = HEAP[_this_addr]; - HEAP[0 + _47+1] = _46; + HEAP[0 + _47+1*1] = _46; __label__ = 2; break; case 2: // _return return; @@ -3631,36 +3636,36 @@ function __ZN6vectorIPcE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofIPcEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3671,23 +3676,23 @@ function __ZN6vectorIPcE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofIPcEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45]; + var _47 = HEAP[0 + _45+0*1]; var _49 = 0+(_47 != 0); if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50]; + var _52 = HEAP[0 + _50+0*1]; __ZdaPv(_52); __label__ = 10; break; case 10: // _bb8 var _54 = HEAP[_newbuf]; var _55 = _54; var _56 = HEAP[_this_addr]; - HEAP[0 + _56] = _55; + HEAP[0 + _56+0*1] = _55; __label__ = 9; break; case 9: // _bb9 __label__ = 2; break; @@ -3711,20 +3716,20 @@ function __ZN6vectorIPcE3addERKS0_(_this, _x) { HEAP[_this_addr] = _this; HEAP[_x_addr] = _x; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2]; - var _7 = HEAP[0 + _2+1]; + var _4 = HEAP[0 + _2+2*1]; + var _7 = HEAP[0 + _2+1*1]; var _8 = 0+(_4 == _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _12 = _11 + 1; __ZN6vectorIPcE7growbufEi(_9, _12); __label__ = 1; break; case 1: // _bb1 var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14+2]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+2*1]; var _20 = _16+_19; var _22 = __ZnwjPv(4, _20); HEAP[_1] = _22; @@ -3745,13 +3750,13 @@ function __ZN6vectorIPcE3addERKS0_(_this, _x) { __label__ = 6; break; case 6: // _bb4 var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31]; - var _36 = HEAP[0 + _31+2]; + var _33 = HEAP[0 + _31+0*1]; + var _36 = HEAP[0 + _31+2*1]; var _37 = _33+_36; HEAP[_0] = _37; var _38 = _36 + 1; var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2] = _38; + HEAP[0 + _39+2*1] = _38; var _41 = HEAP[_0]; HEAP[_retval] = _41; __label__ = 2; break; @@ -3775,36 +3780,36 @@ function __ZN6vectorIP5identE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofIP5identEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3815,23 +3820,23 @@ function __ZN6vectorIP5identE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofIP5identEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45]; + var _47 = HEAP[0 + _45+0*1]; var _49 = 0+(_47 != 0); if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50]; + var _52 = HEAP[0 + _50+0*1]; __ZdaPv(_52); __label__ = 10; break; case 10: // _bb8 var _54 = HEAP[_newbuf]; var _55 = _54; var _56 = HEAP[_this_addr]; - HEAP[0 + _56] = _55; + HEAP[0 + _56+0*1] = _55; __label__ = 9; break; case 9: // _bb9 __label__ = 2; break; @@ -3855,20 +3860,20 @@ function __ZN6vectorIP5identE3addERKS1_(_this, _x) { HEAP[_this_addr] = _this; HEAP[_x_addr] = _x; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2]; - var _7 = HEAP[0 + _2+1]; + var _4 = HEAP[0 + _2+2*1]; + var _7 = HEAP[0 + _2+1*1]; var _8 = 0+(_4 == _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _12 = _11 + 1; __ZN6vectorIP5identE7growbufEi(_9, _12); __label__ = 1; break; case 1: // _bb1 var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14+2]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+2*1]; var _20 = _16+_19; var _22 = __ZnwjPv(4, _20); HEAP[_1] = _22; @@ -3889,13 +3894,13 @@ function __ZN6vectorIP5identE3addERKS1_(_this, _x) { __label__ = 6; break; case 6: // _bb4 var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31]; - var _36 = HEAP[0 + _31+2]; + var _33 = HEAP[0 + _31+0*1]; + var _36 = HEAP[0 + _31+2*1]; var _37 = _33+_36; HEAP[_0] = _37; var _38 = _36 + 1; var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2] = _38; + HEAP[0 + _39+2*1] = _38; var _41 = HEAP[_0]; HEAP[_retval] = _41; __label__ = 2; break; @@ -3919,36 +3924,36 @@ function __ZN6vectorIPS_IcEE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofIP6vectorIcEEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3959,23 +3964,23 @@ function __ZN6vectorIPS_IcEE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofIP6vectorIcEEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45]; + var _47 = HEAP[0 + _45+0*1]; var _49 = 0+(_47 != 0); if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50]; + var _52 = HEAP[0 + _50+0*1]; __ZdaPv(_52); __label__ = 10; break; case 10: // _bb8 var _54 = HEAP[_newbuf]; var _55 = _54; var _56 = HEAP[_this_addr]; - HEAP[0 + _56] = _55; + HEAP[0 + _56+0*1] = _55; __label__ = 9; break; case 9: // _bb9 __label__ = 2; break; @@ -3999,20 +4004,20 @@ function __ZN6vectorIPS_IcEE3addERKS1_(_this, _x) { HEAP[_this_addr] = _this; HEAP[_x_addr] = _x; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2]; - var _7 = HEAP[0 + _2+1]; + var _4 = HEAP[0 + _2+2*1]; + var _7 = HEAP[0 + _2+1*1]; var _8 = 0+(_4 == _7); if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2]; + var _11 = HEAP[0 + _9+2*1]; var _12 = _11 + 1; __ZN6vectorIPS_IcEE7growbufEi(_9, _12); __label__ = 1; break; case 1: // _bb1 var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14]; - var _19 = HEAP[0 + _14+2]; + var _16 = HEAP[0 + _14+0*1]; + var _19 = HEAP[0 + _14+2*1]; var _20 = _16+_19; var _22 = __ZnwjPv(4, _20); HEAP[_1] = _22; @@ -4033,13 +4038,13 @@ function __ZN6vectorIPS_IcEE3addERKS1_(_this, _x) { __label__ = 6; break; case 6: // _bb4 var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31]; - var _36 = HEAP[0 + _31+2]; + var _33 = HEAP[0 + _31+0*1]; + var _36 = HEAP[0 + _31+2*1]; var _37 = _33+_36; HEAP[_0] = _37; var _38 = _36 + 1; var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2] = _38; + HEAP[0 + _39+2*1] = _38; var _41 = HEAP[_0]; HEAP[_retval] = _41; __label__ = 2; break; @@ -4152,23 +4157,23 @@ function __Z7conlineiPKc(_type, _sf) { if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _3 = __ZN6vectorI5clineE3popEv(_conlines); - var _5 = HEAP[0 + _3]; + var _5 = HEAP[0 + _3+0*1]; HEAP[_iftmp_204] = _5; __label__ = 3; break; case 1: // _bb1 - var _6 = __Z9newstringPKcj(__str3, 511); + var _6 = __Z9newstringPKcj(__str3+0*1, 511); HEAP[_iftmp_204] = _6; __label__ = 3; break; case 3: // _bb2 - var _7 = _cl; + var _7 = _cl+0*1; var _8 = HEAP[_iftmp_204]; HEAP[_7] = _8; - var _9 = _cl+1; + var _9 = _cl+1*1; HEAP[_9] = _type_addr; var _11 = HEAP[_totalmillis]; - HEAP[0 + _cl+2] = _11; + HEAP[0 + _cl+2*1] = _11; var _13 = __ZN6vectorI5clineE6insertEiRKS0_(_conlines, 0, _cl); - var _15 = HEAP[0 + _cl]; + var _15 = HEAP[0 + _cl+0*1]; var _16 = HEAP[_sf_addr]; var _17 = __Z10copystringPcPKcj(_15, _16, 512); __label__ = 2; break; @@ -4193,9 +4198,9 @@ function __Z8conoutfviPKcPc(_type, _fmt, _args) { var _1 = _0 * 512; var _2 = HEAP[_fmt_addr]; var _3 = HEAP[_args_addr]; - __Z13vformatstringPcPKcS_i(__ZZ8conoutfviPKcPcE3buf, _2, _3, _1); - __Z7conlineiPKc(_type_addr, __ZZ8conoutfviPKcPcE3buf); - var _5 = _puts(__ZZ8conoutfviPKcPcE3buf); + __Z13vformatstringPcPKcS_i(__ZZ8conoutfviPKcPcE3buf+0*1, _2, _3, _1); + __Z7conlineiPKc(_type_addr, __ZZ8conoutfviPKcPcE3buf+0*1); + var _5 = _puts(__ZZ8conoutfviPKcPcE3buf+0*1); __label__ = 2; break; case 2: // _return return; @@ -4261,7 +4266,7 @@ function __Z14setfvarcheckedP5identf(_id, _val) { case 0: // _bb var _5 = HEAP[_id_addr]; var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4, _7); + __Z7conoutfiPKcz(4, __str4+0*1, _7); __label__ = 17; break; case 1: // _bb1 var _8 = HEAP[_overrideidents]; @@ -4283,7 +4288,7 @@ function __Z14setfvarcheckedP5identf(_id, _val) { case 4: // _bb5 var _19 = HEAP[_id_addr]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 17; break; case 8: // _bb6 var _22 = HEAP[_id_addr]; @@ -4297,7 +4302,7 @@ function __Z14setfvarcheckedP5identf(_id, _val) { var _30 = HEAP[_28]; var _31 = HEAP[_30]; var _33 = _26+8*1; - var _34 = _33; + var _34 = _33+0*1; var _36 = _34; HEAP[_36] = _31; var _38 = HEAP[_id_addr]; @@ -4361,7 +4366,7 @@ function __Z14setfvarcheckedP5identf(_id, _val) { var _89 = __Z8floatstrf(_88); var _90 = HEAP[_id_addr]; var _92 = HEAP[0 + _90+2*1]; - __Z7conoutfiPKcz(4, __str6, _92, _89, _83); + __Z7conoutfiPKcz(4, __str6+0*1, _92, _89, _83); __label__ = 20; break; case 20: // _bb17 var _93 = HEAP[_id_addr]; @@ -4403,7 +4408,7 @@ function __Z13setvarcheckedP5identi(_id, _val) { case 0: // _bb var _5 = HEAP[_id_addr]; var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4, _7); + __Z7conoutfiPKcz(4, __str4+0*1, _7); __label__ = 22; break; case 1: // _bb1 var _8 = HEAP[_overrideidents]; @@ -4425,7 +4430,7 @@ function __Z13setvarcheckedP5identi(_id, _val) { case 4: // _bb5 var _19 = HEAP[_id_addr]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 22; break; case 8: // _bb6 var _22 = HEAP[_id_addr]; @@ -4438,7 +4443,7 @@ function __Z13setvarcheckedP5identi(_id, _val) { var _29 = HEAP[0 + _27]; var _30 = HEAP[_29]; var _32 = _26+8*1; - var _33 = _32; + var _33 = _32+0*1; HEAP[0 + _33] = _30; var _36 = HEAP[_id_addr]; HEAP[0 + _36+5*1] = 0; @@ -4502,17 +4507,17 @@ function __Z13setvarcheckedP5identi(_id, _val) { var _91 = 0+(_90 <= 255); if (_91) { __label__ = 17; break; } else { __label__ = 18; break; } case 17: // _bb18 - HEAP[_iftmp_75] = __str7; + HEAP[_iftmp_75] = __str7+0*1; __label__ = 19; break; case 18: // _bb19 - HEAP[_iftmp_75] = __str8; + HEAP[_iftmp_75] = __str8+0*1; __label__ = 19; break; case 19: // _bb20 var _92 = HEAP[_iftmp_75]; HEAP[_iftmp_74] = _92; __label__ = 25; break; case 24: // _bb21 - HEAP[_iftmp_74] = __str9; + HEAP[_iftmp_74] = __str9+0*1; __label__ = 25; break; case 25: // _bb22 var _93 = HEAP[_iftmp_74]; @@ -4566,7 +4571,7 @@ function __ZN7_stdcmdILi1194EE3runEPc(_s) { var __alloca_point_ = 0; HEAP[_s_addr] = _s; var _0 = HEAP[_s_addr]; - __Z7conoutfPKcz(__str10, _0); + __Z7conoutfPKcz(__str10+0*1, _0); __label__ = 2; break; case 2: // _return return; @@ -5448,7 +5453,7 @@ function __Z14setsvarcheckedP5identPKc(_id, _val) { case 0: // _bb var _5 = HEAP[_id_addr]; var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4, _7); + __Z7conoutfiPKcz(4, __str4+0*1, _7); __label__ = 17; break; case 1: // _bb1 var _8 = HEAP[_overrideidents]; @@ -5470,7 +5475,7 @@ function __Z14setsvarcheckedP5identPKc(_id, _val) { case 4: // _bb5 var _19 = HEAP[_id_addr]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 17; break; case 8: // _bb6 var _22 = HEAP[_id_addr]; @@ -5484,7 +5489,7 @@ function __Z14setsvarcheckedP5identPKc(_id, _val) { var _30 = HEAP[_28]; var _31 = HEAP[_30]; var _33 = _26+8*1; - var _34 = _33; + var _34 = _33+0*1; var _36 = _34; HEAP[_36] = _31; var _38 = HEAP[_id_addr]; @@ -5516,7 +5521,7 @@ function __Z14setsvarcheckedP5identPKc(_id, _val) { case 14: // _bb12 var _57 = HEAP[_id_addr]; var _58 = _57+8*1; - var _59 = _58; + var _59 = _58+0*1; var _61 = _59; var _63 = HEAP[_61]; var _64 = 0+(_63 != 0); @@ -5524,7 +5529,7 @@ function __Z14setsvarcheckedP5identPKc(_id, _val) { case 15: // _bb13 var _65 = HEAP[_id_addr]; var _66 = _65+8*1; - var _67 = _66; + var _67 = _66+0*1; var _69 = _67; var _71 = HEAP[_69]; __ZdaPv(_71); @@ -5604,35 +5609,35 @@ __label__ = 14; break; case 1: // _bb1 var _7 = HEAP[_i_addr]; var _8 = _7+7*1; - var _10 = HEAP[0 + _8]; + var _10 = HEAP[0 + _8+0*1]; var _12 = HEAP[0 + _10]; var _13 = 0+(_12 != 0); if (_13) { __label__ = 3; break; } else { __label__ = 8; break; } case 3: // _bb2 var _14 = HEAP[_i_addr]; var _15 = _14+7*1; - var _17 = HEAP[0 + _15]; + var _17 = HEAP[0 + _15+0*1]; var _19 = _14+8*1; - var _21 = HEAP[0 + _19]; + var _21 = HEAP[0 + _19+0*1]; var _22 = 0+(_17 != _21); if (_22) { __label__ = 7; break; } else { __label__ = 4; break; } case 7: // _bb3 var _23 = HEAP[_i_addr]; var _24 = _23+7*1; - var _26 = HEAP[0 + _24]; + var _26 = HEAP[0 + _24+0*1]; var _27 = 0+(_26 != 0); if (_27) { __label__ = 6; break; } else { __label__ = 4; break; } case 6: // _bb4 var _28 = HEAP[_i_addr]; var _29 = _28+7*1; - var _31 = HEAP[0 + _29]; + var _31 = HEAP[0 + _29+0*1]; __ZdaPv(_31); __label__ = 4; break; case 4: // _bb5 - var _32 = __Z9newstringPKc(__str3); + var _32 = __Z9newstringPKc(__str3+0*1); var _33 = HEAP[_i_addr]; var _34 = _33+7*1; - HEAP[0 + _34] = _32; + HEAP[0 + _34+0*1] = _32; __label__ = 8; break; case 8: // _bb6 __label__ = 14; break; @@ -5641,7 +5646,7 @@ __label__ = 14; break; var _37 = _36+9*1; var _39 = HEAP[0 + _37]; var _41 = _36+8*1; - var _42 = _41; + var _42 = _41+0*1; var _45 = HEAP[0 + _42]; HEAP[_39] = _45; var _46 = HEAP[_i_addr]; @@ -5656,7 +5661,7 @@ __label__ = 14; break; var _55 = _54; var _57 = HEAP[_55]; var _59 = _53+8*1; - var _60 = _59; + var _60 = _59+0*1; var _62 = _60; var _64 = HEAP[_62]; HEAP[_57] = _64; @@ -5688,7 +5693,7 @@ __label__ = 14; break; var _87 = _86; var _89 = HEAP[_87]; var _91 = _85+8*1; - var _92 = _91; + var _92 = _91+0*1; var _94 = _92; var _96 = HEAP[_94]; HEAP[_89] = _96; @@ -5723,7 +5728,7 @@ function __Z14clearoverridesv() { case 0: // _bb var _0 = HEAP[_idents]; var _1 = _0+0*5; - var _3 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+2*1]; var _6 = HEAP[0 + _3+_i]; HEAP[_enumc] = _6; __label__ = 7; break; @@ -5747,7 +5752,7 @@ function __Z14clearoverridesv() { case 4: // _bb5 var _18 = HEAP[_idents]; var _19 = _18+0*5; - var _21 = HEAP[0 + _19]; + var _21 = HEAP[0 + _19+0*1]; var _23 = 0+(_21 > _i); if (_23) { __label__ = 0; break; } else { __label__ = 8; break; } case 8: // _bb6 @@ -6039,7 +6044,7 @@ function __Z6formatPPcPi(_args, _numargs) { HEAP[_iftmp_158] = _31; __label__ = 8; break; case 4: // _bb5 - HEAP[_iftmp_158] = __str3; + HEAP[_iftmp_158] = __str3+0*1; __label__ = 8; break; case 8: // _bb6 var _32 = HEAP[_iftmp_158]; @@ -6317,7 +6322,7 @@ function __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_x, _y) { HEAP[_x_addr] = _x; HEAP[_y_addr] = _y; var _1 = HEAP[_y_addr]; - var _3 = HEAP[0 + _1+0*11]; + var _3 = HEAP[0 + _1+__struct_hashtableentry_const_char__ident_____FLATTENER[0]]; var _4 = HEAP[_x_addr]; var _5 = __ZL5htcmpPKcS0_(_4, _3); _0 = _5; @@ -6349,17 +6354,17 @@ function __ZN9hashtableIPKc5identE6accessERKS1_(_this, _key) { var _3 = __ZL6hthashPKc(_2); var _4 = HEAP[_this_addr]; var _5 = _4+0*5; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _8 = _7 - 1; _h = _3 & _8; var _11 = _4+0*5; - var _13 = HEAP[0 + _11+2]; + var _13 = HEAP[0 + _11+2*1]; var _16 = HEAP[0 + _13+_h]; HEAP[_c] = _16; __label__ = 7; break; case 0: // _bb var _17 = HEAP[_c]; - var _18 = _17+0*12; + var _18 = _17+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; var _19 = HEAP[_key_addr]; var _20 = HEAP[_19]; _retval_227 = __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_20, _18); @@ -6367,13 +6372,13 @@ function __ZN9hashtableIPKc5identE6accessERKS1_(_this, _key) { if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _23 = HEAP[_c]; - var _24 = _23+0*12; - var _25 = _24+1*11; + var _24 = _23+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; + var _25 = _24+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; HEAP[_0] = _25; __label__ = 4; break; case 3: // _bb2 var _26 = HEAP[_c]; - var _28 = HEAP[0 + _26+1*12]; + var _28 = HEAP[0 + _26+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; HEAP[_c] = _28; __label__ = 7; break; case 7: // _bb3 @@ -6467,7 +6472,7 @@ __label__ = 4; break; case 6: // _bb4 var _36 = HEAP[_id]; var _37 = _36+7*1; - var _39 = HEAP[0 + _37]; + var _39 = HEAP[0 + _37+0*1]; var _40 = HEAP[_n_addr]; var _41 = __Z11exchangestrPcPKc(_40, _39); HEAP[_0] = _41; @@ -6475,7 +6480,7 @@ __label__ = 4; break; case 4: // _bb5 var _42 = HEAP[_n_addr]; var _43 = _42+1; - __Z7conoutfiPKcz(4, __str11, _43); + __Z7conoutfiPKcz(4, __str11+0*1, _43); var _44 = HEAP[_n_addr]; HEAP[_0] = _44; __label__ = 8; break; @@ -6515,11 +6520,11 @@ function __Z8getaliasPKc(_name) { case 1: // _bb1 var _9 = HEAP[_i]; var _10 = _9+7*1; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; HEAP[_iftmp_71] = _12; __label__ = 7; break; case 3: // _bb2 - HEAP[_iftmp_71] = __str3; + HEAP[_iftmp_71] = __str3+0*1; __label__ = 7; break; case 7: // _bb3 var _13 = HEAP[_iftmp_71]; @@ -6803,7 +6808,7 @@ function __Z7setsvarPKcS0_b(_name, _str, _dofunc) { case 8: // _bb6 var _19 = HEAP[_id]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 24; break; case 5: // _bb7 var _22 = HEAP[_id]; @@ -6817,7 +6822,7 @@ function __Z7setsvarPKcS0_b(_name, _str, _dofunc) { var _30 = HEAP[_28]; var _31 = HEAP[_30]; var _33 = _26+8*1; - var _34 = _33; + var _34 = _33+0*1; var _36 = _34; HEAP[_36] = _31; var _38 = HEAP[_id]; @@ -6849,7 +6854,7 @@ function __Z7setsvarPKcS0_b(_name, _str, _dofunc) { case 15: // _bb13 var _57 = HEAP[_id]; var _58 = _57+8*1; - var _59 = _58; + var _59 = _58+0*1; var _61 = _59; var _63 = HEAP[_61]; var _64 = 0+(_63 != 0); @@ -6857,7 +6862,7 @@ function __Z7setsvarPKcS0_b(_name, _str, _dofunc) { case 12: // _bb14 var _65 = HEAP[_id]; var _66 = _65+8*1; - var _67 = _66; + var _67 = _66+0*1; var _69 = _67; var _71 = HEAP[_69]; __ZdaPv(_71); @@ -6954,7 +6959,7 @@ function __Z7setfvarPKcfbb(_name, _f, _dofunc, _doclamp) { case 8: // _bb6 var _19 = HEAP[_id]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 18; break; case 5: // _bb7 var _22 = HEAP[_id]; @@ -6968,7 +6973,7 @@ function __Z7setfvarPKcfbb(_name, _f, _dofunc, _doclamp) { var _30 = HEAP[_28]; var _31 = HEAP[_30]; var _33 = _26+8*1; - var _34 = _33; + var _34 = _33+0*1; var _36 = _34; HEAP[_36] = _31; var _38 = HEAP[_id]; @@ -7076,7 +7081,7 @@ function __Z6setvarPKcibb(_name, _i, _dofunc, _doclamp) { case 8: // _bb6 var _19 = HEAP[_id]; var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5, _21); + __Z7conoutfiPKcz(4, __str5+0*1, _21); __label__ = 18; break; case 5: // _bb7 var _22 = HEAP[_id]; @@ -7089,7 +7094,7 @@ function __Z6setvarPKcibb(_name, _i, _dofunc, _doclamp) { var _29 = HEAP[0 + _27]; var _30 = HEAP[_29]; var _32 = _26+8*1; - var _33 = _32; + var _33 = _32+0*1; HEAP[0 + _33] = _30; var _36 = HEAP[_id]; HEAP[0 + _36+5*1] = 0; @@ -7171,7 +7176,7 @@ function __Z8resetvarPc(_name) { case 1: // _bb1 var _11 = HEAP[_id]; var _13 = HEAP[0 + _11+2*1]; - __Z7conoutfiPKcz(4, __str4, _13); + __Z7conoutfiPKcz(4, __str4+0*1, _13); __label__ = 7; break; case 3: // _bb2 var _14 = HEAP[_id]; @@ -7860,7 +7865,7 @@ function __Z7listlenPKc(_s) { HEAP[_s_addr] = _s; _n = 0; var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12); + var _2 = _strspn(_1, __str12+0*1); var _3 = HEAP[_s_addr]; var _4 = _3+_2; HEAP[_s_addr] = _4; @@ -7875,7 +7880,7 @@ function __Z7listlenPKc(_s) { var _9 = _8+1; HEAP[_s_addr] = _9; var _10 = HEAP[_s_addr]; - var _11 = _strcspn(_10, __str13); + var _11 = _strcspn(_10, __str13+0*1); var _12 = HEAP[_s_addr]; var _13 = _12+_11; HEAP[_s_addr] = _13; @@ -7888,14 +7893,14 @@ function __Z7listlenPKc(_s) { __label__ = 7; break; case 3: // _bb2 var _20 = HEAP[_s_addr]; - var _21 = _strcspn(_20, __str14); + var _21 = _strcspn(_20, __str14+0*1); var _22 = HEAP[_s_addr]; var _23 = _22+_21; HEAP[_s_addr] = _23; __label__ = 7; break; case 7: // _bb3 var _24 = HEAP[_s_addr]; - var _25 = _strspn(_24, __str12); + var _25 = _strspn(_24, __str12+0*1); var _26 = HEAP[_s_addr]; var _27 = _26+_25; HEAP[_s_addr] = _27; @@ -7940,7 +7945,7 @@ function __Z10prettylistPKcS0_(_s, _conj) { HEAP[_conj_addr] = _conj; __ZN6vectorIcEC1Ev(_p); var _4 = HEAP[_s_addr]; - var _5 = _strspn(_4, __str12); + var _5 = _strspn(_4, __str12+0*1); var _6 = HEAP[_s_addr]; var _7 = _6+_5; HEAP[_s_addr] = _7; @@ -7960,7 +7965,7 @@ function __Z10prettylistPKcS0_(_s, _conj) { var _15 = _14+1; HEAP[_s_addr] = _15; var _16 = HEAP[_s_addr]; - var _17 = _strcspn(_16, __str13); + var _17 = _strcspn(_16, __str13+0*1); var _18 = HEAP[_s_addr]; var _19 = _18+_17; HEAP[_s_addr] = _19; @@ -7973,7 +7978,7 @@ function __Z10prettylistPKcS0_(_s, _conj) { __label__ = 7; break; case 3: // _bb2 var _26 = HEAP[_s_addr]; - var _27 = _strcspn(_26, __str14); + var _27 = _strcspn(_26, __str14+0*1); var _28 = HEAP[_s_addr]; var _29 = _28+_27; HEAP[_s_addr] = _29; @@ -8028,7 +8033,7 @@ function __Z10prettylistPKcS0_(_s, _conj) { __label__ = 21; break; case 21: // _bb15 var _60 = HEAP[_s_addr]; - var _61 = _strspn(_60, __str12); + var _61 = _strspn(_60, __str12+0*1); var _62 = HEAP[_s_addr]; var _63 = _62+_61; HEAP[_s_addr] = _63; @@ -8118,7 +8123,7 @@ function __Z9indexlistPKci(_s, _pos) { HEAP[_s_addr] = _s; _pos_addr = _pos; var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12); + var _2 = _strspn(_1, __str12+0*1); var _3 = HEAP[_s_addr]; var _4 = _3+_2; HEAP[_s_addr] = _4; @@ -8134,7 +8139,7 @@ function __Z9indexlistPKci(_s, _pos) { var _9 = _8+1; HEAP[_s_addr] = _9; var _10 = HEAP[_s_addr]; - var _11 = _strcspn(_10, __str13); + var _11 = _strcspn(_10, __str13+0*1); var _12 = HEAP[_s_addr]; var _13 = _12+_11; HEAP[_s_addr] = _13; @@ -8147,14 +8152,14 @@ function __Z9indexlistPKci(_s, _pos) { __label__ = 7; break; case 3: // _bb2 var _20 = HEAP[_s_addr]; - var _21 = _strcspn(_20, __str14); + var _21 = _strcspn(_20, __str14+0*1); var _22 = HEAP[_s_addr]; var _23 = _22+_21; HEAP[_s_addr] = _23; __label__ = 7; break; case 7: // _bb3 var _24 = HEAP[_s_addr]; - var _25 = _strspn(_24, __str12); + var _25 = _strspn(_24, __str12+0*1); var _26 = HEAP[_s_addr]; var _27 = _26+_25; HEAP[_s_addr] = _27; @@ -8180,7 +8185,7 @@ function __Z9indexlistPKci(_s, _pos) { var _41 = _40+1; HEAP[_s_addr] = _41; var _42 = HEAP[_s_addr]; - var _43 = _strcspn(_42, __str13); + var _43 = _strcspn(_42, __str13+0*1); var _44 = HEAP[_s_addr]; var _45 = _44+_43; HEAP[_s_addr] = _45; @@ -8193,7 +8198,7 @@ function __Z9indexlistPKci(_s, _pos) { __label__ = 9; break; case 10: // _bb8 var _52 = HEAP[_s_addr]; - var _53 = _strcspn(_52, __str14); + var _53 = _strcspn(_52, __str14+0*1); var _54 = HEAP[_s_addr]; var _55 = _54+_53; HEAP[_s_addr] = _55; @@ -8269,7 +8274,7 @@ function __Z11explodelistPKcR6vectorIPcE(_s, _elems) { HEAP[_s_addr] = _s; HEAP[_elems_addr] = _elems; var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12); + var _2 = _strspn(_1, __str12+0*1); var _3 = HEAP[_s_addr]; var _4 = _3+_2; HEAP[_s_addr] = _4; @@ -8286,7 +8291,7 @@ function __Z11explodelistPKcR6vectorIPcE(_s, _elems) { var _10 = _9+1; HEAP[_s_addr] = _10; var _11 = HEAP[_s_addr]; - var _12 = _strcspn(_11, __str13); + var _12 = _strcspn(_11, __str13+0*1); var _13 = HEAP[_s_addr]; var _14 = _13+_12; HEAP[_s_addr] = _14; @@ -8299,7 +8304,7 @@ function __Z11explodelistPKcR6vectorIPcE(_s, _elems) { __label__ = 7; break; case 3: // _bb2 var _21 = HEAP[_s_addr]; - var _22 = _strcspn(_21, __str14); + var _22 = _strcspn(_21, __str14+0*1); var _23 = HEAP[_s_addr]; var _24 = _23+_22; HEAP[_s_addr] = _24; @@ -8346,7 +8351,7 @@ function __Z11explodelistPKcR6vectorIPcE(_s, _elems) { var _50 = HEAP[_elems_addr]; var _51 = __ZN6vectorIPcE3addERKS0_(_50, _0); var _52 = HEAP[_s_addr]; - var _53 = _strspn(_52, __str12); + var _53 = _strspn(_52, __str12+0*1); var _54 = HEAP[_s_addr]; var _55 = _54+_53; HEAP[_s_addr] = _55; @@ -8385,7 +8390,7 @@ function __Z12listincludesPKcS0_i(_list, _needle, _needlelen) { var _1 = HEAP[_list_addr]; HEAP[_s] = _1; var _2 = HEAP[_s]; - var _3 = _strspn(_2, __str12); + var _3 = _strspn(_2, __str12+0*1); var _4 = HEAP[_s]; var _5 = _4+_3; HEAP[_s] = _5; @@ -8403,7 +8408,7 @@ function __Z12listincludesPKcS0_i(_list, _needle, _needlelen) { var _11 = _10+1; HEAP[_s] = _11; var _12 = HEAP[_s]; - var _13 = _strcspn(_12, __str13); + var _13 = _strcspn(_12, __str13+0*1); var _14 = HEAP[_s]; var _15 = _14+_13; HEAP[_s] = _15; @@ -8416,7 +8421,7 @@ function __Z12listincludesPKcS0_i(_list, _needle, _needlelen) { __label__ = 7; break; case 3: // _bb2 var _22 = HEAP[_s]; - var _23 = _strcspn(_22, __str14); + var _23 = _strcspn(_22, __str14+0*1); var _24 = HEAP[_s]; var _25 = _24+_23; HEAP[_s] = _25; @@ -8462,7 +8467,7 @@ function __Z12listincludesPKcS0_i(_list, _needle, _needlelen) { __label__ = 12; break; case 13: // _bb11 var _52 = HEAP[_s]; - var _53 = _strspn(_52, __str12); + var _53 = _strspn(_52, __str12+0*1); var _54 = HEAP[_s]; var _55 = _54+_53; HEAP[_s] = _55; @@ -8533,7 +8538,7 @@ function __Z7listdelPKcS0_(_s, _del) { HEAP[_del_addr] = _del; __ZN6vectorIcEC1Ev(_p); var _3 = HEAP[_s_addr]; - var _4 = _strspn(_3, __str12); + var _4 = _strspn(_3, __str12+0*1); var _5 = HEAP[_s_addr]; var _6 = _5+_4; HEAP[_s_addr] = _6; @@ -8550,7 +8555,7 @@ function __Z7listdelPKcS0_(_s, _del) { var _12 = _11+1; HEAP[_s_addr] = _12; var _13 = HEAP[_s_addr]; - var _14 = _strcspn(_13, __str13); + var _14 = _strcspn(_13, __str13+0*1); var _15 = HEAP[_s_addr]; var _16 = _15+_14; HEAP[_s_addr] = _16; @@ -8563,7 +8568,7 @@ function __Z7listdelPKcS0_(_s, _del) { __label__ = 7; break; case 3: // _bb2 var _23 = HEAP[_s_addr]; - var _24 = _strcspn(_23, __str14); + var _24 = _strcspn(_23, __str14+0*1); var _25 = HEAP[_s_addr]; var _26 = _25+_24; HEAP[_s_addr] = _26; @@ -8621,7 +8626,7 @@ function __Z7listdelPKcS0_(_s, _del) { __label__ = 16; break; case 16: // _bb16 var _56 = HEAP[_s_addr]; - var _57 = _strspn(_56, __str12); + var _57 = _strspn(_56, __str12+0*1); var _58 = HEAP[_s_addr]; var _59 = _58+_57; HEAP[_s_addr] = _59; @@ -8745,7 +8750,7 @@ function __Z4concPPcib(_w, _n, _space) { var _17 = 0+(_j < _n_addr); if (_17) { __label__ = 7; break; } else { __label__ = 4; break; } case 4: // _bb5 - var _19 = __Z9newstringPKcj(__str3, _len); + var _19 = __Z9newstringPKcj(__str3+0*1, _len); HEAP[_r] = _19; _i = 0; __label__ = 13; break; @@ -8762,7 +8767,7 @@ function __Z4concPPcib(_w, _n, _space) { if (_toBool8) { __label__ = 9; break; } else { __label__ = 11; break; } case 9: // _bb9 var _31 = HEAP[_r]; - var _32 = _strcat(_31, __str15); + var _32 = _strcat(_31, __str15+0*1); __label__ = 11; break; case 11: // _bb10 _i = _i + 1; @@ -8824,27 +8829,27 @@ function __Z9pushidentR5identPc(_id, _val) { HEAP[_stack] = _4; var _6 = HEAP[_id_addr]; var _7 = _6+8*1; - var _9 = HEAP[0 + _7]; + var _9 = HEAP[0 + _7+0*1]; var _11 = _6+7*1; - var _13 = HEAP[0 + _11]; + var _13 = HEAP[0 + _11+0*1]; var _14 = 0+(_9 == _13); if (_14) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _15 = HEAP[_id_addr]; var _16 = _15+7*1; - var _18 = HEAP[0 + _16]; + var _18 = HEAP[0 + _16+0*1]; var _19 = __Z9newstringPKc(_18); HEAP[_iftmp_32] = _19; __label__ = 7; break; case 3: // _bb2 var _20 = HEAP[_id_addr]; var _21 = _20+7*1; - var _23 = HEAP[0 + _21]; + var _23 = HEAP[0 + _21+0*1]; HEAP[_iftmp_32] = _23; __label__ = 7; break; case 7: // _bb3 var _24 = HEAP[_stack]; - var _25 = _24; + var _25 = _24+0*1; var _26 = HEAP[_iftmp_32]; HEAP[_25] = _26; var _27 = HEAP[_id_addr]; @@ -8852,7 +8857,7 @@ function __Z9pushidentR5identPc(_id, _val) { var _29 = _28; var _31 = HEAP[_29]; var _32 = HEAP[_stack]; - HEAP[0 + _32+1] = _31; + HEAP[0 + _32+1*1] = _31; var _34 = HEAP[_id_addr]; var _35 = _34+6*1; var _36 = _35; @@ -8861,7 +8866,7 @@ function __Z9pushidentR5identPc(_id, _val) { HEAP[_37] = _38; var _39 = HEAP[_id_addr]; var _40 = _39+7*1; - var _41 = _40; + var _41 = _40+0*1; var _42 = HEAP[_val_addr]; HEAP[_41] = _42; __label__ = 6; break; @@ -8881,7 +8886,7 @@ function __ZN14hashtableentryIPKc5identED1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+1*11; + var _1 = _0+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; __ZN5identD1Ev(_1); __label__ = 0; break; case 0: // _bb @@ -8900,7 +8905,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE5chainD1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+0*12; + var _1 = _0+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; __ZN14hashtableentryIPKc5identED1Ev(_1); __label__ = 0; break; case 0: // _bb @@ -8928,7 +8933,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _4 = HEAP[_this_addr]; - var _5 = _4+0*832; + var _5 = _4+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _6 = _5+0*13; HEAP[_3] = _6; var _7 = HEAP[_3]; @@ -9022,7 +9027,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_this, _h) { HEAP[_this_addr] = _this; _h_addr = _h; var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+4]; + var _4 = HEAP[0 + _2+4*1]; var _5 = 0+(_4 == 0); if (_5) { __label__ = 0; break; } else { __label__ = 4; break; } case 0: // _bb @@ -9034,11 +9039,11 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_this, _h) { var _9 = HEAP[_1]; HEAP[_chunk] = _9; var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+3]; + var _12 = HEAP[0 + _10+3*1]; var _13 = HEAP[_chunk]; - HEAP[0 + _13+1*832] = _12; + HEAP[0 + _13+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[1]] = _12; var _15 = HEAP[_this_addr]; - var _16 = _15+3; + var _16 = _15+3*1; var _17 = HEAP[_chunk]; HEAP[_16] = _17; _i = 0; @@ -9057,11 +9062,11 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_this, _h) { var _22 = _i; var _24 = _i + 1; var _25 = HEAP[_chunk]; - var _26 = _25+0*832; + var _26 = _25+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _27 = _26+_24*13; - var _29 = _25+0*832; + var _29 = _25+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _30 = _29+_22*13; - HEAP[0 + _30+1*12] = _27; + HEAP[0 + _30+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _27; _i = _i + 1; __label__ = 7; break; case 7: // _bb3 @@ -9069,39 +9074,39 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_this, _h) { if (_35) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _36 = HEAP[_this_addr]; - var _38 = HEAP[0 + _36+4]; + var _38 = HEAP[0 + _36+4*1]; var _39 = HEAP[_chunk]; - var _40 = _39+0*832; + var _40 = _39+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _41 = _40+63*13; - HEAP[0 + _41+1*12] = _38; + HEAP[0 + _41+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _38; var _43 = HEAP[_chunk]; - var _44 = _43+0*832; + var _44 = _43+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _45 = _44+0*13; var _46 = HEAP[_this_addr]; - HEAP[0 + _46+4] = _45; + HEAP[0 + _46+4*1] = _45; __label__ = 4; break; case 4: // _bb5 var _48 = HEAP[_this_addr]; - var _50 = HEAP[0 + _48+4]; + var _50 = HEAP[0 + _48+4*1]; HEAP[_c] = _50; var _51 = HEAP[_this_addr]; - var _53 = HEAP[0 + _51+4]; - var _55 = HEAP[0 + _53+1*12]; - HEAP[0 + _51+4] = _55; + var _53 = HEAP[0 + _51+4*1]; + var _55 = HEAP[0 + _53+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; + HEAP[0 + _51+4*1] = _55; var _58 = HEAP[_this_addr]; - var _60 = HEAP[0 + _58+2]; + var _60 = HEAP[0 + _58+2*1]; var _63 = HEAP[0 + _60+_h_addr]; var _64 = HEAP[_c]; - HEAP[0 + _64+1*12] = _63; + HEAP[0 + _64+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _63; var _66 = HEAP[_this_addr]; - var _68 = HEAP[0 + _66+2]; + var _68 = HEAP[0 + _66+2*1]; var _70 = _68+_h_addr; var _71 = HEAP[_c]; HEAP[_70] = _71; var _72 = HEAP[_this_addr]; - var _74 = HEAP[0 + _72+1]; + var _74 = HEAP[0 + _72+1*1]; var _75 = _74 + 1; - HEAP[0 + _72+1] = _75; + HEAP[0 + _72+1*1] = _75; var _78 = HEAP[_c]; HEAP[_0] = _78; var _79 = HEAP[_0]; @@ -9147,10 +9152,10 @@ function __ZN9hashtableIPKc5identE6insertERKS1_j(_this, _key, _h) { var _5 = HEAP[_key_addr]; var _6 = HEAP[_5]; var _7 = HEAP[_c]; - var _8 = _7+0*12; - HEAP[0 + _8+0*11] = _6; + var _8 = _7+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; + HEAP[0 + _8+__struct_hashtableentry_const_char__ident_____FLATTENER[0]] = _6; var _10 = HEAP[_c]; - var _11 = _10+0*12; + var _11 = _10+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; HEAP[_0] = _11; var _12 = HEAP[_0]; HEAP[_retval] = _12; @@ -9183,17 +9188,17 @@ function __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_this, _key, _data) { var _3 = __ZL6hthashPKc(_2); var _4 = HEAP[_this_addr]; var _5 = _4+0*5; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _8 = _7 - 1; _h = _3 & _8; var _11 = _4+0*5; - var _13 = HEAP[0 + _11+2]; + var _13 = HEAP[0 + _11+2*1]; var _16 = HEAP[0 + _13+_h]; HEAP[_c] = _16; __label__ = 7; break; case 0: // _bb var _17 = HEAP[_c]; - var _18 = _17+0*12; + var _18 = _17+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; var _19 = HEAP[_key_addr]; var _20 = HEAP[_19]; _retval_228 = __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_20, _18); @@ -9201,13 +9206,13 @@ function __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_this, _key, _data) { if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _23 = HEAP[_c]; - var _24 = _23+0*12; - var _25 = _24+1*11; + var _24 = _23+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; + var _25 = _24+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; HEAP[_0] = _25; __label__ = 4; break; case 3: // _bb2 var _26 = HEAP[_c]; - var _28 = HEAP[0 + _26+1*12]; + var _28 = HEAP[0 + _26+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; HEAP[_c] = _28; __label__ = 7; break; case 7: // _bb3 @@ -9218,7 +9223,7 @@ function __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_this, _key, _data) { var _31 = HEAP[_this_addr]; var _32 = HEAP[_key_addr]; var _34 = __ZN9hashtableIPKc5identE6insertERKS1_j(_31, _32, _h); - var _35 = _34+1*11; + var _35 = _34+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; var _36 = HEAP[_data_addr]; var _37 = __ZN5identaSERKS_(_35, _36); HEAP[_0] = _37; @@ -9344,7 +9349,7 @@ function __Z6aliasaPKcPc(_name, _action) { if (_17) { __label__ = 9; break; } else { __label__ = 14; break; } case 9: // _bb9 var _18 = HEAP[_name_addr]; - __Z7conoutfiPKcz(4, __str16, _18); + __Z7conoutfiPKcz(4, __str16+0*1, _18); var _19 = HEAP[_action_addr]; var _20 = 0+(_19 != 0); if (_20) { __label__ = 11; break; } else { __label__ = 13; break; } @@ -9357,27 +9362,27 @@ function __Z6aliasaPKcPc(_name, _action) { case 14: // _bb12 var _22 = HEAP[_b]; var _23 = _22+7*1; - var _25 = HEAP[0 + _23]; + var _25 = HEAP[0 + _23+0*1]; var _27 = _22+8*1; - var _29 = HEAP[0 + _27]; + var _29 = HEAP[0 + _27+0*1]; var _30 = 0+(_25 != _29); if (_30) { __label__ = 15; break; } else { __label__ = 21; break; } case 15: // _bb13 var _31 = HEAP[_b]; var _32 = _31+7*1; - var _34 = HEAP[0 + _32]; + var _34 = HEAP[0 + _32+0*1]; var _35 = 0+(_34 != 0); if (_35) { __label__ = 12; break; } else { __label__ = 21; break; } case 12: // _bb14 var _36 = HEAP[_b]; var _37 = _36+7*1; - var _39 = HEAP[0 + _37]; + var _39 = HEAP[0 + _37+0*1]; __ZdaPv(_39); __label__ = 21; break; case 21: // _bb15 var _40 = HEAP[_b]; var _41 = _40+7*1; - var _42 = _41; + var _42 = _41+0*1; var _43 = HEAP[_action_addr]; HEAP[_42] = _43; var _44 = HEAP[_overrideidents]; @@ -9488,7 +9493,7 @@ function __Z8newidentPKc(_name) { _iftmp_34 = 0; __label__ = 7; break; case 7: // _bb3 - var _6 = __Z9newstringPKc(__str3); + var _6 = __Z9newstringPKc(__str3+0*1); var _7 = HEAP[_name_addr]; var _8 = __Z9newstringPKc(_7); __ZN5identC1EiPKcPci(_init, 5, _8, _6, _iftmp_34); @@ -9559,18 +9564,18 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkD1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _2 = _1+0*832; + var _2 = _1+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _3 = 0+(_2 != 0); if (_3) { __label__ = 0; break; } else { __label__ = 7; break; } case 0: // _bb var _4 = HEAP[_this_addr]; - var _5 = _4+0*832; + var _5 = _4+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _6 = _5+832*1; HEAP[_0] = _6; __label__ = 1; break; case 1: // _bb1 var _8 = HEAP[_this_addr]; - var _9 = _8+0*832; + var _9 = _8+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; var _10 = _9+0*13; var _11 = HEAP[_0]; var _12 = 0+(_11 == _10); @@ -9716,7 +9721,7 @@ function __Z9svariablePKcS0_PPcPFvvEi(_name, _cur, _storage, _fun, _flags) { var _19 = HEAP[_idents]; var _20 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_19, _name_addr, _v); var _21 = _v+7*1; - var _22 = _21; + var _22 = _21+0*1; var _24 = _22; var _26 = HEAP[_24]; HEAP[_0] = _26; @@ -9921,193 +9926,193 @@ function __Z41__static_initialization_and_destruction_0ii(___initialize_p, ___pr var _3 = 0+(___priority_addr == 65535); if (_3) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 - var _4 = __Z10addcommandPKcPFvvES0_(__str17, __Z4pushPcS_, __str18); + var _4 = __Z10addcommandPKcPFvvES0_(__str17+0*1, __Z4pushPcS_, __str18+0*1); HEAP[__ZL12__dummy_push] = _4; - var _5 = __Z10addcommandPKcPFvvES0_(__str19, __Z3popPc, __str20); + var _5 = __Z10addcommandPKcPFvvES0_(__str19+0*1, __Z3popPc, __str20+0*1); HEAP[__ZL11__dummy_pop] = _5; - var _6 = __Z10addcommandPKcPFvvES0_(__str21, __Z8resetvarPc, __str20); + var _6 = __Z10addcommandPKcPFvvES0_(__str21+0*1, __Z8resetvarPc, __str20+0*1); HEAP[__ZL16__dummy_resetvar] = _6; - var _7 = __Z10addcommandPKcPFvvES0_(__str22, __Z5aliasPKcS0_, __str18); + var _7 = __Z10addcommandPKcPFvvES0_(__str22+0*1, __Z5aliasPKcS0_, __str18+0*1); HEAP[__ZL13__dummy_alias] = _7; __ZN6vectorIPS_IcEEC1Ev(__ZL8wordbufs); var _8 = ___cxa_atexit(___tcf_2, 0, ___dso_handle); - var _9 = __Z8variablePKciiiPiPFvvEi(__str23, 25, 0, 0, __numargs, 0, 0); + var _9 = __Z8variablePKciiiPiPFvvEi(__str23+0*1, 25, 0, 0, __numargs, 0, 0); HEAP[__numargs] = _9; - var _10 = __Z10addcommandPKcPFvvES0_(__str24, __ZN7_stdcmdILi846EE3runEPcS1_S1_, __str25); + var _10 = __Z10addcommandPKcPFvvES0_(__str24+0*1, __ZN7_stdcmdILi846EE3runEPcS1_S1_, __str25+0*1); HEAP[__ZN7_stdcmdILi846EE4initE] = _10; - var _11 = __Z10addcommandPKcPFvvES0_(__str26, __ZN7_stdcmdILi847EE3runEPcS1_S1_, __str25); + var _11 = __Z10addcommandPKcPFvvES0_(__str26+0*1, __ZN7_stdcmdILi847EE3runEPcS1_S1_, __str25+0*1); HEAP[__ZN7_stdcmdILi847EE4initE] = _11; - var _12 = __Z10addcommandPKcPFvvES0_(__str27, __ZN7_stdcmdILi860EE3runEPcPiS1_, __str28); + var _12 = __Z10addcommandPKcPFvvES0_(__str27+0*1, __ZN7_stdcmdILi860EE3runEPcPiS1_, __str28+0*1); HEAP[__ZN7_stdcmdILi860EE4initE] = _12; - var _13 = __Z10addcommandPKcPFvvES0_(__str29, __ZN7_stdcmdILi874EE3runEPcPiS1_S1_, __str30); + var _13 = __Z10addcommandPKcPFvvES0_(__str29+0*1, __ZN7_stdcmdILi874EE3runEPcPiS1_S1_, __str30+0*1); HEAP[__ZN7_stdcmdILi874EE4initE] = _13; - var _14 = __Z10addcommandPKcPFvvES0_(__str31, __ZN7_stdcmdILi875EE3runEPcS1_, __str18); + var _14 = __Z10addcommandPKcPFvvES0_(__str31+0*1, __ZN7_stdcmdILi875EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi875EE4initE] = _14; - var _15 = __Z10addcommandPKcPFvvES0_(__str32, __Z6concatPKc, __str33); + var _15 = __Z10addcommandPKcPFvvES0_(__str32+0*1, __Z6concatPKc, __str33+0*1); HEAP[__ZL14__dummy_concat] = _15; - var _16 = __Z10addcommandPKcPFvvES0_(__str34, __Z6resultPKc, __str20); + var _16 = __Z10addcommandPKcPFvvES0_(__str34+0*1, __Z6resultPKc, __str20+0*1); HEAP[__ZL14__dummy_result] = _16; - var _17 = __Z10addcommandPKcPFvvES0_(__str35, __Z10concatwordPPcPi, __str36); + var _17 = __Z10addcommandPKcPFvvES0_(__str35+0*1, __Z10concatwordPPcPi, __str36+0*1); HEAP[__ZL18__dummy_concatword] = _17; - var _18 = __Z10addcommandPKcPFvvES0_(__str37, __Z6formatPPcPi, __str36); + var _18 = __Z10addcommandPKcPFvvES0_(__str37+0*1, __Z6formatPPcPi, __str36+0*1); HEAP[__ZL14__dummy_format] = _18; - var _19 = __Z10addcommandPKcPFvvES0_(__str38, __Z2atPcPi, __str39); + var _19 = __Z10addcommandPKcPFvvES0_(__str38+0*1, __Z2atPcPi, __str39+0*1); HEAP[__ZL10__dummy_at] = _19; - var _20 = __Z10addcommandPKcPFvvES0_(__str40, __Z6substrPcPiS_, __str28); + var _20 = __Z10addcommandPKcPFvvES0_(__str40+0*1, __Z6substrPcPiS_, __str28+0*1); HEAP[__ZL14__dummy_substr] = _20; - var _21 = __Z10addcommandPKcPFvvES0_(__str41, __ZN7_stdcmdILi973EE3runEPc, __str20); + var _21 = __Z10addcommandPKcPFvvES0_(__str41+0*1, __ZN7_stdcmdILi973EE3runEPc, __str20+0*1); HEAP[__ZN7_stdcmdILi973EE4initE] = _21; - var _22 = __Z10addcommandPKcPFvvES0_(__str42, __Z9getalias_Pc, __str20); + var _22 = __Z10addcommandPKcPFvvES0_(__str42+0*1, __Z9getalias_Pc, __str20+0*1); HEAP[__ZL17__dummy_getalias_] = _22; - var _23 = __Z10addcommandPKcPFvvES0_(__str43, __Z10prettylistPKcS0_, __str18); + var _23 = __Z10addcommandPKcPFvvES0_(__str43+0*1, __Z10prettylistPKcS0_, __str18+0*1); HEAP[__ZL18__dummy_prettylist] = _23; - var _24 = __Z10addcommandPKcPFvvES0_(__str44, __ZN7_stdcmdILi1070EE3runEPcS1_, __str18); + var _24 = __Z10addcommandPKcPFvvES0_(__str44+0*1, __ZN7_stdcmdILi1070EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1070EE4initE] = _24; - var _25 = __Z10addcommandPKcPFvvES0_(__str45, __ZN7_stdcmdILi1071EE3runEPcS1_, __str18); + var _25 = __Z10addcommandPKcPFvvES0_(__str45+0*1, __ZN7_stdcmdILi1071EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1071EE4initE] = _25; - var _26 = __Z10addcommandPKcPFvvES0_(__str46, __ZN7_stdcmdILi1072EE3runEPcS1_S1_, __str25); + var _26 = __Z10addcommandPKcPFvvES0_(__str46+0*1, __ZN7_stdcmdILi1072EE3runEPcS1_S1_, __str25+0*1); HEAP[__ZN7_stdcmdILi1072EE4initE] = _26; - var _27 = __Z10addcommandPKcPFvvES0_(__str47, __ZN7_stdcmdILi1073EE3runEPcS1_S1_, __str25); + var _27 = __Z10addcommandPKcPFvvES0_(__str47+0*1, __ZN7_stdcmdILi1073EE3runEPcS1_S1_, __str25+0*1); HEAP[__ZN7_stdcmdILi1073EE4initE] = _27; - var _28 = __Z10addcommandPKcPFvvES0_(__str48, __ZN7_stdcmdILi1075EE3runEPiS1_, __str49); + var _28 = __Z10addcommandPKcPFvvES0_(__str48+0*1, __ZN7_stdcmdILi1075EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1075EE4initE] = _28; - var _29 = __Z10addcommandPKcPFvvES0_(__str50, __ZN7_stdcmdILi1076EE3runEPiS1_, __str49); + var _29 = __Z10addcommandPKcPFvvES0_(__str50+0*1, __ZN7_stdcmdILi1076EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1076EE4initE] = _29; - var _30 = __Z10addcommandPKcPFvvES0_(__str51, __ZN7_stdcmdILi1077EE3runEPiS1_, __str49); + var _30 = __Z10addcommandPKcPFvvES0_(__str51+0*1, __ZN7_stdcmdILi1077EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1077EE4initE] = _30; - var _31 = __Z10addcommandPKcPFvvES0_(__str52, __ZN7_stdcmdILi1078EE3runEPfS1_, __str53); + var _31 = __Z10addcommandPKcPFvvES0_(__str52+0*1, __ZN7_stdcmdILi1078EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1078EE4initE] = _31; - var _32 = __Z10addcommandPKcPFvvES0_(__str54, __ZN7_stdcmdILi1079EE3runEPfS1_, __str53); + var _32 = __Z10addcommandPKcPFvvES0_(__str54+0*1, __ZN7_stdcmdILi1079EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1079EE4initE] = _32; - var _33 = __Z10addcommandPKcPFvvES0_(__str55, __ZN7_stdcmdILi1080EE3runEPfS1_, __str53); + var _33 = __Z10addcommandPKcPFvvES0_(__str55+0*1, __ZN7_stdcmdILi1080EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1080EE4initE] = _33; - var _34 = __Z10addcommandPKcPFvvES0_(__str56, __ZN7_stdcmdILi1081EE3runEPiS1_, __str49); + var _34 = __Z10addcommandPKcPFvvES0_(__str56+0*1, __ZN7_stdcmdILi1081EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1081EE4initE] = _34; - var _35 = __Z10addcommandPKcPFvvES0_(__str57, __ZN7_stdcmdILi1082EE3runEPiS1_, __str49); + var _35 = __Z10addcommandPKcPFvvES0_(__str57+0*1, __ZN7_stdcmdILi1082EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1082EE4initE] = _35; - var _36 = __Z10addcommandPKcPFvvES0_(__str58, __ZN7_stdcmdILi1083EE3runEPiS1_, __str49); + var _36 = __Z10addcommandPKcPFvvES0_(__str58+0*1, __ZN7_stdcmdILi1083EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1083EE4initE] = _36; - var _37 = __Z10addcommandPKcPFvvES0_(__str59, __ZN7_stdcmdILi1084EE3runEPiS1_, __str49); + var _37 = __Z10addcommandPKcPFvvES0_(__str59+0*1, __ZN7_stdcmdILi1084EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1084EE4initE] = _37; - var _38 = __Z10addcommandPKcPFvvES0_(__str60, __ZN7_stdcmdILi1085EE3runEPiS1_, __str49); + var _38 = __Z10addcommandPKcPFvvES0_(__str60+0*1, __ZN7_stdcmdILi1085EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1085EE4initE] = _38; - var _39 = __Z10addcommandPKcPFvvES0_(__str61, __ZN7_stdcmdILi1086EE3runEPiS1_, __str49); + var _39 = __Z10addcommandPKcPFvvES0_(__str61+0*1, __ZN7_stdcmdILi1086EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1086EE4initE] = _39; - var _40 = __Z10addcommandPKcPFvvES0_(__str62, __ZN7_stdcmdILi1087EE3runEPfS1_, __str53); + var _40 = __Z10addcommandPKcPFvvES0_(__str62+0*1, __ZN7_stdcmdILi1087EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1087EE4initE] = _40; - var _41 = __Z10addcommandPKcPFvvES0_(__str63, __ZN7_stdcmdILi1088EE3runEPfS1_, __str53); + var _41 = __Z10addcommandPKcPFvvES0_(__str63+0*1, __ZN7_stdcmdILi1088EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1088EE4initE] = _41; - var _42 = __Z10addcommandPKcPFvvES0_(__str64, __ZN7_stdcmdILi1089EE3runEPfS1_, __str53); + var _42 = __Z10addcommandPKcPFvvES0_(__str64+0*1, __ZN7_stdcmdILi1089EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1089EE4initE] = _42; - var _43 = __Z10addcommandPKcPFvvES0_(__str65, __ZN7_stdcmdILi1090EE3runEPfS1_, __str53); + var _43 = __Z10addcommandPKcPFvvES0_(__str65+0*1, __ZN7_stdcmdILi1090EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1090EE4initE] = _43; - var _44 = __Z10addcommandPKcPFvvES0_(__str66, __ZN7_stdcmdILi1091EE3runEPfS1_, __str53); + var _44 = __Z10addcommandPKcPFvvES0_(__str66+0*1, __ZN7_stdcmdILi1091EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1091EE4initE] = _44; - var _45 = __Z10addcommandPKcPFvvES0_(__str67, __ZN7_stdcmdILi1092EE3runEPfS1_, __str53); + var _45 = __Z10addcommandPKcPFvvES0_(__str67+0*1, __ZN7_stdcmdILi1092EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1092EE4initE] = _45; - var _46 = __Z10addcommandPKcPFvvES0_(__str68, __ZN7_stdcmdILi1093EE3runEPiS1_, __str49); + var _46 = __Z10addcommandPKcPFvvES0_(__str68+0*1, __ZN7_stdcmdILi1093EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1093EE4initE] = _46; - var _47 = __Z10addcommandPKcPFvvES0_(__str69, __ZN7_stdcmdILi1094EE3runEPi, __str70); + var _47 = __Z10addcommandPKcPFvvES0_(__str69+0*1, __ZN7_stdcmdILi1094EE3runEPi, __str70+0*1); HEAP[__ZN7_stdcmdILi1094EE4initE] = _47; - var _48 = __Z10addcommandPKcPFvvES0_(__str71, __ZN7_stdcmdILi1095EE3runEPiS1_, __str49); + var _48 = __Z10addcommandPKcPFvvES0_(__str71+0*1, __ZN7_stdcmdILi1095EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1095EE4initE] = _48; - var _49 = __Z10addcommandPKcPFvvES0_(__str72, __ZN7_stdcmdILi1096EE3runEPiS1_, __str49); + var _49 = __Z10addcommandPKcPFvvES0_(__str72+0*1, __ZN7_stdcmdILi1096EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1096EE4initE] = _49; - var _50 = __Z10addcommandPKcPFvvES0_(__str73, __ZN7_stdcmdILi1097EE3runEPi, __str70); + var _50 = __Z10addcommandPKcPFvvES0_(__str73+0*1, __ZN7_stdcmdILi1097EE3runEPi, __str70+0*1); HEAP[__ZN7_stdcmdILi1097EE4initE] = _50; - var _51 = __Z10addcommandPKcPFvvES0_(__str74, __ZN7_stdcmdILi1098EE3runEPiS1_, __str49); + var _51 = __Z10addcommandPKcPFvvES0_(__str74+0*1, __ZN7_stdcmdILi1098EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1098EE4initE] = _51; - var _52 = __Z10addcommandPKcPFvvES0_(__str75, __ZN7_stdcmdILi1099EE3runEPiS1_, __str49); + var _52 = __Z10addcommandPKcPFvvES0_(__str75+0*1, __ZN7_stdcmdILi1099EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1099EE4initE] = _52; - var _53 = __Z10addcommandPKcPFvvES0_(__str76, __ZN7_stdcmdILi1100EE3runEPiS1_, __str49); + var _53 = __Z10addcommandPKcPFvvES0_(__str76+0*1, __ZN7_stdcmdILi1100EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1100EE4initE] = _53; - var _54 = __Z10addcommandPKcPFvvES0_(__str77, __ZN7_stdcmdILi1101EE3runEPiS1_, __str49); + var _54 = __Z10addcommandPKcPFvvES0_(__str77+0*1, __ZN7_stdcmdILi1101EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1101EE4initE] = _54; - var _55 = __Z10addcommandPKcPFvvES0_(__str78, __ZN7_stdcmdILi1102EE3runEPiS1_, __str49); + var _55 = __Z10addcommandPKcPFvvES0_(__str78+0*1, __ZN7_stdcmdILi1102EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1102EE4initE] = _55; - var _56 = __Z10addcommandPKcPFvvES0_(__str79, __ZN7_stdcmdILi1108EE3runEPPcPi, __str36); + var _56 = __Z10addcommandPKcPFvvES0_(__str79+0*1, __ZN7_stdcmdILi1108EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1108EE4initE] = _56; - var _57 = __Z10addcommandPKcPFvvES0_(__str80, __ZN7_stdcmdILi1114EE3runEPPcPi, __str36); + var _57 = __Z10addcommandPKcPFvvES0_(__str80+0*1, __ZN7_stdcmdILi1114EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1114EE4initE] = _57; - var _58 = __Z10addcommandPKcPFvvES0_(__str81, __ZN7_stdcmdILi1116EE3runEPiS1_, __str49); + var _58 = __Z10addcommandPKcPFvvES0_(__str81+0*1, __ZN7_stdcmdILi1116EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1116EE4initE] = _58; - var _59 = __Z10addcommandPKcPFvvES0_(__str82, __ZN7_stdcmdILi1117EE3runEPiS1_, __str49); + var _59 = __Z10addcommandPKcPFvvES0_(__str82+0*1, __ZN7_stdcmdILi1117EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1117EE4initE] = _59; - var _60 = __Z10addcommandPKcPFvvES0_(__str83, __ZN7_stdcmdILi1118EE3runEPfS1_, __str53); + var _60 = __Z10addcommandPKcPFvvES0_(__str83+0*1, __ZN7_stdcmdILi1118EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1118EE4initE] = _60; - var _61 = __Z10addcommandPKcPFvvES0_(__str84, __ZN7_stdcmdILi1119EE3runEPfS1_, __str53); + var _61 = __Z10addcommandPKcPFvvES0_(__str84+0*1, __ZN7_stdcmdILi1119EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1119EE4initE] = _61; - var _62 = __Z10addcommandPKcPFvvES0_(__str85, __ZN7_stdcmdILi1120EE3runEPf, __str86); + var _62 = __Z10addcommandPKcPFvvES0_(__str85+0*1, __ZN7_stdcmdILi1120EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1120EE4initE] = _62; - var _63 = __Z10addcommandPKcPFvvES0_(__str87, __ZN7_stdcmdILi1121EE3runEPf, __str86); + var _63 = __Z10addcommandPKcPFvvES0_(__str87+0*1, __ZN7_stdcmdILi1121EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1121EE4initE] = _63; - var _64 = __Z10addcommandPKcPFvvES0_(__str88, __ZN7_stdcmdILi1122EE3runEPf, __str86); + var _64 = __Z10addcommandPKcPFvvES0_(__str88+0*1, __ZN7_stdcmdILi1122EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1122EE4initE] = _64; - var _65 = __Z10addcommandPKcPFvvES0_(__str89, __ZN7_stdcmdILi1123EE3runEPf, __str86); + var _65 = __Z10addcommandPKcPFvvES0_(__str89+0*1, __ZN7_stdcmdILi1123EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1123EE4initE] = _65; - var _66 = __Z10addcommandPKcPFvvES0_(__str90, __ZN7_stdcmdILi1124EE3runEPf, __str86); + var _66 = __Z10addcommandPKcPFvvES0_(__str90+0*1, __ZN7_stdcmdILi1124EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1124EE4initE] = _66; - var _67 = __Z10addcommandPKcPFvvES0_(__str91, __ZN7_stdcmdILi1125EE3runEPf, __str86); + var _67 = __Z10addcommandPKcPFvvES0_(__str91+0*1, __ZN7_stdcmdILi1125EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1125EE4initE] = _67; - var _68 = __Z10addcommandPKcPFvvES0_(__str92, __ZN7_stdcmdILi1126EE3runEPf, __str86); + var _68 = __Z10addcommandPKcPFvvES0_(__str92+0*1, __ZN7_stdcmdILi1126EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1126EE4initE] = _68; - var _69 = __Z10addcommandPKcPFvvES0_(__str93, __ZN7_stdcmdILi1127EE3runEPfS1_, __str53); + var _69 = __Z10addcommandPKcPFvvES0_(__str93+0*1, __ZN7_stdcmdILi1127EE3runEPfS1_, __str53+0*1); HEAP[__ZN7_stdcmdILi1127EE4initE] = _69; - var _70 = __Z10addcommandPKcPFvvES0_(__str94, __ZN7_stdcmdILi1128EE3runEPf, __str86); + var _70 = __Z10addcommandPKcPFvvES0_(__str94+0*1, __ZN7_stdcmdILi1128EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1128EE4initE] = _70; - var _71 = __Z10addcommandPKcPFvvES0_(__str95, __ZN7_stdcmdILi1129EE3runEPf, __str86); + var _71 = __Z10addcommandPKcPFvvES0_(__str95+0*1, __ZN7_stdcmdILi1129EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1129EE4initE] = _71; - var _72 = __Z10addcommandPKcPFvvES0_(__str96, __ZN7_stdcmdILi1130EE3runEPf, __str86); + var _72 = __Z10addcommandPKcPFvvES0_(__str96+0*1, __ZN7_stdcmdILi1130EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1130EE4initE] = _72; - var _73 = __Z10addcommandPKcPFvvES0_(__str97, __ZN7_stdcmdILi1131EE3runEPf, __str86); + var _73 = __Z10addcommandPKcPFvvES0_(__str97+0*1, __ZN7_stdcmdILi1131EE3runEPf, __str86+0*1); HEAP[__ZN7_stdcmdILi1131EE4initE] = _73; - var _74 = __Z10addcommandPKcPFvvES0_(__str98, __ZN7_stdcmdILi1137EE3runEPPcPi, __str36); + var _74 = __Z10addcommandPKcPFvvES0_(__str98+0*1, __ZN7_stdcmdILi1137EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1137EE4initE] = _74; - var _75 = __Z10addcommandPKcPFvvES0_(__str99, __ZN7_stdcmdILi1143EE3runEPPcPi, __str36); + var _75 = __Z10addcommandPKcPFvvES0_(__str99+0*1, __ZN7_stdcmdILi1143EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1143EE4initE] = _75; - var _76 = __Z10addcommandPKcPFvvES0_(__str100, __ZN7_stdcmdILi1149EE3runEPPcPi, __str36); + var _76 = __Z10addcommandPKcPFvvES0_(__str100+0*1, __ZN7_stdcmdILi1149EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1149EE4initE] = _76; - var _77 = __Z10addcommandPKcPFvvES0_(__str101, __ZN7_stdcmdILi1155EE3runEPPcPi, __str36); + var _77 = __Z10addcommandPKcPFvvES0_(__str101+0*1, __ZN7_stdcmdILi1155EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1155EE4initE] = _77; - var _78 = __Z10addcommandPKcPFvvES0_(__str102, __ZN7_stdcmdILi1167EE3runEPPcPi, __str36); + var _78 = __Z10addcommandPKcPFvvES0_(__str102+0*1, __ZN7_stdcmdILi1167EE3runEPPcPi, __str36+0*1); HEAP[__ZN7_stdcmdILi1167EE4initE] = _78; - var _79 = __Z10addcommandPKcPFvvES0_(__str103, __ZN7_stdcmdILi1182EE3runEPiPPcS1_, __str104); + var _79 = __Z10addcommandPKcPFvvES0_(__str103+0*1, __ZN7_stdcmdILi1182EE3runEPiPPcS1_, __str104+0*1); HEAP[__ZN7_stdcmdILi1182EE4initE] = _79; - var _80 = __Z10addcommandPKcPFvvES0_(__str105, __ZN7_stdcmdILi1183EE3runEPfPPcPi, __str106); + var _80 = __Z10addcommandPKcPFvvES0_(__str105+0*1, __ZN7_stdcmdILi1183EE3runEPfPPcPi, __str106+0*1); HEAP[__ZN7_stdcmdILi1183EE4initE] = _80; - var _81 = __Z10addcommandPKcPFvvES0_(__str107, __ZN7_stdcmdILi1184EE3runEPcPS1_Pi, __str108); + var _81 = __Z10addcommandPKcPFvvES0_(__str107+0*1, __ZN7_stdcmdILi1184EE3runEPcPS1_Pi, __str108+0*1); HEAP[__ZN7_stdcmdILi1184EE4initE] = _81; - var _82 = __Z10addcommandPKcPFvvES0_(__str109, __ZN7_stdcmdILi1186EE3runEPiS1_, __str49); + var _82 = __Z10addcommandPKcPFvvES0_(__str109+0*1, __ZN7_stdcmdILi1186EE3runEPiS1_, __str49+0*1); HEAP[__ZN7_stdcmdILi1186EE4initE] = _82; - var _83 = __Z10addcommandPKcPFvvES0_(__str110, __ZN7_stdcmdILi1187EE3runEPcS1_, __str18); + var _83 = __Z10addcommandPKcPFvvES0_(__str110+0*1, __ZN7_stdcmdILi1187EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1187EE4initE] = _83; - var _84 = __Z10addcommandPKcPFvvES0_(__str111, __ZN7_stdcmdILi1188EE3runEPcS1_, __str18); + var _84 = __Z10addcommandPKcPFvvES0_(__str111+0*1, __ZN7_stdcmdILi1188EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1188EE4initE] = _84; - var _85 = __Z10addcommandPKcPFvvES0_(__str112, __ZN7_stdcmdILi1189EE3runEPcS1_, __str18); + var _85 = __Z10addcommandPKcPFvvES0_(__str112+0*1, __ZN7_stdcmdILi1189EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1189EE4initE] = _85; - var _86 = __Z10addcommandPKcPFvvES0_(__str113, __ZN7_stdcmdILi1190EE3runEPcS1_, __str18); + var _86 = __Z10addcommandPKcPFvvES0_(__str113+0*1, __ZN7_stdcmdILi1190EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1190EE4initE] = _86; - var _87 = __Z10addcommandPKcPFvvES0_(__str114, __ZN7_stdcmdILi1191EE3runEPcS1_, __str18); + var _87 = __Z10addcommandPKcPFvvES0_(__str114+0*1, __ZN7_stdcmdILi1191EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1191EE4initE] = _87; - var _88 = __Z10addcommandPKcPFvvES0_(__str115, __ZN7_stdcmdILi1192EE3runEPcS1_, __str18); + var _88 = __Z10addcommandPKcPFvvES0_(__str115+0*1, __ZN7_stdcmdILi1192EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1192EE4initE] = _88; - var _89 = __Z10addcommandPKcPFvvES0_(__str116, __ZN7_stdcmdILi1193EE3runEPcS1_, __str18); + var _89 = __Z10addcommandPKcPFvvES0_(__str116+0*1, __ZN7_stdcmdILi1193EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1193EE4initE] = _89; - var _90 = __Z10addcommandPKcPFvvES0_(__str117, __ZN7_stdcmdILi1194EE3runEPc, __str33); + var _90 = __Z10addcommandPKcPFvvES0_(__str117+0*1, __ZN7_stdcmdILi1194EE3runEPc, __str33+0*1); HEAP[__ZN7_stdcmdILi1194EE4initE] = _90; - var _91 = __Z10addcommandPKcPFvvES0_(__str118, __ZN7_stdcmdILi1195EE3runEPc, __str33); + var _91 = __Z10addcommandPKcPFvvES0_(__str118+0*1, __ZN7_stdcmdILi1195EE3runEPc, __str33+0*1); HEAP[__ZN7_stdcmdILi1195EE4initE] = _91; - var _92 = __Z10addcommandPKcPFvvES0_(__str119, __ZN7_stdcmdILi1196EE3runEPcS1_, __str18); + var _92 = __Z10addcommandPKcPFvvES0_(__str119+0*1, __ZN7_stdcmdILi1196EE3runEPcS1_, __str18+0*1); HEAP[__ZN7_stdcmdILi1196EE4initE] = _92; - var _93 = __Z10addcommandPKcPFvvES0_(__str120, __ZN7_stdcmdILi1197EE3runEPc, __str20); + var _93 = __Z10addcommandPKcPFvvES0_(__str120+0*1, __ZN7_stdcmdILi1197EE3runEPc, __str20+0*1); HEAP[__ZN7_stdcmdILi1197EE4initE] = _93; - var _94 = __Z10addcommandPKcPFvvES0_(__str121, __ZN7_stdcmdILi1223EE3runEPcS1_S1_, __str25); + var _94 = __Z10addcommandPKcPFvvES0_(__str121+0*1, __ZN7_stdcmdILi1223EE3runEPcS1_S1_, __str25+0*1); HEAP[__ZN7_stdcmdILi1223EE4initE] = _94; __ZN6vectorI5clineEC1Ev(_conlines); var _95 = ___cxa_atexit(___tcf_3, 0, ___dso_handle); - var _96 = __Z8variablePKciiiPiPFvvEi(__str122, 10, 200, 1000, _maxcon, __Z10var_maxconv, 1); + var _96 = __Z8variablePKciiiPiPFvvEi(__str122+0*1, 10, 200, 1000, _maxcon, __Z10var_maxconv, 1); HEAP[_maxcon] = _96; - var _97 = __Z8variablePKciiiPiPFvvEi(__str123, 0, 0, 1024, _somevar, 0, 1); + var _97 = __Z8variablePKciiiPiPFvvEi(__str123+0*1, 0, 0, 1024, _somevar, 0, 1); HEAP[_somevar] = _97; __label__ = 3; break; case 3: // _bb2 @@ -10229,11 +10234,11 @@ function __ZN7_stdcmdILi860EE3runEPcPiS1_(_var, _n, _body) { case 7: // _bb3 var _11 = HEAP[_id]; var _12 = _11+7*1; - var _14 = HEAP[0 + _12]; - var _16 = _sprintf(_14, __str2, _i); + var _14 = HEAP[0 + _12+0*1]; + var _16 = _sprintf(_14, __str2+0*1, _i); __label__ = 4; break; case 6: // _bb4 - var _17 = __Z9newstringPKcj(__str141, 16); + var _17 = __Z9newstringPKcj(__str146+0*1, 16); var _18 = HEAP[_id]; __Z9pushidentR5identPc(_18, _17); __label__ = 4; break; @@ -10296,11 +10301,11 @@ function __ZN7_stdcmdILi874EE3runEPcPiS1_S1_(_var, _n, _cond, _body) { case 7: // _bb3 var _11 = HEAP[_id]; var _12 = _11+7*1; - var _14 = HEAP[0 + _12]; - var _16 = _sprintf(_14, __str2, _i); + var _14 = HEAP[0 + _12+0*1]; + var _16 = _sprintf(_14, __str2+0*1, _i); __label__ = 4; break; case 6: // _bb4 - var _17 = __Z9newstringPKcj(__str141, 16); + var _17 = __Z9newstringPKcj(__str146+0*1, 16); var _18 = HEAP[_id]; __Z9pushidentR5identPc(_18, _17); __label__ = 4; break; @@ -10733,21 +10738,21 @@ function __Z8popidentR5ident(_id) { case 3: // _bb2 var _10 = HEAP[_id_addr]; var _11 = _10+7*1; - var _13 = HEAP[0 + _11]; + var _13 = HEAP[0 + _11+0*1]; var _15 = _10+8*1; - var _17 = HEAP[0 + _15]; + var _17 = HEAP[0 + _15+0*1]; var _18 = 0+(_13 != _17); if (_18) { __label__ = 7; break; } else { __label__ = 4; break; } case 7: // _bb3 var _19 = HEAP[_id_addr]; var _20 = _19+7*1; - var _22 = HEAP[0 + _20]; + var _22 = HEAP[0 + _20+0*1]; var _23 = 0+(_22 != 0); if (_23) { __label__ = 6; break; } else { __label__ = 4; break; } case 6: // _bb4 var _24 = HEAP[_id_addr]; var _25 = _24+7*1; - var _27 = HEAP[0 + _25]; + var _27 = HEAP[0 + _25+0*1]; __ZdaPv(_27); __label__ = 4; break; case 4: // _bb5 @@ -10757,12 +10762,12 @@ function __Z8popidentR5ident(_id) { var _32 = HEAP[_30]; HEAP[_stack] = _32; var _33 = HEAP[_stack]; - var _35 = HEAP[0 + _33]; + var _35 = HEAP[0 + _33+0*1]; var _36 = HEAP[_id_addr]; var _37 = _36+7*1; - HEAP[0 + _37] = _35; + HEAP[0 + _37+0*1] = _35; var _39 = HEAP[_stack]; - var _41 = HEAP[0 + _39+1]; + var _41 = HEAP[0 + _39+1*1]; var _42 = HEAP[_id_addr]; var _43 = _42+6*1; var _44 = _43; @@ -10837,8 +10842,8 @@ function __Z10executeretPKc(_p) { case 3: // _bb2 var _5 = _i; var _7 = __Z9parsewordRPKciRi(_p_addr, _i, _infix); - HEAP[0 + _w+_5] = _7; - var _11 = HEAP[0 + _w+_i]; + HEAP[0 + _w+_5*1] = _7; + var _11 = HEAP[0 + _w+_i*1]; var _12 = 0+(_11 == 0); if (_12) { __label__ = 7; break; } else { __label__ = 6; break; } case 7: // _bb3 @@ -10852,7 +10857,7 @@ function __Z10executeretPKc(_p) { if (_17) { __label__ = 3; break; } else { __label__ = 8; break; } case 8: // _bb6 var _18 = HEAP[_p_addr]; - var _20 = _strcspn(_18, __str124); + var _20 = _strcspn(_18, __str124+0*1); var _21 = _18+_20; HEAP[_p_addr] = _21; var _22 = HEAP[_p_addr]; @@ -10861,7 +10866,7 @@ function __Z10executeretPKc(_p) { _cont = _24; var _26 = _22+1; HEAP[_p_addr] = _26; - var _28 = HEAP[0 + _w]; + var _28 = HEAP[0 + _w+0*1]; HEAP[_c] = _28; var _29 = HEAP[_c]; var _30 = 0+(_29 == 0); @@ -10905,18 +10910,18 @@ __label__ = 18; break; var _43 = 0+(_numargs > 2); if (_43) { __label__ = 16; break; } else { __label__ = 20; break; } case 16: // _bb16 - var _45 = HEAP[0 + _w+2]; + var _45 = HEAP[0 + _w+2*1]; HEAP[_iftmp_114] = _45; __label__ = 17; break; case 20: // _bb17 - var _46 = __Z9newstringPKc(__str3); + var _46 = __Z9newstringPKc(__str3+0*1); HEAP[_iftmp_114] = _46; __label__ = 17; break; case 17: // _bb18 var _47 = HEAP[_c]; var _48 = HEAP[_iftmp_114]; __Z6aliasaPKcPc(_47, _48); - HEAP[0 + _w+2] = 0; + HEAP[0 + _w+2*1] = 0; __label__ = 18; break; case 18: // _bb19 __label__ = 37; break; @@ -10939,7 +10944,7 @@ __label__ = 18; break; if (_toBool23) { __label__ = 22; break; } else { __label__ = 38; break; } case 22: // _bb24 var _58 = HEAP[_c]; - __Z7conoutfiPKcz(4, __str125, _58); + __Z7conoutfiPKcz(4, __str125+0*1, _58); __label__ = 38; break; case 38: // _bb25 var _59 = HEAP[_c]; @@ -10991,14 +10996,14 @@ __label__ = 37; break; var _71 = _n; var _72 = HEAP[_id]; var _73 = _72+8*1; - var _75 = HEAP[0 + _73]; - HEAP[0 + _v+_71] = _75; + var _75 = HEAP[0 + _73+0*1]; + HEAP[0 + _v+_71*1] = _75; _n = _n + 1; __label__ = 35; break; case 35: // _bb31 var _79 = HEAP[_id]; var _80 = _79+7*1; - var _82 = HEAP[0 + _80]; + var _82 = HEAP[0 + _80+0*1]; HEAP[_a] = _82; __label__ = 41; break; case 31: // _bb32 @@ -11029,14 +11034,14 @@ __label__ = 120; break; var _90 = 0+(_wn < _numargs); if (_90) { __label__ = 42; break; } else { __label__ = 43; break; } case 42: // _bb34 - var _93 = HEAP[0 + _w+_wn]; + var _93 = HEAP[0 + _w+_wn*1]; HEAP[_iftmp_119] = _93; __label__ = 44; break; case 43: // _bb35 - HEAP[_iftmp_119] = __str3; + HEAP[_iftmp_119] = __str3+0*1; __label__ = 44; break; case 44: // _bb36 - var _94 = _v+_85; + var _94 = _v+_85*1; var _95 = HEAP[_iftmp_119]; HEAP[_94] = _95; __label__ = 45; break; @@ -11046,20 +11051,20 @@ __label__ = 120; break; var _101 = 0+(_wn < _numargs); if (_101) { __label__ = 46; break; } else { __label__ = 47; break; } case 46: // _bb38 - var _104 = HEAP[0 + _w+_wn]; + var _104 = HEAP[0 + _w+_wn*1]; _iftmp_122 = __ZL8parseintPKc(_104); __label__ = 48; break; case 47: // _bb39 _iftmp_122 = 0; __label__ = 48; break; case 48: // _bb40 - var _106 = _nstor+_96; + var _106 = _nstor+_96*1; var _107 = _106; HEAP[_107] = _iftmp_122; var _109 = _n; - var _111 = _nstor+_n; + var _111 = _nstor+_n*1; var _112 = _111; - var _113 = _v+_109; + var _113 = _v+_109*1; HEAP[_113] = _112; __label__ = 45; break; case 118: // _bb41 @@ -11068,38 +11073,38 @@ __label__ = 120; break; var _120 = 0+(_wn < _numargs); if (_120) { __label__ = 49; break; } else { __label__ = 50; break; } case 49: // _bb42 - var _123 = HEAP[0 + _w+_wn]; + var _123 = HEAP[0 + _w+_wn*1]; _iftmp_127 = __ZL10parsefloatPKc(_123); __label__ = 51; break; case 50: // _bb43 _iftmp_127 = 0.000000e+00; __label__ = 51; break; case 51: // _bb44 - var _125 = _nstor+_115; + var _125 = _nstor+_115*1; var _126 = _125; var _127 = _126; HEAP[_127] = _iftmp_127; var _129 = _n; - var _131 = _nstor+_n; + var _131 = _nstor+_n*1; var _132 = _131; var _133 = _132; - var _134 = _v+_129; + var _134 = _v+_129*1; HEAP[_134] = _133; __label__ = 45; break; case 117: // _bb45 - var _137 = _v+_n; - var _138 = _w; + var _137 = _v+_n*1; + var _138 = _w+0*1; var _139 = _138+1; HEAP[_137] = _139; _n = _n + 1; var _143 = _n; var _145 = _numargs - 1; - var _146 = _nstor+_143; + var _146 = _nstor+_143*1; HEAP[0 + _146] = _145; var _148 = _n; - var _150 = _nstor+_n; + var _150 = _nstor+_n*1; var _151 = _150; - var _152 = _v+_148; + var _152 = _v+_148*1; HEAP[_152] = _151; __label__ = 45; break; case 116: // _bb46 @@ -11108,18 +11113,18 @@ __label__ = 120; break; if (_155) { __label__ = 52; break; } else { __label__ = 53; break; } case 52: // _bb47 var _157 = _numargs - 1; - var _158 = _w; + var _158 = _w+0*1; var _159 = _158+1; var _160 = __Z4concPPcib(_159, _157, 1); HEAP[_cargs] = _160; __label__ = 53; break; case 53: // _bb48 - var _162 = _v+_n; + var _162 = _v+_n*1; var _163 = HEAP[_cargs]; HEAP[_162] = _163; __label__ = 45; break; case 120: // _bb49 - __Z5fatalPKcz(__str126); + __Z5fatalPKcz(__str126+0*1); __label__ = 45; break; case 45: // _bb50 var _164 = HEAP[_a]; @@ -11175,7 +11180,7 @@ __label__ = 130; break; var _177 = _176+6*1; var _179 = HEAP[0 + _177]; var _180 = _179; - var _182 = HEAP[0 + _v]; + var _182 = HEAP[0 + _v+0*1]; _180(_182); __label__ = 55; break; case 123: // _bb55 @@ -11183,8 +11188,8 @@ __label__ = 130; break; var _184 = _183+6*1; var _186 = HEAP[0 + _184]; var _187 = _186; - var _189 = HEAP[0 + _v+1]; - var _191 = HEAP[0 + _v]; + var _189 = HEAP[0 + _v+1*1]; + var _191 = HEAP[0 + _v+0*1]; _187(_191, _189); __label__ = 55; break; case 124: // _bb56 @@ -11192,9 +11197,9 @@ __label__ = 130; break; var _193 = _192+6*1; var _195 = HEAP[0 + _193]; var _196 = _195; - var _198 = HEAP[0 + _v+2]; - var _200 = HEAP[0 + _v+1]; - var _202 = HEAP[0 + _v]; + var _198 = HEAP[0 + _v+2*1]; + var _200 = HEAP[0 + _v+1*1]; + var _202 = HEAP[0 + _v+0*1]; _196(_202, _200, _198); __label__ = 55; break; case 125: // _bb57 @@ -11202,10 +11207,10 @@ __label__ = 130; break; var _204 = _203+6*1; var _206 = HEAP[0 + _204]; var _207 = _206; - var _209 = HEAP[0 + _v+3]; - var _211 = HEAP[0 + _v+2]; - var _213 = HEAP[0 + _v+1]; - var _215 = HEAP[0 + _v]; + var _209 = HEAP[0 + _v+3*1]; + var _211 = HEAP[0 + _v+2*1]; + var _213 = HEAP[0 + _v+1*1]; + var _215 = HEAP[0 + _v+0*1]; _207(_215, _213, _211, _209); __label__ = 55; break; case 126: // _bb58 @@ -11213,11 +11218,11 @@ __label__ = 130; break; var _217 = _216+6*1; var _219 = HEAP[0 + _217]; var _220 = _219; - var _222 = HEAP[0 + _v+4]; - var _224 = HEAP[0 + _v+3]; - var _226 = HEAP[0 + _v+2]; - var _228 = HEAP[0 + _v+1]; - var _230 = HEAP[0 + _v]; + var _222 = HEAP[0 + _v+4*1]; + var _224 = HEAP[0 + _v+3*1]; + var _226 = HEAP[0 + _v+2*1]; + var _228 = HEAP[0 + _v+1*1]; + var _230 = HEAP[0 + _v+0*1]; _220(_230, _228, _226, _224, _222); __label__ = 55; break; case 127: // _bb59 @@ -11225,12 +11230,12 @@ __label__ = 130; break; var _232 = _231+6*1; var _234 = HEAP[0 + _232]; var _235 = _234; - var _237 = HEAP[0 + _v+5]; - var _239 = HEAP[0 + _v+4]; - var _241 = HEAP[0 + _v+3]; - var _243 = HEAP[0 + _v+2]; - var _245 = HEAP[0 + _v+1]; - var _247 = HEAP[0 + _v]; + var _237 = HEAP[0 + _v+5*1]; + var _239 = HEAP[0 + _v+4*1]; + var _241 = HEAP[0 + _v+3*1]; + var _243 = HEAP[0 + _v+2*1]; + var _245 = HEAP[0 + _v+1*1]; + var _247 = HEAP[0 + _v+0*1]; _235(_247, _245, _243, _241, _239, _237); __label__ = 55; break; case 128: // _bb60 @@ -11238,13 +11243,13 @@ __label__ = 130; break; var _249 = _248+6*1; var _251 = HEAP[0 + _249]; var _252 = _251; - var _254 = HEAP[0 + _v+6]; - var _256 = HEAP[0 + _v+5]; - var _258 = HEAP[0 + _v+4]; - var _260 = HEAP[0 + _v+3]; - var _262 = HEAP[0 + _v+2]; - var _264 = HEAP[0 + _v+1]; - var _266 = HEAP[0 + _v]; + var _254 = HEAP[0 + _v+6*1]; + var _256 = HEAP[0 + _v+5*1]; + var _258 = HEAP[0 + _v+4*1]; + var _260 = HEAP[0 + _v+3*1]; + var _262 = HEAP[0 + _v+2*1]; + var _264 = HEAP[0 + _v+1*1]; + var _266 = HEAP[0 + _v+0*1]; _252(_266, _264, _262, _260, _258, _256, _254); __label__ = 55; break; case 129: // _bb61 @@ -11252,18 +11257,18 @@ __label__ = 130; break; var _268 = _267+6*1; var _270 = HEAP[0 + _268]; var _271 = _270; - var _273 = HEAP[0 + _v+7]; - var _275 = HEAP[0 + _v+6]; - var _277 = HEAP[0 + _v+5]; - var _279 = HEAP[0 + _v+4]; - var _281 = HEAP[0 + _v+3]; - var _283 = HEAP[0 + _v+2]; - var _285 = HEAP[0 + _v+1]; - var _287 = HEAP[0 + _v]; + var _273 = HEAP[0 + _v+7*1]; + var _275 = HEAP[0 + _v+6*1]; + var _277 = HEAP[0 + _v+5*1]; + var _279 = HEAP[0 + _v+4*1]; + var _281 = HEAP[0 + _v+3*1]; + var _283 = HEAP[0 + _v+2*1]; + var _285 = HEAP[0 + _v+1*1]; + var _287 = HEAP[0 + _v+0*1]; _271(_287, _285, _283, _281, _279, _277, _275, _273); __label__ = 55; break; case 130: // _bb62 - __Z5fatalPKcz(__str127); + __Z5fatalPKcz(__str127+0*1); __label__ = 55; break; case 55: // _bb63 var _288 = HEAP[_cargs]; @@ -11326,7 +11331,7 @@ __label__ = 130; break; var _332 = HEAP[0 + _330]; var _333 = HEAP[_332]; var _334 = HEAP[_c]; - __Z7conoutfPKcz(__str128, _334, _333, _328, _321, _314); + __Z7conoutfPKcz(__str128+0*1, _334, _333, _328, _321, _314); __label__ = 66; break; case 63: // _bb74 var _335 = HEAP[_id]; @@ -11338,10 +11343,10 @@ __label__ = 130; break; var _344 = 0+(_343 != 0); if (_344) { __label__ = 67; break; } else { __label__ = 68; break; } case 67: // _bb75 - HEAP[_iftmp_136] = __str129; + HEAP[_iftmp_136] = __str129+0*1; __label__ = 69; break; case 68: // _bb76 - HEAP[_iftmp_136] = __str130; + HEAP[_iftmp_136] = __str130+0*1; __label__ = 69; break; case 69: // _bb77 var _345 = HEAP[_iftmp_136]; @@ -11351,7 +11356,7 @@ __label__ = 130; break; case 66: // _bb78 __label__ = 70; break; case 62: // _bb79 - var _348 = HEAP[0 + _w+1]; + var _348 = HEAP[0 + _w+1*1]; _val = __ZL8parseintPKc(_348); var _350 = HEAP[_id]; var _352 = HEAP[0 + _350+10*1]; @@ -11363,14 +11368,14 @@ __label__ = 130; break; if (_356) { __label__ = 73; break; } else { __label__ = 72; break; } case 73: // _bb81 _val = _val << 16; - var _360 = HEAP[0 + _w+2]; + var _360 = HEAP[0 + _w+2*1]; var _361 = __ZL8parseintPKc(_360); var _362 = _361 << 8; _val = _362 | _val; var _366 = 0+(_numargs > 3); if (_366) { __label__ = 74; break; } else { __label__ = 72; break; } case 74: // _bb82 - var _368 = HEAP[0 + _w+3]; + var _368 = HEAP[0 + _w+3*1]; var _369 = __ZL8parseintPKc(_368); _val = _369 | _val; __label__ = 72; break; @@ -11391,10 +11396,10 @@ __label__ = 130; break; var _381 = HEAP[_380]; var _382 = __Z8floatstrf(_381); var _383 = HEAP[_c]; - __Z7conoutfPKcz(__str131, _383, _382); + __Z7conoutfPKcz(__str131+0*1, _383, _382); __label__ = 77; break; case 76: // _bb87 - var _385 = HEAP[0 + _w+1]; + var _385 = HEAP[0 + _w+1*1]; var _386 = __ZL10parsefloatPKc(_385); var _387 = HEAP[_id]; __Z14setfvarcheckedP5identf(_387, _386); @@ -11430,18 +11435,18 @@ __label__ = 130; break; __Z7conoutfPKcz(_405, _406, _395); __label__ = 83; break; case 79: // _bb94 - var _408 = HEAP[0 + _w+1]; + var _408 = HEAP[0 + _w+1*1]; var _409 = HEAP[_id]; __Z14setsvarcheckedP5identPKc(_409, _408); __label__ = 83; break; case 83: // _bb95 __label__ = 37; break; case 115: // _bb96 - var _411 = HEAP[0 + _w]; + var _411 = HEAP[0 + _w+0*1]; var _412 = 0+(_411 != 0); if (_412) { __label__ = 84; break; } else { __label__ = 85; break; } case 84: // _bb97 - var _414 = HEAP[0 + _w]; + var _414 = HEAP[0 + _w+0*1]; __ZdaPv(_414); __label__ = 85; break; case 85: // _bb98 @@ -11471,16 +11476,16 @@ __label__ = 130; break; var _toBool105 = 0+(_retval_141 != 0); if (_toBool105) { __label__ = 90; break; } else { __label__ = 91; break; } case 90: // _bb106 - var _427 = _argname; + var _427 = _argname+0*1; __ZN15stringformatterC1EPc(_2, _427); - __ZN15stringformatterclEPKcz(_2, __str134, _i103); - var _429 = _argname; + __ZN15stringformatterclEPKcz(_2, __str134+0*1, _i103); + var _429 = _argname+0*1; var _430 = __Z8newidentPKc(_429); HEAP[_1] = _430; var _431 = __ZN6vectorIP5identE3addERKS1_(__ZZ10executeretPKcE6argids, _1); __label__ = 91; break; case 91: // _bb107 - var _434 = HEAP[0 + _w+_i103]; + var _434 = HEAP[0 + _w+_i103*1]; var _436 = _i103 - 1; var _437 = __ZN6vectorIP5identEixEi(__ZZ10executeretPKcE6argids, _436); var _438 = HEAP[_437]; @@ -11504,16 +11509,16 @@ __label__ = 130; break; case 95: // _bb111 var _451 = HEAP[_id]; var _452 = _451+8*1; - var _454 = HEAP[0 + _452]; + var _454 = HEAP[0 + _452+0*1]; HEAP[_wasexecuting] = _454; var _455 = HEAP[_id]; var _456 = _455+7*1; - var _458 = HEAP[0 + _456]; + var _458 = HEAP[0 + _456+0*1]; var _460 = _455+8*1; - HEAP[0 + _460] = _458; + HEAP[0 + _460+0*1] = _458; var _462 = HEAP[_id]; var _463 = _462+7*1; - var _465 = HEAP[0 + _463]; + var _465 = HEAP[0 + _463+0*1]; var _466 = __Z10executeretPKc(_465); HEAP[_rv112] = _466; var _467 = HEAP[_rv112]; @@ -11526,34 +11531,34 @@ __label__ = 130; break; case 97: // _bb114 var _470 = HEAP[_id]; var _471 = _470+8*1; - var _473 = HEAP[0 + _471]; + var _473 = HEAP[0 + _471+0*1]; var _475 = _470+7*1; - var _477 = HEAP[0 + _475]; + var _477 = HEAP[0 + _475+0*1]; var _478 = 0+(_473 != _477); if (_478) { __label__ = 98; break; } else { __label__ = 99; break; } case 98: // _bb115 var _479 = HEAP[_id]; var _480 = _479+8*1; - var _482 = HEAP[0 + _480]; + var _482 = HEAP[0 + _480+0*1]; var _483 = HEAP[_wasexecuting]; var _484 = 0+(_482 != _483); if (_484) { __label__ = 100; break; } else { __label__ = 99; break; } case 100: // _bb116 var _485 = HEAP[_id]; var _486 = _485+8*1; - var _488 = HEAP[0 + _486]; + var _488 = HEAP[0 + _486+0*1]; var _489 = 0+(_488 != 0); if (_489) { __label__ = 101; break; } else { __label__ = 99; break; } case 101: // _bb117 var _490 = HEAP[_id]; var _491 = _490+8*1; - var _493 = HEAP[0 + _491]; + var _493 = HEAP[0 + _491+0*1]; __ZdaPv(_493); __label__ = 99; break; case 99: // _bb118 var _494 = HEAP[_id]; var _495 = _494+8*1; - var _496 = _495; + var _496 = _495+0*1; var _497 = HEAP[_wasexecuting]; HEAP[_496] = _497; HEAP[_overrideidents] = _wasoverriding; @@ -11575,15 +11580,15 @@ __label__ = 130; break; _j = 0; __label__ = 105; break; case 109: // _bb124 - var _510 = HEAP[0 + _w+_j]; + var _510 = HEAP[0 + _w+_j*1]; var _511 = 0+(_510 != 0); if (_511) { __label__ = 106; break; } else { __label__ = 107; break; } case 106: // _bb125 - var _514 = HEAP[0 + _w+_j]; + var _514 = HEAP[0 + _w+_j*1]; var _515 = 0+(_514 != 0); if (_515) { __label__ = 108; break; } else { __label__ = 107; break; } case 108: // _bb126 - var _518 = HEAP[0 + _w+_j]; + var _518 = HEAP[0 + _w+_j*1]; __ZdaPv(_518); __label__ = 107; break; case 107: // _bb127 @@ -11630,7 +11635,7 @@ function __Z9parsewordRPKciRi(_p, _arg, _infix) { var _1 = HEAP[_p_addr]; var _2 = HEAP[_1]; var _4 = HEAP[_1]; - var _5 = _strspn(_4, __str145); + var _5 = _strspn(_4, __str150+0*1); var _6 = _2+_5; var _7 = HEAP[_p_addr]; HEAP[_7] = _6; @@ -11655,7 +11660,7 @@ function __Z9parsewordRPKciRi(_p, _arg, _infix) { var _22 = HEAP[_p_addr]; var _23 = HEAP[_22]; var _25 = HEAP[_22]; - var _26 = _strcspn(_25, __str143); + var _26 = _strcspn(_25, __str148+0*1); var _27 = _23+_26; var _28 = HEAP[_p_addr]; HEAP[_28] = _27; @@ -11733,7 +11738,7 @@ function __Z9parsewordRPKciRi(_p, _arg, _infix) { var _75 = HEAP[_p_addr]; var _76 = HEAP[_75]; var _78 = HEAP[_75]; - var _79 = _strcspn(_78, __str146); + var _79 = _strcspn(_78, __str151+0*1); var _80 = _76+_79; var _81 = HEAP[_p_addr]; HEAP[_81] = _80; @@ -11885,13 +11890,20 @@ function _main() { var _retval; var _0; var __alloca_point_ = 0; - var _1 = __Z7executePKc(__str135); - var _2 = __Z7executePKc(__str136); - var _3 = __Z7executePKc(__str137); - var _4 = __Z7executePKc(__str138); - var _5 = __Z7executePKc(__str139); - var _6 = __Z6getvarPKc(__str123); - var _7 = _printf(__str140, _6); + var _1 = _puts(__str50+0*1); + var _2 = __Z7executePKc(__str135+0*1); + var _3 = __Z7executePKc(__str136+0*1); + var _4 = __Z7executePKc(__str137+0*1); + var _5 = __Z7executePKc(__str138+0*1); + var _6 = __Z7executePKc(__str139+0*1); + var _7 = __Z6getvarPKc(__str123+0*1); + var _8 = _printf(__str140+0*1, _7); + var _9 = __Z7executePKc(__str141+0*1); + var _10 = __Z7executePKc(__str142+0*1); + var _11 = __Z7executePKc(__str143+0*1); + var _12 = __Z7executePKc(__str144+0*1); + var _13 = __Z7executePKc(__str145+0*1); + var _14 = _puts(__str50+0*1); _0 = 0; _retval = _0; __label__ = 2; break; @@ -11946,7 +11958,7 @@ function __Z8looplistPKcS0_S0_b(_var, _list, _body, _search) { __label__ = 6; break; case 6: // _bb4 var _8 = HEAP[_s]; - var _9 = _strspn(_8, __str12); + var _9 = _strspn(_8, __str12+0*1); var _10 = HEAP[_s]; var _11 = _10+_9; HEAP[_s] = _11; @@ -11974,7 +11986,7 @@ function __Z8looplistPKcS0_S0_b(_var, _list, _body, _search) { var _21 = _20+1; HEAP[_s] = _21; var _22 = HEAP[_s]; - var _23 = _strcspn(_22, __str13); + var _23 = _strcspn(_22, __str13+0*1); var _24 = HEAP[_s]; var _25 = _24+_23; HEAP[_s] = _25; @@ -11987,7 +11999,7 @@ function __Z8looplistPKcS0_S0_b(_var, _list, _body, _search) { __label__ = 14; break; case 13: // _bb11 var _32 = HEAP[_s]; - var _33 = _strcspn(_32, __str14); + var _33 = _strcspn(_32, __str14+0*1); var _34 = HEAP[_s]; var _35 = _34+_33; HEAP[_s] = _35; @@ -12138,7 +12150,7 @@ function __Z8parseexpRPKci(_p, _right) { case 3: // _bb2 var _27 = HEAP[_p_addr]; var _28 = HEAP[_27]; - _n = _strcspn(_28, __str142); + _n = _strcspn(_28, __str147+0*1); var _30 = _n; var _31 = HEAP[_p_addr]; var _32 = HEAP[_31]; @@ -12244,7 +12256,7 @@ __label__ = 18; break; var _83 = HEAP[_p_addr]; var _84 = HEAP[_83]; var _86 = HEAP[_83]; - var _87 = _strcspn(_86, __str143); + var _87 = _strcspn(_86, __str148+0*1); var _88 = _84+_87; var _89 = HEAP[_p_addr]; HEAP[_89] = _88; @@ -12256,7 +12268,7 @@ __label__ = 18; break; var _91 = HEAP[_90]; var _92 = _91+-1; HEAP[_90] = _92; - __Z7conoutfiPKcz(4, __str144, _right_addr); + __Z7conoutfiPKcz(4, __str149+0*1, _right_addr); var _95 = HEAP[_wordbuf]; __ZN6vectorIcE7setsizeEi(_95, 0); var _96 = HEAP[__ZL7bufnest]; @@ -12306,7 +12318,7 @@ __label__ = 18; break; var _126 = 0+(_125 == 0); if (_126) { __label__ = 23; break; } else { __label__ = 22; break; } case 23: // _bb23 - var _127 = __Z9newstringPKc(__str3); + var _127 = __Z9newstringPKc(__str3+0*1); HEAP[_iftmp_98] = _127; __label__ = 38; break; case 22: // _bb24 @@ -12517,11 +12529,11 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE12deletechunksEv(_this) { __label__ = 7; break; case 0: // _bb var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+3]; - var _5 = HEAP[0 + _3+1*832]; + var _3 = HEAP[0 + _1+3*1]; + var _5 = HEAP[0 + _3+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[1]]; HEAP[_nextchunk] = _5; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+3]; + var _8 = HEAP[0 + _6+3*1]; HEAP[_0] = _8; var _9 = HEAP[_0]; var _10 = 0+(_9 != 0); @@ -12534,13 +12546,13 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE12deletechunksEv(_this) { __label__ = 3; break; case 3: // _bb2 var _14 = HEAP[_this_addr]; - var _15 = _14+3; + var _15 = _14+3*1; var _16 = HEAP[_nextchunk]; HEAP[_15] = _16; __label__ = 7; break; case 7: // _bb3 var _17 = HEAP[_this_addr]; - var _19 = HEAP[0 + _17+3]; + var _19 = HEAP[0 + _17+3*1]; var _20 = 0+(_19 != 0); if (_20) { __label__ = 0; break; } else { __label__ = 6; break; } case 6: // _bb4 @@ -12560,7 +12572,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE5clearEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+1]; + var _2 = HEAP[0 + _0+1*1]; var _3 = 0+(_2 == 0); if (_3) { __label__ = 6; break; } else { __label__ = 0; break; } case 0: // _bb @@ -12568,20 +12580,20 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE5clearEv(_this) { __label__ = 3; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; HEAP[0 + _6+_i] = 0; _i = _i + 1; __label__ = 3; break; case 3: // _bb2 var _11 = HEAP[_this_addr]; - var _13 = HEAP[0 + _11]; + var _13 = HEAP[0 + _11+0*1]; var _15 = 0+(_13 > _i); if (_15) { __label__ = 1; break; } else { __label__ = 7; break; } case 7: // _bb3 var _16 = HEAP[_this_addr]; - HEAP[0 + _16+1] = 0; + HEAP[0 + _16+1*1] = 0; var _18 = HEAP[_this_addr]; - HEAP[0 + _18+4] = 0; + HEAP[0 + _18+4*1] = 0; var _20 = HEAP[_this_addr]; __ZN7hashsetI14hashtableentryIPKc5identEE12deletechunksEv(_20); __label__ = 6; break; @@ -12610,19 +12622,19 @@ function __Z10clearstackR5ident(_id) { __label__ = 7; break; case 0: // _bb var _5 = HEAP[_stack]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _8 = 0+(_7 != 0); if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _9 = HEAP[_stack]; - var _11 = HEAP[0 + _9]; + var _11 = HEAP[0 + _9+0*1]; __ZdaPv(_11); __label__ = 3; break; case 3: // _bb2 var _12 = HEAP[_stack]; HEAP[_tmp] = _12; var _13 = HEAP[_stack]; - var _15 = HEAP[0 + _13+1]; + var _15 = HEAP[0 + _13+1*1]; HEAP[_stack] = _15; var _16 = HEAP[_tmp]; __ZdlPv(_16); @@ -12656,7 +12668,7 @@ function __Z13clear_commandv() { case 0: // _bb var _0 = HEAP[_idents]; var _1 = _0+0*5; - var _3 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+2*1]; var _6 = HEAP[0 + _3+_i]; HEAP[_enumc] = _6; __label__ = 15; break; @@ -12693,25 +12705,25 @@ function __Z13clear_commandv() { case 5: // _bb7 var _30 = HEAP[_i2]; var _31 = _30+7*1; - var _33 = HEAP[0 + _31]; + var _33 = HEAP[0 + _31+0*1]; var _34 = 0+(_33 != 0); if (_34) { __label__ = 10; break; } else { __label__ = 13; break; } case 10: // _bb8 var _35 = HEAP[_i2]; var _36 = _35+7*1; - var _38 = HEAP[0 + _36]; + var _38 = HEAP[0 + _36+0*1]; var _39 = 0+(_38 != 0); if (_39) { __label__ = 9; break; } else { __label__ = 11; break; } case 9: // _bb9 var _40 = HEAP[_i2]; var _41 = _40+7*1; - var _43 = HEAP[0 + _41]; + var _43 = HEAP[0 + _41+0*1]; __ZdaPv(_43); __label__ = 11; break; case 11: // _bb10 var _44 = HEAP[_i2]; var _45 = _44+7*1; - HEAP[0 + _45] = 0; + HEAP[0 + _45+0*1] = 0; __label__ = 13; break; case 13: // _bb11 var _47 = HEAP[_i2]; @@ -12734,7 +12746,7 @@ function __Z13clear_commandv() { case 21: // _bb15 var _58 = HEAP[_idents]; var _59 = _58+0*5; - var _61 = HEAP[0 + _59]; + var _61 = HEAP[0 + _59+0*1]; var _63 = 0+(_61 > _i); if (_63) { __label__ = 0; break; } else { __label__ = 16; break; } case 16: // _bb16 @@ -12764,20 +12776,13 @@ function run(args) { argv = Pointer_make(argv); __globalConstructor__(); - -/* XXX Manually disabled - _main(argc, argv); - - while( __ATEXIT__.length > 0) { - __ATEXIT__.pop()(); - } -*/ } try { - run(arguments); + run(this.arguments ? arguments : []); } catch (e) { print("Fatal exception: " + e.stack); throw e; } + |