Module combine::char
[−]
[src]
Module containing parsers specialized on character streams.
Structs
AlphaNum | |
CrLf | |
Digit | |
HexDigit | |
Letter | |
Lower | |
Newline | |
OctDigit | |
Space | |
Spaces | |
Str | |
StrCmp | |
Tab | |
Upper |
Functions
alpha_num |
Parses either an alphabet letter or digit according to |
char |
Parses a character and succeeds if the character is equal to |
crlf |
Parses carriage return and newline, returning the newline character. |
digit |
Parses a base-10 digit. |
hex_digit |
Parses a hexdecimal digit with uppercase and lowercase. |
letter |
Parses an alphabet letter according to |
lower |
Parses an lowercase letter according to |
newline |
Parses a newline character. |
oct_digit |
Parses an octal digit. |
space |
Parse a single whitespace according to |
spaces |
Skips over zero or more spaces according to |
string |
Parses the string |
string_cmp |
Parses the string |
tab |
Parses a tab character. |
upper |
Parses an uppercase letter according to |