Include file:
#include "mcrl2/pbes/join.h"
add your file description here.
mcrl2::pbes_system::
join_and
(FwdIt first, FwdIt last)¶Returns and applied to the sequence of pbes expressions [first, last)
Parameters:
Returns: And applied to the sequence of pbes expressions [first, last)
mcrl2::pbes_system::
join_or
(FwdIt first, FwdIt last)¶Returns or applied to the sequence of pbes expressions [first, last)
Parameters:
Returns: Or applied to the sequence of pbes expressions [first, last)
mcrl2::pbes_system::
optimized_join_and
(FwdIt first, FwdIt last)¶Returns and applied to the sequence of pbes expressions [first, last)
Parameters:
Returns: And applied to the sequence of pbes expressions [first, last)
mcrl2::pbes_system::
optimized_join_or
(FwdIt first, FwdIt last)¶Returns or applied to the sequence of pbes expressions [first, last)
Parameters:
Returns: Or applied to the sequence of pbes expressions [first, last)
mcrl2::pbes_system::
split_and
(const pbes_expression &expr, bool split_data_expressions = false)¶Splits a conjunction into a sequence of operands Given a pbes expression of the form p1 && p2 && …. && pn, this will yield a set of the form { p1, p2, …, pn }, assuming that pi does not have a && as main function symbol.
Parameters:
Returns: A sequence of operands
mcrl2::pbes_system::
split_or
(const pbes_expression &expr, bool split_data_expressions = false)¶Splits a disjunction into a sequence of operands Given a pbes expression of the form p1 || p2 || …. || pn, this will yield a set of the form { p1, p2, …, pn }, assuming that pi does not have a || as main function symbol.
Parameters:
Returns: A sequence of operands