[−][src]Module vampirc_uci::parser
The parser
module contains the parse
method that performs the parsing of UCI messages into their respective
UciMessage
variants.
Behind the scenes, it uses the PEST parser. The corresponding PEG grammar is available here.
Enums
Rule |
Functions
parse | Parses the specified |
parse_one | Parses and returns a single message, with or without a terminating newline. Usually used
in a loop that reads a single line from an input stream, such as the stdin. Note that if the
message is unrecognizable to the parser, a |
parse_strict | Parses the specified |
parse_with_unknown | This is like |