1.language ECMAScript 2 3slotNum = 0x0 4.function any .#*#foo(any a0, any a1, any a2) { 5label_1: 6label_0: 7 callruntime.ldsendablevar 0x0, 0x0 8 sta v0 9 throw.undefinedifholewithname A 10 lda v0 11 return 12label_2: 13} 14 15slotNum = 0x0 16.function any .#~A=#A(any a0, any a1, any a2) { 17label_1: 18label_0: 19 lda a2 20 return 21label_2: 22} 23 24slotNum = 0x2 25.function any .func_main_0(any a0, any a1, any a2) { 26label_1: 27label_0: 28 callruntime.newsendableenv 0x1 29 definefunc 0x0, .#*#foo, 0x0 30 ldhole 31 sta v0 32 callruntime.definesendableclass 0x1, .#~A=#A, _3, 0x0, v0 33 callruntime.stsendablevar 0x0, 0x0 34 ldundefined 35 returnundefined 36label_2: 37} 38 39 40