public double Eval() { return(Math.Sqrt(sub.Eval())); }
public double Eval() { return(sub1.Eval() * sub2.Eval()); }
public double Eval() { return(Math.Pow(sub1.Eval(), sub2.Eval())); }
public double Eval() { return(Math.Cos(sub.Eval())); }