From 8dd0b6cffa1524eaa6e5e8480592c8651bc9275e Mon Sep 17 00:00:00 2001 From: Marvin Kaiser Date: Tue, 10 Mar 2020 11:21:49 +0100 Subject: [PATCH] Fix pretty printing to file --- src/main/java/de/hsrm/compiler/Klang/Klang.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/hsrm/compiler/Klang/Klang.java b/src/main/java/de/hsrm/compiler/Klang/Klang.java index 1c951d0..6bdc56a 100644 --- a/src/main/java/de/hsrm/compiler/Klang/Klang.java +++ b/src/main/java/de/hsrm/compiler/Klang/Klang.java @@ -46,7 +46,7 @@ public class Klang { System.out.println("Last argument must be file"); System.out.println(""); System.out.println("Arguments:"); - System.out.println("--out :\t File to write to"); + System.out.println("--o :\t File to write to"); System.out.println("--evaluate:\t Evaluates the given source code"); System.out.println("--pretty:\t Pretty print the given source code"); System.out @@ -115,7 +115,8 @@ public class Klang { PrettyPrintVisitor.ExWriter ex = new PrettyPrintVisitor.ExWriter(w); PrettyPrintVisitor printVisitor = new PrettyPrintVisitor(ex); root.welcome(printVisitor); - System.out.println(w.toString()); + generateOutput(out, w.toString()); + return; } if (evaluate) {