12#include "mcrl2/modal_formula/algorithms.h"
13#include "mcrl2/modal_formula/is_timed.h"
14#include "mcrl2/modal_formula/normalize.h"
15#include "mcrl2/modal_formula/parse.h"
16#include "mcrl2/modal_formula/parse_impl.h"
17#include "mcrl2/modal_formula/print.h"
18#include "mcrl2/modal_formula/replace.h"
46 unsigned int start_symbol_index = p.start_symbol_index(
"ActFrm");
47 bool partial_parses =
false;
48 core::parse_node node = p.parse(text, start_symbol_index, partial_parses);
76 unsigned int start_symbol_index = p.start_symbol_index(
"RegFrm");
77 bool partial_parses =
false;
78 core::parse_node node = p.parse(text, start_symbol_index, partial_parses);
131 unsigned int start_symbol_index = p.start_symbol_index(
"StateFrm");
132 bool partial_parses =
false;
133 core::parse_node node = p.parse(text, start_symbol_index, partial_parses);
142 unsigned int start_symbol_index = p.start_symbol_index(
"StateFrmSpec");
143 bool partial_parses =
false;
144 core::parse_node node = p.parse(text, start_symbol_index, partial_parses);
159 return state_formulas::parse_state_formula(in, lpsspec, formula_is_quantitative);
164 return state_formulas::parse_state_formula(text, lpsspec, formula_is_quantitative);
169 return state_formulas::parse_state_formula_specification(in, formula_is_quantitative);
174 return state_formulas::parse_state_formula_specification(text, formula_is_quantitative);
179 return state_formulas::parse_state_formula_specification(in, lpsspec, formula_is_quantitative);
184 return state_formulas::parse_state_formula_specification(text, lpsspec, formula_is_quantitative);
194 return state_formulas::normalize(x, quantitative, negated);
209 return state_formulas::find_state_variable_names(x);
Linear process specification.
D_ParserTables parser_tables_mcrl2
void warn_left_merge_merge(const parse_node &)
Prints a warning for each occurrence of 'x ||_ y || z' in the parse tree.
void warn_and_or(const parse_node &)
Prints a warning for each occurrence of 'x && y || z' in the parse tree.
The main namespace for the LPS library.