Reviewers: Lasse Reichstein,

Description:
* Add support for positive lookahead assertions and negative
   lookahead assertions.
* Fix sense of CheckChar and CheckNotChar to match CheckCharLT
   in bytecode assembler.  Also rename them from Char to Character.
* Mark unexpected pass in Mozilla tests (we can cope with 500
   parentheses).
* Mark unexpected hang in Mozilla tests (exponential regexp,
   JSCRE bails out).
* Support negative character classes (yes, the parser still
   generates them).

Please review this at http://codereview.chromium.org/11319

SVN Base: http://v8.googlecode.com/svn/branches/experimental/regexp2000/

Affected files:
   M     src/assembler-re2k.h
   M     src/assembler-re2k.cc
   M     src/bytecodes-re2k.h
   M     src/interpreter-re2k.cc
   M     src/jsregexp.h
   M     src/jsregexp.cc
   M     src/regexp-macro-assembler-re2k.h
   M     src/regexp-macro-assembler-re2k.cc
   M     src/regexp-macro-assembler.h
   M     test/cctest/test-regexp.cc
   M     test/mozilla/mozilla.status



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to