dumpwordコマンド実行時やレジスタの内容を表示するときに、対応する文字を表示するよう仕様変更
[YACASL2.git] / include / word.h
index 30e89a7..6d83ef0 100644 (file)
@@ -1,10 +1,13 @@
 #ifndef YACASL2_WORD_H_INCLUDED
 #define YACASL2_WORD_H_INCLUDED
 
+#include <stdio.h>
 #include <string.h>
 #include <assert.h>
 #include <stdlib.h>
 #include <ctype.h>
+#include <stdbool.h>
+
 #include "cerr.h"
 
 /* WORD - 16ビットデータ型 */
@@ -17,7 +20,7 @@ WORD n2word(const char *str);
 WORD h2word(const char *str);
 
 /* 10進数または16進数の文字列をWORD値に変換 */
-WORD a2word(const char *str);
+WORD nh2word(const char *str);
 
 /* WORD値を10進数の文字列に変換 */
 char *word2n(WORD word);
@@ -25,4 +28,7 @@ char *word2n(WORD word);
 /* WORD値を2進数の文字列に変換 */
 char *word2bit(const WORD word);
 
+/* WORD値を解析して表示 */
+void print_dumpword(WORD word, bool logicalmode);
+
 #endif