コード例 #1
0
 public Divide(Expression lhs, Expression rhs)
     : base(lhs, rhs)
 {
 }
コード例 #2
0
 //
 public double Evaluate(Expression x)
 {
     x.Accept(this);
     Factor factor = _stack.Pop() as Factor;
     return factor.Value;
 }
コード例 #3
0
 public BinaryFunction(Expression lhs, Expression rhs)
 {
     _lhs = lhs;
     _rhs = rhs;
 }
コード例 #4
0
 public Subtract(Expression lhs, Expression rhs)
     : base(lhs, rhs)
 {
 }
コード例 #5
0
 public Power(Expression lhs, Expression rhs)
     : base(lhs, rhs)
 {
 }
コード例 #6
0
 public Add(Expression lhs, Expression rhs)
     : base(lhs, rhs)
 {
 }
コード例 #7
0
 public Multiply(Expression lhs, Expression rhs)
     : base(lhs, rhs)
 {
 }