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 -~----------~----~----~----~------~----~------~--~---
