An abstract class that all different expressions inherit from. More...
#include <expression.h>
Public Member Functions | |
virtual string | to_string () const =0 |
virtual type * | get_type () |
void | print () |
Protected Attributes | |
type * | t |
Friends | |
class | boost::serialization::access |
ostream & | operator<< (ostream &os, const expression &obj) |
An abstract class that all different expressions inherit from.