-/* 命令と命令タイプからハッシュ値を生成する */
-unsigned hash_cmdtype(const char *cmd, CMDTYPE type) {
- HKEY *keys[2];
-
- /* 命令をセット */
- keys[0] = malloc(sizeof(HKEY));
- keys[0]->type = CHARS;
- keys[0]->val.s = strdup(cmd);
- /* 命令タイプをセット */
- keys[1] = malloc(sizeof(HKEY));
- keys[1]->type = INT;
- keys[1]->val.i = (int)(type & 070);
- /* ハッシュ値を返す */
- return hash(2, keys, cmdcodesize);
-}
-
-/* 命令と命令タイプから、命令コードを取得する。
- 無効な場合は0xFFFFを返す */