5 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \     6       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \     7       && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \     8       && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \     9       && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \    10       && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \    11       && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \    12       && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \    13       && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \    14       && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \    15       && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \    16       && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \    17       && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \    18       && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \    19       && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \    20       && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \    21       && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \    22       && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \    23       && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \    24       && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \    25       && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \    26       && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \    27       && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))    29 #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>."    32 #line 5 "tokens.gperf"    39 #define TOTAL_KEYWORDS 299    40 #define MIN_WORD_LENGTH 1    41 #define MAX_WORD_LENGTH 31    42 #define MIN_HASH_VALUE 4    43 #define MAX_HASH_VALUE 689    49   static inline unsigned int hash (
const char *str, 
size_t len);
    51   static const struct xmltoken *in_word_set (
const char *str, 
size_t len);
    57   static const unsigned short asso_values[] =
    59       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    60       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    61       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    62       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    63       690, 690, 690, 690, 690, 690, 690, 690, 690, 196,
    64       177, 105,  84,  81,  21,   6, 690, 690,   0, 690,
    65       690, 690, 690, 690, 690, 111, 134,  66, 167, 139,
    66         7,  92,  50,  47,   0,   1,  69, 181, 169,  29,
    67        27, 108, 111,  57,   3,  61, 209,  60,  98,  93,
    68       690, 690, 690, 690, 690, 690, 690,   0,  10,  30,
    69         3,   0,  35,  21, 177,   0,  11,  14,   2,  74,
    70         0,  14,  97, 690,   7,   7,   1, 137,   0, 118,
    71       101,  49,   2, 690, 690, 690, 690, 690, 690, 690,
    72       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    73       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    74       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    75       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    76       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    77       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    78       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    79       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    80       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    81       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    82       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    83       690, 690, 690, 690, 690, 690, 690, 690, 690, 690,
    84       690, 690, 690, 690, 690, 690
    86   unsigned int hval = len;
    91         hval += asso_values[
static_cast<unsigned char>(str[13])];
   102         hval += asso_values[
static_cast<unsigned char>(str[4])];
   105         hval += asso_values[
static_cast<unsigned char>(str[3])];
   108         hval += asso_values[
static_cast<unsigned char>(str[2])];
   112         hval += asso_values[
static_cast<unsigned char>(str[0])];
   115   return hval + asso_values[
static_cast<unsigned char>(str[len - 1])];
   120     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   121 #line 228 
