test call void
This commit is contained in:
@@ -156,17 +156,19 @@ public class PrettyprinterVisitor implements ProgramVisitor<String,String>,
|
||||
}
|
||||
|
||||
@Override
|
||||
public String visitAppeal(AppealImp instr,String indent){
|
||||
String str = indent + instr.fName() + "(";
|
||||
for(int i=0; i<instr.params().size();i++){
|
||||
str += instr.params().get(i).accept(this, "");
|
||||
if(i<instr.params().size()-1) str += ",";
|
||||
public String visitVoidFunction(VoidFunctionImp instr, String h) {
|
||||
String str = instr.nom()+ "( ";
|
||||
for(int i=0;i<instr.expr().size();i++){
|
||||
str+= instr.expr().get(i).accept(this,h);
|
||||
if(i<instr.expr().size()-1){
|
||||
str+=", ";
|
||||
}
|
||||
}
|
||||
return str+")";
|
||||
str+=")";
|
||||
return str;
|
||||
}
|
||||
|
||||
//EXPRESSION
|
||||
|
||||
@Override
|
||||
public String visitConst(ConstImp e, String indent) {
|
||||
return e.c()+"";
|
||||
@@ -186,6 +188,17 @@ public class PrettyprinterVisitor implements ProgramVisitor<String,String>,
|
||||
return "(" + e.e1().accept(this,"") +" "+ opStr +" " + e.e2().accept(this,"") + ")";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String visitAppeal(AppealImp instr,String indent){
|
||||
String str = indent + instr.fName() + "(";
|
||||
for(int i=0; i<instr.params().size();i++){
|
||||
str += instr.params().get(i).accept(this, "");
|
||||
if(i<instr.params().size()-1) str += ",";
|
||||
}
|
||||
return str+")";
|
||||
}
|
||||
|
||||
|
||||
//TYPE
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user