1slotNum = 0x0 2.language ECMAScript 3.function any .#*#(any a0, any a1, any a2) { 4label_1: 5label_0: 6 returnundefined 7label_2: 8} 9 10slotNum = 0x0 11.language ECMAScript 12.function any .#*#^1(any a0, any a1, any a2) { 13label_1: 14label_0: 15 returnundefined 16label_2: 17} 18 19slotNum = 0x0 20.language ECMAScript 21.function any .#*#^2(any a0, any a1, any a2) { 22label_1: 23label_0: 24 returnundefined 25label_2: 26} 27 28slotNum = 0x0 29.language ECMAScript 30.function any .#*#a#b(any a0, any a1, any a2) { 31label_1: 32label_0: 33 returnundefined 34label_2: 35} 36 37slotNum = 0x0 38.language ECMAScript 39.function any .#*#a^1(any a0, any a1, any a2) { 40label_1: 41label_0: 42 returnundefined 43label_2: 44} 45 46slotNum = 0x0 47.language ECMAScript 48.function any .#*#foo(any a0, any a1, any a2) { 49label_1: 50label_0: 51 returnundefined 52label_2: 53} 54 55slotNum = 0x0 56.language ECMAScript 57.function any .#*#foo^1(any a0, any a1, any a2) { 58label_1: 59label_0: 60 returnundefined 61label_2: 62} 63 64slotNum = 0x0 65.language ECMAScript 66.function any .#*#key(any a0, any a1, any a2) { 67label_1: 68label_0: 69 returnundefined 70label_2: 71} 72 73slotNum = 0x1d 74.language ECMAScript 75.function any .func_main_0(any a0, any a1, any a2) { 76label_1: 77label_0: 78 newlexenv 0x2 79 lda a1 80 stlexvar 0x0, 0x0 81 lda a2 82 stlexvar 0x0, 0x1 83 createobjectwithbuffer 0x0, _2 84 sta v0 85 definefunc 0x1, .#*#foo, 0x0 86 definepropertybyname 0x2, a, v0 87 createobjectwithbuffer 0x4, _3 88 sta v0 89 definefunc 0x5, .#*#foo^1, 0x0 90 definepropertybyname 0x6, a, v0 91 definefunc 0x8, .#*#, 0x0 92 createobjectwithbuffer 0x9, _4 93 sta v0 94 definefunc 0xa, .#*#key, 0x0 95 definepropertybyname 0xb, key, v0 96 createobjectwithbuffer 0xd, _5 97 sta v0 98 definefunc 0xe, .#*#a^1, 0x0 99 definepropertybyname 0xf, a^1, v0 100 createobjectwithbuffer 0x11, _6 101 sta v0 102 definefunc 0x12, .#*#^1, 0x0 103 definepropertybyname 0x13, c.b, v0 104 createobjectwithbuffer 0x15, _7 105 sta v0 106 definefunc 0x16, .#*#^2, 0x0 107 definepropertybyname 0x17, c\b, v0 108 createobjectwithbuffer 0x19, _8 109 sta v0 110 definefunc 0x1a, .#*#a#b, 0x0 111 definepropertybyname 0x1b, a#b, v0 112 returnundefined 113label_2: 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------------------------------------ 153slot _2 154{ 155 index: 0 156 tag: 0 157 val: 5 158}, 159{ 160 index: 1 161 tag: 5 162 val: a 163}, 164{ 165 index: 2 166 tag: 0 167 val: 255 168}, 169{ 170 index: 3 171 tag: 255 172 val: 0 173}, 174------------------------------------ 175slot _3 176{ 177 index: 0 178 tag: 0 179 val: 5 180}, 181{ 182 index: 1 183 tag: 5 184 val: a 185}, 186{ 187 index: 2 188 tag: 0 189 val: 255 190}, 191{ 192 index: 3 193 tag: 255 194 val: 0 195}, 196------------------------------------ 197slot _4 198{ 199 index: 0 200 tag: 0 201 val: 5 202}, 203{ 204 index: 1 205 tag: 5 206 val: key 207}, 208{ 209 index: 2 210 tag: 0 211 val: 255 212}, 213{ 214 index: 3 215 tag: 255 216 val: 0 217}, 218------------------------------------ 219slot _5 220{ 221 index: 0 222 tag: 0 223 val: 5 224}, 225{ 226 index: 1 227 tag: 5 228 val: a^1 229}, 230{ 231 index: 2 232 tag: 0 233 val: 255 234}, 235{ 236 index: 3 237 tag: 255 238 val: 0 239}, 240------------------------------------ 241slot _6 242{ 243 index: 0 244 tag: 0 245 val: 5 246}, 247{ 248 index: 1 249 tag: 5 250 val: c.b 251}, 252{ 253 index: 2 254 tag: 0 255 val: 255 256}, 257{ 258 index: 3 259 tag: 255 260 val: 0 261}, 262------------------------------------ 263slot _7 264{ 265 index: 0 266 tag: 0 267 val: 5 268}, 269{ 270 index: 1 271 tag: 5 272 val: c\b 273}, 274{ 275 index: 2 276 tag: 0 277 val: 255 278}, 279{ 280 index: 3 281 tag: 255 282 val: 0 283}, 284------------------------------------ 285slot _8 286{ 287 index: 0 288 tag: 0 289 val: 5 290}, 291{ 292 index: 1 293 tag: 5 294 val: a#b 295}, 296{ 297 index: 2 298 tag: 0 299 val: 255 300}, 301{ 302 index: 3 303 tag: 255 304 val: 0 305}, 306