Structs§
- Parser
- Repeated
- Spec
- Used for speculative parsing. This allows you to peek at a char and optionally advance the parser that was peeked from.
Enums§
- Match
Status - MatchStatus is used to control the parser state machine for parsing functions.
Functions§
- ascii_
ident - match_
any_ char - match_
between_ repeated - match_
char - match_
exact - match_
from_ set - match_
singleline_ str_ literal - next_
char_ with_ len - This function expects that
sis a non-empty string. It does not check for you, you will have to do that check yourself. - parse_
until - A parse function that parses until either the end of the stream or the given character is met. Does not consume the match character.
- parse_
while - singleline_
str_ literal_ matcher - whitespace