1 #ifndef VCSN_ALGOS_IDENTITIES_HH
2 # define VCSN_ALGOS_IDENTITIES_HH
24 template <
typename RatExpSet>
28 const auto& e = exp->as<RatExpSet>();
29 auto rs = e.ratexpset();
30 return rs.identities();
40 #endif // !VCSN_ALGOS_IDENTITIES_HH
REGISTER_DECLARE(accessible,(const automaton &) -> automaton)
rat::identities identities(const ratexp &exp)
Bridge.
std::shared_ptr< detail::ratexp_base > ratexp
identities
A ratexpset can implement several different sets of identities on expressions.