public void RemoveWhiteSpace_Only_Keeps_None_WhiteSpace_Characters_In_List()
        {
            ReservedIndexedCharList list = new ReservedIndexedCharList(" A B\t     C    ");
            list.RemoveWhiteSpace();

            Assert.IsTrue(list.ToString() == "ABC");
            Assert.IsTrue(list[2].Position == 2);
        }
Ejemplo n.º 2
0
        public TokenTree TokenizeFormula(string formula)
        {
            var list = new ReservedIndexedCharList(formula);

            ReserveStrings(list);
            list.RemoveWhiteSpace();
            ReserveParanthesises(list);

            return CreateTokenTree(list);
        }