From 67618352af25243f25ce2ec8fb3c418fe7fc8431 Mon Sep 17 00:00:00 2001
From: Sven Gestegard Robertz <sven.robertz@cs.lth.se>
Date: Fri, 5 Sep 2014 14:02:04 +0200
Subject: [PATCH] more minor refactoring

---
 compiler/LabComm.java | 30 ++++++++++++++----------------
 1 file changed, 14 insertions(+), 16 deletions(-)

diff --git a/compiler/LabComm.java b/compiler/LabComm.java
index 3eb15a7..a2250d9 100644
--- a/compiler/LabComm.java
+++ b/compiler/LabComm.java
@@ -273,12 +273,12 @@ public class LabComm {
        cIncludes.add(hFile);
      }
      if (cFile != null) {
-       if (verbose) { System.err.println("Generating C: " + cFile); }
+       printStatus("C: " , cFile);
        genC(ast, cFile, cIncludes, coreName, cPrefix, ver);
        wroteFile = true;
      }
      if (hFile != null) {
-       if (verbose) { System.err.println("Generating H: " + hFile); }
+       printStatus("H: " , hFile);
        genH(ast, hFile, hIncludes, coreName, cPrefix, ver);
        wroteFile = true;
      }
@@ -288,7 +288,7 @@ public class LabComm {
    boolean generateCS(Program ast) {
      boolean wroteFile = false; 
      if (csFile != null) {
-       if (verbose) { System.err.println("Generating C#: " + csFile); }
+       printStatus("C#: " , csFile); 
        genCS(ast, csFile, csNamespace, ver);
        wroteFile = true;
      }
@@ -298,7 +298,7 @@ public class LabComm {
    boolean generateJava(Program ast) {
      boolean wroteFile = false; 
      if (javaDir != null) {
-       if (verbose) { System.err.println("Generating Java: " + javaDir); }
+       printStatus("Java: " , javaDir);
        genJava(ast, javaDir, javaPackage, ver);
        wroteFile = true;
      }
@@ -308,9 +308,7 @@ public class LabComm {
    boolean generatePython(Program ast) {
      boolean wroteFile = false; 
      if (pythonFile != null) {
-       if (verbose) { 
-         System.err.println("Generating Python: " + pythonFile); 
-       }
+       printStatus("Python: " , pythonFile); 
        genPython(ast, pythonFile, prefix, ver);
        wroteFile = true;
      }
@@ -320,9 +318,7 @@ public class LabComm {
    boolean generateRAPID(Program ast) {
      boolean wroteFile = false; 
      if (rapidFile != null) {
-       if (verbose) {
-         System.err.println("Generating RAPID: " + rapidFile);
-       }
+       printStatus("RAPID: " , rapidFile);
        genRAPID(ast, rapidFile, coreName, ver);
        wroteFile = true;
      }
@@ -331,9 +327,7 @@ public class LabComm {
    boolean generatePrettyPrint(Program ast) {
      boolean wroteFile = false; 
      if (prettyFile != null) {
-       if (verbose) { 
-         System.err.println("Generating Pretty: " + prettyFile); 
-       }
+       printStatus("Pretty: " , prettyFile); 
        try {
          FileOutputStream f = new FileOutputStream(prettyFile);
          PrintStream out = new PrintStream(f);
@@ -350,9 +344,7 @@ public class LabComm {
    boolean generateTypeinfo(Program ast) {
      boolean wroteFile = false; 
      if (typeinfoFile != null) {
-       if (verbose) { 
-         System.err.println("Generating TypeInfo: " + typeinfoFile); 
-       }
+       printStatus("TypeInfo: " , typeinfoFile); 
        try {
          FileOutputStream f = new FileOutputStream(typeinfoFile);
          PrintStream out = new PrintStream(f);
@@ -366,6 +358,12 @@ public class LabComm {
      }
      return wroteFile;
     }
+
+    private void printStatus(String kind, String filename){
+       if (verbose) { 
+         System.err.println("Generating "+kind+": " + filename); 
+       }
+    }
   }
 
 
-- 
GitLab