michael@0: function testCALLELEM() michael@0: { michael@0: function f() { michael@0: return 5; michael@0: } michael@0: michael@0: function g() { michael@0: return 7; michael@0: } michael@0: michael@0: var x = [f,f,f,f,g]; michael@0: var y = 0; michael@0: for (var i = 0; i < 5; ++i) michael@0: y = x[i](); michael@0: return y; michael@0: } michael@0: assertEq(testCALLELEM(), 7);