Example #1
0
 public BinaryOperation(Expression left, BinaryOperator op, Expression right)
 {
     _left = left;
     _op = op;
     _right = right;
 }
Example #2
0
 public FunctionCall(Expression function, GCToken args)
 {
     this.function = function;
     this.args = args;
     this.emptyArgsList = (args.GetType() == typeof(Optional<Sequence<Expression>>));
 }
Example #3
0
 public AssignStatement(Identifier receiver, Expression expr)
 {
     _receiver = receiver;
     _expr = expr;
 }
Example #4
0
 public Negate(Expression computable)
 {
     this.computable = computable;
 }
Example #5
0
 public Concatenation(ConcatElement element, Expression concatenation)
 {
     this.element = element;
     this.concatenation = concatenation;
 }
Example #6
0
 public Concatenation(Expression concatenation)
 {
     this.concatenation = concatenation;
 }