"tokens.gperf"   124 #line 246 
"tokens.gperf"   126 #line 245 "tokens.gperf"   128 #line 264 "tokens.gperf"   131 #line 244 
"tokens.gperf"   133 #line 305 "tokens.gperf"   135 #line 275 "tokens.gperf"   137 #line 67 "tokens.gperf"   139 #line 294 "tokens.gperf"   141 #line 274 "tokens.gperf"   143 #line 272 "tokens.gperf"   145 #line 58 "tokens.gperf"   147 #line 304 "tokens.gperf"   149 #line 256 "tokens.gperf"   151 #line 271 "tokens.gperf"   153 #line 70 "tokens.gperf"   155 #line 295 "tokens.gperf"   157 #line 306 "tokens.gperf"   159 #line 308 "tokens.gperf"   161 #line 71 "tokens.gperf"   163 #line 185 "tokens.gperf"   165 #line 307 "tokens.gperf"   167 #line 309 "tokens.gperf"   169 #line 276 "tokens.gperf"   171 #line 277 "tokens.gperf"   173 #line 186 "tokens.gperf"   175 #line 61 "tokens.gperf"   177 #line 303 "tokens.gperf"   179 #line 136 "tokens.gperf"   181 #line 280 "tokens.gperf"   183 #line 259 "tokens.gperf"   186 #line 129 
"tokens.gperf"   188 #line 241 "tokens.gperf"   190 #line 240 "tokens.gperf"   192 #line 62 "tokens.gperf"   195 #line 135 
"tokens.gperf"   197 #line 134 "tokens.gperf"   200 #line 121 
"tokens.gperf"   202 #line 64 "tokens.gperf"   204 #line 225 "tokens.gperf"   206 #line 63 "tokens.gperf"   208 #line 224 "tokens.gperf"   210 #line 260 "tokens.gperf"   212 #line 122 "tokens.gperf"   214 #line 235 "tokens.gperf"   216 #line 283 "tokens.gperf"   218 #line 284 "tokens.gperf"   220 #line 238 "tokens.gperf"   222 #line 270 "tokens.gperf"   225 #line 281 
"tokens.gperf"   227 #line 253 "tokens.gperf"   229 #line 239 "tokens.gperf"   231 #line 268 "tokens.gperf"   233 #line 169 "tokens.gperf"   235 #line 198 "tokens.gperf"   237 #line 82 "tokens.gperf"   239 #line 89 "tokens.gperf"   241 #line 128 "tokens.gperf"   243 #line 290 "tokens.gperf"   245 #line 291 "tokens.gperf"   247 #line 174 "tokens.gperf"   249 #line 175 "tokens.gperf"   251 #line 247 "tokens.gperf"   253 #line 102 "tokens.gperf"   255 #line 68 "tokens.gperf"   257 #line 237 "tokens.gperf"   259 #line 31 "tokens.gperf"   261 #line 30 "tokens.gperf"   263 #line 261 "tokens.gperf"   265     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   266 #line 229 
"tokens.gperf"   268 #line 230 "tokens.gperf"   270 #line 32 "tokens.gperf"   272 #line 100 "tokens.gperf"   274 #line 252 "tokens.gperf"   276 #line 282 "tokens.gperf"   279 #line 33 
"tokens.gperf"   281 #line 221 "tokens.gperf"   283 #line 124 "tokens.gperf"   285 #line 106 "tokens.gperf"   287 #line 302 "tokens.gperf"   289 #line 92 "tokens.gperf"   291 #line 159 "tokens.gperf"   293 #line 301 "tokens.gperf"   295 #line 251 "tokens.gperf"   297 #line 269 "tokens.gperf"   299 #line 267 "tokens.gperf"   301 #line 279 "tokens.gperf"   303 #line 34 "tokens.gperf"   305 #line 37 "tokens.gperf"   308 #line 133 
"tokens.gperf"   310 #line 242 "tokens.gperf"   312 #line 222 "tokens.gperf"   314 #line 105 "tokens.gperf"   316 #line 232 "tokens.gperf"   318 #line 123 "tokens.gperf"   320 #line 188 "tokens.gperf"   322 #line 233 "tokens.gperf"   324 #line 293 "tokens.gperf"   326 #line 177 "tokens.gperf"   328 #line 125 "tokens.gperf"   330 #line 126 "tokens.gperf"   333 #line 300 
"tokens.gperf"   335 #line 147 "tokens.gperf"   337 #line 178 "tokens.gperf"   339 #line 266 "tokens.gperf"   341 #line 236 "tokens.gperf"   343 #line 234 "tokens.gperf"   345 #line 197 "tokens.gperf"   347 #line 223 "tokens.gperf"   350 #line 179 
"tokens.gperf"   352 #line 90 "tokens.gperf"   354 #line 85 "tokens.gperf"   356 #line 265 "tokens.gperf"   358 #line 153 "tokens.gperf"   360 #line 202 "tokens.gperf"   362 #line 173 "tokens.gperf"   364 #line 27 "tokens.gperf"   366     {(
char*)0, 0}, {(
char*)0, 0},
   367 #line 201 
"tokens.gperf"   369 #line 97 "tokens.gperf"   371 #line 289 "tokens.gperf"   373 #line 14 "tokens.gperf"   375 #line 107 "tokens.gperf"   378 #line 13 
"tokens.gperf"   380 #line 99 "tokens.gperf"   382 #line 285 "tokens.gperf"   384 #line 23 "tokens.gperf"   387 #line 184 
"tokens.gperf"   389 #line 35 "tokens.gperf"   391 #line 24 "tokens.gperf"   393 #line 220 "tokens.gperf"   395 #line 104 "tokens.gperf"   397 #line 25 "tokens.gperf"   399 #line 219 "tokens.gperf"   401 #line 26 "tokens.gperf"   403 #line 137 "tokens.gperf"   405 #line 231 "tokens.gperf"   407 #line 59 "tokens.gperf"   409 #line 273 "tokens.gperf"   411 #line 160 "tokens.gperf"   413 #line 96 "tokens.gperf"   415 #line 287 "tokens.gperf"   417 #line 22 "tokens.gperf"   419     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   420 #line 145 
"tokens.gperf"   422 #line 163 "tokens.gperf"   425 #line 53 
"tokens.gperf"   427 #line 91 "tokens.gperf"   429 #line 146 "tokens.gperf"   432 #line 60 
"tokens.gperf"   434 #line 218 "tokens.gperf"   436     {(
char*)0, 0}, {(
char*)0, 0},
   437 #line 15 
