public override T Evaluate <T>(Evaluation.Evaluator <T> evaluator) { return(evaluator.EvaluateFunction(this)); }
public override T Evaluate <T>(Evaluation.Evaluator <T> evaluator) { return(evaluator.EvaluateOperator(this)); }
public override T Evaluate <T>(Evaluation.Evaluator <T> evaluator) { return(evaluator.EvaluateConstant(this)); }