public static object Evaluate(FormulaTree formula) { if (formula == null) { return(null); } return(formula.IsNumber() ? (object)formula.EvaluateNumber() : formula.EvaluateLogic()); }
public static bool EvaluateLogic(FormulaTree formula) { return(formula != null && formula.EvaluateLogic()); }