1slotNum = 0x0 2.language ECMAScript 3.function any .#%#E(any a0, any a1, any a2, any a3) { 4label_1: 5label_0: 6 returnundefined 7label_2: 8} 9 10slotNum = 0x7 11.language ECMAScript 12.function any .#%#E^1(any a0, any a1, any a2, any a3) { 13label_1: 14label_0: 15 lda.str e 16 sta v0 17 definefunc 0x0, .#%E^1*#, 0x0 18 callarg0 0x1 19 sta v1 20 stobjbyvalue 0x3, a3, v0 21 lda.str e 22 stobjbyvalue 0x5, a3, v1 23 returnundefined 24label_2: 25} 26 27slotNum = 0x0 28.language ECMAScript 29.function any .#%E^1*#(any a0, any a1, any a2) { 30label_1: 31label_0: 32 ldai 0x2 33 return 34label_2: 35} 36 37slotNum = 0x1 38.language ECMAScript 39.function any .#&#N^1(any a0, any a1, any a2, any a3) { 40label_1: 41label_0: 42 definefunc 0x0, .#&N^1*#namespaceFoo, 0x0 43 returnundefined 44label_2: 45} 46 47slotNum = 0x0 48.language ECMAScript 49.function any .#&N^1*#namespaceFoo(any a0, any a1, any a2) { 50label_1: 51label_0: 52 returnundefined 53label_2: 54} 55 56slotNum = 0x0 57.language ECMAScript 58.function any .#*#blockFoo(any a0, any a1, any a2) { 59label_1: 60label_0: 61 returnundefined 62label_2: 63} 64 65slotNum = 0xd 66.language ECMAScript 67.function any .func_main_0(any a0, any a1, any a2) { 68label_10: 69label_0: 70 ldundefined 71 sta v0 72 ldundefined 73 sta v1 74 definefunc 0x0, .#*#blockFoo, 0x0 75 definefunc 0x1, .#&#N^1, 0x1 76 sta v2 77 lda v1 78 callruntime.istrue 0x2 79 jnez label_3 80label_2: 81 createemptyobject 82 sta v1 83label_3: 84 lda v2 85 callarg1 0x3, v1 86 definefunc 0x5, .#%#E, 0x1 87 sta v1 88 lda v0 89 callruntime.istrue 0x6 90 jnez label_12 91label_5: 92 createemptyobject 93 sta v0 94 mov v2, v0 95 jmp label_6 96label_12: 97 mov v2, v0 98label_6: 99 lda v1 100 callarg1 0x7, v2 101 definefunc 0x9, .#%#E^1, 0x1 102 sta v1 103 lda v0 104 callruntime.istrue 0xa 105 jnez label_9 106label_8: 107 createemptyobject 108 sta v0 109label_9: 110 lda v1 111 callarg1 0xb, v0 112 returnundefined 113label_11: 114} 115 116 117======> literal array buffer <====== 118------------------------------------ 119slot _0 120------------------------------------ 121slot _1 122{ 123 index: 0 124 tag: 2 125 val: 0 126}, 127{ 128 index: 1 129 tag: 2 130 val: 0 131}, 132{ 133 index: 2 134 tag: 2 135 val: 0 136}, 137{ 138 index: 3 139 tag: 2 140 val: 0 141}, 142{ 143 index: 4 144 tag: 2 145 val: 0 146}, 147{ 148 index: 5 149 tag: 2 150 val: 0 151}, 152