update to 1.1

This commit is contained in:
2024-11-26 16:05:19 +01:00
parent 432d706314
commit 9738ba1afd

View File

@@ -3,12 +3,16 @@
#include "IO.h"
#define ASSEMBLEUR_VERSION "1.1"
int main(int argc, char** argv) {
argparse::ArgumentParser program("Assembleur");
argparse::ArgumentParser program("Assembleur", ASSEMBLEUR_VERSION);
std::string inputFileName;
program.add_argument("file").help("The assembly file to compile").store_into(inputFileName);
program.add_argument("file")
.help("The assembly file to compile")
.store_into(inputFileName);
std::string outputFileName;
program.add_argument("-o", "--output")
@@ -33,10 +37,7 @@ int main(int argc, char** argv) {
.store_into(header);
bool reverse;
program.add_argument("-r", "--reversed")
.help("inverse bit orders")
.flag()
.store_into(reverse);
program.add_argument("-r", "--reversed").help("inverse bit orders").flag().store_into(reverse);
try {
program.parse_args(argc, argv);