Ejemplo n.º 1
0
 public void prettyPrint(PrettyPrinter prepri) {
   if (this.isPublic()) {
     prepri.print("public ");
   }
   if (this.isStatic()) {
     prepri.print("static ");
   }
   prepri.print(this.name + "(");
   boolean first = true;
   for (MJVariable v : this.parameters) {
     if (!first) {
       prepri.print(", ");
     } else {
       first = false;
     }
     v.prettyPrint(prepri);
   }
   prepri.println(")");
   body.prettyPrint(prepri);
   prepri.println("");
 }
Ejemplo n.º 2
0
 public void prettyPrint(PrettyPrinter prepri) {
   prepri.print("while (");
   this.expr.prettyPrint(prepri);
   prepri.print(")");
   this.stat.prettyPrint(prepri);
 }
Ejemplo n.º 3
0
 public void prettyPrint(PrettyPrinter prepri) {
   this.lhs.prettyPrint(prepri);
   prepri.print(" * ");
   this.rhs.prettyPrint(prepri);
 }
Ejemplo n.º 4
0
 public void prettyPrint(PrettyPrinter prepri) {
   this.object.prettyPrint(prepri);
   prepri.print(".");
   this.field.prettyPrint(prepri);
 }