diff --git a/main.cpp b/main.cpp index 6febef3..5f1cad9 100644 --- a/main.cpp +++ b/main.cpp @@ -18,6 +18,10 @@ #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; includePaths.push_back(""); //Local @@ -184,6 +188,11 @@ 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/stdlib/util.krak b/stdlib/util.krak index 30e84ce..42f95de 100644 --- a/stdlib/util.krak +++ b/stdlib/util.krak @@ -35,7 +35,6 @@ obj unpack_dummy { } } - obj pair (Object, Serializable) { var first: T var second: U