PH Logo
Logo intepreter modeled after UCB Logo.
Public Types | Public Member Functions | Friends
phlogo::logo_ast Class Reference

List of all members.

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_astoperator+= (logo_ast const &rhs)
logo_astoperator-= (logo_ast const &rhs)
logo_astoperator*= (logo_ast const &rhs)
logo_astoperator/= (logo_ast const &rhs)
logo_astoperator%= (logo_ast const &rhs)

Friends

class ast_to_string
class ast_print

Detailed Description

Definition at line 42 of file Tokenizer.cpp.


The documentation for this class was generated from the following file:
 All Classes Functions