public MathValue Evaluate()
 {
     return(Intermediate.Evaluate(calculationBuffer));
 }