"tokens.gperf"   439 #line 142 "tokens.gperf"   441 #line 84 "tokens.gperf"   443 #line 139 "tokens.gperf"   445 #line 69 "tokens.gperf"   447 #line 18 "tokens.gperf"   449 #line 144 "tokens.gperf"   451 #line 187 "tokens.gperf"   453 #line 262 "tokens.gperf"   455 #line 117 "tokens.gperf"   457 #line 214 "tokens.gperf"   459 #line 195 "tokens.gperf"   461 #line 299 "tokens.gperf"   463 #line 200 "tokens.gperf"   465 #line 258 "tokens.gperf"   467 #line 297 "tokens.gperf"   469     {(
char*)0, 0}, {(
char*)0, 0},
   470 #line 199 
"tokens.gperf"   472 #line 278 "tokens.gperf"   474 #line 211 "tokens.gperf"   476 #line 181 "tokens.gperf"   478 #line 165 "tokens.gperf"   480 #line 243 "tokens.gperf"   482 #line 263 "tokens.gperf"   484 #line 112 "tokens.gperf"   486 #line 113 "tokens.gperf"   488 #line 115 "tokens.gperf"   490 #line 150 "tokens.gperf"   493 #line 98 
"tokens.gperf"   495 #line 298 "tokens.gperf"   497 #line 36 "tokens.gperf"   499     {(
char*)0, 0}, {(
char*)0, 0},
   500 #line 183 
"tokens.gperf"   503 #line 56 
"tokens.gperf"   505 #line 296 "tokens.gperf"   507 #line 168 "tokens.gperf"   509 #line 132 "tokens.gperf"   511 #line 171 "tokens.gperf"   513     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   514 #line 57 
"tokens.gperf"   516 #line 11 "tokens.gperf"   518 #line 250 "tokens.gperf"   520 #line 176 "tokens.gperf"   522 #line 109 "tokens.gperf"   524 #line 131 "tokens.gperf"   527 #line 79 
"tokens.gperf"   529 #line 208 "tokens.gperf"   531 #line 108 "tokens.gperf"   533 #line 257 "tokens.gperf"   535 #line 209 "tokens.gperf"   537 #line 172 "tokens.gperf"   539 #line 87 "tokens.gperf"   542 #line 76 
"tokens.gperf"   544 #line 215 "tokens.gperf"   546 #line 103 "tokens.gperf"   548 #line 86 "tokens.gperf"   550 #line 130 "tokens.gperf"   552 #line 42 "tokens.gperf"   555 #line 118 
"tokens.gperf"   557 #line 49 "tokens.gperf"   559 #line 217 "tokens.gperf"   561 #line 286 "tokens.gperf"   564 #line 203 
"tokens.gperf"   567 #line 189 
"tokens.gperf"   569 #line 114 "tokens.gperf"   572 #line 21 
"tokens.gperf"   574 #line 81 "tokens.gperf"   576 #line 292 "tokens.gperf"   578 #line 204 "tokens.gperf"   580 #line 75 "tokens.gperf"   582 #line 20 "tokens.gperf"   584 #line 83 "tokens.gperf"   586 #line 39 "tokens.gperf"   588 #line 191 "tokens.gperf"   590 #line 162 "tokens.gperf"   593 #line 216 
"tokens.gperf"   596 #line 190 
"tokens.gperf"   598 #line 161 "tokens.gperf"   600 #line 16 "tokens.gperf"   602 #line 50 "tokens.gperf"   605 #line 212 
"tokens.gperf"   607 #line 143 "tokens.gperf"   609 #line 141 "tokens.gperf"   611 #line 140 "tokens.gperf"   613 #line 138 "tokens.gperf"   615 #line 170 "tokens.gperf"   618 #line 46 
"tokens.gperf"   620 #line 155 "tokens.gperf"   622 #line 254 "tokens.gperf"   625 #line 19 
"tokens.gperf"   628 #line 192 
"tokens.gperf"   630 #line 194 "tokens.gperf"   632 #line 47 "tokens.gperf"   634 #line 193 "tokens.gperf"   637 #line 196 
"tokens.gperf"   639     {(
char*)0, 0}, {(
char*)0, 0},
   640 #line 38 
"tokens.gperf"   642 #line 127 "tokens.gperf"   644 #line 66 "tokens.gperf"   646 #line 101 "tokens.gperf"   648 #line 45 "tokens.gperf"   650 #line 255 "tokens.gperf"   652     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   654 #line 158 
"tokens.gperf"   656 #line 65 "tokens.gperf"   658     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   660 #line 167 
"tokens.gperf"   663 #line 88 
"tokens.gperf"   665     {(
char*)0, 0}, {(
char*)0, 0},
   666 #line 166 
"tokens.gperf"   668 #line 51 "tokens.gperf"   670 #line 73 "tokens.gperf"   672     {(
char*)0, 0}, {(
char*)0, 0},
   673 #line 154 
