2009/12/28 Waldemar Horwat <[email protected]>: > Mike Samuel wrote: >> >> That's the case right now, except that to escape a backtick one does >> $\` instead of \`. > > Having `\`` not do what I'd expect escaping to do truly surprised me. I > thought that this was just a bug in the grammar when I read the wiki page. > > The grammar has other bugs having to do with \ characters inside identifiers > and QuasiLiteralBodyParts.
Are you referring to problems with something like like `$foo\u0061\u0020` where the Identifier production consumes both escape sequences but the second makes the identifier illegal? So an dentifier production that would limit the UnicodeEscapeSequence to matching classes (L*, Mc, Mb, Nd, Nl, Pc) and the single codepoints (_, $, ZWNJ, ZWJ). > > Waldemar > _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

