X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=include%2Fexec.h;h=6841146f905a47d5ca5694f85f8970b4739e773f;hp=1da878d6237b505aee262a77f75be93a428edad8;hb=a901ac636091cc9d044a78525064b699ef7a2760;hpb=e07b6371cc8a59c6793a895e968ff2c6cf28181b;ds=sidebyside diff --git a/include/exec.h b/include/exec.h index 1da878d..6841146 100644 --- a/include/exec.h +++ b/include/exec.h @@ -8,6 +8,14 @@ enum { INSIZE = 256 /* CASL IIの、IN命令入力領域 */ }; +/* 実行モード */ +typedef struct { + bool tracemode; /* レジストリの内容を表示する場合はtrue */ + bool logicalmode; /* レジストリの内容を論理値(0〜65535)で表示する場合はtrue */ + bool dumpmode; /* メモリの内容を表示する場合はtrue */ +} EXECMODE; +extern EXECMODE execmode; + /* 指定されたファイルからアセンブル結果を読込 */ bool inassemble(char *file);