X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=include%2Fassemble.h;h=1a3c566541016d4889b7f43d4af1e3b3ef918cb8;hp=112f8d386498a68568601770cbbc991168ab171a;hb=60d4c2573a30a48520545195b9ef89814fc60708;hpb=7b6d89e7273b49e335af425cbb1ecb2258bf15df diff --git a/include/assemble.h b/include/assemble.h index 112f8d3..1a3c566 100644 --- a/include/assemble.h +++ b/include/assemble.h @@ -45,46 +45,6 @@ typedef struct { extern ASPTR *asptr; -/** - * アセンブラ命令を表す番号 - */ -typedef enum { - START = 01, - END = 02, - DS = 03, - DC = 04, -} ASCMDID; - -/** - * アセンブラ命令を表す配列 - */ -typedef struct { - ASCMDID cmdid; /**<アセンブル命令のID */ - int opdc_min; /**<最小オペランド数 */ - int opdc_max; /**<最大オペランド数 */ - char *cmd; /**<コマンド名 */ -} ASCMD; - -/** - * マクロ命令を表す番号 - */ -typedef enum { - IN = 011, - OUT = 012, - RPUSH = 013, - RPOP = 014, -} MACROCMDID; - -/** - * マクロ命令を表す配列 - */ -typedef struct { - MACROCMDID cmdid; /**<マクロ命令のID */ - int opdc_min; /**<最小オペランド数 */ - int opdc_max; /**<最大オペランド数 */ - char *cmd; /**<コマンド名 */ -} MACROCMD; - /** * ラベル配列 */