"tokens.gperf"   675 #line 48 "tokens.gperf"   678 #line 164 
"tokens.gperf"   680 #line 288 "tokens.gperf"   682 #line 180 "tokens.gperf"   684     {(
char*)0, 0}, {(
char*)0, 0},
   685 #line 74 
"tokens.gperf"   687 #line 157 "tokens.gperf"   689 #line 151 "tokens.gperf"   691 #line 55 "tokens.gperf"   693     {(
char*)0, 0}, {(
char*)0, 0},
   694 #line 40 
"tokens.gperf"   696 #line 207 "tokens.gperf"   698 #line 78 "tokens.gperf"   700     {(
char*)0, 0}, {(
char*)0, 0},
   701 #line 182 
"tokens.gperf"   703 #line 148 "tokens.gperf"   705 #line 54 "tokens.gperf"   707 #line 206 "tokens.gperf"   709     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   710 #line 72 
"tokens.gperf"   712 #line 120 "tokens.gperf"   715 #line 156 
"tokens.gperf"   717     {(
char*)0, 0}, {(
char*)0, 0},
   718 #line 28 
"tokens.gperf"   720     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   721 #line 205 
"tokens.gperf"   723     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   724 #line 249 
"tokens.gperf"   726     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   727 #line 213 
"tokens.gperf"   729     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   730     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   731 #line 227 
"tokens.gperf"   733     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   734     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   735 #line 152 
"tokens.gperf"   738 #line 52 
"tokens.gperf"   740     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   741     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   742 #line 95 
"tokens.gperf"   744     {(
char*)0, 0}, {(
char*)0, 0},
   745 #line 149 
"tokens.gperf"   747     {(
char*)0, 0}, {(
char*)0, 0},
   748 #line 248 
"tokens.gperf"   750     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   751     {(
char*)0, 0}, {(
char*)0, 0},
   752 #line 77 
"tokens.gperf"   754 #line 94 "tokens.gperf"   757 #line 80 
"tokens.gperf"   759     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   760 #line 226 
"tokens.gperf"   762     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   763     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   764 #line 210 
"tokens.gperf"   766     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   767     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   768 #line 29 
"tokens.gperf"   770     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   771     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   772     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   773     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   774     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   776 #line 93 
"tokens.gperf"   778     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   779     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   780     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   781     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   782     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   783     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   784     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   785     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   786     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   788 #line 17 
"tokens.gperf"   790 #line 116 "tokens.gperf"   793 #line 12 
"tokens.gperf"   795     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   796     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   797     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   798     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   799     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   800     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   801     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   802     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   803     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   804     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   805     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   806 #line 111 
"tokens.gperf"   808     {(
char*)0, 0}, {(
char*)0, 0},
   809 #line 119 
"tokens.gperf"   811     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   813 #line 43 
"tokens.gperf"   815     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   816     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   817     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   818     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   819     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   820     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   821     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   822     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   823     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   824     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   825     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   826     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   827     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   828     {(
char*)0, 0}, {(
char*)0, 0},
   829 #line 41 
"tokens.gperf"   831     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   832     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   833     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   834     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   835     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   836     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   837     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   838     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   839     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   841 #line 110 
"tokens.gperf"   843     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   844     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   845     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   846     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   847     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   848     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   849     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   850     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   851     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   852     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   853     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   854     {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0}, {(
char*)0, 0},
   855 #line 44 
"tokens.gperf"   864       unsigned int key = hash (str, len);
   868           const char *s = wordlist[key].
name;
   870           if (s && *str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] == 
'\0')
   871             return &wordlist[key];
   876 #line 310 "tokens.gperf" static unsigned int hash(const char *str, size_t len)
