1.language ECMAScript 2 3slotNum = 0x3 4.function any .#*#(any a0, any a1, any a2, any a3, any a4, any a5, any a6, any a7) { 5label_1: 6label_0: 7 lda.str commonjsTest 8 sta v0 9 createobjectwithbuffer 0x0, _1 10 sta v1 11 lda v0 12 definepropertybyname 0x1, a, v1 13 ldundefined 14 returnundefined 15label_2: 16} 17 18slotNum = 0x11 19.function any .func_main_0(any a0, any a1, any a2, any a3, any a4, any a5, any a6, any a7) { 20label_1: 21label_0: 22 tryldglobalbyname 0x0, Reflect 23 sta v0 24 ldobjbyname 0x1, apply 25 sta v1 26 definefunc 0x3, .#*#, 0x5 27 sta v2 28 createemptyarray 0x4 29 sta v3 30 lda a3 31 stownbyindex 0x5, v3, 0x0 32 lda a4 33 stownbyindex 0x7, v3, 0x1 34 lda a5 35 stownbyindex 0x9, v3, 0x2 36 lda a6 37 stownbyindex 0xb, v3, 0x3 38 lda a7 39 stownbyindex 0xd, v3, 0x4 40 lda v1 41 callthis3 0xf, v0, v2, a3, v3 42 ldundefined 43 returnundefined 44label_2: 45} 46 47 48