Catrobat.IDE.Core.Formulas.FormulaParser.Parse C# (CSharp) Method

Parse() public method

public Parse ( string input, ParsingError &parsingError ) : FormulaTree
input string
parsingError ParsingError
return Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
        public FormulaTree Parse(string input, out ParsingError parsingError)
        {
            var tokens = _tokenizer.Tokenize(input, out parsingError);
            if (parsingError != null) return null;

            return tokens == null ? null : FormulaInterpreter.Interpret(tokens.ToList(), out parsingError);
        }
    }