From 93be8d7a7bf8dbe67ca87a06a0a147bd9d42c8ea Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Wed, 9 Nov 2022 22:52:56 +0800 Subject: [PATCH] Update main.cpp --- src/main.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 81770522..ff55667e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4,7 +4,6 @@ #include #include "pocketpy.h" -//#define PK_DEBUG //#define PK_DEBUG_TIME struct Timer{ @@ -35,9 +34,6 @@ VM* newVM(){ void REPL(){ std::cout << "pocketpy 0.1.0" << std::endl; std::cout << "https://github.com/blueloveTH/pocketpy" << std::endl; -#ifdef PK_DEBUG - std::cout << "[DEBUG MODE ENABLED]" << std::endl; -#endif int need_more_lines = 0; std::string buffer; @@ -89,10 +85,7 @@ int main(int argc, char** argv){ if(argc == 2){ std::string filename = argv[1]; - if(filename == "-h" || filename == "--help"){ - std::cout << "Usage: pocketpy [filename]" << std::endl; - return 0; - } + if(filename == "-h" || filename == "--help") goto __HELP; std::ifstream file(filename); if(!file.is_open()){ @@ -107,12 +100,14 @@ int main(int argc, char** argv){ code = compile(vm, src.c_str(), filename); }); if(code == nullptr) return 1; - //std::cout << code->toString() << std::endl; - Timer("Running time").run([=]{ vm->exec(code); }); return 0; } + +__HELP: + std::cout << "Usage: pocketpy [filename]" << std::endl; + return 0; } \ No newline at end of file