Catrobat.IDE.Core.Formulas.FormulaEvaluator.Evaluate C# (CSharp) Method

Evaluate() public static method

public static Evaluate ( FormulaTree formula ) : object
formula Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
return object
        public static object Evaluate(FormulaTree formula)
        {
            if (formula == null) return null;

            return formula.IsNumber() ? (object)formula.EvaluateNumber() : formula.EvaluateLogic();
        }
    }