예제 #1
0
 public BinaryOperator(FunctionalOperator <Func <object, object, object> > op,
                       FunctionalExpression arg1, FunctionalExpression arg2)
 {
     Operator = op;
     Arg1     = arg1;
     Arg2     = arg2;
 }
예제 #2
0
 private AssignmentStep(LocalVariableName localVariable, FunctionalExpression value, Step next)
     : base(next)
 {
     GlobalVariable = null;
     LocalVariable  = localVariable;
     Value          = value;
 }
예제 #3
0
 public UnaryOperator(FunctionalOperator <Func <object, object> > op, FunctionalExpression arg)
 {
     Arg      = arg;
     Operator = op;
 }