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(); } }
public ArithExpr(ArithmeticOp oper, INumberTerm t1) : base(oper.ToString(), 1) { AddTerm(t1); op = oper; srcInfo = t1.GetSrcInfo(); }