1var class2 = function() { 2 this.c2m1 = function() { 3 c2m3(function() { 4 return { 'test': {} }; 5 }); 6 }; 7}; 8 9var class3 = function() { 10 this.c3m1 = function() { 11 return function(n) { 12 if (n == 42) { 13 return 0; 14 } else { 15 return (n + 1) % 42; 16 } 17 }; 18 }; 19} 20 21function f1(y) { 22 return function(x) { 23 return x*y; 24 } 25} 26 27function Mixin(superclass) { 28 return class extends superclass { 29 hello() { 30 return "hello from mixin"; 31 } 32 } 33} 34 35class { 36 method8(n) { return n * n; } 37} 38 39