diff --git a/OPTIONS.md b/OPTIONS.md new file mode 100644 index 0000000..01f7bbd --- /dev/null +++ b/OPTIONS.md @@ -0,0 +1,21 @@ +# Опции программы +- ```--help / -h - show this help``` +- ```--version / -v - show version``` +- ```--asm / -a - compile assembler program``` +- ```--out / -o - set output file name``` +- ```--debug / -d - display debugging info``` +## Опция HELP +Может быть вызвана как ```--help``` или ```-h```. +Эта опция выводит краткую справку. +## Опция VERSION +Может быть вызвана как ```--version``` или ```-v```. +Эта опция выводит версию программы. +## Опция ASM +Может быть вызвана как ```--asm``` или ```-a```. +Эта опция переводит программу в режим компиляции ассемблера. +## Опция OUT +Может быть вызвана как ```--out``` или ```-o```. +Эта опция выводит скомпилированную ассемблерную программу в файл. +## Опция DEBUG +Может быть вызвана как ```--debug``` или ```-d```. +Эта опция включает режим отладчика. В этом режиме комманды будут выполняться по запросу пользователя и создавать дамп памяти. \ No newline at end of file diff --git a/ntsys b/ntsys index 5d750c5..c4b0bb9 100755 Binary files a/ntsys and b/ntsys differ diff --git a/ntsys.h b/ntsys.h index f992757..5ed74c2 100644 --- a/ntsys.h +++ b/ntsys.h @@ -66,7 +66,7 @@ static void ntsys_error(char* _err) { static void __help(void) { puts ( - "BINARY Emulator V" NTSYS_VERSION "\n" + "BINARY Emulator - LICENSE GPL V3" "\n" " " "VM for micron files" "\n" "Using:" "\n" " " "ntsys [OPTIONS...] [FILENAME]" "\n"