X-Git-Url: https://gitweb.ps.run/toc/blobdiff_plain/dbc4a22d3c8c4189459f0361cb9da06415ec2dc9..3715a3f575b615f66e8ea7e57f83849e8bae4deb:/src/main.cpp diff --git a/src/main.cpp b/src/main.cpp index 19b35f3..3523cdf 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -7,7 +7,7 @@ #include "toc.h" #include "repr.h" #include "repr_get.h" -#include "check.h" +//#include "check.h" using namespace antlr4; @@ -31,24 +31,20 @@ int main(int argc, const char * argv[]) return 1; } - std::string s = tree->toStringTree(&parser) + "\n"; - + //std::string s = tree->toStringTree(&parser) + "\n"; //std::cout << "Parse Tree: " << s << std::endl; - Program prg = getProgram(prog); + Program prg = getProgram(prog, nullptr); try { tocProgram(std::cout, prg); - if (!checkProgram(prg)) - std::cerr << "Error" << std::endl; - std::ofstream ofs("output.c"); tocProgram(ofs, prg); ofs.close(); } - catch (const std::string & e) + catch (const char * e) { std::cerr << "Error: " << e << std::endl; }