Skip to content

Rewrite regex engine to support arbitrary backtracking#95

Merged
y21 merged 5 commits intomasterfrom
backtrack-regex
Mar 31, 2025
Merged

Rewrite regex engine to support arbitrary backtracking#95
y21 merged 5 commits intomasterfrom
backtrack-regex

Conversation

@y21
Copy link
Owner

@y21 y21 commented Mar 31, 2025

This completely rewrites the regex engine, which is necessary to support arbitrary backtracking and to fix the long standing bug #77 which was unfixable with the old impl. This new implementation should allow implementing all other regex features that the ECMA spec mandates, like lookahead/lookbehind and backreferences (though they are not implemented fow now)

@y21 y21 merged commit 1469ee8 into master Mar 31, 2025
2 checks passed
@y21 y21 deleted the backtrack-regex branch August 3, 2025 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant