変数名の整理
[YACASL2.git] / include / exec.h
index 7262af5..9afde5b 100644 (file)
@@ -1,9 +1,6 @@
 #ifndef YACASL2_EXEC_INCLUDED
 #define YACASL2_EXEC_INCLUDED
 
-/* コードから命令のパターンを取得 */
-CMDTYPE getcmdtype(WORD code);
-
 enum {
     INSIZE = 256    /* CASL IIの、IN命令入力領域 */
 };
@@ -14,16 +11,20 @@ typedef struct {
     bool logical;         /* レジストリの内容を論理値(0〜65535)で表示する場合はtrue */
     bool dump;            /* メモリの内容を表示する場合はtrue */
 } EXECMODE;
+
 extern EXECMODE execmode;
 
+/* コードから命令のパターンを取得 */
+CMDTYPE getcmdtype(WORD code);
+
 /* 実行のエラー定義 */
 bool addcerrlist_exec();
 
-/* 仮想マシンのリセット */
+/* COMET II仮想マシンのリセット */
 void reset();
 
 /* コードの実行 */
-void exec();
+bool exec();
 
 /* COMET IIのメモリを表示 */
 void dumpmemory();