exec.cを一部変更
[YACASL2.git] / src / cmd.c
index aa435b9..ecd5fdb 100644 (file)
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -183,21 +183,21 @@ bool create_code_type()
 }
 
 /**
- * å\91½ä»¤ã\82³ã\83¼ã\83\89ã\81\8bã\82\89å\91½ä»¤ã\82¿ã\82¤ã\83\97ã\82\92è¿\94ã\81\99
- * 無効な場合はNOTCMDを返す
+ * 命令コードから命令を返す
+ * 命令コードでない場合はNULLを返す
  */
-CMDTYPE getcmdtype(WORD code)
+CMD *getcmd(WORD code)
 {
     CMDTAB *p;
-    CMDTYPE t = NOTCMD;
+    CMD *c = NULL;
 
     for(p = code_type[hash_code(code)]; p != NULL; p = p->next) {
         if(code == p->cmd->code) {
-            t = p->cmd->type;
+            c = p->cmd;
             break;
         }
     }
-    return t;
+    return c;
 }
 
 /**