Jason Orendorff wrote:
On Mon, Nov 25, 2013 at 7:00 PM, Kevin Smith<[email protected]>  wrote:
>  To use Waldemar's word, I wonder if that might get obnoxious:
>
>       function(a = function(yield = function(arguments = function(eval) {})
>  {}) {}) {
>         "use strict"; /* Doh! */
>       }

Implementation note: It is super obnoxious.

Just to confirm, not in the backtracking/re-lexing-based-on-parser-feedback sense, right? Just on the "must implement strict checks in a parse tree walker as well as during parsing" sense?

Duplicating strict mode implementation to be both during parsing, and post-processing on a parse tree, does sound bad. How bad, can you say more?

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

Reply via email to