12#ifndef MCRL2_DATA_DEFAULT_EXPRESSION_GENERATOR_H
13#define MCRL2_DATA_DEFAULT_EXPRESSION_GENERATOR_H
bool defined() const
Returns true if this term is not equal to the term assigned by the default constructor of aterms,...
Expression generator that caches values.
const data_expression & operator()(const sort_expression &x)
data::representative_generator generator
default_expression_generator(const data_specification &dataspec)
std::map< sort_expression, data_expression > default_values
Components for generating an arbitrary element of a sort.
Standard exception class for reporting runtime errors.
std::string pp(const abstraction &x)
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...
Component for generating representatives of sorts.