Coverage Report

Created: 2026-06-13 06:44

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libe-book/src/lib/EBOOKHTMLToken.inc
Line
Count
Source
1
/* C++ code produced by gperf version 3.1 */
2
/* Command-line: /usr/bin/gperf --compare-strncmp --enum --null-strings --readonly-tables --language C++ EBOOKHTMLToken.gperf  */
3
/* Computed positions: -k'1-3,5,$' */
4
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))
28
/* The character set is not based on ISO-646.  */
29
#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>."
30
#endif
31
32
#line 2 "EBOOKHTMLToken.gperf"
33
34
#include "EBOOKHTMLToken.h"
35
36
#if defined __GNUC__
37
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
38
#endif
39
40
using namespace EBOOKHTMLToken;
41
#line 12 "EBOOKHTMLToken.gperf"
42
struct Token
43
{
44
  const char *name;
45
  int id;
46
};
47
#include <string.h>
48
/* maximum key range = 1373, duplicates = 0 */
49
50
class Perfect_Hash
51
{
52
private:
53
  static inline unsigned int hash (const char *str, size_t len);
54
public:
55
  static const struct Token *in_word_set (const char *str, size_t len);
56
};
57
58
inline unsigned int
59
Perfect_Hash::hash (const char *str, size_t len)
60
3.12k
{
61
3.12k
  static const unsigned short asso_values[] =
62
3.12k
    {
63
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
64
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
65
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
66
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
67
3.12k
      1374, 1374, 1374, 1374, 1374,    0, 1374,    0, 1374,   45,
68
3.12k
        40,   35,   30,   20,   15, 1374, 1374, 1374,   10, 1374,
69
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
70
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
71
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
72
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374,    0,  335,   40,
73
3.12k
         0,   55,  375,  325,  435,  200,   20,  270,   10,  190,
74
3.12k
       140,   95,   70,   10,   25,    5,    5,  225,  310,  275,
75
3.12k
       470,  215,    0, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
76
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
77
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
78
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
79
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
80
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
81
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
82
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
83
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
84
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
85
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
86
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
87
3.12k
      1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374,
88
3.12k
      1374, 1374, 1374, 1374, 1374, 1374
89
3.12k
    };
90
3.12k
  unsigned int hval = len;
91
92
3.12k
  switch (hval)
93
3.12k
    {
94
3.00k
      default:
95
3.00k
        hval += asso_values[static_cast<unsigned char>(str[4])];
96
      /*FALLTHROUGH*/
97
3.06k
      case 4:
98
3.08k
      case 3:
99
3.08k
        hval += asso_values[static_cast<unsigned char>(str[2])];
100
      /*FALLTHROUGH*/
101
3.10k
      case 2:
102
3.10k
        hval += asso_values[static_cast<unsigned char>(str[1])];
103
      /*FALLTHROUGH*/
104
3.12k
      case 1:
105
3.12k
        hval += asso_values[static_cast<unsigned char>(str[0])];
106
3.12k
        break;
107
3.12k
    }
108
3.12k
  return hval + asso_values[static_cast<unsigned char>(str[len - 1])];
109
3.12k
}
110
111
const struct Token *
112
Perfect_Hash::in_word_set (const char *str, size_t len)
113
5.82k
{
114
5.82k
  enum
115
5.82k
    {
116
5.82k
      TOTAL_KEYWORDS = 295,
117
5.82k
      MIN_WORD_LENGTH = 1,
118
5.82k
      MAX_WORD_LENGTH = 36,
119
5.82k
      MIN_HASH_VALUE = 1,
120
5.82k
      MAX_HASH_VALUE = 1373
121
5.82k
    };
122
123
5.82k
  static const struct Token wordlist[] =
124
5.82k
    {
125
5.82k
      {(char*)0},
126
5.82k
#line 18 "EBOOKHTMLToken.gperf"
127
5.82k
      {"a",a},
128
5.82k
#line 87 "EBOOKHTMLToken.gperf"
129
5.82k
      {"dd",dd},
130
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
131
5.82k
#line 278 "EBOOKHTMLToken.gperf"
132
5.82k
      {"td",td},
133
5.82k
      {(char*)0},
134
5.82k
#line 84 "EBOOKHTMLToken.gperf"
135
5.82k
      {"data",data},
136
5.82k
      {(char*)0},
137
5.82k
#line 247 "EBOOKHTMLToken.gperf"
138
5.82k
      {"s",s},
139
5.82k
#line 100 "EBOOKHTMLToken.gperf"
140
5.82k
      {"dt",dt},
141
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
142
5.82k
#line 290 "EBOOKHTMLToken.gperf"
143
5.82k
      {"tt",tt},
144
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
145
5.82k
#line 228 "EBOOKHTMLToken.gperf"
146
5.82k
      {"q",q},
147
5.82k
#line 99 "EBOOKHTMLToken.gperf"
148
5.82k
      {"dl",dl},
149
5.82k
#line 30 "EBOOKHTMLToken.gperf"
150
5.82k
      {"alt",alt},
151
5.82k
      {(char*)0},
152
5.82k
#line 266 "EBOOKHTMLToken.gperf"
153
5.82k
      {"start",start},
154
5.82k
      {(char*)0}, {(char*)0},
155
5.82k
#line 85 "EBOOKHTMLToken.gperf"
156
5.82k
      {"datalist",datalist},
157
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
158
5.82k
#line 29 "EBOOKHTMLToken.gperf"
159
5.82k
      {"all",all},
160
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
161
5.82k
#line 243 "EBOOKHTMLToken.gperf"
162
5.82k
      {"rt",rt},
163
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
164
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
165
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
166
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
167
5.82k
#line 244 "EBOOKHTMLToken.gperf"
168
5.82k
      {"rtl",rtl},
169
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
170
5.82k
#line 288 "EBOOKHTMLToken.gperf"
171
5.82k
      {"tr",tr},
172
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
173
5.82k
#line 71 "EBOOKHTMLToken.gperf"
174
5.82k
      {"classid",classid},
175
5.82k
      {(char*)0}, {(char*)0},
176
5.82k
#line 70 "EBOOKHTMLToken.gperf"
177
5.82k
      {"class",class_},
178
5.82k
      {(char*)0},
179
5.82k
#line 26 "EBOOKHTMLToken.gperf"
180
5.82k
      {"address",address},
181
5.82k
#line 163 "EBOOKHTMLToken.gperf"
182
5.82k
      {"ltr",ltr},
183
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
184
5.82k
#line 86 "EBOOKHTMLToken.gperf"
185
5.82k
      {"datetime",datetime},
186
5.82k
#line 279 "EBOOKHTMLToken.gperf"
187
5.82k
      {"teal",teal},
188
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
189
5.82k
#line 91 "EBOOKHTMLToken.gperf"
190
5.82k
      {"del",del},
191
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
192
5.82k
#line 231 "EBOOKHTMLToken.gperf"
193
5.82k
      {"red",red},
194
5.82k
#line 34 "EBOOKHTMLToken.gperf"
195
5.82k
      {"area",area},
196
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
197
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
198
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
199
5.82k
#line 276 "EBOOKHTMLToken.gperf"
200
5.82k
      {"target",target},
201
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
202
5.82k
#line 234 "EBOOKHTMLToken.gperf"
203
5.82k
      {"reset",reset},
204
5.82k
      {(char*)0}, {(char*)0},
205
5.82k
#line 233 "EBOOKHTMLToken.gperf"
206
5.82k
      {"rel",rel},
207
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
208
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
209
5.82k
      {(char*)0},
210
5.82k
#line 264 "EBOOKHTMLToken.gperf"
211
5.82k
      {"src",src},
212
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
213
5.82k
#line 193 "EBOOKHTMLToken.gperf"
214
5.82k
      {"ol",ol},
215
5.82k
#line 255 "EBOOKHTMLToken.gperf"
216
5.82k
      {"selected",selected},
217
5.82k
      {(char*)0}, {(char*)0},
218
5.82k
#line 254 "EBOOKHTMLToken.gperf"
219
5.82k
      {"select",select},
220
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
221
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
222
5.82k
#line 230 "EBOOKHTMLToken.gperf"
223
5.82k
      {"rect",rect},
224
5.82k
      {(char*)0}, {(char*)0},
225
5.82k
#line 35 "EBOOKHTMLToken.gperf"
226
5.82k
      {"article",article},
227
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
228
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
229
5.82k
#line 216 "EBOOKHTMLToken.gperf"
230
5.82k
      {"p",p},
231
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
232
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
233
5.82k
      {(char*)0},
234
5.82k
#line 251 "EBOOKHTMLToken.gperf"
235
5.82k
      {"script",script},
236
5.82k
      {(char*)0}, {(char*)0},
237
5.82k
#line 79 "EBOOKHTMLToken.gperf"
238
5.82k
      {"cols",cols},
239
5.82k
      {(char*)0}, {(char*)0},
240
5.82k
#line 88 "EBOOKHTMLToken.gperf"
241
5.82k
      {"declare",declare},
242
5.82k
#line 76 "EBOOKHTMLToken.gperf"
243
5.82k
      {"col",col},
244
5.82k
      {(char*)0},
245
5.82k
#line 72 "EBOOKHTMLToken.gperf"
246
5.82k
      {"clear",clear},
247
5.82k
#line 21 "EBOOKHTMLToken.gperf"
248
5.82k
      {"accept",accept},
249
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
250
5.82k
      {(char*)0},
251
5.82k
#line 242 "EBOOKHTMLToken.gperf"
252
5.82k
      {"rp",rp},
253
5.82k
      {(char*)0},
254
5.82k
#line 22 "EBOOKHTMLToken.gperf"
255
5.82k
      {"accept-charset",accept_charset},
256
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
257
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
258
5.82k
      {(char*)0},
259
5.82k
#line 221 "EBOOKHTMLToken.gperf"
260
5.82k
      {"post",post},
261
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
262
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
263
5.82k
      {(char*)0}, {(char*)0},
264
5.82k
#line 261 "EBOOKHTMLToken.gperf"
265
5.82k
      {"space",space},
266
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
267
5.82k
#line 73 "EBOOKHTMLToken.gperf"
268
5.82k
      {"code",code},
269
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
270
5.82k
      {(char*)0},
271
5.82k
#line 78 "EBOOKHTMLToken.gperf"
272
5.82k
      {"color",color},
273
5.82k
      {(char*)0},
274
5.82k
#line 142 "EBOOKHTMLToken.gperf"
275
5.82k
      {"id",id},
276
5.82k
#line 75 "EBOOKHTMLToken.gperf"
277
5.82k
      {"codetype",codetype},
278
5.82k
      {(char*)0}, {(char*)0},
279
5.82k
#line 31 "EBOOKHTMLToken.gperf"
280
5.82k
      {"applet",applet},
281
5.82k
      {(char*)0},
282
5.82k
#line 222 "EBOOKHTMLToken.gperf"
283
5.82k
      {"pre",pre},
284
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
285
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
286
5.82k
      {(char*)0}, {(char*)0},
287
5.82k
#line 262 "EBOOKHTMLToken.gperf"
288
5.82k
      {"span",span},
289
5.82k
#line 259 "EBOOKHTMLToken.gperf"
290
5.82k
      {"small",small},
291
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
292
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
293
5.82k
#line 225 "EBOOKHTMLToken.gperf"
294
5.82k
      {"progress",progress},
295
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
296
5.82k
#line 265 "EBOOKHTMLToken.gperf"
297
5.82k
      {"standby",standby},
298
5.82k
      {(char*)0},
299
5.82k
#line 219 "EBOOKHTMLToken.gperf"
300
5.82k
      {"plaintext",plaintext},
301
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
302
5.82k
#line 32 "EBOOKHTMLToken.gperf"
303
5.82k
      {"aqua",aqua},
304
5.82k
      {(char*)0},
305
5.82k
#line 83 "EBOOKHTMLToken.gperf"
306
5.82k
      {"coords",coords},
307
5.82k
      {(char*)0},
308
5.82k
#line 287 "EBOOKHTMLToken.gperf"
309
5.82k
      {"top",top},
310
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
311
5.82k
#line 293 "EBOOKHTMLToken.gperf"
312
5.82k
      {"ul",ul},
313
5.82k
#line 77 "EBOOKHTMLToken.gperf"
314
5.82k
      {"colgroup",colgroup},
315
5.82k
#line 97 "EBOOKHTMLToken.gperf"
316
5.82k
      {"disc",disc},
317
5.82k
#line 172 "EBOOKHTMLToken.gperf"
318
5.82k
      {"media",media},
319
5.82k
#line 203 "EBOOKHTMLToken.gperf"
320
5.82k
      {"onload",onload},
321
5.82k
      {(char*)0},
322
5.82k
#line 95 "EBOOKHTMLToken.gperf"
323
5.82k
      {"dir",dir},
324
5.82k
#line 174 "EBOOKHTMLToken.gperf"
325
5.82k
      {"meta",meta},
326
5.82k
#line 250 "EBOOKHTMLToken.gperf"
327
5.82k
      {"scope",scope},
328
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
329
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
330
5.82k
#line 210 "EBOOKHTMLToken.gperf"
331
5.82k
      {"onselect",onselect},
332
5.82k
#line 258 "EBOOKHTMLToken.gperf"
333
5.82k
      {"size",size},
334
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
335
5.82k
#line 223 "EBOOKHTMLToken.gperf"
336
5.82k
      {"preserve",preserve},
337
5.82k
#line 248 "EBOOKHTMLToken.gperf"
338
5.82k
      {"samp",samp},
339
5.82k
      {(char*)0},
340
5.82k
#line 226 "EBOOKHTMLToken.gperf"
341
5.82k
      {"prompt",prompt},
342
5.82k
#line 92 "EBOOKHTMLToken.gperf"
343
5.82k
      {"details",details},
344
5.82k
#line 213 "EBOOKHTMLToken.gperf"
345
5.82k
      {"optgroup",optgroup},
346
5.82k
      {(char*)0},
347
5.82k
#line 246 "EBOOKHTMLToken.gperf"
348
5.82k
      {"rules",rules},
349
5.82k
      {(char*)0},
350
5.82k
#line 209 "EBOOKHTMLToken.gperf"
351
5.82k
      {"onreset",onreset},
352
5.82k
#line 188 "EBOOKHTMLToken.gperf"
353
5.82k
      {"noscript",noscript},
354
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
355
5.82k
#line 312 "EBOOKHTMLToken.gperf"
356
5.82k
      {"yes",yes},
357
5.82k
      {(char*)0}, {(char*)0},
358
5.82k
#line 25 "EBOOKHTMLToken.gperf"
359
5.82k
      {"action",action},
360
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
361
5.82k
      {(char*)0}, {(char*)0},
362
5.82k
#line 162 "EBOOKHTMLToken.gperf"
363
5.82k
      {"longdesc",longdesc},
364
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
365
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
366
5.82k
#line 257 "EBOOKHTMLToken.gperf"
367
5.82k
      {"silver",silver},
368
5.82k
#line 189 "EBOOKHTMLToken.gperf"
369
5.82k
      {"noshade",noshade},
370
5.82k
      {(char*)0},
371
5.82k
#line 69 "EBOOKHTMLToken.gperf"
372
5.82k
      {"cite",cite},
373
5.82k
#line 175 "EBOOKHTMLToken.gperf"
374
5.82k
      {"meter",meter},
375
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
376
5.82k
#line 23 "EBOOKHTMLToken.gperf"
377
5.82k
      {"accesskey",accesskey},
378
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
379
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
380
5.82k
      {(char*)0}, {(char*)0},
381
5.82k
#line 36 "EBOOKHTMLToken.gperf"
382
5.82k
      {"aside",aside},
383
5.82k
#line 62 "EBOOKHTMLToken.gperf"
384
5.82k
      {"center",center},
385
5.82k
      {(char*)0},
386
5.82k
#line 280 "EBOOKHTMLToken.gperf"
387
5.82k
      {"template",template_},
388
5.82k
      {(char*)0},
389
5.82k
#line 286 "EBOOKHTMLToken.gperf"
390
5.82k
      {"title",title},
391
5.82k
#line 263 "EBOOKHTMLToken.gperf"
392
5.82k
      {"square",square},
393
5.82k
#line 33 "EBOOKHTMLToken.gperf"
394
5.82k
      {"archive",archive},
395
5.82k
      {(char*)0},
396
5.82k
#line 37 "EBOOKHTMLToken.gperf"
397
5.82k
      {"auto",auto_},
398
5.82k
      {(char*)0}, {(char*)0},
399
5.82k
#line 182 "EBOOKHTMLToken.gperf"
400
5.82k
      {"no",no},
401
5.82k
#line 165 "EBOOKHTMLToken.gperf"
402
5.82k
      {"map",map},
403
5.82k
      {(char*)0}, {(char*)0},
404
5.82k
#line 68 "EBOOKHTMLToken.gperf"
405
5.82k
      {"circle",circle},
406
5.82k
#line 81 "EBOOKHTMLToken.gperf"
407
5.82k
      {"compact",compact},
408
5.82k
#line 196 "EBOOKHTMLToken.gperf"
409
5.82k
      {"onchange",onchange},
410
5.82k
      {(char*)0},
411
5.82k
#line 269 "EBOOKHTMLToken.gperf"
412
5.82k
      {"style",style},
413
5.82k
      {(char*)0},
414
5.82k
#line 82 "EBOOKHTMLToken.gperf"
415
5.82k
      {"content",content},
416
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
417
5.82k
      {(char*)0}, {(char*)0},
418
5.82k
#line 291 "EBOOKHTMLToken.gperf"
419
5.82k
      {"type",type},
420
5.82k
      {(char*)0},
421
5.82k
#line 176 "EBOOKHTMLToken.gperf"
422
5.82k
      {"method",method},
423
5.82k
      {(char*)0},
424
5.82k
#line 146 "EBOOKHTMLToken.gperf"
425
5.82k
      {"ins",ins},
426
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
427
5.82k
#line 218 "EBOOKHTMLToken.gperf"
428
5.82k
      {"password",password},
429
5.82k
      {(char*)0}, {(char*)0},
430
5.82k
#line 294 "EBOOKHTMLToken.gperf"
431
5.82k
      {"usemap",usemap},
432
5.82k
#line 80 "EBOOKHTMLToken.gperf"
433
5.82k
      {"colspan",colspan},
434
5.82k
#line 298 "EBOOKHTMLToken.gperf"
435
5.82k
      {"var",var},
436
5.82k
      {(char*)0}, {(char*)0},
437
5.82k
#line 267 "EBOOKHTMLToken.gperf"
438
5.82k
      {"strike",strike},
439
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
440
5.82k
#line 152 "EBOOKHTMLToken.gperf"
441
5.82k
      {"label",label},
442
5.82k
      {(char*)0}, {(char*)0},
443
5.82k
#line 273 "EBOOKHTMLToken.gperf"
444
5.82k
      {"sup",sup},
445
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
446
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
447
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
448
5.82k
      {(char*)0},
449
5.82k
#line 57 "EBOOKHTMLToken.gperf"
450
5.82k
      {"br",br},
451
5.82k
      {(char*)0},
452
5.82k
#line 179 "EBOOKHTMLToken.gperf"
453
5.82k
      {"name",name},
454
5.82k
      {(char*)0},
455
5.82k
#line 227 "EBOOKHTMLToken.gperf"
456
5.82k
      {"purple",purple},
457
5.82k
      {(char*)0},
458
5.82k
#line 115 "EBOOKHTMLToken.gperf"
459
5.82k
      {"get",get},
460
5.82k
#line 220 "EBOOKHTMLToken.gperf"
461
5.82k
      {"poly",poly},
462
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
463
5.82k
#line 229 "EBOOKHTMLToken.gperf"
464
5.82k
      {"readonly",readonly},
465
5.82k
#line 41 "EBOOKHTMLToken.gperf"
466
5.82k
      {"base",base},
467
5.82k
      {(char*)0},
468
5.82k
#line 141 "EBOOKHTMLToken.gperf"
469
5.82k
      {"i",i},
470
5.82k
#line 24 "EBOOKHTMLToken.gperf"
471
5.82k
      {"acronym",acronym},
472
5.82k
      {(char*)0},
473
5.82k
#line 240 "EBOOKHTMLToken.gperf"
474
5.82k
      {"rows",rows},
475
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
476
5.82k
      {(char*)0}, {(char*)0},
477
5.82k
#line 214 "EBOOKHTMLToken.gperf"
478
5.82k
      {"option",option},
479
5.82k
#line 158 "EBOOKHTMLToken.gperf"
480
5.82k
      {"li",li},
481
5.82k
#line 43 "EBOOKHTMLToken.gperf"
482
5.82k
      {"baseline",baseline},
483
5.82k
#line 252 "EBOOKHTMLToken.gperf"
484
5.82k
      {"scrolling",scrolling},
485
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
486
5.82k
      {(char*)0},
487
5.82k
#line 194 "EBOOKHTMLToken.gperf"
488
5.82k
      {"olive",olive},
489
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
490
5.82k
#line 145 "EBOOKHTMLToken.gperf"
491
5.82k
      {"input",input},
492
5.82k
#line 260 "EBOOKHTMLToken.gperf"
493
5.82k
      {"source",source},
494
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
495
5.82k
      {(char*)0},
496
5.82k
#line 166 "EBOOKHTMLToken.gperf"
497
5.82k
      {"marginheight",marginheight},
498
5.82k
      {(char*)0},
499
5.82k
#line 187 "EBOOKHTMLToken.gperf"
500
5.82k
      {"none",none},
501
5.82k
#line 296 "EBOOKHTMLToken.gperf"
502
5.82k
      {"value",value},
503
5.82k
      {(char*)0},
504
5.82k
#line 101 "EBOOKHTMLToken.gperf"
505
5.82k
      {"em",em},
506
5.82k
#line 154 "EBOOKHTMLToken.gperf"
507
5.82k
      {"language",language},
508
5.82k
#line 297 "EBOOKHTMLToken.gperf"
509
5.82k
      {"valuetype",valuetype},
510
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
511
5.82k
      {(char*)0}, {(char*)0},
512
5.82k
#line 61 "EBOOKHTMLToken.gperf"
513
5.82k
      {"cellspacing",cellspacing},
514
5.82k
#line 253 "EBOOKHTMLToken.gperf"
515
5.82k
      {"section",section},
516
5.82k
      {(char*)0},
517
5.82k
#line 155 "EBOOKHTMLToken.gperf"
518
5.82k
      {"left",left},
519
5.82k
      {(char*)0},
520
5.82k
#line 292 "EBOOKHTMLToken.gperf"
521
5.82k
      {"u",u},
522
5.82k
#line 224 "EBOOKHTMLToken.gperf"
523
5.82k
      {"profile",profile},
524
5.82k
      {(char*)0}, {(char*)0},
525
5.82k
#line 275 "EBOOKHTMLToken.gperf"
526
5.82k
      {"table",table},
527
5.82k
#line 169 "EBOOKHTMLToken.gperf"
528
5.82k
      {"maroon",maroon},
529
5.82k
#line 59 "EBOOKHTMLToken.gperf"
530
5.82k
      {"caption",caption},
531
5.82k
#line 157 "EBOOKHTMLToken.gperf"
532
5.82k
      {"lhs",lhs},
533
5.82k
#line 159 "EBOOKHTMLToken.gperf"
534
5.82k
      {"lime",lime},
535
5.82k
      {(char*)0},
536
5.82k
#line 177 "EBOOKHTMLToken.gperf"
537
5.82k
      {"middle",middle},
538
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
539
5.82k
      {(char*)0},
540
5.82k
#line 124 "EBOOKHTMLToken.gperf"
541
5.82k
      {"h6",h6},
542
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
543
5.82k
      {(char*)0},
544
5.82k
#line 236 "EBOOKHTMLToken.gperf"
545
5.82k
      {"rhs",rhs},
546
5.82k
#line 104 "EBOOKHTMLToken.gperf"
547
5.82k
      {"face",face},
548
5.82k
      {(char*)0}, {(char*)0},
549
5.82k
#line 123 "EBOOKHTMLToken.gperf"
550
5.82k
      {"h5",h5},
551
5.82k
#line 212 "EBOOKHTMLToken.gperf"
552
5.82k
      {"onunload",onunload},
553
5.82k
#line 153 "EBOOKHTMLToken.gperf"
554
5.82k
      {"lang",lang},
555
5.82k
#line 217 "EBOOKHTMLToken.gperf"
556
5.82k
      {"param",param},
557
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
558
5.82k
#line 139 "EBOOKHTMLToken.gperf"
559
5.82k
      {"http://www.w3.org/2000/xmlns/",NS_xmlns},
560
5.82k
#line 90 "EBOOKHTMLToken.gperf"
561
5.82k
      {"defer",defer},
562
5.82k
#line 303 "EBOOKHTMLToken.gperf"
563
5.82k
      {"vspace",vspace},
564
5.82k
#line 130 "EBOOKHTMLToken.gperf"
565
5.82k
      {"hr",hr},
566
5.82k
      {(char*)0},
567
5.82k
#line 168 "EBOOKHTMLToken.gperf"
568
5.82k
      {"mark",mark},
569
5.82k
#line 283 "EBOOKHTMLToken.gperf"
570
5.82k
      {"tfoot",tfoot},
571
5.82k
#line 113 "EBOOKHTMLToken.gperf"
572
5.82k
      {"frameborder",frameborder},
573
5.82k
#line 65 "EBOOKHTMLToken.gperf"
574
5.82k
      {"charset",charset},
575
5.82k
#line 137 "EBOOKHTMLToken.gperf"
576
5.82k
      {"http://www.w3.org/1999/xhtml",NS_html},
577
5.82k
#line 125 "EBOOKHTMLToken.gperf"
578
5.82k
      {"head",head},
579
5.82k
#line 27 "EBOOKHTMLToken.gperf"
580
5.82k
      {"align",align},
581
5.82k
      {(char*)0},
582
5.82k
#line 122 "EBOOKHTMLToken.gperf"
583
5.82k
      {"h4",h4},
584
5.82k
#line 239 "EBOOKHTMLToken.gperf"
585
5.82k
      {"rowgroup",rowgroup},
586
5.82k
      {(char*)0},
587
5.82k
#line 285 "EBOOKHTMLToken.gperf"
588
5.82k
      {"thead",thead},
589
5.82k
#line 192 "EBOOKHTMLToken.gperf"
590
5.82k
      {"object",object},
591
5.82k
#line 170 "EBOOKHTMLToken.gperf"
592
5.82k
      {"marquee",marquee},
593
5.82k
      {(char*)0},
594
5.82k
#line 63 "EBOOKHTMLToken.gperf"
595
5.82k
      {"char",char_},
596
5.82k
      {(char*)0},
597
5.82k
#line 268 "EBOOKHTMLToken.gperf"
598
5.82k
      {"strong",strong},
599
5.82k
#line 121 "EBOOKHTMLToken.gperf"
600
5.82k
      {"h3",h3},
601
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
602
5.82k
#line 60 "EBOOKHTMLToken.gperf"
603
5.82k
      {"cellpadding",cellpadding},
604
5.82k
#line 103 "EBOOKHTMLToken.gperf"
605
5.82k
      {"enctype",enctype},
606
5.82k
      {(char*)0}, {(char*)0},
607
5.82k
#line 112 "EBOOKHTMLToken.gperf"
608
5.82k
      {"frame",frame},
609
5.82k
      {(char*)0},
610
5.82k
#line 120 "EBOOKHTMLToken.gperf"
611
5.82k
      {"h2",h2},
612
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
613
5.82k
      {(char*)0},
614
5.82k
#line 110 "EBOOKHTMLToken.gperf"
615
5.82k
      {"for",for_},
616
5.82k
      {(char*)0},
617
5.82k
#line 198 "EBOOKHTMLToken.gperf"
618
5.82k
      {"ondblclick",ondblclick},
619
5.82k
#line 118 "EBOOKHTMLToken.gperf"
620
5.82k
      {"groups",groups},
621
5.82k
#line 119 "EBOOKHTMLToken.gperf"
622
5.82k
      {"h1",h1},
623
5.82k
#line 45 "EBOOKHTMLToken.gperf"
624
5.82k
      {"bdo",bdo},
625
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
626
5.82k
#line 74 "EBOOKHTMLToken.gperf"
627
5.82k
      {"codebase",codebase},
628
5.82k
#line 164 "EBOOKHTMLToken.gperf"
629
5.82k
      {"main",main},
630
5.82k
      {(char*)0},
631
5.82k
#line 156 "EBOOKHTMLToken.gperf"
632
5.82k
      {"legend",legend},
633
5.82k
      {(char*)0},
634
5.82k
#line 282 "EBOOKHTMLToken.gperf"
635
5.82k
      {"textarea",textarea},
636
5.82k
#line 281 "EBOOKHTMLToken.gperf"
637
5.82k
      {"text",text},
638
5.82k
#line 148 "EBOOKHTMLToken.gperf"
639
5.82k
      {"ismap",ismap},
640
5.82k
#line 54 "EBOOKHTMLToken.gperf"
641
5.82k
      {"border",border},
642
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
643
5.82k
#line 20 "EBOOKHTMLToken.gperf"
644
5.82k
      {"above",above},
645
5.82k
#line 140 "EBOOKHTMLToken.gperf"
646
5.82k
      {"http://www.w3.org/XML/1998/namespace",NS_xml},
647
5.82k
      {(char*)0},
648
5.82k
#line 96 "EBOOKHTMLToken.gperf"
649
5.82k
      {"disabled",disabled},
650
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
651
5.82k
      {(char*)0}, {(char*)0},
652
5.82k
#line 256 "EBOOKHTMLToken.gperf"
653
5.82k
      {"shape",shape},
654
5.82k
      {(char*)0},
655
5.82k
#line 127 "EBOOKHTMLToken.gperf"
656
5.82k
      {"headers",headers},
657
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
658
5.82k
#line 215 "EBOOKHTMLToken.gperf"
659
5.82k
      {"output",output},
660
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
661
5.82k
#line 237 "EBOOKHTMLToken.gperf"
662
5.82k
      {"right",right},
663
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
664
5.82k
#line 116 "EBOOKHTMLToken.gperf"
665
5.82k
      {"gray",gray},
666
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
667
5.82k
      {(char*)0},
668
5.82k
#line 289 "EBOOKHTMLToken.gperf"
669
5.82k
      {"track",track},
670
5.82k
#line 126 "EBOOKHTMLToken.gperf"
671
5.82k
      {"header",header},
672
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
673
5.82k
#line 302 "EBOOKHTMLToken.gperf"
674
5.82k
      {"vsides",vsides},
675
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
676
5.82k
#line 102 "EBOOKHTMLToken.gperf"
677
5.82k
      {"embed",embed},
678
5.82k
#line 190 "EBOOKHTMLToken.gperf"
679
5.82k
      {"nowrap",nowrap},
680
5.82k
      {(char*)0},
681
5.82k
#line 211 "EBOOKHTMLToken.gperf"
682
5.82k
      {"onsubmit",onsubmit},
683
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
684
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
685
5.82k
      {(char*)0}, {(char*)0},
686
5.82k
#line 183 "EBOOKHTMLToken.gperf"
687
5.82k
      {"nobr",nobr},
688
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
689
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
690
5.82k
#line 150 "EBOOKHTMLToken.gperf"
691
5.82k
      {"kbd",kbd},
692
5.82k
#line 301 "EBOOKHTMLToken.gperf"
693
5.82k
      {"void",void_},
694
5.82k
      {(char*)0},
695
5.82k
#line 134 "EBOOKHTMLToken.gperf"
696
5.82k
      {"hspace",hspace},
697
5.82k
#line 241 "EBOOKHTMLToken.gperf"
698
5.82k
      {"rowspan",rowspan},
699
5.82k
      {(char*)0},
700
5.82k
#line 173 "EBOOKHTMLToken.gperf"
701
5.82k
      {"menu",menu},
702
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
703
5.82k
#line 191 "EBOOKHTMLToken.gperf"
704
5.82k
      {"numbered",numbered},
705
5.82k
#line 108 "EBOOKHTMLToken.gperf"
706
5.82k
      {"font",font},
707
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
708
5.82k
#line 185 "EBOOKHTMLToken.gperf"
709
5.82k
      {"noframes",noframes},
710
5.82k
#line 160 "EBOOKHTMLToken.gperf"
711
5.82k
      {"link",link},
712
5.82k
      {(char*)0},
713
5.82k
#line 94 "EBOOKHTMLToken.gperf"
714
5.82k
      {"dialog",dialog},
715
5.82k
      {(char*)0}, {(char*)0},
716
5.82k
#line 52 "EBOOKHTMLToken.gperf"
717
5.82k
      {"blue",blue},
718
5.82k
      {(char*)0}, {(char*)0},
719
5.82k
#line 184 "EBOOKHTMLToken.gperf"
720
5.82k
      {"noembed",noembed},
721
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
722
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
723
5.82k
      {(char*)0},
724
5.82k
#line 272 "EBOOKHTMLToken.gperf"
725
5.82k
      {"summary",summary},
726
5.82k
#line 105 "EBOOKHTMLToken.gperf"
727
5.82k
      {"fieldset",fieldset},
728
5.82k
#line 135 "EBOOKHTMLToken.gperf"
729
5.82k
      {"html",html},
730
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
731
5.82k
#line 53 "EBOOKHTMLToken.gperf"
732
5.82k
      {"body",body},
733
5.82k
      {(char*)0},
734
5.82k
#line 109 "EBOOKHTMLToken.gperf"
735
5.82k
      {"footer",footer},
736
5.82k
#line 114 "EBOOKHTMLToken.gperf"
737
5.82k
      {"fuchsia",fuchsia},
738
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
739
5.82k
#line 311 "EBOOKHTMLToken.gperf"
740
5.82k
      {"yellow",yellow},
741
5.82k
      {(char*)0},
742
5.82k
#line 93 "EBOOKHTMLToken.gperf"
743
5.82k
      {"dfn",dfn},
744
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
745
5.82k
#line 199 "EBOOKHTMLToken.gperf"
746
5.82k
      {"onfocus",onfocus},
747
5.82k
#line 304 "EBOOKHTMLToken.gperf"
748
5.82k
      {"wbr",wbr},
749
5.82k
      {(char*)0},
750
5.82k
#line 206 "EBOOKHTMLToken.gperf"
751
5.82k
      {"onmouseout",onmouseout},
752
5.82k
      {(char*)0},
753
5.82k
#line 89 "EBOOKHTMLToken.gperf"
754
5.82k
      {"default",default_},
755
5.82k
      {(char*)0},
756
5.82k
#line 181 "EBOOKHTMLToken.gperf"
757
5.82k
      {"navy",navy},
758
5.82k
      {(char*)0},
759
5.82k
#line 39 "EBOOKHTMLToken.gperf"
760
5.82k
      {"b",b},
761
5.82k
#line 149 "EBOOKHTMLToken.gperf"
762
5.82k
      {"justify",justify},
763
5.82k
#line 238 "EBOOKHTMLToken.gperf"
764
5.82k
      {"row",row},
765
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
766
5.82k
      {(char*)0},
767
5.82k
#line 38 "EBOOKHTMLToken.gperf"
768
5.82k
      {"axis",axis},
769
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
770
5.82k
#line 308 "EBOOKHTMLToken.gperf"
771
5.82k
      {"xml",xml},
772
5.82k
      {(char*)0},
773
5.82k
#line 309 "EBOOKHTMLToken.gperf"
774
5.82k
      {"xmlns",xmlns},
775
5.82k
#line 207 "EBOOKHTMLToken.gperf"
776
5.82k
      {"onmouseover",onmouseover},
777
5.82k
      {(char*)0},
778
5.82k
#line 178 "EBOOKHTMLToken.gperf"
779
5.82k
      {"multiple",multiple},
780
5.82k
#line 111 "EBOOKHTMLToken.gperf"
781
5.82k
      {"form",form},
782
5.82k
#line 117 "EBOOKHTMLToken.gperf"
783
5.82k
      {"green",green},
784
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
785
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
786
5.82k
#line 19 "EBOOKHTMLToken.gperf"
787
5.82k
      {"abbr",abbr},
788
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
789
5.82k
#line 235 "EBOOKHTMLToken.gperf"
790
5.82k
      {"rev",rev},
791
5.82k
      {(char*)0},
792
5.82k
#line 299 "EBOOKHTMLToken.gperf"
793
5.82k
      {"video",video},
794
5.82k
#line 133 "EBOOKHTMLToken.gperf"
795
5.82k
      {"hsides",hsides},
796
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
797
5.82k
#line 40 "EBOOKHTMLToken.gperf"
798
5.82k
      {"background",background},
799
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
800
5.82k
      {(char*)0},
801
5.82k
#line 205 "EBOOKHTMLToken.gperf"
802
5.82k
      {"onmousemove",onmousemove},
803
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
804
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
805
5.82k
      {(char*)0},
806
5.82k
#line 55 "EBOOKHTMLToken.gperf"
807
5.82k
      {"bottom",bottom},
808
5.82k
      {(char*)0},
809
5.82k
#line 42 "EBOOKHTMLToken.gperf"
810
5.82k
      {"basefont",basefont},
811
5.82k
#line 208 "EBOOKHTMLToken.gperf"
812
5.82k
      {"onmouseup",onmouseup},
813
5.82k
      {(char*)0},
814
5.82k
#line 249 "EBOOKHTMLToken.gperf"
815
5.82k
      {"scheme",scheme},
816
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
817
5.82k
#line 201 "EBOOKHTMLToken.gperf"
818
5.82k
      {"onkeypress",onkeypress},
819
5.82k
      {(char*)0}, {(char*)0},
820
5.82k
#line 44 "EBOOKHTMLToken.gperf"
821
5.82k
      {"bdi",bdi},
822
5.82k
      {(char*)0}, {(char*)0},
823
5.82k
#line 151 "EBOOKHTMLToken.gperf"
824
5.82k
      {"keygen",keygen},
825
5.82k
#line 47 "EBOOKHTMLToken.gperf"
826
5.82k
      {"bgcolor",bgcolor},
827
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
828
5.82k
#line 161 "EBOOKHTMLToken.gperf"
829
5.82k
      {"listing",listing},
830
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
831
5.82k
#line 197 "EBOOKHTMLToken.gperf"
832
5.82k
      {"onclick",onclick},
833
5.82k
#line 138 "EBOOKHTMLToken.gperf"
834
5.82k
      {"http://www.w3.org/1999/xlink",NS_xlink},
835
5.82k
      {(char*)0},
836
5.82k
#line 28 "EBOOKHTMLToken.gperf"
837
5.82k
      {"alink",alink},
838
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
839
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
840
5.82k
#line 180 "EBOOKHTMLToken.gperf"
841
5.82k
      {"nav",nav},
842
5.82k
      {(char*)0},
843
5.82k
#line 136 "EBOOKHTMLToken.gperf"
844
5.82k
      {"http-equiv",http_equiv},
845
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
846
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
847
5.82k
      {(char*)0},
848
5.82k
#line 51 "EBOOKHTMLToken.gperf"
849
5.82k
      {"blockquote",blockquote},
850
5.82k
#line 271 "EBOOKHTMLToken.gperf"
851
5.82k
      {"submit",submit},
852
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
853
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
854
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
855
5.82k
      {(char*)0}, {(char*)0},
856
5.82k
#line 295 "EBOOKHTMLToken.gperf"
857
5.82k
      {"valign",valign},
858
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
859
5.82k
      {(char*)0},
860
5.82k
#line 202 "EBOOKHTMLToken.gperf"
861
5.82k
      {"onkeyup",onkeyup},
862
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
863
5.82k
#line 204 "EBOOKHTMLToken.gperf"
864
5.82k
      {"onmousedown",onmousedown},
865
5.82k
      {(char*)0},
866
5.82k
#line 310 "EBOOKHTMLToken.gperf"
867
5.82k
      {"xmp",xmp},
868
5.82k
#line 245 "EBOOKHTMLToken.gperf"
869
5.82k
      {"ruby",ruby},
870
5.82k
      {(char*)0},
871
5.82k
#line 58 "EBOOKHTMLToken.gperf"
872
5.82k
      {"button",button},
873
5.82k
#line 67 "EBOOKHTMLToken.gperf"
874
5.82k
      {"checked",checked},
875
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
876
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
877
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
878
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
879
5.82k
#line 98 "EBOOKHTMLToken.gperf"
880
5.82k
      {"div",div},
881
5.82k
      {(char*)0}, {(char*)0},
882
5.82k
#line 195 "EBOOKHTMLToken.gperf"
883
5.82k
      {"onblur",onblur},
884
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
885
5.82k
      {(char*)0}, {(char*)0},
886
5.82k
#line 232 "EBOOKHTMLToken.gperf"
887
5.82k
      {"ref",ref},
888
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
889
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
890
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
891
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
892
5.82k
      {(char*)0},
893
5.82k
#line 143 "EBOOKHTMLToken.gperf"
894
5.82k
      {"iframe",iframe},
895
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
896
5.82k
      {(char*)0}, {(char*)0},
897
5.82k
#line 132 "EBOOKHTMLToken.gperf"
898
5.82k
      {"hreflang",hreflang},
899
5.82k
      {(char*)0}, {(char*)0},
900
5.82k
#line 167 "EBOOKHTMLToken.gperf"
901
5.82k
      {"marginwidth",marginwidth},
902
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
903
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
904
5.82k
#line 200 "EBOOKHTMLToken.gperf"
905
5.82k
      {"onkeydown",onkeydown},
906
5.82k
#line 277 "EBOOKHTMLToken.gperf"
907
5.82k
      {"tbody",tbody},
908
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
909
5.82k
      {(char*)0}, {(char*)0},
910
5.82k
#line 284 "EBOOKHTMLToken.gperf"
911
5.82k
      {"th",th},
912
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
913
5.82k
#line 147 "EBOOKHTMLToken.gperf"
914
5.82k
      {"isindex",isindex},
915
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
916
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
917
5.82k
#line 49 "EBOOKHTMLToken.gperf"
918
5.82k
      {"black",black},
919
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
920
5.82k
#line 131 "EBOOKHTMLToken.gperf"
921
5.82k
      {"href",href},
922
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
923
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
924
5.82k
#line 270 "EBOOKHTMLToken.gperf"
925
5.82k
      {"sub",sub},
926
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
927
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
928
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
929
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
930
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
931
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
932
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
933
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
934
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
935
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
936
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
937
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
938
5.82k
#line 64 "EBOOKHTMLToken.gperf"
939
5.82k
      {"charoff",charoff},
940
5.82k
      {(char*)0}, {(char*)0},
941
5.82k
#line 46 "EBOOKHTMLToken.gperf"
942
5.82k
      {"below",below},
943
5.82k
      {(char*)0}, {(char*)0},
944
5.82k
#line 274 "EBOOKHTMLToken.gperf"
945
5.82k
      {"tabindex",tabindex},
946
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
947
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
948
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
949
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
950
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
951
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
952
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
953
5.82k
#line 107 "EBOOKHTMLToken.gperf"
954
5.82k
      {"figure",figure},
955
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
956
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
957
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
958
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
959
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
960
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
961
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
962
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
963
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
964
5.82k
      {(char*)0}, {(char*)0},
965
5.82k
#line 305 "EBOOKHTMLToken.gperf"
966
5.82k
      {"white",white},
967
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
968
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
969
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
970
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
971
5.82k
      {(char*)0},
972
5.82k
#line 144 "EBOOKHTMLToken.gperf"
973
5.82k
      {"img",img},
974
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
975
5.82k
      {(char*)0}, {(char*)0},
976
5.82k
#line 106 "EBOOKHTMLToken.gperf"
977
5.82k
      {"figcaption",figcaption},
978
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
979
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
980
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
981
5.82k
      {(char*)0}, {(char*)0},
982
5.82k
#line 300 "EBOOKHTMLToken.gperf"
983
5.82k
      {"vlink",vlink},
984
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
985
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
986
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
987
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
988
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
989
5.82k
#line 129 "EBOOKHTMLToken.gperf"
990
5.82k
      {"hgroup",hgroup},
991
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
992
5.82k
#line 50 "EBOOKHTMLToken.gperf"
993
5.82k
      {"blink",blink},
994
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
995
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
996
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
997
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
998
5.82k
#line 186 "EBOOKHTMLToken.gperf"
999
5.82k
      {"nohref",nohref},
1000
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1001
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1002
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1003
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1004
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1005
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1006
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1007
5.82k
      {(char*)0},
1008
5.82k
#line 128 "EBOOKHTMLToken.gperf"
1009
5.82k
      {"height",height},
1010
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1011
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1012
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1013
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1014
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1015
5.82k
      {(char*)0}, {(char*)0},
1016
5.82k
#line 171 "EBOOKHTMLToken.gperf"
1017
5.82k
      {"maxlength",maxlength},
1018
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1019
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1020
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1021
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1022
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1023
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1024
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1025
5.82k
#line 48 "EBOOKHTMLToken.gperf"
1026
5.82k
      {"big",big},
1027
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1028
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1029
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1030
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1031
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1032
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1033
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1034
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1035
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1036
5.82k
#line 307 "EBOOKHTMLToken.gperf"
1037
5.82k
      {"xlink",xlink},
1038
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1039
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1040
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1041
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1042
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1043
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1044
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1045
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1046
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1047
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1048
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1049
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1050
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1051
5.82k
#line 66 "EBOOKHTMLToken.gperf"
1052
5.82k
      {"checkbox",checkbox},
1053
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1054
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1055
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1056
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1057
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1058
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1059
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1060
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1061
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1062
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1063
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1064
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1065
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1066
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1067
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1068
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1069
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1070
5.82k
      {(char*)0}, {(char*)0}, {(char*)0},
1071
5.82k
#line 306 "EBOOKHTMLToken.gperf"
1072
5.82k
      {"width",width},
1073
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1074
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1075
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1076
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1077
5.82k
      {(char*)0}, {(char*)0}, {(char*)0}, {(char*)0},
1078
5.82k
      {(char*)0}, {(char*)0},
1079
5.82k
#line 56 "EBOOKHTMLToken.gperf"
1080
5.82k
      {"box",box}
1081
5.82k
    };
1082
1083
5.82k
  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
1084
3.12k
    {
1085
3.12k
      unsigned int key = hash (str, len);
1086
1087
3.12k
      if (key <= MAX_HASH_VALUE)
1088
272
        {
1089
272
          const char *s = wordlist[key].name;
1090
1091
272
          if (s && *str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] == '\0')
1092
12
            return &wordlist[key];
1093
272
        }
1094
3.12k
    }
1095
5.81k
  return 0;
1096
5.82k
}
1097
#line 313 "EBOOKHTMLToken.gperf"
1098