コード例 #1
0
 private void UnionExpression()
 {
     this.IntersectionExpression();
     while ((AreaFormulaToken.IsAreaToken(this.GetLastTokenCode()) && !this.isFunctionArgumentsProcessed) && this.GetNextOnDemand(','))
     {
         this.ResetCounter();
         this.IntersectionExpression();
         this.ResetCounter("Operand for union operator.");
         this.AddToken(FormulaTokenCode.List);
     }
 }
コード例 #2
0
 private void IntersectionExpression()
 {
     this.ReferenceExpression();
     while ((AreaFormulaToken.IsAreaToken(this.GetLastTokenCode()) && !this.isFunctionArgumentsProcessed) && this.GetNextOnDemand(' ', false))
     {
         this.ResetCounter();
         this.ReferenceExpression();
         this.ResetCounter("Operand for intersect operator.");
         this.AddToken(FormulaTokenCode.Isect);
     }
 }