michael@0: var callStack = new Array(); michael@0: function exitFunc (funcName) { michael@0: var lastFunc = callStack.pop(); michael@0: } michael@0: gczeal(4); michael@0: var sb = evalcx(''); michael@0: sb.parent = this; michael@0: this.f = function name(outer) { michael@0: return (exitFunc ('test')); michael@0: } michael@0: evalcx('this.f = parent.f; var s = ""; for (i = 0; i < 10; ++i) s += f(true); s', sb);