ArrayList tokenArray; //массив всех кусков формулы (числа, переменные, операторы) #endregion Fields #region Constructors public ReversePolish(string str) { VariableSet = new ArrayList(); InputString = str; ac = new AlphabetConst(); tokenArray = new ArrayList(); StringLikeArray sla = new StringLikeArray(); tokenArray = sla.CreateArray(InputString); //разодрали формулу на лексемы polishStack = new Stack<double>(); }
public ShuntingYard(string str) { InputString = str; ac = new AlphabetConst(); SYStack = new Stack<string>(); }
public SpaceInserter(string str) { InputString = str; ac = new AlphabetConst(); }