Reviewers: dcarney, ulan,

Message:
Committed patchset #1 manually as r18110 (presubmit successful).

Description:
Experimental scanner: keeping track of octal numbers and octal escapes.

The baseline uses a more liberal definition than ECMA, but it's ok, since this
is only used for whining about octal escapes in the strict mode. (So, even
though "\1" is technically not an octal escape inside a string (since it should
be exactly 2 digits), it's still a good idea to whine.

[email protected]
[email protected], [email protected]
BUG=

Committed: https://code.google.com/p/v8/source/detail?r=18110

Please review this at https://codereview.chromium.org/91833002/

SVN Base: https://v8.googlecode.com/svn/branches/experimental/parser

Affected files (+97, -60 lines):
  src/lexer/experimental-scanner.h
  src/lexer/lexer-shell.cc
  src/lexer/lexer_py.re
  test/lexer/cornercases/octals.js
  test/lexer/cornercases/strings-and-identifiers-with-escapes.js
  tools/lexer_generator/code_generator.jinja


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to