Module parsers

Module parsers 

Source
Expand description

Parser structs and methods.

Modules§

z3

Structs§

AsyncParser
Struct which contains both a parser state as well as the stream of lines which are being parsed. Always use this instead of the raw underlying parser. Feeds the parser line-by-line with a callback to indicate if or when to pause. Supports any parser as long as it implements LogParser.
ReaderState
Progress information for a parser.
StreamParser
Struct which contains both a parser state as well as the stream of lines which are being parsed. Always use this instead of the raw underlying parser. Feeds the parser line-by-line with a callback to indicate if or when to pause. Supports any parser as long as it implements LogParser.

Enums§

ParseState

Traits§

AsyncBufferRead
AsyncCursorRead
CursorRead
FileRead
IntoAsyncParser
IntoStreamParser
LogParser
Trait for a generic SMT solver trace parser. Intended to support different solvers or log formats.
LogParserHelper