Logo
Explore Help
Register Sign In
cdo/regex-engine
1
0
Fork 0
You've already forked regex-engine
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
67 Commits 1 Branch 0 Tags
Commit Graph

12 Commits

Author SHA1 Message Date
Camden Dixie O'Brien
730ec80220 No longer set state zero to be final in fsa_init() 2024-10-29 13:14:35 +00:00
Camden Dixie O'Brien
d35fa4e9da Rename construct to construct_nfa and improve tests 2024-10-29 09:29:10 +00:00
Camden Dixie O'Brien
55e4e4f5ee Add non-base-case construct tests and fix construct logic 2024-10-27 17:07:19 +00:00
Camden Dixie O'Brien
d5b40f9324 Support subexpressions in construct() 2024-10-27 13:35:45 +00:00
Camden Dixie O'Brien
bbecd12c91 Implement star construction 2024-10-27 13:33:40 +00:00
Camden Dixie O'Brien
d54080032c Remove invalid assert() in construct() 2024-10-27 13:24:12 +00:00
Camden Dixie O'Brien
280168bb6f Handle initial state being final in merge_fsas() 2024-10-27 13:23:15 +00:00
Camden Dixie O'Brien
755f3f6805 Add runtime assertion on unhandled case in concat_fsas() 2024-10-27 13:21:29 +00:00
Camden Dixie O'Brien
852102cab9 Implement union construction 2024-10-27 01:50:35 +00:00
Camden Dixie O'Brien
007cddc292 Add some runtime assertions for state zero being final
I'm using this invariant to save work finding the final state so it
makes sense to test it.
2024-10-27 01:24:43 +01:00
Camden Dixie O'Brien
2804638d84 Support sequences in construct() 2024-10-27 00:06:15 +01:00
Camden Dixie O'Brien
2ac92f62f1 Implement NFA construction for empty expression and literals 2024-10-27 00:06:15 +01:00
Powered by Gitea Version: 1.23.8 Page: 22ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API