J-F-Liu / pom

PEG parser combinators using operator overloading without macros.
MIT License
500 stars 31 forks source link

Feature/utility updates #66

Closed nigeleke closed 8 months ago

nigeleke commented 8 months ago

Missing from the previous PR:

a) Added further utility functions to char_classes (+ trivial testing) b) Amended set.rs to allow RangeToInclusive and RangeInclusive c) Made range.rs and set.rs pub(crate) rather than pub; This is a big assumption that was the intention.

The last two changes are partly in response to issue https://github.com/J-F-Liu/pom/issues/58, and partly to align with the prior change for Range(To)Inclusive.

Look forward to the 3.4 release