![]()  | 
  
    Vcsn
    2.4
    
   Be Rational 
   | 
 
#include <expression.hh>
Additional Inherited Members | |
  Public Types inherited from vcsn::rat::inner< Context > | |
| using | super_t = node< Context > | 
| using | value_t = typename super_t::value_t | 
  Public Types inherited from vcsn::rat::node< Context > | |
| using | context_t = Context | 
| using | node_t = rat::node< context_t > | 
| using | value_t = std::shared_ptr< const node_t > | 
| An expression usable with value semantics.  More... | |
| using | values_t = std::vector< value_t > | 
| using | const_visitor = vcsn::rat::const_visitor< context_t > | 
  Public Types inherited from vcsn::rat::exp | |
| using | type_t = rat::type_t | 
| The possible types of expressions.  More... | |
  Public Member Functions inherited from vcsn::rat::node< Context > | |
| virtual void | accept (const_visitor &v) const =0 | 
  Public Member Functions inherited from vcsn::rat::exp | |
| virtual | ~exp ()=default | 
| virtual type_t | type () const =0 | 
| The type of this node.  More... | |
| bool | is_unary () const | 
| Whether star, complement.  More... | |
| bool | is_leaf () const | 
| Whether a leaf of the expression tree.  More... | |
Definition at line 217 of file expression.hh.