C# Class Catrobat.IDE.Core.Formulas.FormulaEvaluator

Show file Open project: Catrobat/CatrobatForWindows

Public Methods

Method Description
Evaluate ( FormulaTree formula ) : object
EvaluateLogic ( FormulaTree formula ) : bool
EvaluateNumber ( FormulaTree formula ) : double

Method Details

Evaluate() public static method

public static Evaluate ( FormulaTree formula ) : object
formula Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
return object

EvaluateLogic() public static method

public static EvaluateLogic ( FormulaTree formula ) : bool
formula Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
return bool

EvaluateNumber() public static method

public static EvaluateNumber ( FormulaTree formula ) : double
formula Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
return double