UnaryExpr implementation
UnaryExpr::UnaryExpr
(const char* oper, Expr* opnd):
OpExpr(oper), operand(opnd) { }
UnaryExpr::~UnaryExpr()
{ delete operand; }
void UnaryExpr::print(FILE* f)
{
fprintf(f, ``(%s'', op);
operand->print(f);
fprintf(f, ``)'');
}