LydiaSyft
|
A parser for reading LTLf synthesis benchmarks in TLSF format. More...
#include <Parser.h>
Public Member Functions | |
Parser () | |
Creates a parser with no items. | |
std::vector< std::string > | get_input_variables () const |
Return input variables in a vector. | |
std::vector< std::string > | get_output_variables () const |
Return output variables in a vector. | |
std::string | get_formula () const |
Return the formula. | |
bool | get_sys_first () const |
Return true if the target is a Moore machine. | |
Static Public Member Functions | |
static Parser | read_from_file (const std::string &syfco_location, const std::string &filename) |
Obtain an LTLf formula and construct a partition from a TLSF file. More... | |
A parser for reading LTLf synthesis benchmarks in TLSF format.
|
static |
Obtain an LTLf formula and construct a partition from a TLSF file.
filename | The name of the TLSF file. |