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

11 Commits

Author SHA1 Message Date
Camden Dixie O'Brien
c6f0cf6381 Recurse on subexpression when desugaring 2024-11-02 17:24:40 +00:00
Camden Dixie O'Brien
721d0a2b49 Use runtime asserts instead of error returns in desugar.c
The error paths are not tested and are mostly for NULL allocations so
it makes more sense to use runtime asserts for now for simplicity's
sake.
2024-10-27 02:15:34 +00:00
Camden Dixie O'Brien
0ecab6c142 Rename free procedures 2024-10-26 19:36:59 +01:00
Camden Dixie O'Brien
e508cc62f5 Rename structures and free procedures to reflect module change 2024-10-26 19:33:10 +01:00
Camden Dixie O'Brien
ecfbf2e5c4 Implement (non-negated) class desugaring 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
8e7e0f1bc0 Finish subexpr invariant test 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
07fc46ce38 Add success result to desugar_regex() 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
ac4e9911d8 Implement question mark desugaring 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
7e7a7f1cb7 Implement plus desugaring 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
295b68efa2 Rename some things in parse tree data structures 2024-10-26 19:21:05 +01:00
Camden Dixie O'Brien
9494c08f36 Write invariant tests for desugaring 2024-10-26 15:39:13 +01:00
Powered by Gitea Version: 1.23.8 Page: 57ms 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