]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/CCode/Source/Pccts/antlr/err.c
More moves for Tool Packages
[mirror_edk2.git] / Tools / CCode / Source / Pccts / antlr / err.c
diff --git a/Tools/CCode/Source/Pccts/antlr/err.c b/Tools/CCode/Source/Pccts/antlr/err.c
new file mode 100644 (file)
index 0000000..ca23939
--- /dev/null
@@ -0,0 +1,538 @@
+/*\r
+ * A n t l r  S e t s / E r r o r  F i l e  H e a d e r\r
+ *\r
+ * Generated from: antlr.g\r
+ *\r
+ * Terence Parr, Russell Quong, Will Cohen, and Hank Dietz: 1989-2001\r
+ * Parr Research Corporation\r
+ * with Purdue University Electrical Engineering\r
+ * With AHPCRC, University of Minnesota\r
+ * ANTLR Version 1.33MR33\r
+ */\r
+\r
+#define ANTLR_VERSION  13333\r
+#include "pcctscfg.h"\r
+#include "pccts_stdio.h"\r
+\r
+#include "pcctscfg.h"\r
+#include "set.h"\r
+#include <ctype.h>\r
+#include "syn.h"\r
+#include "hash.h"\r
+#include "generic.h"\r
+#define zzcr_attr(attr,tok,t)\r
+#define zzSET_SIZE 20\r
+#include "antlr.h"\r
+#include "tokens.h"\r
+#include "dlgdef.h"\r
+#include "err.h"\r
+\r
+ANTLRChar *zztokens[157]={\r
+       /* 00 */        "Invalid",\r
+       /* 01 */        "Eof",\r
+       /* 02 */        "QuotedTerm",\r
+       /* 03 */        "\\n|\\r|\\r\\n",\r
+       /* 04 */        "\\(\\n|\\r|\\r\\n)",\r
+       /* 05 */        "\\~[]",\r
+       /* 06 */        "~[\\n\\r\"\\]+",\r
+       /* 07 */        "\"",\r
+       /* 08 */        "\\n|\\r|\\r\\n",\r
+       /* 09 */        "\\(\\n|\\r|\\r\\n)",\r
+       /* 10 */        "\\~[]",\r
+       /* 11 */        "~[\\n\\r\"\\]+",\r
+       /* 12 */        "'",\r
+       /* 13 */        "\\n|\\r|\\r\\n",\r
+       /* 14 */        "\\~[]",\r
+       /* 15 */        "~[\\n\\r'\\]+",\r
+       /* 16 */        "\\*/",\r
+       /* 17 */        "\\*",\r
+       /* 18 */        "\\n|\\r|\\r\\n",\r
+       /* 19 */        "~[\\n\\r\\*]+",\r
+       /* 20 */        "\\*/",\r
+       /* 21 */        "\\*",\r
+       /* 22 */        "\\n|\\r|\\r\\n",\r
+       /* 23 */        "~[\\n\\r\\*]+",\r
+       /* 24 */        "\\n|\\r|\\r\\n",\r
+       /* 25 */        "~[\\n\\r]+",\r
+       /* 26 */        "\\n|\\r|\\r\\n",\r
+       /* 27 */        "~[\\n\\r]+",\r
+       /* 28 */        "\\n|\\r|\\r\\n",\r
+       /* 29 */        "~[\\n\\r]+",\r
+       /* 30 */        "\\*/",\r
+       /* 31 */        "\\*",\r
+       /* 32 */        "\\n|\\r|\\r\\n",\r
+       /* 33 */        "~[\\n\\r\\*]+",\r
+       /* 34 */        "Action",\r
+       /* 35 */        "Pred",\r
+       /* 36 */        "PassAction",\r
+       /* 37 */        "consumeUntil\\( [\\ \\t]* \\{~[\\}]+\\} [\\ \\t]* \\)",\r
+       /* 38 */        "consumeUntil\\( ~[\\)]+ \\)",\r
+       /* 39 */        "\\n|\\r|\\r\\n",\r
+       /* 40 */        "\\>",\r
+       /* 41 */        "$",\r
+       /* 42 */        "$$",\r
+       /* 43 */        "$\\[\\]",\r
+       /* 44 */        "$\\[",\r
+       /* 45 */        "$[0-9]+",\r
+       /* 46 */        "$[0-9]+.",\r
+       /* 47 */        "$[0-9]+.[0-9]+",\r
+       /* 48 */        "$[_a-zA-Z][_a-zA-Z0-9]*",\r
+       /* 49 */        "#0",\r
+       /* 50 */        "#\\[\\]",\r
+       /* 51 */        "#\\(\\)",\r
+       /* 52 */        "#[0-9]+",\r
+       /* 53 */        "#line[\\ \\t]* [0-9]+ {[\\ \\t]* \"~[\"]+\" ([\\ \\t]* [0-9]*)* } (\\n|\\r|\\r\\n)",\r
+       /* 54 */        "#line ~[\\n\\r]* (\\n|\\r|\\r\\n)",\r
+       /* 55 */        "#[_a-zA-Z][_a-zA-Z0-9]*",\r
+       /* 56 */        "#\\[",\r
+       /* 57 */        "#\\(",\r
+       /* 58 */        "#",\r
+       /* 59 */        "\\)",\r
+       /* 60 */        "\\[",\r
+       /* 61 */        "\\(",\r
+       /* 62 */        "\\\\]",\r
+       /* 63 */        "\\\\)",\r
+       /* 64 */        "\\>",\r
+       /* 65 */        "'",\r
+       /* 66 */        "\"",\r
+       /* 67 */        "\\$",\r
+       /* 68 */        "\\#",\r
+       /* 69 */        "\\(\\n|\\r|\\r\\n)",\r
+       /* 70 */        "\\~[\\]\\)>$#]",\r
+       /* 71 */        "/",\r
+       /* 72 */        "/\\*",\r
+       /* 73 */        "\\*/",\r
+       /* 74 */        "//",\r
+       /* 75 */        "~[\\n\\r\\)\\(\\$#\\>\\]\\[\"'/]+",\r
+       /* 76 */        "[\\t\\ ]+",\r
+       /* 77 */        "\\n|\\r|\\r\\n",\r
+       /* 78 */        "\\[",\r
+       /* 79 */        "\\<\\<",\r
+       /* 80 */        "\"",\r
+       /* 81 */        "/\\*",\r
+       /* 82 */        "\\*/",\r
+       /* 83 */        "//",\r
+       /* 84 */        "#line[\\ \\t]* [0-9]+ {[\\ \\t]* \"~[\"]+\" ([\\ \\t]* [0-9]*)* } (\\n|\\r|\\r\\n)",\r
+       /* 85 */        "#line ~[\\n\\r]* (\\n|\\r|\\r\\n)",\r
+       /* 86 */        "\\>\\>",\r
+       /* 87 */        "WildCard",\r
+       /* 88 */        "\\@",\r
+       /* 89 */        "LABEL",\r
+       /* 90 */        "grammar-element",\r
+       /* 91 */        "meta-symbol",\r
+       /* 92 */        "Pragma",\r
+       /* 93 */        "FirstSetSymbol",\r
+       /* 94 */        "{\\}#header",\r
+       /* 95 */        "{\\}#first",\r
+       /* 96 */        "{\\}#parser",\r
+       /* 97 */        "{\\}#tokdefs",\r
+       /* 98 */        "\\}",\r
+       /* 99 */        "class",\r
+       /* 100 */       "NonTerminal",\r
+       /* 101 */       "TokenTerm",\r
+       /* 102 */       "\\{",\r
+       /* 103 */       "!",\r
+       /* 104 */       "\\<",\r
+       /* 105 */       "\\>",\r
+       /* 106 */       ":",\r
+       /* 107 */       ";",\r
+       /* 108 */       "{\\}#lexaction",\r
+       /* 109 */       "{\\}#lexmember",\r
+       /* 110 */       "{\\}#lexprefix",\r
+       /* 111 */       "{\\}#pred",\r
+       /* 112 */       "\\|\\|",\r
+       /* 113 */       "&&",\r
+       /* 114 */       "\\(",\r
+       /* 115 */       "\\)",\r
+       /* 116 */       "{\\}#lexclass",\r
+       /* 117 */       "{\\}#errclass",\r
+       /* 118 */       "{\\}#tokclass",\r
+       /* 119 */       "..",\r
+       /* 120 */       "{\\}#token",\r
+       /* 121 */       "=",\r
+       /* 122 */       "[0-9]+",\r
+       /* 123 */       "\\|",\r
+       /* 124 */       "\\~",\r
+       /* 125 */       "^",\r
+       /* 126 */       "approx",\r
+       /* 127 */       "LL\\(1\\)",\r
+       /* 128 */       "LL\\(2\\)",\r
+       /* 129 */       "\\*",\r
+       /* 130 */       "\\+",\r
+       /* 131 */       "?",\r
+       /* 132 */       "=>",\r
+       /* 133 */       "exception",\r
+       /* 134 */       "default",\r
+       /* 135 */       "catch",\r
+       /* 136 */       "{\\}#[A-Za-z0-9_]*",\r
+       /* 137 */       "[\\t\\ ]+",\r
+       /* 138 */       "\\n|\\r|\\r\\n",\r
+       /* 139 */       "//",\r
+       /* 140 */       "/\\*",\r
+       /* 141 */       "#ifdef",\r
+       /* 142 */       "#if",\r
+       /* 143 */       "#ifndef",\r
+       /* 144 */       "#else",\r
+       /* 145 */       "#endif",\r
+       /* 146 */       "#undef",\r
+       /* 147 */       "#import",\r
+       /* 148 */       "ID",\r
+       /* 149 */       "#define",\r
+       /* 150 */       "INT",\r
+       /* 151 */       "enum",\r
+       /* 152 */       "\\{",\r
+       /* 153 */       "=",\r
+       /* 154 */       ",",\r
+       /* 155 */       "\\}",\r
+       /* 156 */       ";"\r
+};\r
+SetWordType zzerr1[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr2[20] = {0xfc,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xf3,\r
+       0xbf,0xff,0xff,0xff, 0xff,0xff,0xff,0x1f};\r
+SetWordType zzerr3[20] = {0xfc,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xfb,\r
+       0x3b,0xf7,0xf7,0xc7, 0xff,0xff,0xff,0x1f};\r
+SetWordType zzerr4[20] = {0x4,0x0,0x0,0x0, 0x10,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x80,0x7,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType setwd1[157] = {0x0,0x50,0xa0,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x6a,0x20,0xa0,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x0,0x0,0x20,0x20,0x21,\r
+       0x21,0x21,0x21,0x6e,0x6e,0x64,0x20,0x0,\r
+       0x20,0xa0,0xa0,0xa0,0x20,0x6a,0x6a,0x6a,\r
+       0x6e,0x20,0x20,0x20,0x20,0x66,0x6e,0x6e,\r
+       0x20,0x66,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x62,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,\r
+       0x20,0x20,0x20,0x20,0x20,0x20};\r
+SetWordType zzerr5[20] = {0x0,0x0,0x0,0x0, 0x10,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x1,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr6[20] = {0x4,0x0,0x0,0x0, 0x10,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x7,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr7[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x6,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr8[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x4,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr9[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf0,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType setwd2[157] = {0x0,0xf8,0x6,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xf8,0x0,0x1,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xf8,0xf8,0xf8,0x0,0x0,\r
+       0x0,0x1,0x2,0x6,0x0,0xf8,0xf8,0xf8,\r
+       0xf8,0x0,0x0,0x0,0x0,0xf8,0xf8,0xf8,\r
+       0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0xe8,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr10[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0xbc,0xf8,0x74,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr11[20] = {0x0,0x0,0x0,0x0, 0x8,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0xa0,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr12[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr13[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0xa0,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType setwd3[157] = {0x0,0xfa,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xfa,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xfa,0xfa,0xfa,0x5,0x0,\r
+       0x5,0x0,0x0,0x0,0xe2,0xfa,0xfa,0xfa,\r
+       0xfa,0xc0,0x80,0x5,0xe0,0xfa,0xfa,0xfa,\r
+       0x0,0xfa,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0xfa,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr14[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x20,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr15[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr16[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr17[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x40,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr18[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x24,0x0,0x80,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr19[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x20,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr20[20] = {0x6,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x74,0x3, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr21[20] = {0x6,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x70,0x3, 0x20,0x0,0x0,0x0};\r
+SetWordType setwd4[157] = {0x0,0xe5,0xda,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xe5,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xed,0xe5,0xe7,0x1a,0x0,\r
+       0x0,0x0,0x0,0x0,0xc0,0xe5,0xe5,0xe5,\r
+       0xe5,0x0,0x0,0x0,0x0,0xe5,0xe5,0xe5,\r
+       0x0,0xe5,0x40,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0xe5,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr22[20] = {0x6,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x3c,0xf8,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr23[20] = {0x6,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr24[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr25[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x70,0x1, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr26[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x5,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType setwd5[157] = {0x0,0x1f,0xc1,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xdf,0xc0,0xc0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0xc0,0x0,0xc0,0x0,0x0,0xc0,0xc0,0x0,\r
+       0x0,0x0,0x0,0x7f,0x1f,0xdf,0xc0,0xc0,\r
+       0x0,0x0,0xc0,0x0,0x67,0x1f,0x1f,0x1f,\r
+       0x1f,0x0,0x0,0xc0,0x60,0x1f,0x1f,0x1f,\r
+       0x0,0x1f,0x0,0x0,0x40,0xc0,0x0,0x0,\r
+       0x0,0x0,0xc0,0xc0,0x0,0x0,0x5f,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr27[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x0,0x0,0x0,0x10, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr28[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x80,0x2,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr29[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x20,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr30[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xd,\r
+       0x0,0x0,0x80,0x0, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr31[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xd,\r
+       0x0,0x0,0x0,0x0, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr32[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x5,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr33[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x20,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType setwd6[157] = {0x0,0x0,0xfd,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xe1,0xe1,0xe1,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0xfd,0x60,0xe9,0x0,0x0,0xe1,0xe1,0x0,\r
+       0x0,0x0,0x0,0xe2,0x0,0xfd,0xfd,0xe1,\r
+       0x20,0x0,0xe1,0x0,0xe2,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xe1,0xe2,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0xe2,0xe0,0x20,0x0,\r
+       0x0,0x0,0xe1,0xe1,0x0,0x0,0xe2,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr34[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xd,\r
+       0x0,0x0,0x80,0x0, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr35[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xd,\r
+       0x0,0x0,0x0,0x0, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr36[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x5,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr37[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xc,\r
+       0x0,0x0,0x0,0x0, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr38[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x84,0x9,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr39[20] = {0x0,0x0,0x0,0x0, 0x10,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x1,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr40[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x9,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr41[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr42[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x80,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType setwd7[157] = {0x0,0x0,0xdf,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xdf,0xdf,0xff,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0xdf,0x3,0xdf,0x0,0x0,0xdf,0xdf,0x0,\r
+       0x0,0x0,0x0,0xdf,0x0,0xdf,0xdf,0xdf,\r
+       0x1,0x30,0xdf,0x0,0xdf,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xdf,0xdf,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0xdf,0xdf,0x1,0x0,\r
+       0x0,0x0,0xdf,0xdf,0x0,0x0,0xdf,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr43[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr44[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xc0, 0x1,0x0,0x0,0x0};\r
+SetWordType zzerr45[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x30,\r
+       0x40,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr46[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr47[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x20,\r
+       0x40,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr48[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x2,0x0, 0x10,0x0,0x0,0x0};\r
+SetWordType zzerr49[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x8,0x8,0x18, 0x20,0x0,0x0,0x0};\r
+SetWordType zzerr50[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x8,0xa,0x18, 0x30,0x0,0x0,0x0};\r
+SetWordType zzerr51[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x4,0x8,0x8,0x18, 0x28,0x0,0x0,0x0};\r
+SetWordType zzerr52[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x40,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr53[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType setwd8[157] = {0x0,0x0,0xe1,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0xe1,0xe1,0xe1,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0xe1,0x0,0xe1,0x0,0x0,0xe3,0xe7,0x0,\r
+       0x0,0x0,0x0,0xe1,0x0,0xe1,0xe1,0xef,\r
+       0x0,0x0,0xe1,0x0,0xe1,0x0,0x0,0x0,\r
+       0x0,0x0,0x10,0xef,0xe1,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0xe1,0xe1,0x0,0x0,\r
+       0x0,0x0,0xe1,0xe1,0x0,0x10,0xe1,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr54[20] = {0x2,0x0,0x0,0x0, 0x14,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x78,0x9, 0xe0,0x0,0x0,0x0};\r
+SetWordType zzerr55[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x78,0x9, 0x60,0x0,0x0,0x0};\r
+SetWordType zzerr56[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x30,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};\r
+SetWordType zzerr57[20] = {0x2,0x0,0x0,0x0, 0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x1c,0xf8,0x78,0x9, 0xe0,0x0,0x0,0x0};\r
+SetWordType setwd9[157] = {0x0,0x7c,0x1,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x7f,0x1,0x1,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x1,0x0,0x1,0x0,0x0,0x1,0x1,0x0,\r
+       0x0,0x0,0x0,0x7f,0x7e,0x7f,0x1,0x1,\r
+       0x0,0x0,0x1,0x0,0x7d,0x7e,0x7e,0x7e,\r
+       0x7e,0x0,0x0,0x1,0x7d,0x7e,0x7e,0x7e,\r
+       0x0,0x7e,0x0,0x0,0x7d,0x1,0x0,0x0,\r
+       0x0,0x0,0x1,0x1,0x0,0x0,0x7f,0x64,\r
+       0x64,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x80,0x0,0x0,0x0,0x0,0x0,0x80,0x0,\r
+       0x80,0x0,0x0,0x0,0x0,0x0};\r
+SetWordType zzerr58[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0xa0,0x0};\r
+SetWordType zzerr59[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x80,0xa0,0x0};\r
+SetWordType zzerr60[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0xa0,0x0};\r
+SetWordType zzerr61[20] = {0x2,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x80,0xa0,0x0};\r
+SetWordType zzerr62[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xe};\r
+SetWordType zzerr63[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xe};\r
+SetWordType zzerr64[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0xe};\r
+SetWordType zzerr65[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0, 0x0,0x0,0x10,0xc};\r
+SetWordType setwd10[157] = {0x0,0xc,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x0,\r
+       0x3,0x0,0x0,0xf0,0xf0,0x0};\r
+SetWordType setwd11[157] = {0x0,0x1,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,\r
+       0x1,0x0,0x0,0x0,0x0,0x0};\r