Definition: tokenhash.h:55
const int XML_SYRC
Definition: tokens.h:151
const int XML_TXTHEIGHT
Definition: tokens.h:191
const int XML_FONTSCHEMEINDEX
Definition: tokens.h:62
const int XML_IMGOFFSETX
Definition: tokens.h:79
const int XML_DRAWINGSCALE
Definition: tokens.h:38
const int XML_DC_LANGUAGE
Definition: tokens.h:265
const int XML_LEFTMARGIN
Definition: tokens.h:94
const int XML_QUICKSTYLELINECOLOR
Definition: tokens.h:135
const int XML_BULLET
Definition: tokens.h:16
const int XML_A_LN
Definition: tokens.h:239
const int XML_FLIPX
Definition: tokens.h:58
const int XML_GEOMETRY
Definition: tokens.h:69
const int XML_CHARACTER
Definition: tokens.h:26
const int XML_SHAPESHDWOFFSETX
Definition: tokens.h:154
const int XML_DBLUNDERLINE
Definition: tokens.h:35
const int XML_THAA
Definition: tokens.h:175
const int XML_A_SCHEMECLR
Definition: tokens.h:250
const int XML_CASE
Definition: tokens.h:23
const int XML_SPAFTER
Definition: tokens.h:164
const int XML_TAML
Definition: tokens.h:173
const int XML_FILLBKGNDTRANS
Definition: tokens.h:53
const int XML_HIDETEXT
Definition: tokens.h:75
const int XML_A_GSLST
Definition: tokens.h:235
const int XML_VT_LINESTYLES
Definition: tokens.h:288
const int XML_A_LIN
Definition: tokens.h:238
const int XML_BEGINX
Definition: tokens.h:13
const int XML_A_FONTSCHEME
Definition: tokens.h:232
Definition: tokenhash.h:46
const int XML_COLORS
Definition: tokens.h:30
const int XML_C
Definition: tokens.h:20
const int XML_A_EXT
Definition: tokens.h:225
const int XML_DC_TITLE
Definition: tokens.h:268
const int XML_OVERLINE
Definition: tokens.h:114
const int XML_A_HLINK
Definition: tokens.h:236
const int XML_GURU
Definition: tokens.h:67
const int XML_VT_FMTCONNECTORSCHEMELINESTYLES
Definition: tokens.h:280
const int XML_CP_COREPROPERTIES
Definition: tokens.h:260
const int XML_VT_VARIATIONSTYLESCHEMELST
Definition: tokens.h:302
const int XML_VT_VARSTYLE
Definition: tokens.h:298
const int XML_CP
Definition: tokens.h:258
const int XML_CP_KEYWORDS
Definition: tokens.h:261
const int XML_LINETO
Definition: tokens.h:99
const int XML_PAGEPROPS
Definition: tokens.h:117
const int XML_VT_FILLPROPS
Definition: tokens.h:276
const int XML_PAGEHEIGHT
Definition: tokens.h:116
const int XML_A_EFFECTSTYLELST
Definition: tokens.h:224
const int XML_A_LT2
Definition: tokens.h:242
const int XML_PAGESHEET
Definition: tokens.h:119
const int XML_FLIPY
Definition: tokens.h:59
const int XML_LAYERMEM
Definition: tokens.h:91
const int XML_LINEPATTERN
Definition: tokens.h:98
const int XML_VT_FONTSTYLES
Definition: tokens.h:284
const int XML_FILLBKGND
Definition: tokens.h:52
const int XML_FILLFOREGND
Definition: tokens.h:54
const int XML_NOLINE
Definition: tokens.h:111
const int XML_BEGTRIGGER
Definition: tokens.h:11
const int XML_MASTER
Definition: tokens.h:105
const int XML_CP_CATEGORY
Definition: tokens.h:259
const int XML_A_OBJECTDEFAULTS
Definition: tokens.h:246
const int XML_ENDY
Definition: tokens.h:48
const int XML_CHAR
Definition: tokens.h:25
const int XML_A_GRADFILL
Definition: tokens.h:233
const int XML_PAGESCALE
Definition: tokens.h:118
const int XML_SHAPE
Definition: tokens.h:153
const int XML_SHAPESHDWOFFSETY
Definition: tokens.h:155
const int XML_NURBSTO
Definition: tokens.h:109
const int XML_RESIZEMODE
Definition: tokens.h:146
const int XML_A_ACCENT3
Definition: tokens.h:211
const int XML_TEXTXFORM
Definition: tokens.h:187
const int XML_TEXTBLOCK
Definition: tokens.h:184
const int XML_VT_FILLSTYLES
Definition: tokens.h:277
const int XML_TEXTBKGND
Definition: tokens.h:182
const int XML_DCTERMS_MODIFIED
Definition: tokens.h:270
const int XML_TEMPLATE
Definition: tokens.h:180
const int XML_RELCUBBEZTO
Definition: tokens.h:141
const int XML_TXTPINX
Definition: tokens.h:194
const int XML_PAGEWIDTH
Definition: tokens.h:120
const int XML_A_FOLHLINK
Definition: tokens.h:230
const int XML_ENDARROW
Definition: tokens.h:45
const int XML_E
Definition: tokens.h:39
const int XML_CP_LASTMODIFIEDBY
Definition: tokens.h:262
const int XML_FILLPATTERN
Definition: tokens.h:56
const int XML_HANG
Definition: tokens.h:70
const int XML_BULLETFONT
Definition: tokens.h:17
const int XML_ORYA
Definition: tokens.h:113
const int XML_A_MINORFONT
Definition: tokens.h:245
const int XML_FACENAME
Definition: tokens.h:49
const int XML_LOCPINY
Definition: tokens.h:102
const int XML_VT_THEMESCHEME
Definition: tokens.h:290
int tokenId
Definition: tokenhash.h:36
const int XML_IMGOFFSETY
Definition: tokens.h:80
const int XML_SPLINEKNOT
Definition: tokens.h:167
Definition: tokenhash.h:33
const int XML_MONG
Definition: tokens.h:104
const int XML_TXTLOCPINX
Definition: tokens.h:192
const int XML_A_LT1
Definition: tokens.h:241
const int XML_PAGES
Definition: tokens.h:121
const int XML_XFORM
Definition: tokens.h:205
const int XML_VT_VARCOLOR6
Definition: tokens.h:296
const int XML_VIET
Definition: tokens.h:198
const int XML_A_SOLIDFILL
Definition: tokens.h:252
const int XML_TEXTBKGNDTRANS
Definition: tokens.h:183
const int XML_VT_FONTSTYLESGROUP
Definition: tokens.h:285
const int XML_BOTTOMMARGIN
Definition: tokens.h:15
const int XML_COLORENTRY
Definition: tokens.h:28
const int XML_ETHI
Definition: tokens.h:40
const int XML_A_ACCENT1
Definition: tokens.h:209
const int XML_SPBEFORE
Definition: tokens.h:165
const int XML_A_PRSTDASH
Definition: tokens.h:248
const int XML_A_FONT
Definition: tokens.h:231
const int XML_STYLESHEETS
Definition: tokens.h:172
const int XML_INDFIRST
Definition: tokens.h:82
const int XML_FLAGS
Definition: tokens.h:57
const int XML_A_LNSTYLELST
Definition: tokens.h:240
const int XML_CELL
Definition: tokens.h:24
const int XML_TIBT
Definition: tokens.h:177
const int XML_A_SYSCLR
Definition: tokens.h:254
static const struct xmltoken * in_word_set(const char *str, size_t len)
Definition: tokenhash.h:860
const int XML_INFINITELINE
Definition: tokens.h:85
const int XML_YIII
Definition: tokens.h:208
const int XML_A_ACCENT4
Definition: tokens.h:212
const int XML_FOREIGN
Definition: tokens.h:63
const int XML_DC_SUBJECT
Definition: tokens.h:266
const int XML_B
Definition: tokens.h:9
const int XML_VISIBLE
Definition: tokens.h:202
const int XML_FOREIGNDATA
Definition: tokens.h:64
const int XML_WIDTH
Definition: tokens.h:203
const int XML_SECTION
Definition: tokens.h:152
const int XML_A_ALPHA
Definition: tokens.h:215
const int XML_SINH
Definition: tokens.h:150
const int XML_A_LUMMOD
Definition: tokens.h:243
const int XML_A_BGFILLSTYLELST
Definition: tokens.h:216
const int XML_QUICKSTYLEFILLMATRIX
Definition: tokens.h:133
const int XML_TAB
Definition: tokens.h:178
const int XML_VT_VARCOLOR2
Definition: tokens.h:292
const int XML_EFFECTSCHEMEINDEX
Definition: tokens.h:41
const int XML_A_EXTLST
Definition: tokens.h:226
const int XML_BENG
Definition: tokens.h:10
const int XML_MLYM
Definition: tokens.h:103
const int XML_SHDWPATTERN
Definition: tokens.h:161
const int XML_VT_VARCOLOR3
Definition: tokens.h:293
const int XML_TXTPINY
Definition: tokens.h:195
const int XML_VARIATIONCOLORINDEX
Definition: tokens.h:199
const int XML_DC_CREATOR
Definition: tokens.h:263
const int XML_LAYERMEMBER
Definition: tokens.h:92
const int XML_TEXT
Definition: tokens.h:181
const int XML_MASTERS
Definition: tokens.h:106
const int XML_ARCTO
Definition: tokens.h:8
const int XML_A_MAJORFONT
Definition: tokens.h:244
const int XML_KHMR
Definition: tokens.h:87
const int XML_TXTANGLE
Definition: tokens.h:190
const int XML_VT_VARCOLOR4
Definition: tokens.h:294
const int XML_VERTICALALIGN
Definition: tokens.h:201
const int XML_COLORSCHEMEINDEX
Definition: tokens.h:29
const int XML_PINX
Definition: tokens.h:124
const int XML_RELQUADBEZTO
Definition: tokens.h:145
const int XML_A_FMTSCHEME
Definition: tokens.h:229
const int XML_DC_DESCRIPTION
Definition: tokens.h:264
const int XML_VT_VARIATIONCLRSCHEME
Definition: tokens.h:299
const int XML_VARIATIONSTYLEINDEX
Definition: tokens.h:200
const int XML_PARA
Definition: tokens.h:122
const int XML_KNDA
Definition: tokens.h:88
const int XML_PAGE
Definition: tokens.h:115
const int XML_CONNECTORSCHEMEINDEX
Definition: tokens.h:32
const int XML_ROW
Definition: tokens.h:149
const int XML_A_LATIN
Definition: tokens.h:237
const int XML_A_ACCENT2
Definition: tokens.h:210
const int XML_Y
Definition: tokens.h:207
const int XML_UIGH
Definition: tokens.h:197
const int XML_MISC
Definition: tokens.h:107
const int XML_A
Definition: tokens.h:4
const int XML_ENDTRIGGER
Definition: tokens.h:46
const int XML_GEOM
Definition: tokens.h:68
const int XML_REL
Definition: tokens.h:140
const int XML_VT_VARCOLOR1
Definition: tokens.h:291
const int XML_ELLIPTICALARCTO
Definition: tokens.h:43
const int XML_BULLETFONTSIZE
Definition: tokens.h:18
const int XML_NOSHOW
Definition: tokens.h:112
const int XML_TOPMARGIN
Definition: tokens.h:189
const int XML_VT_VARCOLOR5
Definition: tokens.h:295
const int XML_QUICKSTYLETYPE
Definition: tokens.h:138
const int XML_VT_COLOR
Definition: tokens.h:274
const int XML_TEXTPOSAFTERBULLET
Definition: tokens.h:186
const int XML_POSITION
Definition: tokens.h:128
const int XML_RELELLIPTICALARCTO
Definition: tokens.h:142
const int XML_DCTERMS_CREATED
Definition: tokens.h:269
const int XML_VT_LINESTYLE
Definition: tokens.h:287
const int XML_CANS
Definition: tokens.h:21
const int XML_RELMOVETO
Definition: tokens.h:144
const int XML_TELU
Definition: tokens.h:174
const int XML_A_EFFECTLST
Definition: tokens.h:222
const int XML_POS
Definition: tokens.h:127
const int XML_COLOR
Definition: tokens.h:27
const int XML_THEMEINDEX
Definition: tokens.h:188
const int XML_VT_CONNECTORFONTSTYLES
Definition: tokens.h:275
const int XML_IMGHEIGHT
Definition: tokens.h:78
const int XML_VT_FONTPROPS
Definition: tokens.h:283
const int XML_SHDWFOREGND
Definition: tokens.h:158
const int XML_VT_FMTCONNECTORSCHEMEEX
Definition: tokens.h:279
const int XML_BULLETSTR
Definition: tokens.h:19
const int XML_JPAN
Definition: tokens.h:86
const int XML_SHDWOFFSETY
Definition: tokens.h:160
const int XML_VT_VARCOLOR7
Definition: tokens.h:297
const int XML_CHER
Definition: tokens.h:22
const int XML_A_DK1
Definition: tokens.h:219
const int XML_SIZE
Definition: tokens.h:162
const int XML_QUICKSTYLEVARIATION
Definition: tokens.h:139
const int XML_FACENAMES
Definition: tokens.h:50
const int XML_TP
Definition: tokens.h:272
const int XML_VT_SCHEMEID
Definition: tokens.h:289
const int XML_PP
Definition: tokens.h:271
const int XML_VT_LINEEX
Definition: tokens.h:286
const int XML_VT_FMTCONNECTORSCHEME
Definition: tokens.h:278
const int XML_GEOR
Definition: tokens.h:65
const int XML_QUICKSTYLEFILLCOLOR
Definition: tokens.h:132
const int XML_ROUNDING
Definition: tokens.h:148
const int XML_X
Definition: tokens.h:204
const int XML_QUICKSTYLELINEMATRIX
Definition: tokens.h:136
const int XML_QUICKSTYLESHADOWCOLOR
Definition: tokens.h:137
const int XML_LEADER
Definition: tokens.h:93
const int XML_A_FILLSTYLELST
Definition: tokens.h:228
const int XML_BEGINARROW
Definition: tokens.h:12
const int XML_A_ACCENT6
Definition: tokens.h:214
const int XML_BEGINY
Definition: tokens.h:14
const int XML_EMBELLISHMENTINDEX
Definition: tokens.h:44
const int XML_POLYLINETO
Definition: tokens.h:126
const int XML_LOCPINX
Definition: tokens.h:101
const int XML_TABS
Definition: tokens.h:179
const int XML_DOUBLESTRIKETHROUGH
Definition: tokens.h:37
const int XML_ALIGNMENT
Definition: tokens.h:6
const int XML_VT_BKGND
Definition: tokens.h:273
const int XML_PROPERTIES
Definition: tokens.h:130
const int XML_RIGHTMARGIN
Definition: tokens.h:147
const int XML_TXTWIDTH
Definition: tokens.h:196
const int XML_PINY
Definition: tokens.h:125
#define MAX_HASH_VALUE
Definition: VSDXMLTokenMap.cpp:44
const int XML_FILLFOREGNDTRANS
Definition: tokens.h:55
const int XML_A_SATMOD
Definition: tokens.h:249
const int XML_HEIGHT
Definition: tokens.h:74
const char * name
Definition: tokenhash.h:35
const int XML_IMGWIDTH
Definition: tokens.h:81
const int XML_INDRIGHT
Definition: tokens.h:84
const int XML_QUICKSTYLEFONTMATRIX
Definition: tokens.h:134
const int XML_SPLINESTART
Definition: tokens.h:168
const int XML_A_EXTRACLRSCHEMELST
Definition: tokens.h:227
const int XML_ANGLE
Definition: tokens.h:7
const int XML_SHAPES
Definition: tokens.h:156
const int XML_FONT
Definition: tokens.h:60
const int XML_LINEWEIGHT
Definition: tokens.h:100
const int XML_SPLINE
Definition: tokens.h:166
const int XML_A_OUTERSHDW
Definition: tokens.h:247
const int XML_D
Definition: tokens.h:33
const int XML_HANS
Definition: tokens.h:71
const int XML_A_GS
Definition: tokens.h:234
const int XML_A_DK2
Definition: tokens.h:220
const int XML_LAOO
Definition: tokens.h:89
const int XML_A_SHADE
Definition: tokens.h:251
const int XML_RELLINETO
Definition: tokens.h:143
const int XML_A_THEME
Definition: tokens.h:255
const int XML_XFORM1D
Definition: tokens.h:206
const int XML_A_THEMEELEMENTS
Definition: tokens.h:256
static const struct xmltoken wordlist[]
Definition: tokenhash.h:118
const int XML_PARAGRAPH
Definition: tokens.h:123
const int XML_STYLESHEET
Definition: tokens.h:171
const int XML_ELLIPSE
Definition: tokens.h:42
const int XML_A_EA
Definition: tokens.h:221
const int XML_VT_VARIATIONSTYLESCHEME
Definition: tokens.h:301
const int XML_SHDWBKGND
Definition: tokens.h:157
const int XML_A_ACCENT5
Definition: tokens.h:213
const int XML_LINECOLOR
Definition: tokens.h:97
const int XML_STRIKETHRU
Definition: tokens.h:169
const int XML_A_TINT
Definition: tokens.h:257
const int XML_A_SRGBCLR
Definition: tokens.h:253
const int XML_A_CS
Definition: tokens.h:218
const int XML_QUICKSTYLEEFFECTSMATRIX
Definition: tokens.h:131
const int XML_ARAB
Definition: tokens.h:5
const int XML_HEBR
Definition: tokens.h:73
const int XML_TXTLOCPINY
Definition: tokens.h:193
const int XML_TEXTDIRECTION
Definition: tokens.h:185
const int XML_LAYER
Definition: tokens.h:90
const int XML_MOVETO
Definition: tokens.h:108
const int XML_VT_FMTSCHEMELINESTYLES
Definition: tokens.h:282
const int XML_DEFAULTTABSTOP
Definition: tokens.h:36
const int XML_PRINT
Definition: tokens.h:129
const int XML_LINE
Definition: tokens.h:95
const int XML_ENDX
Definition: tokens.h:47
const int XML_SHDWOFFSETX
Definition: tokens.h:159
const int XML_VT_FMTSCHEMEEX
Definition: tokens.h:281
#define MIN_WORD_LENGTH
Definition: VSDXMLTokenMap.cpp:41
const int XML_NOFILL
Definition: tokens.h:110
const int XML_FILL
Definition: tokens.h:51
const int XML_HANT
Definition: tokens.h:72
const int XML_INDLEFT
Definition: tokens.h:83
const int XML_HIGHLIGHT
Definition: tokens.h:76
const int XML_FONTSCALE
Definition: tokens.h:61
const int XML_A_EFFECTSTYLE
Definition: tokens.h:223
const int XML_DEVA
Definition: tokens.h:34
const int XML_LINECAP
Definition: tokens.h:96
const int XML_THAI
Definition: tokens.h:176
const int XML_GUJR
Definition: tokens.h:66
const int XML_DC_TEMPLATE
Definition: tokens.h:267
const int XML_A_CLRSCHEME
Definition: tokens.h:217
const int XML_STYLE
Definition: tokens.h:170
const int XML_HORZALIGN
Definition: tokens.h:77
const int XML_COMPANY
Definition: tokens.h:31
const int XML_SOLUTIONXML
Definition: tokens.h:163
const int XML_VT_VARIATIONCLRSCHEMELST
Definition: tokens.h:300