1slotNum = 0x4 2.language ECMAScript 3.function any .#&#A(any a0, any a1, any a2, any a3) { 4label_4: 5label_0: 6 ldundefined 7 sta v0 8 definefunc 0x0, .#&A&#B, 0x1 9 sta v1 10 lda v0 11 callruntime.istrue 0x1 12 jnez label_3 13label_2: 14 createemptyobject 15 sta v0 16label_3: 17 lda v1 18 callarg1 0x2, v0 19 returnundefined 20label_5: 21} 22 23slotNum = 0x1 24.language ECMAScript 25.function any .#&A&#B(any a0, any a1, any a2, any a3) { 26label_1: 27label_0: 28 definefunc 0x0, .#&A&B*#D, 0x0 29 returnundefined 30label_2: 31} 32 33slotNum = 0x0 34.language ECMAScript 35.function any .#&A&B*#D(any a0, any a1, any a2) { 36label_1: 37label_0: 38 returnundefined 39label_2: 40} 41 42slotNum = 0x4 43.language ECMAScript 44.function any .func_main_0(any a0, any a1, any a2) { 45label_4: 46label_0: 47 ldundefined 48 sta v0 49 definefunc 0x0, .#&#A, 0x1 50 sta v1 51 lda v0 52 callruntime.istrue 0x1 53 jnez label_3 54label_2: 55 createemptyobject 56 sta v0 57label_3: 58 lda v1 59 callarg1 0x2, v0 60 returnundefined 61label_5: 62} 63 64 65======> literal array buffer <====== 66------------------------------------ 67slot _0 68------------------------------------ 69slot _1 70{ 71 index: 0 72 tag: 2 73 val: 0 74}, 75{ 76 index: 1 77 tag: 2 78 val: 0 79}, 80{ 81 index: 2 82 tag: 2 83 val: 0 84}, 85{ 86 index: 3 87 tag: 2 88 val: 0 89}, 90{ 91 index: 4 92 tag: 2 93 val: 0 94}, 95{ 96 index: 5 97 tag: 2 98 val: 0 99}, 100