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