SolverOutputParser Module
Parses the small subset of solver output used by SymbEval.
Functions and values
| Function or value |
Description
|
Full Usage:
SolverOutputParser.extract values modelText
Parameters:
SymbExpr list
modelText : string
Returns: Result<SolverOutput, SymbEvalError>
|
Extract requested SymbEval values from raw solver model text.
|
Full Usage:
SolverOutputParser.parseModel modelText
Parameters:
string
Returns: Result<Map<string, BitVector>, SymbEvalError>
|
Parse zero-arity bit-vector definitions in a raw solver model.
|
Full Usage:
SolverOutputParser.parseStatus stdout
Parameters:
string
Returns: Result<SolverStatus, SymbEvalError>
|
|
Full Usage:
SolverOutputParser.validate values
Parameters:
SymbExpr list
Returns: Result<unit, SymbEvalError>
|
Validate requested SymbEval values before asking for a model.
|
B2R2