File parser.hh¶
-
namespace mata
Main namespace including structs and algorithms for all automata.
In particular, this includes:
Alphabets,
Formula graphs and nodes,
Closed sets.
-
namespace parser¶
Parser from
.mataformat to automata (currentlyNfaandAfaare supported).This includes parsing either from files or from other streams (strings, etc.).
Typedefs
-
using Parsed = std::vector<ParsedSection>¶
Parsed data.
Functions
-
Parsed parse_mf(const std::string &input, bool keepQuotes = false)¶
Parses a string into an intermediary structure.
-
Parsed parse_mf(std::istream &input, bool keepQuotes = false)¶
Parses a stream into an intermediary structure.
-
ParsedSection parse_mf_section(std::istream &input, bool keepQuotes = false)¶
Parses one section from a stream into an intermediary structure.
-
ParsedSection parse_mf_section(const std::string &input, bool keepQuotes = false)¶
Parses one section from a string into an intermediary structure.
-
void init()¶
registers dispatcher
-
using Parsed = std::vector<ParsedSection>¶
-
namespace std