X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fstruct.c;h=89daa0587a59d59993d3f039d9b57ec1901b18f4;hp=7f6fd4137cc8d959f268d251535c4db596ec2cac;hb=a901ac636091cc9d044a78525064b699ef7a2760;hpb=ecd73ba08f9b8721742ae5dbb72e1c4261574b36 diff --git a/src/struct.c b/src/struct.c index 7f6fd41..89daa05 100644 --- a/src/struct.c +++ b/src/struct.c @@ -6,34 +6,6 @@ WORD *memory; /* COMET IIのCPUレジスタ */ WORD GR[REGSIZE], SP, PR, FR; -/* エラーメッセージ */ -int cerrno = 0; -char *cerrmsg; - -/* レジストリの内容を表示する場合はtrue */ -bool tracemode = false; - -/* レジストリの内容を論理値(0〜65535)で表示する場合はtrue */ -bool logicalmode = false; - -/* メモリの内容を表示する場合はtrue */ -bool dumpmode = false; - -/* ソースを表示する場合はtrue */ -bool srcmode = false; - -/* ラベル表を表示する場合はtrue */ -bool labelmode = false; - -/* ラベル表を表示して終了する場合はtrue */ -bool onlylabelmode = false; - -/* アセンブラ詳細結果を表示する場合はtrue */ -bool asdetailmode = false; - -/* アセンブルだけを行う場合はtrue */ -bool onlyassemblemode = false; - /* メモリーサイズ */ int memsize = DEFAULT_MEMSIZE; @@ -45,13 +17,3 @@ WORD startptr = 0x0; /* 実行終了番地 */ WORD endptr = 0x0; - -/* ハッシュ値を取得する */ -unsigned hash(const char *key, int size){ - unsigned hashval; - - for(hashval = 0; *key != '\0'; key++){ - hashval = *key + 31 * hashval; - } - return hashval % size; -}