|
PH Logo
Logo intepreter modeled after UCB Logo.
|
Public Types | |
|
typedef boost::variant< nil, std::string, std::vector < logo_ast > , boost::recursive_wrapper < logo_ast > , boost::recursive_wrapper < binary_op > , boost::recursive_wrapper < unary_op > > | type |
Public Member Functions | |
| template<typename Expr > | |
| logo_ast (Expr const &expr) | |
| logo_ast & | operator+= (logo_ast const &rhs) |
| logo_ast & | operator-= (logo_ast const &rhs) |
| logo_ast & | operator*= (logo_ast const &rhs) |
| logo_ast & | operator/= (logo_ast const &rhs) |
| logo_ast & | operator%= (logo_ast const &rhs) |
Friends | |
| class | ast_to_string |
| class | ast_print |
Definition at line 42 of file Tokenizer.cpp.
1.7.4