regex ir opt code rewrite gen2, window scanning

This commit is contained in:
Youmu Liu
2026-06-26 18:41:50 +08:00
parent 5cd2b8b4ba
commit 13fcfe4a4c
3 changed files with 15 additions and 2 deletions
+4
View File
@@ -66,3 +66,7 @@ COUNT_SEQ(a,0,+inf,greedy)
5. a{m,n}特征,展开为
MATCH_SEQ(aa...m个a....aa)
COUNT_SEQ(a,0,n,greedy)
6. .*?a*$
7. 对于一般的.*?,应该将后续的所有东西全都放进一个巨大的try,code gen时使用最慢的一位一位offset直到直到第一个匹配rest的东西