7 WORD GR[REGSIZE], SP, PR, FR;
13 /* レジストリの内容を表示する場合はtrue */
14 bool tracemode = false;
16 /* レジストリの内容を論理値(0〜65535)で表示する場合はTRUE */
17 bool logicalmode = false;
19 /* メモリの内容を表示する場合はtrue */
20 bool dumpmode = false;
25 /* ラベル表を表示する場合はtrue */
26 bool labelmode = false;
28 /* アセンブラ詳細結果を表示する場合はtrue */
29 bool asdetailmode = false;
31 /* アセンブルだけを行う場合はtrue */
32 bool onlyassemblemode = false;
41 unsigned hash(const char *key, int size){
44 for(hashval = 0; *key != '\0'; key++){
45 hashval = *key + 31 * hashval;
47 return hashval % size;