Esempio n. 1
0
 public Expr Times(Expr e)
 {
     return(new BinaryOpExpr(this, e, new Times()));
 }
Esempio n. 2
0
 public BinaryOpExpr(Expr a, Expr b, BinaryOp op)
 {
     this.a  = a;
     this.b  = b;
     this.op = op;
 }
Esempio n. 3
0
 public Expr Plus(Expr e)
 {
     return(new BinaryOpExpr(this, e, new Plus()));
 }
Esempio n. 4
0
 public void Assign(Expr e)
 {
     for (int i = D(0); i < data.Length; i++)
         data[i] = e.Get(i);
 }
Esempio n. 5
0
 public Expr Times(Expr e)
 {
     return new BinaryOpExpr(this, e, new Times());
 }
Esempio n. 6
0
 public Expr Plus(Expr e)
 {
     return new BinaryOpExpr(this, e, new Plus());
 }
Esempio n. 7
0
 public BinaryOpExpr(Expr a, Expr b, BinaryOp op)
 {
     this.a = a;
     this.b = b;
     this.op = op;
 }