X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=include%2Fstruct.h;h=9064d5f5d3fe3c273374f3e5fd00997cb19fd282;hp=54a2418b94240ff0e9bfe80983d4fba93fb8083c;hb=a46594d66972fae37a609506bcf01f6b2bdc865e;hpb=03e322484530da78d796401413d9f5f493d95345 diff --git a/include/struct.h b/include/struct.h index 54a2418..9064d5f 100644 --- a/include/struct.h +++ b/include/struct.h @@ -1,8 +1,13 @@ #ifndef YACASL2_CASL2_INCLUDED #define YACASL2_CASL2_INCLUDED +#include +#include +#include #include #include "word.h" +#include "cmem.h" +#include "hash.h" /** * @brief COMET IIの規格値 @@ -156,6 +161,16 @@ bool create_code_cmdtype(); */ const void (*getcmdptr(WORD code)); +/** + * 命令コードから命令のタイプを返す + */ +CMDTYPE getcmdtype(WORD code); + +/** + * 命令コードから命令の名前を返す + */ +char *getcmdname(WORD code); + /** * コードがキーの命令ハッシュ表を解放する */