#include #include #include #include "Ast.h" #include "Semantic.h" #include "Builtin.h" #include "CodeGeneration.h" #include "Driver.h" int main(int argc, char** argv) try { std::set_terminate ([] () { std::cerr << "terminated" << std::endl; abort(); }); qlow::Driver driver(argc, argv); return driver.run(); return 0; } catch (float f) { std::cerr << "uncaught float" << std::endl; } catch(...) { std::cerr << "uncaught exception" << std::endl; }