cmounce
|
6d33bd5838
|
Add a very basic capture group iterator
- Add a basic iterator over Event
- Use single struct per capture group to store capture info
|
2025-05-10 17:43:17 -07:00 |
|
cmounce
|
4be8add5c0
|
Add basic capture groups
|
2025-05-09 23:55:38 -07:00 |
|
cmounce
|
661a9aa286
|
Revise trait Rule to return bool
|
2025-05-09 23:21:32 -07:00 |
|
cmounce
|
f3ab9679cc
|
Refactor parser tests to be more consistent
|
2025-05-09 23:13:02 -07:00 |
|
cmounce
|
5d59f5b31f
|
Add some more PEG parser features
- Add combinators: Dot, Opt
- Add lookahead combinators: And, Not
- Make more things `pub`
|
2025-05-09 21:56:26 -07:00 |
|
cmounce
|
0043078045
|
Add character ranges to PEG parser
|
2025-05-08 00:19:31 -07:00 |
|
cmounce
|
e2eebc62ba
|
Tear out old parser
|
2025-05-06 08:30:51 -07:00 |
|
cmounce
|
5be13dca3e
|
Add star, EOF combinators
|
2025-05-06 08:23:00 -07:00 |
|
cmounce
|
71aa44f707
|
Start an alternative combinator-based parser
|
2025-05-04 01:42:29 -07:00 |
|
cmounce
|
b03cccb8dd
|
Partial work toward a PEG parser library
|
2025-05-01 01:33:04 -07:00 |
|