aboutsummaryrefslogtreecommitdiff
path: root/src/moonp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/moonp.cpp')
-rw-r--r--src/moonp.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/moonp.cpp b/src/moonp.cpp
index 68f7b10..25be015 100644
--- a/src/moonp.cpp
+++ b/src/moonp.cpp
@@ -174,7 +174,7 @@ int main(int narg, const char** args) {
174 break; 174 break;
175 } 175 }
176 }); 176 });
177 std::cout << "Moonscript+ "sv << MoonP::version() << '\n'; 177 std::cout << "Moonscript+ "sv << MoonP::version << '\n';
178 while (true) { 178 while (true) {
179 count++; 179 count++;
180 std::string codes; 180 std::string codes;
@@ -366,7 +366,7 @@ int main(int narg, const char** args) {
366 std::cout << help; 366 std::cout << help;
367 return 0; 367 return 0;
368 } else if (arg == "-v"sv) { 368 } else if (arg == "-v"sv) {
369 std::cout << "Moonscript+ version: "sv << MoonP::version() << '\n'; 369 std::cout << "Moonscript+ version: "sv << MoonP::version << '\n';
370 return 0; 370 return 0;
371 } else if (arg == "-o"sv) { 371 } else if (arg == "-o"sv) {
372 ++i; 372 ++i;
@@ -382,7 +382,7 @@ int main(int narg, const char** args) {
382 if (!item.is_directory()) { 382 if (!item.is_directory()) {
383 auto ext = item.path().extension().string(); 383 auto ext = item.path().extension().string();
384 for (char& ch : ext) ch = std::tolower(ch); 384 for (char& ch : ext) ch = std::tolower(ch);
385 if (ext == ".moon"sv) { 385 if (!ext.empty() && ext.substr(1) == MoonP::extension) {
386 files.emplace_back(item.path().string(), item.path().lexically_relative(arg).string()); 386 files.emplace_back(item.path().string(), item.path().lexically_relative(arg).string());
387 } 387 }
388 } 388 }
@@ -453,7 +453,7 @@ int main(int narg, const char** args) {
453 if (output) { 453 if (output) {
454 const auto& codes = std::get<0>(result); 454 const auto& codes = std::get<0>(result);
455 if (config.reserveLineNumber) { 455 if (config.reserveLineNumber) {
456 auto head = std::string("-- [moon]: "sv) + file.first + '\n'; 456 auto head = std::string("-- [moonp]: "sv) + file.first + '\n';
457 output.write(head.c_str(), head.size()); 457 output.write(head.c_str(), head.size());
458 } 458 }
459 output.write(codes.c_str(), codes.size()); 459 output.write(codes.c_str(), codes.size());