|
mCRL2
|
Go to the source code of this file.
Classes | |
| class | mcrl2::data::detail::Rewriter |
| Rewriter interface class. More... | |
Namespaces | |
| namespace | mcrl2 |
| namespace | mcrl2::data |
| namespace | mcrl2::data::detail |
Functions | |
| std::shared_ptr< detail::Rewriter > | mcrl2::data::detail::createRewriter (const data_specification &DataSpec, const used_data_equation_selector &equations_selector, rewrite_strategy Strategy=data::rewrite_strategy::jitty) |
| Create a rewriter. | |
| void | mcrl2::data::detail::CheckRewriteRule (const data_equation &data_eqn) |
| Check that an mCRL2 data equation is a valid rewrite rule. If not, an runtime_error is thrown indicating the problem. | |
| bool | mcrl2::data::detail::isValidRewriteRule (const data_equation &data_eqn) |
| Check whether or not an mCRL2 data equation is a valid rewrite rule. | |
| std::size_t | mcrl2::data::detail::getArity (const data::function_symbol &op) |
| std::size_t | mcrl2::data::detail::get_direct_arity (const data::function_symbol &op) |