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, using cmp to compare each character.Parses a tab character (
'\t').Parses an uppercase letter according to
std::char::is_uppercase.