20 #ifndef SPOT_KRIPKEPARSE_PUBLIC_HH
21 # define SPOT_KRIPKEPARSE_PUBLIC_HH
23 # include "kripke/kripkeexplicit.hh"
24 # include "misc/location.hh"
25 # include "ltlenv/defaultenv.hh"
42 kripke_parse(
const std::string& name,
58 const std::string& filename,
std::pair< location, std::string > kripke_parse_error
A parse diagnostic with its location.
Definition: public.hh:35
SPOT_API bool format_kripke_parse_errors(std::ostream &os, const std::string &filename, kripke_parse_error_list &error_list)
Format diagnostics produced by spot::kripke_parse.
Kripke Structure.
Definition: kripkeexplicit.hh:114
std::list< kripke_parse_error > kripke_parse_error_list
A list of parser diagnostics, as filled by parse.
Definition: public.hh:37
Map BDD variables to formulae.
Definition: bdddict.hh:57
An environment that describes atomic propositions.
Definition: environment.hh:34
static default_environment & instance()
Get the sole instance of spot::ltl::default_environment.