Example #1
0
 public void addMove(Lvalues lvalues, Operands rvalues)
 {
     Move m = new Move(lvalues, rvalues);
     m_lambda.addStatement(m);
 }
Example #2
0
 public void addLambda(Lambda lambda, Lvalues lvalues, Operands arguments)
 {
     DoLambda lambda_stamp = new DoLambda(lvalues, lambda, arguments);
     m_lambda.addStatement(lambda_stamp);
 }
Example #3
0
 public void addDo(Operator op, Lvalues lvalues, Operands arguments)
 {
     Do op_stamp = new Do(lvalues, op, arguments);
     m_lambda.addStatement(op_stamp);
 }
Example #4
0
 public void addIf(Lvalues lvalues, Relation conditional, Lambda consequent, Lambda alternate)
 {
     If _if = new If(lvalues, conditional, consequent, alternate);
     m_lambda.addStatement(_if);
 }
Example #5
0
 public void addCall(Operand lambda_reference, Lvalues lvalues, Operands arguments)
 {
     Call call = new Call(lvalues, lambda_reference, arguments);
     m_lambda.addStatement(call);
 }