With completion values as In ES1-5, not even depending on http://wiki.ecmascript.org/doku.php?id=harmony:completion_reform, it might be enough to say:

   foo  {||
       exit: {
            ...
            if (...) {
                "early";
                break exit;
            }
            ...
        }
   }


IINM this would work. Sugaring it using 'with' looks nice -- always tempting to re-use 'with'.

I have some angst about loss of a hunk of code running "break L" up against " with (E)\nS" where E is an expression and S is a statement and the two came from a bone-fide with statement later in the unmangled source.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to