Beispiel #1
0
        private void AddOperatorToken(TokenCalc.TokenType type)
        {
            TokenCalc tok;

            tok = new TokenCalc(type);
            TokenList.Add(tok);
        }
Beispiel #2
0
        public void DoOperator(TokenCalc.TokenType type)
        {
            if (CurrentToken().IsOperator())
            {
                RemoveCurrentToken();
            }
            else if (CurrentToken().IsNumber())
            {
                CurrentToken().IsSealed = true;
            }

            AddOperatorToken(type);
        }
Beispiel #3
0
 public TokenCalc(TokenCalc.TokenType type)
 {
     DecimalFactor = 0;
     this.Type     = type;
 }