From d8985bf070aa5f0206962a43d996b9afded05556 Mon Sep 17 00:00:00 2001 From: nitrix Date: Mon, 18 Nov 2019 18:57:25 +0100 Subject: [PATCH] print SCOL after the program's expression, remove whitespace before the OPAR of the funtion definition --- .../de/hsrm/compiler/Klang/visitors/PrettyPrintVisitor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/hsrm/compiler/Klang/visitors/PrettyPrintVisitor.java b/src/main/java/de/hsrm/compiler/Klang/visitors/PrettyPrintVisitor.java index 96a645d..508013b 100644 --- a/src/main/java/de/hsrm/compiler/Klang/visitors/PrettyPrintVisitor.java +++ b/src/main/java/de/hsrm/compiler/Klang/visitors/PrettyPrintVisitor.java @@ -61,6 +61,7 @@ public class PrettyPrintVisitor implements Visitor { ex.nl(); } e.expression.welcome(this); + ex.write(";"); return null; } @@ -151,7 +152,7 @@ public class PrettyPrintVisitor implements Visitor { public Void visit(FunctionDefinition e) { ex.write("function "); ex.write(e.name); - ex.write(" ("); + ex.write("("); boolean first = true; for (String param : e.parameters) { if (!first) {