Beispiel #1
0
        private void CompleteTokenAction(int index)
        {
            var selection = FormulaInterpreter.Complete(Tokens, index);

            SelectionStart  = selection.Start;
            SelectionLength = selection.Length;
        }
        private void InterpretTokens()
        {
            var interpretedFormula = FormulaInterpreter.Interpret(Tokens, out _parsingError);

            if (interpretedFormula != null)
            {
                _formula = interpretedFormula;
                RaisePropertyChanged(() => Formula);
            }
            RaisePropertyChanged(() => ParsingError);
            RaisePropertyChanged(() => HasError);
        }