char
Consumes the next character and fails if it is not in the given list of expected characters. If the list of expected characters is empty, the parser will match any character.
Creates a ParserState.char parser.
Creates a parser which matches exactly one character.