Hi Brendan, I'm not sure I understand the question. Statically, strict <= sloppy. Dynamically, these are strict arguments, so there's no aliasing. The code parses one way independent of strictness. Strictness determines in retrospect what it means, but does not need to change in retrospect how it parsed. I think I'm just reiterating what's already been said, but does that answer the question?
On Tue, Nov 26, 2013 at 5:23 PM, Brendan Eich <[email protected]> wrote: > Brendan Eich wrote: > >> function f(a = arguments[1] = 42, b) { >> "use strict"; >> ... >> } >> > > Fixed as cited above -- what I'd written had no observably different > outcome in sloppy vs. strict mode. > > /be > -- Cheers, --MarkM
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

