From faeb1be315ecd8b54b050d9b40ea0b078365cdf5 Mon Sep 17 00:00:00 2001 From: Nathan Braswell Date: Thu, 28 Jan 2016 12:20:28 -0500 Subject: [PATCH] Modify print out so that you can see C compiler output --- main.cpp | 8 -------- src/CGenerator.cpp | 8 ++++++-- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/main.cpp b/main.cpp index 5f1cad9..a3b4dff 100644 --- a/main.cpp +++ b/main.cpp @@ -18,9 +18,6 @@ #include "util.h" #include "Tester.h" -#define CLEAR_SCREEN "\033[2J\033[1;1H" -#define BOLD_GREEN "\033[1m\033[32m" -#define RESET_TXT "\033[0m" int main(int argc, char* argv[]) { std::vector includePaths; @@ -188,11 +185,6 @@ int main(int argc, char* argv[]) { //For right now, just C CGenerator().generateCompSet(ASTs, outputName); - - std::cout << CLEAR_SCREEN; - - std::cout << BOLD_GREEN << "SUCCESSFUL COMPILATION" << RESET_TXT << std::endl; - return(0); } diff --git a/src/CGenerator.cpp b/src/CGenerator.cpp index ebcda72..e9e0084 100644 --- a/src/CGenerator.cpp +++ b/src/CGenerator.cpp @@ -1,5 +1,9 @@ #include "CGenerator.h" +#define CLEAR_SCREEN "\033[2J\033[1;1H" +#define BOLD_GREEN "\033[1m\033[32m" +#define RESET_TXT "\033[0m" + CGenerator::CGenerator() : generatorString("__C__") { tabLevel = 0; id = 0; @@ -41,9 +45,9 @@ void CGenerator::generateCompSet(std::map*> ASTs, outputBuild.open(outputName + "/" + scriptName); outputBuild << buildString; outputBuild.close(); - std::cout << "KRAKEN COMPILER DONE, CALLING C COMPILER" << std::endl; + std::cout << CLEAR_SCREEN; + std::cout << BOLD_GREEN << "KRAKEN COMPILER DONE, CALLING C COMPILER" << RESET_TXT << std::endl; ssystem("cd " + outputName + "/; sh " + scriptName); - std::cout << "DEFER DOUBLE STACK " << deferDoubleStack.size() << std::endl; } std::string CGenerator::tabs() {