Commit Graph

19 Commits

Author SHA1 Message Date
82ade62274 Combine Cursor with State 2024-09-27 09:29:27 -06:00
412707c2b5 Removed SliceCursor 2024-09-25 16:56:48 -06:00
9375b51a70 Renamed Result.Succeeded to Status and removed Failed 2024-09-24 13:16:30 -06:00
f8bc7582a5 Simplified Result 2024-09-24 12:56:10 -06:00
447058020f Added MatchString 2024-09-24 11:53:32 -06:00
1436be3c10 Unlicens the code and add SPDX identifier to files 2024-09-18 16:28:53 -06:00
9673903dd7 Regexp: put pattern in a group to fix associativity 2024-09-17 21:33:39 -06:00
9171809e2b Removed some debug printing 2024-09-17 20:55:09 -06:00
5e9566be33 Fix RuneReader breaking right before EOF 2024-09-17 20:48:38 -06:00
b040fd21c3 Hide Message fields 2024-09-11 15:28:56 -06:00
1f746ae6de Return a useful Got when Regexp fails 2024-09-11 14:43:33 -06:00
ee544cd121 Make Regexp output a string 2024-09-11 14:25:49 -06:00
88dad17ee3 Handle reader errors in Regexp 2024-09-11 14:23:08 -06:00
d0460e71e3 Separate parsing status from actual errors 2024-09-11 10:25:45 -06:00
3864fad99d Wrote down more details on needed Regexp tests 2024-09-10 18:45:08 -06:00
3e178e74fd Check both beginning-of-text conditions in Regexp 2024-09-10 18:39:54 -06:00
0aa8a89014 Move RuneReader into bytes package 2024-09-10 16:52:08 -06:00
2a4e499be2 Regexp parser needs tests 2024-09-10 16:50:14 -06:00
96d178efef Implement most of Regexp parser 2024-09-10 16:46:31 -06:00