オペランドに文字定数が指定された場合の動作を修正
[YACASL2.git] / src / struct.c
index d918c7a..b591611 100644 (file)
@@ -29,6 +29,8 @@ CERRARRAY cerr[] = {
     { 120, "GR0 in operand x" },
     { 121, "cannot get operand token" },
     { 122, "cannot create hash table" },
+    { 123, "illegal string" },
+    { 124, "more than one character in literal" },
     { 201, "execute - out of COMET II memory" },
     { 202, "SVC input - out of Input memory" },
     { 203, "SVC output - out of COMET II memory" },
@@ -39,30 +41,6 @@ CERRARRAY cerr[] = {
     { 0, NULL },
 };
 
-/* レジストリの内容を表示する場合は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;