22 #include <spot/misc/hash.hh>
formula relabel_apply(formula f, relabeling_map *m)
Replace atomic propositions of f by subformulas specified in m.
formula relabel_overlapping_bse(formula f, relabeling_style style, relabeling_map *m)
Relabel Boolean subexpressions in a formula using atomic propositions.
formula relabel(formula f, relabeling_style style, relabeling_map *m=nullptr)
Relabel the atomic propositions in a formula.
formula relabel_bse(formula f, relabeling_style style, relabeling_map *m=nullptr)
Relabel Boolean subexpressions in a formula using atomic propositions.
Definition: automata.hh:26
std::map< formula, formula > relabeling_map
Map associating new (key) formula names to old (value) ones.
Definition: relabel.hh:31
relabeling_style
Style for relabeling atomic propositions.
Definition: relabel.hh:28