15 template <
typename ExpSet>
17 is_valid(
const ExpSet&
rs,
const typename ExpSet::value_t& e)
24 catch (
const std::runtime_error&)
35 template <
typename ExpSet>
39 const auto& e = exp->as<ExpSet>();
bool is_valid_expression(const expression &exp)
Bridge (is_valid).
weight_t_of< ExpSet > constant_term(const ExpSet &rs, const typename ExpSet::value_t &e)
The constant term of e.
bool is_valid(const Aut &aut)
std::shared_ptr< detail::expression_base > expression