From b4a21392240f4754013c96b18eaf87b96339256d Mon Sep 17 00:00:00 2001 From: german Date: Wed, 25 Feb 2026 18:25:40 +0400 Subject: [PATCH] Options instruction --- OPTIONS.md | 21 +++++++++++++++++++++ ntsys | Bin 22320 -> 22320 bytes ntsys.h | 2 +- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 OPTIONS.md 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 5d750c5705d115eee6419bd9ebcbdb8aea78658e..c4b0bb98661d99b3b73753b6d6e704fab8eff15a 100755 GIT binary patch delta 1099 zcmZA1O=#0#7zgmYUB@=m+FHjt6wGwe2^+00{lK*_aiuL3nOHQ3fzwmHZ3nT3LN7aX zP(^qTRvc1BWjPe7WQTwr+^vGh5QTzsZd!CyWDXq64|x1%-84&S@_X`slDBX2hE^W4 z3ckavquefRf68i{d6+{UY##oTPg~XxA3Si~duTT3YJI(V=27%PHh6YWRP!yfr`Rji zGZ44h2gF4DeB{EVh!`DBh?fV|%;_}C+J6&Oel<7IQ0tjsI^I1`_xsK@#%#B)p~sH2 z42>{BaAU63C89KHqKRkhRhC_IuCwIDfXC9l3 ztYOHis3kmbzad*fJP(}98khzd0u|)R_SwFHBzTk6q&tQ?}^o}KC zvtO~bA4MsnEAel>W1UGXmCbNn9-UF%<9D(I_xXp|FrW0}KECWd%c?J)DRUu{Oj$oN zFJHiD{rs)p-8ui2XrJNNGU!*hBj5~|(J{`WgpOj$G-M@H_7Yi#WFw|5fozzsVw@1)3|#HZ{~&7HnW+f%w=2hQ1W&LL^>*;7Rh7eAZA{@8 iBT*)+_anD#Oy-WHr{n*>K|C4gC`!#Sit2Q7&hi%|PK}5F delta 1087 zcmZA1U1(Ba7zgn4`oWZzIGk-GqgBQTTu$-}mSCWi;Kc$dFNAgBMHjm$5Lz&BqXipy zF?fv(bVLa2VuWxGG{_4Jp)O=>u#1AVTv@@oSPO&o#nb;xS7%2&=lA%3&Ut-(--D$m ztb})v8S@5V@0AxL%*nc<=UN~C$!9g&-S@;h%P(uoL1V!&Xei7a89n^;o0!o)I>TOw z&cTRIcg1yfNStwvv$X9OQTb=r{Q-zfSgd`yOSsUpLTWN43L2CI|zV-`YA+ z3bpi>C=aVpg4qp9lV2|g#SNl_9K0i{L3f>~4wJA6W1B<<4f@aq*WeJezb6X8DvZPA z2cj|PZV*kv2FyYGC!!@ehcy_2b(q>pV?eDSOmAU8n1vx&gmEarF<6C@Fttte7*4}7 z%)%8|gbgUcU08*kI!qMyL+Lxw2&}@SoWpV0IEEsFq6r_u;twJLDL a+}ss&8vp+TL}EVUoVzv7oH!d>(EJ61QjsSB 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"