yarpl
, Yet Another Rust Parsing Library
Many | Given a type T : Consume and a range n .. m , parses T between n and m times.
|
Maybe | When parsed, always returns Ok . Will also construct a Consume object in self if successful.
|
Must | When parsed, ensures an object of type T : Consume is able to be parsed from a parser, but will consume no input.
|
Not | A type that, when parsed, ensures an object of type T : Consume cannot be parsed from some Parser .
|
Only | A Consume type from string literal.
|
Parser | Holds tokens (String ) that have been parsed, as well as remaining input.
|
Consume | Returns Self::Target when parsed by Parser::feed .
|