-1:000000000000 | 0:2b67e37953f9 |
---|---|
1 const C = function (a, b, c) { | |
2 return function C() { | |
3 this.m1 = function () a; | |
4 this.m2 = function () b; | |
5 this.m3 = function () c; | |
6 } | |
7 }(2,3,4); | |
8 var c = new C(); | |
9 var d = function (e) {return {m0: function () e}}(5); | |
10 for (var i = 0; i < 5; i++) | |
11 d.m0(); | |
12 C.call(d); | |
13 d.__iterator__ = function() {yield 55}; | |
14 for (i = 0; i < 5; i++) { | |
15 for (j in d) | |
16 print(j); | |
17 } |