Пример #1
0
 public int SumOperation(Expression l, Expression r)
 {
     return l.eval() + r.eval();
 }
Пример #2
0
 public int MultOperation(Expression l, Expression r)
 {
     return l.eval() * r.eval();
 }
Пример #3
0
 public int DiffOperation(Expression l, Expression r)
 {
     return l.eval() - r.eval();
 }
Пример #4
0
 public int DivOperation(Expression l, Expression r)
 {
     return l.eval() / r.eval();
 }
Пример #5
0
 public BinaryExpression(Token t, Expression left, Expression right)
 {
     base.token = t;
     Left = left;
     Right = right;
 }