mCRL2
Loading...
Searching...
No Matches
instantiate_global_variables.h File Reference

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.
 

Detailed Description

add your file description here.

Definition in file instantiate_global_variables.h.