-
-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider non-standard regex engine (boost) #806
Comments
Speaking of nonstandard regular expression engines, |
@bbayles Do you know whether re2 can be conveniently bundled? We release ada as one header file and one source file with no dependencies? |
I think re2 has non-trivial dependencies. That’s a problem… |
It needs Abseil as I understand, yes - somewhat akin to Boost, but less common. |
@danlapid recommended this https://github.com/hanickadot/compile-time-regular-expressions |
@anonrig I don't think it supports the full ECMAScript standard, however. If it did (or if it does), then it would be really an alternative to consider. Note that even with std::regex, there are games we can play. |
https://www.boost.org/doc/libs/1_87_0/libs/regex/doc/html/index.html
This is not recommended, but it is an option. Not that boost regex can be used in standalone mode, without all of boost.
The text was updated successfully, but these errors were encountered: