ladybird/Libraries/LibRegex
AnotherTest dbef2b1ee9 LibRegex: Implement an ECMA262-compatible parser
This also adds support for lookarounds and individually-negated
comparisons.
The only unimplemented part of the parser spec is the unicode stuff.
2020-11-27 21:32:41 +01:00
..
C LibRegex: Add RegexStringView wrapper to support utf8 and utf32 views 2020-11-27 21:32:41 +01:00
Tests LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
CMakeLists.txt LibRegex: Add a regular expression library 2020-11-27 21:32:41 +01:00
Forward.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
Regex.h LibRegex: Add a regular expression library 2020-11-27 21:32:41 +01:00
RegexByteCode.cpp LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexByteCode.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexDebug.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexError.h LibRegex: Add a regular expression library 2020-11-27 21:32:41 +01:00
RegexLexer.cpp LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexLexer.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexMatch.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexMatcher.cpp LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexMatcher.h LibRegex: Remove backup file, remove BOM in RegexParser.cpp, run clang-format 2020-11-27 21:32:41 +01:00
RegexOptions.h LibRegex: Add RegexStringView wrapper to support utf8 and utf32 views 2020-11-27 21:32:41 +01:00
RegexParser.cpp LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00
RegexParser.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +01:00