#include "String.h" class expr { String name; expr * e1; expr * e2; public: expr(const expr &); void pPolish(); double eval(); expr & operator /(expr & exp); expr & operator *(expr & exp); expr & operator-(expr & r); expr & operator+(expr &); void pParen(); expr(String, expr *, expr*); expr(String name); expr(); virtual ~expr(); };