mCRL2
|
Go to the source code of this file.
Classes | |
struct | mcrl2::data::detail::double_variable_traverser< Traverser > |
Namespaces | |
namespace | mcrl2 |
A class that takes a linear process specification and checks all tau-summands of that LPS for confluence. | |
namespace | mcrl2::data |
Namespace for all data library functionality. | |
namespace | mcrl2::data::detail |
Functions | |
variable_list | mcrl2::data::detail::get_free_vars (const data_expression &a) |
sort_expression | mcrl2::data::detail::residual_sort (const sort_expression &s, std::size_t no_of_initial_arguments) |
const data_expression * | mcrl2::data::detail::get_argument_of_higher_order_term_helper (const application &t, std::size_t &i) |
const data_expression & | mcrl2::data::detail::get_argument_of_higher_order_term (const application &t, std::size_t i) |
std::size_t | mcrl2::data::detail::recursive_number_of_args (const data_expression &t) |
const data_expression & | mcrl2::data::detail::get_nested_head_helper (const application &t) |
const data_expression & | mcrl2::data::detail::get_nested_head (const data_expression &t) |
const data_expression | mcrl2::data::detail::replace_nested_head (const data_expression &t, const data_expression &head) |
template<class ARGUMENT_REWRITER > | |
void | mcrl2::data::detail::rewrite_all_arguments (data_expression &result, const application &t, const ARGUMENT_REWRITER rewriter) |