There is another problem with :outer. It does not let you create inner
functions dynamically. For example, I couldn't use it to compile next
ECMAScript code:

    function outer() {
        var i = 0;
        return eval("function() { return i++; }");
    }

Is it not possible to have an opcode that allows this? Something like:

    set_outer inner_func, outer_func

-- 
Mehmet

Reply via email to