Пример #1
0
 public ArithExpr(INumberTerm t1, ArithmeticOp oper, INumberTerm t2) : base(oper.ToString(), 2)
 {
     AddTerm(t1);
     AddTerm(t2);
     op = oper;
     if (t1.GetSrcInfo() != null)
     {
         srcInfo = t1.GetSrcInfo();
     }
     else
     {
         srcInfo = t2.GetSrcInfo();
     }
 }
Пример #2
0
 public ArithExpr(ArithmeticOp oper, INumberTerm t1) : base(oper.ToString(), 1)
 {
     AddTerm(t1);
     op      = oper;
     srcInfo = t1.GetSrcInfo();
 }