|
Namespaces |
| namespace | vcsn::algebra |
Modules |
| Alphabet |
| Freemonoid |
| Monoid |
| Semiring |
| Semigroup |
| Series |
| Algebra |
| | \
|
Classes |
| struct | MetaElement< algebra::TropicalSemiring< TropicalKind >, T > |
| | Services of element of a tropical semiring. More...
|
Functions |
|
template<typename T, typename Self> T | vcsn::op_default (SELECTOR(algebra::MonoidBase< Self >), SELECTOR(T)) |
| | By default, an element of a monoid is the identity.
|
| template<typename S, typename T> bool | vcsn::op_can_choose_non_starable (const S &set, SELECTOR(T)) |
| template<typename S, typename T> Element< S, T > | vcsn::op_choose_starable (const algebra::SemiringBase< S > &set, SELECTOR(T)) |
| template<typename S, typename T> Element< S, T > | vcsn::op_choose_non_starable (const algebra::SemiringBase< S > &set, SELECTOR(T)) |