mCRL2
|
Substitution that maps data variables to data expressions. The substitution is stored as an assignment_list. More...
#include <assignment_sequence_substitution.h>
Public Types | |
using | variable_type = variable |
using | expression_type = data_expression |
using | argument_type = variable |
using | result_type = data_expression |
Public Member Functions | |
assignment_sequence_substitution (const assignment_list &assignments_) | |
const data_expression & | operator() (const variable &v) const |
Public Attributes | |
const assignment_list & | assignments |
Substitution that maps data variables to data expressions. The substitution is stored as an assignment_list.
Definition at line 24 of file assignment_sequence_substitution.h.
Definition at line 28 of file assignment_sequence_substitution.h.
Definition at line 27 of file assignment_sequence_substitution.h.
Definition at line 29 of file assignment_sequence_substitution.h.
Definition at line 26 of file assignment_sequence_substitution.h.
|
inlineexplicit |
Definition at line 33 of file assignment_sequence_substitution.h.
|
inline |
Definition at line 37 of file assignment_sequence_substitution.h.
const assignment_list& mcrl2::data::assignment_sequence_substitution::assignments |
Definition at line 31 of file assignment_sequence_substitution.h.