entity.h (13725B)
1 /* $Id$ */ 2 #include "hash.h" 3 static HashItem_si MyHashItem[] = { 4 /* 0 */ {"otimes", 0x2297, &MyHashItem[1]}, 5 /* 1 */ {"laquo", 0xAB, NULL}, 6 /* 2 */ {"cap", 0x2229, &MyHashItem[3]}, 7 /* 3 */ {"dArr", 0x21D3, &MyHashItem[4]}, 8 /* 4 */ {"euml", 0xEB, NULL}, 9 /* 5 */ {"sum", 0x2211, &MyHashItem[6]}, 10 /* 6 */ {"Ocirc", 0xD4, NULL}, 11 /* 7 */ {"dagger", 0x2020, &MyHashItem[8]}, 12 /* 8 */ {"Scaron", 0x0160, &MyHashItem[9]}, 13 /* 9 */ {"Omicron", 0x039F, &MyHashItem[10]}, 14 /* 10 */ {"brvbar", 0xA6, NULL}, 15 /* 11 */ {"Eta", 0x0397, &MyHashItem[12]}, 16 /* 12 */ {"iacute", 0xED, &MyHashItem[13]}, 17 /* 13 */ {"aelig", 0xE6, &MyHashItem[14]}, 18 /* 14 */ {"Ugrave", 0xD9, &MyHashItem[15]}, 19 /* 15 */ {"deg", 0xB0, NULL}, 20 /* 16 */ {"Yuml", 0x0178, &MyHashItem[17]}, 21 /* 17 */ {"sup", 0x2283, &MyHashItem[18]}, 22 /* 18 */ {"middot", 0xB7, NULL}, 23 /* 19 */ {"ge", 0x2265, &MyHashItem[20]}, 24 /* 20 */ {"alefsym", 0x2135, &MyHashItem[21]}, 25 /* 21 */ {"sigma", 0x03C3, &MyHashItem[22]}, 26 /* 22 */ {"aring", 0xE5, &MyHashItem[23]}, 27 /* 23 */ {"Icirc", 0xCE, NULL}, 28 /* 24 */ {"and", 0x2227, &MyHashItem[25]}, 29 /* 25 */ {"weierp", 0x2118, &MyHashItem[26]}, 30 /* 26 */ {"frac12", 0xBD, NULL}, 31 /* 27 */ {"radic", 0x221A, &MyHashItem[28]}, 32 /* 28 */ {"chi", 0x03C7, &MyHashItem[29]}, 33 /* 29 */ {"zeta", 0x03B6, &MyHashItem[30]}, 34 /* 30 */ {"Theta", 0x0398, &MyHashItem[31]}, 35 /* 31 */ {"Atilde", 0xC3, &MyHashItem[32]}, 36 /* 32 */ {"para", 0xB6, NULL}, 37 /* 33 */ {"frac14", 0xBC, &MyHashItem[34]}, 38 /* 34 */ {"cedil", 0xB8, &MyHashItem[35]}, 39 /* 35 */ {"quot", 0x22, NULL}, 40 /* 36 */ {"ang", 0x2220, &MyHashItem[37]}, 41 /* 37 */ {"ucirc", 0xFB, NULL}, 42 /* 38 */ {"supe", 0x2287, &MyHashItem[39]}, 43 /* 39 */ {"iota", 0x03B9, &MyHashItem[40]}, 44 /* 40 */ {"Ograve", 0xD2, NULL}, 45 /* 41 */ {"rArr", 0x21D2, &MyHashItem[42]}, 46 /* 42 */ {"Auml", 0xC4, &MyHashItem[43]}, 47 /* 43 */ {"frac34", 0xBE, &MyHashItem[44]}, 48 /* 44 */ {"nbsp", 0xA0, NULL}, 49 /* 45 */ {"euro", 0x20AC, &MyHashItem[46]}, 50 /* 46 */ {"ocirc", 0xF4, NULL}, 51 /* 47 */ {"equiv", 0x2261, &MyHashItem[48]}, 52 /* 48 */ {"upsilon", 0x03C5, &MyHashItem[49]}, 53 /* 49 */ {"sigmaf", 0x03C2, &MyHashItem[50]}, 54 /* 50 */ {"ETH", 0xD0, NULL}, 55 /* 51 */ {"le", 0x2264, &MyHashItem[52]}, 56 /* 52 */ {"beta", 0x03B2, &MyHashItem[53]}, 57 /* 53 */ {"yacute", 0xFD, &MyHashItem[54]}, 58 /* 54 */ {"egrave", 0xE8, NULL}, 59 /* 55 */ {"lowast", 0x2217, &MyHashItem[56]}, 60 /* 56 */ {"real", 0x211C, &MyHashItem[57]}, 61 /* 57 */ {"amp", 0x26, NULL}, 62 /* 58 */ {"icirc", 0xEE, &MyHashItem[59]}, 63 /* 59 */ {"micro", 0xB5, NULL}, 64 /* 60 */ {"isin", 0x2208, &MyHashItem[61]}, 65 /* 61 */ {"curren", 0xA4, NULL}, 66 /* 62 */ {"rdquo", 0x201D, &MyHashItem[63]}, 67 /* 63 */ {"sbquo", 0x201A, &MyHashItem[64]}, 68 /* 64 */ {"ne", 0x2260, &MyHashItem[65]}, 69 /* 65 */ {"theta", 0x03B8, &MyHashItem[66]}, 70 /* 66 */ {"Igrave", 0xCC, NULL}, 71 /* 67 */ {"gt", 0x3E, NULL}, 72 /* 68 */ {"hearts", 0x2665, &MyHashItem[69]}, 73 /* 69 */ {"rang", 0x232A, NULL}, 74 /* 70 */ {"rfloor", 0x230B, NULL}, 75 /* 71 */ {"ldquo", 0x201C, &MyHashItem[72]}, 76 /* 72 */ {"ni", 0x220B, &MyHashItem[73]}, 77 /* 73 */ {"Ntilde", 0xD1, &MyHashItem[74]}, 78 /* 74 */ {"Aacute", 0xC1, NULL}, 79 /* 75 */ {"crarr", 0x21B5, &MyHashItem[76]}, 80 /* 76 */ {"Ouml", 0xD6, &MyHashItem[77]}, 81 /* 77 */ {"GT", 0x3E, NULL}, 82 /* 78 */ {"clubs", 0x2663, NULL}, 83 /* 79 */ {"scaron", 0x0161, &MyHashItem[80]}, 84 /* 80 */ {"part", 0x2202, NULL}, 85 /* 81 */ {"tilde", 0x02DC, &MyHashItem[82]}, 86 /* 82 */ {"oelig", 0x0153, &MyHashItem[83]}, 87 /* 83 */ {"pi", 0x03C0, &MyHashItem[84]}, 88 /* 84 */ {"ugrave", 0xF9, NULL}, 89 /* 85 */ {"darr", 0x2193, &MyHashItem[86]}, 90 /* 86 */ {"uuml", 0xFC, &MyHashItem[87]}, 91 /* 87 */ {"QUOT", 0x22, NULL}, 92 /* 88 */ {"Prime", 0x2033, NULL}, 93 /* 89 */ {"zwj", 0x200D, &MyHashItem[90]}, 94 /* 90 */ {"lfloor", 0x230A, &MyHashItem[91]}, 95 /* 91 */ {"notin", 0x2209, &MyHashItem[92]}, 96 /* 92 */ {"cent", 0xA2, &MyHashItem[93]}, 97 /* 93 */ {"lt", 0x3C, NULL}, 98 /* 94 */ {"eta", 0x03B7, &MyHashItem[95]}, 99 /* 95 */ {"Phi", 0x03A6, &MyHashItem[96]}, 100 /* 96 */ {"atilde", 0xE3, NULL}, 101 /* 97 */ {"hArr", 0x21D4, &MyHashItem[98]}, 102 /* 98 */ {"iuml", 0xEF, &MyHashItem[99]}, 103 /* 99 */ {"NBSP", 0xA0, NULL}, 104 /* 100 */ {"mu", 0x03BC, NULL}, 105 /* 101 */ {"or", 0x2228, &MyHashItem[102]}, 106 /* 102 */ {"plusmn", 0xB1, &MyHashItem[103]}, 107 /* 103 */ {"LT", 0x3C, NULL}, 108 /* 104 */ {"nu", 0x03BD, &MyHashItem[105]}, 109 /* 105 */ {"ograve", 0xF2, &MyHashItem[106]}, 110 /* 106 */ {"AElig", 0xC6, NULL}, 111 /* 107 */ {"rceil", 0x2309, &MyHashItem[108]}, 112 /* 108 */ {"uArr", 0x21D1, &MyHashItem[109]}, 113 /* 109 */ {"sect", 0xA7, NULL}, 114 /* 110 */ {"circ", 0x02C6, NULL}, 115 /* 111 */ {"perp", 0x22A5, &MyHashItem[112]}, 116 /* 112 */ {"eth", 0xF0, NULL}, 117 /* 113 */ {"rsquo", 0x2019, &MyHashItem[114]}, 118 /* 114 */ {"nabla", 0x2207, NULL}, 119 /* 115 */ {"lceil", 0x2308, &MyHashItem[116]}, 120 /* 116 */ {"cup", 0x222A, &MyHashItem[117]}, 121 /* 117 */ {"exist", 0x2203, &MyHashItem[118]}, 122 /* 118 */ {"rarr", 0x2192, &MyHashItem[119]}, 123 /* 119 */ {"upsih", 0x03D2, NULL}, 124 /* 120 */ {"prime", 0x2032, &MyHashItem[121]}, 125 /* 121 */ {"Omega", 0x03A9, &MyHashItem[122]}, 126 /* 122 */ {"Ecirc", 0xCA, NULL}, 127 /* 123 */ {"Epsilon", 0x0395, NULL}, 128 /* 124 */ {"lsquo", 0x2018, &MyHashItem[125]}, 129 /* 125 */ {"xi", 0x03BE, &MyHashItem[126]}, 130 /* 126 */ {"Lambda", 0x039B, &MyHashItem[127]}, 131 /* 127 */ {"Kappa", 0x039A, &MyHashItem[128]}, 132 /* 128 */ {"divide", 0xF7, &MyHashItem[129]}, 133 /* 129 */ {"igrave", 0xEC, &MyHashItem[130]}, 134 /* 130 */ {"acute", 0xB4, NULL}, 135 /* 131 */ {"Euml", 0xCB, &MyHashItem[132]}, 136 /* 132 */ {"ordf", 0xAA, NULL}, 137 /* 133 */ {"image", 0x2111, &MyHashItem[134]}, 138 /* 134 */ {"Tau", 0x03A4, &MyHashItem[135]}, 139 /* 135 */ {"Rho", 0x03A1, NULL}, 140 /* 136 */ {"ntilde", 0xF1, &MyHashItem[137]}, 141 /* 137 */ {"aacute", 0xE1, &MyHashItem[138]}, 142 /* 138 */ {"times", 0xD7, NULL}, 143 /* 139 */ {"omicron", 0x03BF, NULL}, 144 /* 140 */ {"oplus", 0x2295, &MyHashItem[141]}, 145 /* 141 */ {"Zeta", 0x0396, &MyHashItem[142]}, 146 /* 142 */ {"Eacute", 0xC9, &MyHashItem[143]}, 147 /* 143 */ {"ordm", 0xBA, NULL}, 148 /* 144 */ {"Oslash", 0xD8, &MyHashItem[145]}, 149 /* 145 */ {"Ccedil", 0xC7, &MyHashItem[146]}, 150 /* 146 */ {"iquest", 0xBF, NULL}, 151 /* 147 */ {"omega", 0x03C9, &MyHashItem[148]}, 152 /* 148 */ {"Psi", 0x03A8, &MyHashItem[149]}, 153 /* 149 */ {"ecirc", 0xEA, NULL}, 154 /* 150 */ {"int", 0x222B, NULL}, 155 /* 151 */ {"trade", 0x2122, &MyHashItem[152]}, 156 /* 152 */ {"kappa", 0x03BA, &MyHashItem[153]}, 157 /* 153 */ {"Iota", 0x0399, &MyHashItem[154]}, 158 /* 154 */ {"Delta", 0x0394, &MyHashItem[155]}, 159 /* 155 */ {"Alpha", 0x0391, &MyHashItem[156]}, 160 /* 156 */ {"Otilde", 0xD5, NULL}, 161 /* 157 */ {"sdot", 0x22C5, NULL}, 162 /* 158 */ {"cong", 0x2245, NULL}, 163 /* 159 */ {"rsaquo", 0x203A, &MyHashItem[160]}, 164 /* 160 */ {"OElig", 0x0152, &MyHashItem[161]}, 165 /* 161 */ {"diams", 0x2666, &MyHashItem[162]}, 166 /* 162 */ {"phi", 0x03C6, &MyHashItem[163]}, 167 /* 163 */ {"Beta", 0x0392, &MyHashItem[164]}, 168 /* 164 */ {"szlig", 0xDF, &MyHashItem[165]}, 169 /* 165 */ {"sup1", 0xB9, &MyHashItem[166]}, 170 /* 166 */ {"reg", 0xAE, NULL}, 171 /* 167 */ {"harr", 0x2194, &MyHashItem[168]}, 172 /* 168 */ {"hellip", 0x2026, &MyHashItem[169]}, 173 /* 169 */ {"yuml", 0xFF, &MyHashItem[170]}, 174 /* 170 */ {"sup2", 0xB2, NULL}, 175 /* 171 */ {"Gamma", 0x0393, &MyHashItem[172]}, 176 /* 172 */ {"sup3", 0xB3, NULL}, 177 /* 173 */ {"forall", 0x2200, NULL}, 178 /* 174 */ {"bdquo", 0x201E, &MyHashItem[175]}, 179 /* 175 */ {"spades", 0x2660, &MyHashItem[176]}, 180 /* 176 */ {"Pi", 0x03A0, &MyHashItem[177]}, 181 /* 177 */ {"Uacute", 0xDA, &MyHashItem[178]}, 182 /* 178 */ {"Agrave", 0xC0, NULL}, 183 /* 179 */ {"permil", 0x2030, &MyHashItem[180]}, 184 /* 180 */ {"mdash", 0x2014, &MyHashItem[181]}, 185 /* 181 */ {"lArr", 0x21D0, &MyHashItem[182]}, 186 /* 182 */ {"uarr", 0x2191, NULL}, 187 /* 183 */ {"Upsilon", 0x03A5, &MyHashItem[184]}, 188 /* 184 */ {"pound", 0xA3, NULL}, 189 /* 185 */ {"lsaquo", 0x2039, &MyHashItem[186]}, 190 /* 186 */ {"lrm", 0x200E, &MyHashItem[187]}, 191 /* 187 */ {"lambda", 0x03BB, &MyHashItem[188]}, 192 /* 188 */ {"delta", 0x03B4, &MyHashItem[189]}, 193 /* 189 */ {"alpha", 0x03B1, NULL}, 194 /* 190 */ {"frasl", 0x2044, &MyHashItem[191]}, 195 /* 191 */ {"thorn", 0xFE, &MyHashItem[192]}, 196 /* 192 */ {"auml", 0xE4, NULL}, 197 /* 193 */ {"Mu", 0x039C, NULL}, 198 /* 194 */ {"nsub", 0x2284, &MyHashItem[195]}, 199 /* 195 */ {"macr", 0xAF, NULL}, 200 /* 196 */ {"minus", 0x2212, &MyHashItem[197]}, 201 /* 197 */ {"Nu", 0x039D, &MyHashItem[198]}, 202 /* 198 */ {"Oacute", 0xD3, NULL}, 203 /* 199 */ {"prod", 0x220F, &MyHashItem[200]}, 204 /* 200 */ {"Uuml", 0xDC, &MyHashItem[201]}, 205 /* 201 */ {"iexcl", 0xA1, NULL}, 206 /* 202 */ {"lang", 0x2329, &MyHashItem[203]}, 207 /* 203 */ {"tau", 0x03C4, &MyHashItem[204]}, 208 /* 204 */ {"rho", 0x03C1, &MyHashItem[205]}, 209 /* 205 */ {"gamma", 0x03B3, NULL}, 210 /* 206 */ {"loz", 0x25CA, &MyHashItem[207]}, 211 /* 207 */ {"bull", 0x2022, &MyHashItem[208]}, 212 /* 208 */ {"piv", 0x03D6, NULL}, 213 /* 209 */ {"eacute", 0xE9, NULL}, 214 /* 210 */ {"zwnj", 0x200C, &MyHashItem[211]}, 215 /* 211 */ {"oslash", 0xF8, &MyHashItem[212]}, 216 /* 212 */ {"ccedil", 0xE7, &MyHashItem[213]}, 217 /* 213 */ {"THORN", 0xDE, &MyHashItem[214]}, 218 /* 214 */ {"Iuml", 0xCF, &MyHashItem[215]}, 219 /* 215 */ {"not", 0xAC, NULL}, 220 /* 216 */ {"sim", 0x223C, &MyHashItem[217]}, 221 /* 217 */ {"thetasym", 0x03D1, &MyHashItem[218]}, 222 /* 218 */ {"Acirc", 0xC2, NULL}, 223 /* 219 */ {"Dagger", 0x2021, &MyHashItem[220]}, 224 /* 220 */ {"fnof", 0x0192, NULL}, 225 /* 221 */ {"rlm", 0x200F, &MyHashItem[222]}, 226 /* 222 */ {"oline", 0x203E, &MyHashItem[223]}, 227 /* 223 */ {"Chi", 0x03A7, &MyHashItem[224]}, 228 /* 224 */ {"Xi", 0x039E, &MyHashItem[225]}, 229 /* 225 */ {"otilde", 0xF5, &MyHashItem[226]}, 230 /* 226 */ {"Iacute", 0xCD, &MyHashItem[227]}, 231 /* 227 */ {"copy", 0xA9, NULL}, 232 /* 228 */ {"ndash", 0x2013, &MyHashItem[229]}, 233 /* 229 */ {"ouml", 0xF6, NULL}, 234 /* 230 */ {"psi", 0x03C8, NULL}, 235 /* 231 */ {"sube", 0x2286, NULL}, 236 /* 232 */ {"emsp", 0x2003, &MyHashItem[233]}, 237 /* 233 */ {"asymp", 0x2248, &MyHashItem[234]}, 238 /* 234 */ {"prop", 0x221D, NULL}, 239 /* 235 */ {"infin", 0x221E, NULL}, 240 /* 236 */ {"empty", 0x2205, &MyHashItem[237]}, 241 /* 237 */ {"uacute", 0xFA, &MyHashItem[238]}, 242 /* 238 */ {"agrave", 0xE0, &MyHashItem[239]}, 243 /* 239 */ {"shy", 0xAD, NULL}, 244 /* 240 */ {"ensp", 0x2002, NULL}, 245 /* 241 */ {"acirc", 0xE2, NULL}, 246 /* 242 */ {"sub", 0x2282, &MyHashItem[243]}, 247 /* 243 */ {"epsilon", 0x03B5, NULL}, 248 /* 244 */ {"Yacute", 0xDD, &MyHashItem[245]}, 249 /* 245 */ {"Egrave", 0xC8, NULL}, 250 /* 246 */ {"there4", 0x2234, &MyHashItem[247]}, 251 /* 247 */ {"larr", 0x2190, &MyHashItem[248]}, 252 /* 248 */ {"uml", 0xA8, &MyHashItem[249]}, 253 /* 249 */ {"AMP", 0x26, NULL}, 254 /* 250 */ {"Sigma", 0x03A3, &MyHashItem[251]}, 255 /* 251 */ {"Aring", 0xC5, NULL}, 256 /* 252 */ {"yen", 0xA5, NULL}, 257 /* 253 */ {"oacute", 0xF3, &MyHashItem[254]}, 258 /* 254 */ {"raquo", 0xBB, NULL}, 259 /* 255 */ {"thinsp", 0x2009, NULL}, 260 /* 256 */ {"Ucirc", 0xDB, NULL}, 261 }; 262 263 static HashItem_si *MyHashItemTbl[] = { 264 NULL, 265 &MyHashItem[0], 266 &MyHashItem[2], 267 &MyHashItem[5], 268 &MyHashItem[7], 269 &MyHashItem[11], 270 &MyHashItem[16], 271 &MyHashItem[19], 272 &MyHashItem[24], 273 &MyHashItem[27], 274 &MyHashItem[33], 275 &MyHashItem[36], 276 NULL, 277 &MyHashItem[38], 278 &MyHashItem[41], 279 &MyHashItem[45], 280 &MyHashItem[47], 281 &MyHashItem[51], 282 &MyHashItem[55], 283 &MyHashItem[58], 284 &MyHashItem[60], 285 &MyHashItem[62], 286 &MyHashItem[67], 287 &MyHashItem[68], 288 &MyHashItem[70], 289 &MyHashItem[71], 290 &MyHashItem[75], 291 &MyHashItem[78], 292 &MyHashItem[79], 293 &MyHashItem[81], 294 &MyHashItem[85], 295 &MyHashItem[88], 296 &MyHashItem[89], 297 &MyHashItem[94], 298 &MyHashItem[97], 299 &MyHashItem[100], 300 &MyHashItem[101], 301 &MyHashItem[104], 302 &MyHashItem[107], 303 &MyHashItem[110], 304 &MyHashItem[111], 305 &MyHashItem[113], 306 &MyHashItem[115], 307 &MyHashItem[120], 308 &MyHashItem[123], 309 &MyHashItem[124], 310 &MyHashItem[131], 311 &MyHashItem[133], 312 NULL, 313 &MyHashItem[136], 314 NULL, 315 NULL, 316 &MyHashItem[139], 317 &MyHashItem[140], 318 &MyHashItem[144], 319 &MyHashItem[147], 320 &MyHashItem[150], 321 &MyHashItem[151], 322 &MyHashItem[157], 323 &MyHashItem[158], 324 NULL, 325 &MyHashItem[159], 326 &MyHashItem[167], 327 &MyHashItem[171], 328 &MyHashItem[173], 329 &MyHashItem[174], 330 &MyHashItem[179], 331 NULL, 332 &MyHashItem[183], 333 &MyHashItem[185], 334 &MyHashItem[190], 335 &MyHashItem[193], 336 &MyHashItem[194], 337 &MyHashItem[196], 338 &MyHashItem[199], 339 &MyHashItem[202], 340 &MyHashItem[206], 341 &MyHashItem[209], 342 &MyHashItem[210], 343 &MyHashItem[216], 344 &MyHashItem[219], 345 &MyHashItem[221], 346 &MyHashItem[228], 347 &MyHashItem[230], 348 NULL, 349 &MyHashItem[231], 350 &MyHashItem[232], 351 NULL, 352 &MyHashItem[235], 353 &MyHashItem[236], 354 &MyHashItem[240], 355 &MyHashItem[241], 356 &MyHashItem[242], 357 &MyHashItem[244], 358 &MyHashItem[246], 359 &MyHashItem[250], 360 &MyHashItem[252], 361 &MyHashItem[253], 362 &MyHashItem[255], 363 &MyHashItem[256], 364 }; 365 366 Hash_si entity = { 100, MyHashItemTbl };