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