Expand description
Module containing parsers specialized on character streams.
Structs§
Functions§
- Parses either an alphabet letter or digit according to
std::char::is_alphanumeric
. - Parses a character and succeeds if the character is equal to
c
. - Parses carriage return and newline (
"\r\n"
), returning the newline character. - Parses a base-10 digit.
- Parses a hexdecimal digit with uppercase and lowercase.
- Parses an alphabet letter according to
std::char::is_alphabetic
. - Parses an lowercase letter according to
std::char::is_lowercase
. - Parses a newline character (
'\n'
). - Parses an octal digit.
- Parse a single whitespace according to
std::char::is_whitespace
. - Skips over zero or more spaces according to
std::char::is_whitespace
. - Parses the string
s
. - Parses the string
s
, usingcmp
to compare each character. - Parses a tab character (
'\t'
). - Parses an uppercase letter according to
std::char::is_uppercase
.