mCRL2
|
add your file description here. More...
Go to the source code of this file.
Namespaces | |
namespace | mcrl2 |
A class that takes a linear process specification and checks all tau-summands of that LPS for confluence. | |
namespace | mcrl2::lps |
The main namespace for the LPS library. | |
namespace | mcrl2::lps::detail |
Functions | |
template<typename Specification > | |
void | mcrl2::lps::detail::replace_global_variables (Specification &lpsspec, const data::mutable_map_substitution<> &sigma) |
Applies a global variable substitution to an LPS. | |
template<typename Specification > | |
data::mutable_map_substitution | mcrl2::lps::detail::instantiate_global_variables (Specification &lpsspec) |
Eliminates the global variables of an LPS, by substituting a constant value for them. If no constant value is found for one of the variables, an exception is thrown. | |
add your file description here.
Definition in file instantiate_global_variables.h.