1 /* C++ code produced by gperf version 3.0.3 */
2 /* Command-line: gperf --key-positions='*' -s 2 /Source/WebCore/html/DocTypeStrings.gperf */
3
4 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
5 && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
6 && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
7 && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
8 && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
9 && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
10 && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
11 && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
12 && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
13 && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
14 && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
15 && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
16 && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
17 && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
18 && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
19 && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
20 && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
21 && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
22 && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
23 && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
24 && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
25 && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
26 && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
27 /* The character set is not based on ISO-646. */
28 #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
29 #endif
30
31 #line 1 "/Source/WebCore/html/DocTypeStrings.gperf"
32
33 #include "HashTools.h"
34 #include <string.h>
35
36 namespace WebCore {
37 enum
38 {
39 TOTAL_KEYWORDS = 77,
40 MIN_WORD_LENGTH = 4,
41 MAX_WORD_LENGTH = 80,
42 MIN_HASH_VALUE = 4,
43 MAX_HASH_VALUE = 715
44 };
45
46 /* maximum key range = 712, duplicates = 0 */
47
48 class DocTypeStringsHash
49 {
50 private:
51 static inline unsigned int doctype_hash_function (const char *str, unsigned int len);
52 public:
53 static const struct PubIDInfo *findDoctypeEntryImpl (const char *str, unsigned int len);
54 };
55
56 inline unsigned int
doctype_hash_function(register const char * str,register unsigned int len)57 DocTypeStringsHash::doctype_hash_function (register const char *str, register unsigned int len)
58 {
59 static const unsigned short asso_values[] =
60 {
61 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
62 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
63 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
64 716, 716, 0, 716, 716, 716, 716, 716, 716, 0,
65 716, 716, 716, 0, 716, 0, 15, 0, 10, 25,
66 5, 0, 5, 25, 10, 0, 716, 0, 0, 716,
67 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
68 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
69 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
70 716, 716, 716, 716, 716, 716, 716, 10, 5, 0,
71 40, 0, 20, 0, 0, 0, 0, 716, 0, 0,
72 10, 45, 0, 0, 0, 0, 0, 0, 0, 0,
73 0, 0, 5, 716, 716, 716, 716, 716, 716, 716,
74 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
75 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
76 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
77 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
78 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
79 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
80 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
81 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
82 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
83 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
84 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
85 716, 716, 716, 716, 716, 716, 716, 716, 716, 716,
86 716, 716, 716, 716, 716, 716
87 };
88 register int hval = len;
89
90 switch (hval)
91 {
92 default:
93 hval += asso_values[(unsigned char)str[79]];
94 /*FALLTHROUGH*/
95 case 79:
96 hval += asso_values[(unsigned char)str[78]];
97 /*FALLTHROUGH*/
98 case 78:
99 hval += asso_values[(unsigned char)str[77]];
100 /*FALLTHROUGH*/
101 case 77:
102 hval += asso_values[(unsigned char)str[76]];
103 /*FALLTHROUGH*/
104 case 76:
105 hval += asso_values[(unsigned char)str[75]];
106 /*FALLTHROUGH*/
107 case 75:
108 hval += asso_values[(unsigned char)str[74]];
109 /*FALLTHROUGH*/
110 case 74:
111 hval += asso_values[(unsigned char)str[73]];
112 /*FALLTHROUGH*/
113 case 73:
114 hval += asso_values[(unsigned char)str[72]];
115 /*FALLTHROUGH*/
116 case 72:
117 hval += asso_values[(unsigned char)str[71]];
118 /*FALLTHROUGH*/
119 case 71:
120 hval += asso_values[(unsigned char)str[70]];
121 /*FALLTHROUGH*/
122 case 70:
123 hval += asso_values[(unsigned char)str[69]];
124 /*FALLTHROUGH*/
125 case 69:
126 hval += asso_values[(unsigned char)str[68]];
127 /*FALLTHROUGH*/
128 case 68:
129 hval += asso_values[(unsigned char)str[67]];
130 /*FALLTHROUGH*/
131 case 67:
132 hval += asso_values[(unsigned char)str[66]];
133 /*FALLTHROUGH*/
134 case 66:
135 hval += asso_values[(unsigned char)str[65]];
136 /*FALLTHROUGH*/
137 case 65:
138 hval += asso_values[(unsigned char)str[64]];
139 /*FALLTHROUGH*/
140 case 64:
141 hval += asso_values[(unsigned char)str[63]];
142 /*FALLTHROUGH*/
143 case 63:
144 hval += asso_values[(unsigned char)str[62]];
145 /*FALLTHROUGH*/
146 case 62:
147 hval += asso_values[(unsigned char)str[61]];
148 /*FALLTHROUGH*/
149 case 61:
150 hval += asso_values[(unsigned char)str[60]];
151 /*FALLTHROUGH*/
152 case 60:
153 hval += asso_values[(unsigned char)str[59]];
154 /*FALLTHROUGH*/
155 case 59:
156 hval += asso_values[(unsigned char)str[58]];
157 /*FALLTHROUGH*/
158 case 58:
159 hval += asso_values[(unsigned char)str[57]];
160 /*FALLTHROUGH*/
161 case 57:
162 hval += asso_values[(unsigned char)str[56]];
163 /*FALLTHROUGH*/
164 case 56:
165 hval += asso_values[(unsigned char)str[55]];
166 /*FALLTHROUGH*/
167 case 55:
168 hval += asso_values[(unsigned char)str[54]];
169 /*FALLTHROUGH*/
170 case 54:
171 hval += asso_values[(unsigned char)str[53]];
172 /*FALLTHROUGH*/
173 case 53:
174 hval += asso_values[(unsigned char)str[52]];
175 /*FALLTHROUGH*/
176 case 52:
177 hval += asso_values[(unsigned char)str[51]];
178 /*FALLTHROUGH*/
179 case 51:
180 hval += asso_values[(unsigned char)str[50]];
181 /*FALLTHROUGH*/
182 case 50:
183 hval += asso_values[(unsigned char)str[49]];
184 /*FALLTHROUGH*/
185 case 49:
186 hval += asso_values[(unsigned char)str[48]];
187 /*FALLTHROUGH*/
188 case 48:
189 hval += asso_values[(unsigned char)str[47]];
190 /*FALLTHROUGH*/
191 case 47:
192 hval += asso_values[(unsigned char)str[46]];
193 /*FALLTHROUGH*/
194 case 46:
195 hval += asso_values[(unsigned char)str[45]];
196 /*FALLTHROUGH*/
197 case 45:
198 hval += asso_values[(unsigned char)str[44]];
199 /*FALLTHROUGH*/
200 case 44:
201 hval += asso_values[(unsigned char)str[43]];
202 /*FALLTHROUGH*/
203 case 43:
204 hval += asso_values[(unsigned char)str[42]];
205 /*FALLTHROUGH*/
206 case 42:
207 hval += asso_values[(unsigned char)str[41]];
208 /*FALLTHROUGH*/
209 case 41:
210 hval += asso_values[(unsigned char)str[40]];
211 /*FALLTHROUGH*/
212 case 40:
213 hval += asso_values[(unsigned char)str[39]];
214 /*FALLTHROUGH*/
215 case 39:
216 hval += asso_values[(unsigned char)str[38]];
217 /*FALLTHROUGH*/
218 case 38:
219 hval += asso_values[(unsigned char)str[37]];
220 /*FALLTHROUGH*/
221 case 37:
222 hval += asso_values[(unsigned char)str[36]];
223 /*FALLTHROUGH*/
224 case 36:
225 hval += asso_values[(unsigned char)str[35]];
226 /*FALLTHROUGH*/
227 case 35:
228 hval += asso_values[(unsigned char)str[34]];
229 /*FALLTHROUGH*/
230 case 34:
231 hval += asso_values[(unsigned char)str[33]];
232 /*FALLTHROUGH*/
233 case 33:
234 hval += asso_values[(unsigned char)str[32]];
235 /*FALLTHROUGH*/
236 case 32:
237 hval += asso_values[(unsigned char)str[31]];
238 /*FALLTHROUGH*/
239 case 31:
240 hval += asso_values[(unsigned char)str[30]];
241 /*FALLTHROUGH*/
242 case 30:
243 hval += asso_values[(unsigned char)str[29]];
244 /*FALLTHROUGH*/
245 case 29:
246 hval += asso_values[(unsigned char)str[28]];
247 /*FALLTHROUGH*/
248 case 28:
249 hval += asso_values[(unsigned char)str[27]];
250 /*FALLTHROUGH*/
251 case 27:
252 hval += asso_values[(unsigned char)str[26]];
253 /*FALLTHROUGH*/
254 case 26:
255 hval += asso_values[(unsigned char)str[25]];
256 /*FALLTHROUGH*/
257 case 25:
258 hval += asso_values[(unsigned char)str[24]];
259 /*FALLTHROUGH*/
260 case 24:
261 hval += asso_values[(unsigned char)str[23]];
262 /*FALLTHROUGH*/
263 case 23:
264 hval += asso_values[(unsigned char)str[22]];
265 /*FALLTHROUGH*/
266 case 22:
267 hval += asso_values[(unsigned char)str[21]];
268 /*FALLTHROUGH*/
269 case 21:
270 hval += asso_values[(unsigned char)str[20]];
271 /*FALLTHROUGH*/
272 case 20:
273 hval += asso_values[(unsigned char)str[19]];
274 /*FALLTHROUGH*/
275 case 19:
276 hval += asso_values[(unsigned char)str[18]];
277 /*FALLTHROUGH*/
278 case 18:
279 hval += asso_values[(unsigned char)str[17]];
280 /*FALLTHROUGH*/
281 case 17:
282 hval += asso_values[(unsigned char)str[16]];
283 /*FALLTHROUGH*/
284 case 16:
285 hval += asso_values[(unsigned char)str[15]];
286 /*FALLTHROUGH*/
287 case 15:
288 hval += asso_values[(unsigned char)str[14]];
289 /*FALLTHROUGH*/
290 case 14:
291 hval += asso_values[(unsigned char)str[13]];
292 /*FALLTHROUGH*/
293 case 13:
294 hval += asso_values[(unsigned char)str[12]];
295 /*FALLTHROUGH*/
296 case 12:
297 hval += asso_values[(unsigned char)str[11]];
298 /*FALLTHROUGH*/
299 case 11:
300 hval += asso_values[(unsigned char)str[10]];
301 /*FALLTHROUGH*/
302 case 10:
303 hval += asso_values[(unsigned char)str[9]];
304 /*FALLTHROUGH*/
305 case 9:
306 hval += asso_values[(unsigned char)str[8]];
307 /*FALLTHROUGH*/
308 case 8:
309 hval += asso_values[(unsigned char)str[7]];
310 /*FALLTHROUGH*/
311 case 7:
312 hval += asso_values[(unsigned char)str[6]];
313 /*FALLTHROUGH*/
314 case 6:
315 hval += asso_values[(unsigned char)str[5]];
316 /*FALLTHROUGH*/
317 case 5:
318 hval += asso_values[(unsigned char)str[4]];
319 /*FALLTHROUGH*/
320 case 4:
321 hval += asso_values[(unsigned char)str[3]];
322 /*FALLTHROUGH*/
323 case 3:
324 hval += asso_values[(unsigned char)str[2]];
325 /*FALLTHROUGH*/
326 case 2:
327 hval += asso_values[(unsigned char)str[1]];
328 /*FALLTHROUGH*/
329 case 1:
330 hval += asso_values[(unsigned char)str[0]];
331 break;
332 }
333 return hval;
334 }
335
336 static const struct PubIDInfo wordlist[] =
337 {
338 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
339 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
340 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
341 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
342 #line 96 "/Source/WebCore/html/DocTypeStrings.gperf"
343 {"html", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
344 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
345 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
346 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
347 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
348 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
349 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
350 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
351 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
352 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
353 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
354 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
355 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
356 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
357 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
358 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
359 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
360 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
361 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
362 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
363 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
364 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
365 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
366 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
367 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
368 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
369 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
370 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
371 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
372 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
373 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
374 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
375 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
376 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
377 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
378 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
379 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
380 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
381 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
382 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
383 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
384 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
385 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
386 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
387 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
388 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
389 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
390 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
391 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
392 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
393 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
394 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
395 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
396 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
397 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
398 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
399 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
400 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
401 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
402 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
403 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
404 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
405 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
406 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
407 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
408 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
409 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
410 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
411 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
412 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
413 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
414 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
415 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
416 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
417 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
418 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
419 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
420 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
421 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
422 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
423 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
424 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
425 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
426 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
427 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
428 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
429 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
430 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
431 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
432 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
433 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
434 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
435 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
436 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
437 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
438 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
439 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
440 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
441 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
442 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
443 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
444 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
445 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
446 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
447 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
448 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
449 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
450 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
451 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
452 #line 87 "/Source/WebCore/html/DocTypeStrings.gperf"
453 {"-//w3c//dtd w3 html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
454 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
455 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
456 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
457 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
458 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
459 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
460 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
461 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
462 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
463 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
464 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
465 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
466 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
467 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
468 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
469 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
470 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
471 #line 54 "/Source/WebCore/html/DocTypeStrings.gperf"
472 {"-//ietf//dtd html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
473 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
474 #line 34 "/Source/WebCore/html/DocTypeStrings.gperf"
475 {"-//ietf//dtd html 3//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
476 #line 79 "/Source/WebCore/html/DocTypeStrings.gperf"
477 {"-//w3c//dtd html 3.2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
478 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
479 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
480 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
481 #line 51 "/Source/WebCore/html/DocTypeStrings.gperf"
482 {"-//ietf//dtd html strict//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
483 #line 41 "/Source/WebCore/html/DocTypeStrings.gperf"
484 {"-//ietf//dtd html level 3//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
485 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
486 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
487 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
488 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
489 #line 39 "/Source/WebCore/html/DocTypeStrings.gperf"
490 {"-//ietf//dtd html level 2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
491 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
492 #line 49 "/Source/WebCore/html/DocTypeStrings.gperf"
493 {"-//ietf//dtd html strict level 3//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
494 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
495 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
496 #line 35 "/Source/WebCore/html/DocTypeStrings.gperf"
497 {"-//ietf//dtd html level 0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
498 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
499 #line 47 "/Source/WebCore/html/DocTypeStrings.gperf"
500 {"-//ietf//dtd html strict level 2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
501 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
502 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
503 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
504 #line 33 "/Source/WebCore/html/DocTypeStrings.gperf"
505 {"-//ietf//dtd html 3.2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
506 #line 43 "/Source/WebCore/html/DocTypeStrings.gperf"
507 {"-//ietf//dtd html strict level 0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
508 #line 75 "/Source/WebCore/html/DocTypeStrings.gperf"
509 {"-//w30//dtd w3 html 2.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
510 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
511 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
512 #line 30 "/Source/WebCore/html/DocTypeStrings.gperf"
513 {"-//ietf//dtd html 3.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
514 #line 56 "/Source/WebCore/html/DocTypeStrings.gperf"
515 {"-//ietf//dtd html//en//3.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
516 #line 31 "/Source/WebCore/html/DocTypeStrings.gperf"
517 {"-//ietf//dtd html 3.0//en//", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
518 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
519 #line 37 "/Source/WebCore/html/DocTypeStrings.gperf"
520 {"-//ietf//dtd html level 1//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
521 #line 28 "/Source/WebCore/html/DocTypeStrings.gperf"
522 {"-//ietf//dtd html 2.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
523 #line 55 "/Source/WebCore/html/DocTypeStrings.gperf"
524 {"-//ietf//dtd html//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
525 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
526 #line 53 "/Source/WebCore/html/DocTypeStrings.gperf"
527 {"-//ietf//dtd html strict//en//3.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
528 #line 42 "/Source/WebCore/html/DocTypeStrings.gperf"
529 {"-//ietf//dtd html level 3//en//3.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
530 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
531 #line 45 "/Source/WebCore/html/DocTypeStrings.gperf"
532 {"-//ietf//dtd html strict level 1//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
533 #line 27 "/Source/WebCore/html/DocTypeStrings.gperf"
534 {"-//ietf//dtd html 2.0 strict//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
535 #line 52 "/Source/WebCore/html/DocTypeStrings.gperf"
536 {"-//ietf//dtd html strict//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
537 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
538 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
539 #line 50 "/Source/WebCore/html/DocTypeStrings.gperf"
540 {"-//ietf//dtd html strict level 3//en//3.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
541 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
542 #line 24 "/Source/WebCore/html/DocTypeStrings.gperf"
543 {"-//ietf//dtd html 2.0 level 2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
544 #line 40 "/Source/WebCore/html/DocTypeStrings.gperf"
545 {"-//ietf//dtd html level 2//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
546 #line 78 "/Source/WebCore/html/DocTypeStrings.gperf"
547 {"-//w3c//dtd html 3.2 final//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
548 #line 29 "/Source/WebCore/html/DocTypeStrings.gperf"
549 {"-//ietf//dtd html 2.1e//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
550 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
551 #line 81 "/Source/WebCore/html/DocTypeStrings.gperf"
552 {"-//w3c//dtd html 4.0 frameset//en", PubIDInfo::eQuirks, PubIDInfo::eQuirks},
553 #line 36 "/Source/WebCore/html/DocTypeStrings.gperf"
554 {"-//ietf//dtd html level 0//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
555 #line 26 "/Source/WebCore/html/DocTypeStrings.gperf"
556 {"-//ietf//dtd html 2.0 strict level 2//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
557 #line 48 "/Source/WebCore/html/DocTypeStrings.gperf"
558 {"-//ietf//dtd html strict level 2//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
559 #line 90 "/Source/WebCore/html/DocTypeStrings.gperf"
560 {"-//w3o//dtd w3 html 3.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
561 #line 94 "/Source/WebCore/html/DocTypeStrings.gperf"
562 {"-//webtechs//dtd mozilla html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
563 #line 91 "/Source/WebCore/html/DocTypeStrings.gperf"
564 {"-//w3o//dtd w3 html 3.0//en//", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
565 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
566 #line 44 "/Source/WebCore/html/DocTypeStrings.gperf"
567 {"-//ietf//dtd html strict level 0//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
568 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
569 #line 76 "/Source/WebCore/html/DocTypeStrings.gperf"
570 {"-//w3c//dtd html 3 1995-03-24//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
571 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
572 #line 86 "/Source/WebCore/html/DocTypeStrings.gperf"
573 {"-//w3c//dtd html experimental 970421//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
574 #line 92 "/Source/WebCore/html/DocTypeStrings.gperf"
575 {"-//w3o//dtd w3 html strict 3.0//en//", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
576 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
577 #line 23 "/Source/WebCore/html/DocTypeStrings.gperf"
578 {"-//ietf//dtd html 2.0 level 1//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
579 #line 38 "/Source/WebCore/html/DocTypeStrings.gperf"
580 {"-//ietf//dtd html level 1//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
581 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
582 #line 32 "/Source/WebCore/html/DocTypeStrings.gperf"
583 {"-//ietf//dtd html 3.2 final//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
584 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
585 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
586 #line 88 "/Source/WebCore/html/DocTypeStrings.gperf"
587 {"-//w3c//dtd xhtml 1.0 frameset//en", PubIDInfo::eAlmostStandards, PubIDInfo::eAlmostStandards},
588 #line 25 "/Source/WebCore/html/DocTypeStrings.gperf"
589 {"-//ietf//dtd html 2.0 strict level 1//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
590 #line 46 "/Source/WebCore/html/DocTypeStrings.gperf"
591 {"-//ietf//dtd html strict level 1//en//2.0", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
592 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
593 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
594 #line 83 "/Source/WebCore/html/DocTypeStrings.gperf"
595 {"-//w3c//dtd html 4.01 frameset//en", PubIDInfo::eQuirks, PubIDInfo::eAlmostStandards},
596 #line 77 "/Source/WebCore/html/DocTypeStrings.gperf"
597 {"-//w3c//dtd html 3.2 draft//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
598 #line 80 "/Source/WebCore/html/DocTypeStrings.gperf"
599 {"-//w3c//dtd html 3.2s draft//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
600 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
601 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
602 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
603 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
604 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
605 #line 57 "/Source/WebCore/html/DocTypeStrings.gperf"
606 {"-//metrius//dtd metrius presentational//en", PubIDInfo::eQuirks, PubIDInfo::eQuirks},
607 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
608 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
609 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
610 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
611 #line 93 "/Source/WebCore/html/DocTypeStrings.gperf"
612 {"-//webtechs//dtd mozilla html 2.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
613 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
614 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
615 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
616 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
617 #line 85 "/Source/WebCore/html/DocTypeStrings.gperf"
618 {"-//w3c//dtd html experimental 19960712//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
619 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
620 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
621 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
622 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
623 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
624 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
625 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
626 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
627 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
628 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
629 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
630 #line 95 "/Source/WebCore/html/DocTypeStrings.gperf"
631 {"-/w3c/dtd html 4.0 transitional/en", PubIDInfo::eQuirks, PubIDInfo::eQuirks},
632 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
633 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
634 #line 82 "/Source/WebCore/html/DocTypeStrings.gperf"
635 {"-//w3c//dtd html 4.0 transitional//en", PubIDInfo::eQuirks, PubIDInfo::eQuirks},
636 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
637 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
638 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
639 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
640 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
641 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
642 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
643 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
644 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
645 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
646 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
647 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
648 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
649 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
650 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
651 #line 71 "/Source/WebCore/html/DocTypeStrings.gperf"
652 {"-//spyglass//dtd html 2.0 extended//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
653 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
654 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
655 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
656 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
657 #line 89 "/Source/WebCore/html/DocTypeStrings.gperf"
658 {"-//w3c//dtd xhtml 1.0 transitional//en", PubIDInfo::eAlmostStandards, PubIDInfo::eAlmostStandards},
659 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
660 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
661 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
662 #line 64 "/Source/WebCore/html/DocTypeStrings.gperf"
663 {"-//netscape comm. corp.//dtd html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
664 #line 84 "/Source/WebCore/html/DocTypeStrings.gperf"
665 {"-//w3c//dtd html 4.01 transitional//en", PubIDInfo::eQuirks, PubIDInfo::eAlmostStandards},
666 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
667 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
668 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
669 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
670 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
671 #line 65 "/Source/WebCore/html/DocTypeStrings.gperf"
672 {"-//netscape comm. corp.//dtd strict html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
673 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
674 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
675 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
676 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
677 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
678 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
679 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
680 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
681 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
682 #line 22 "/Source/WebCore/html/DocTypeStrings.gperf"
683 {"-//as//dtd html 3.0 aswedit + extensions//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
684 #line 72 "/Source/WebCore/html/DocTypeStrings.gperf"
685 {"-//sq//dtd html 2.0 hotmetal + extensions//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
686 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
687 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
688 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
689 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
690 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
691 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
692 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
693 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
694 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
695 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
696 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
697 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
698 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
699 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
700 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
701 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
702 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
703 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
704 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
705 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
706 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
707 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
708 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
709 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
710 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
711 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
712 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
713 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
714 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
715 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
716 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
717 #line 73 "/Source/WebCore/html/DocTypeStrings.gperf"
718 {"-//sun microsystems corp.//dtd hotjava html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
719 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
720 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
721 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
722 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
723 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
724 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
725 #line 74 "/Source/WebCore/html/DocTypeStrings.gperf"
726 {"-//sun microsystems corp.//dtd hotjava strict html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
727 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
728 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
729 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
730 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
731 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
732 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
733 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
734 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
735 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
736 #line 66 "/Source/WebCore/html/DocTypeStrings.gperf"
737 {"-//o'reilly and associates//dtd html 2.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
738 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
739 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
740 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
741 #line 62 "/Source/WebCore/html/DocTypeStrings.gperf"
742 {"-//microsoft//dtd internet explorer 3.0 html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
743 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
744 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
745 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
746 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
747 #line 59 "/Source/WebCore/html/DocTypeStrings.gperf"
748 {"-//microsoft//dtd internet explorer 2.0 html//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
749 #line 20 "/Source/WebCore/html/DocTypeStrings.gperf"
750 {"+//silmaril//dtd html pro v0r11 19970101//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
751 #line 61 "/Source/WebCore/html/DocTypeStrings.gperf"
752 {"-//microsoft//dtd internet explorer 3.0 html strict//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
753 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
754 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
755 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
756 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
757 #line 58 "/Source/WebCore/html/DocTypeStrings.gperf"
758 {"-//microsoft//dtd internet explorer 2.0 html strict//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
759 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
760 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
761 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
762 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
763 #line 63 "/Source/WebCore/html/DocTypeStrings.gperf"
764 {"-//microsoft//dtd internet explorer 3.0 tables//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
765 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
766 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
767 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
768 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
769 #line 60 "/Source/WebCore/html/DocTypeStrings.gperf"
770 {"-//microsoft//dtd internet explorer 2.0 tables//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
771 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
772 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
773 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
774 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
775 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
776 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
777 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
778 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
779 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
780 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
781 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
782 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
783 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
784 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
785 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
786 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
787 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
788 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
789 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
790 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
791 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
792 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
793 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
794 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
795 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
796 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
797 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
798 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
799 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
800 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
801 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
802 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
803 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
804 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
805 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
806 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
807 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
808 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
809 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
810 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
811 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
812 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
813 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
814 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
815 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
816 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
817 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
818 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
819 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
820 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
821 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
822 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
823 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
824 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
825 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
826 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
827 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
828 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
829 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
830 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
831 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
832 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
833 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
834 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
835 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
836 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
837 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
838 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
839 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
840 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
841 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
842 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
843 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
844 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
845 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
846 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
847 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
848 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
849 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
850 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
851 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
852 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
853 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
854 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
855 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
856 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
857 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
858 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
859 #line 21 "/Source/WebCore/html/DocTypeStrings.gperf"
860 {"-//advasoft ltd//dtd html 3.0 aswedit + extensions//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
861 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
862 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
863 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
864 #line 67 "/Source/WebCore/html/DocTypeStrings.gperf"
865 {"-//o'reilly and associates//dtd html extended 1.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
866 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
867 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
868 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
869 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
870 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
871 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
872 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
873 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
874 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
875 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
876 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
877 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
878 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
879 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
880 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
881 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
882 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
883 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
884 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
885 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
886 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
887 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
888 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
889 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
890 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
891 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
892 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
893 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
894 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
895 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
896 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
897 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
898 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
899 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
900 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
901 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
902 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
903 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
904 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
905 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
906 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
907 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
908 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
909 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
910 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
911 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
912 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
913 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
914 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
915 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
916 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
917 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
918 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
919 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
920 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
921 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
922 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
923 #line 68 "/Source/WebCore/html/DocTypeStrings.gperf"
924 {"-//o'reilly and associates//dtd html extended relaxed 1.0//en", PubIDInfo::eQuirks3, PubIDInfo::eQuirks3},
925 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
926 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
927 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
928 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
929 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
930 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
931 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
932 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
933 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
934 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
935 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
936 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
937 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
938 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
939 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
940 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
941 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
942 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
943 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
944 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
945 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
946 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
947 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
948 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
949 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
950 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
951 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
952 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
953 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
954 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
955 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
956 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
957 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
958 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
959 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
960 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
961 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
962 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
963 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
964 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
965 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
966 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
967 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
968 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
969 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
970 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
971 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
972 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
973 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
974 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
975 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
976 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
977 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
978 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
979 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
980 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
981 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
982 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
983 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
984 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
985 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
986 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
987 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
988 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
989 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
990 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
991 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
992 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
993 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
994 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
995 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
996 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
997 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
998 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
999 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1000 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1001 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1002 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1003 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1004 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1005 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1006 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1007 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1008 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1009 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1010 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1011 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1012 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1013 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1014 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1015 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1016 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1017 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1018 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1019 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1020 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1021 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1022 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1023 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1024 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1025 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1026 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1027 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1028 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1029 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1030 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1031 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1032 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1033 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1034 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1035 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1036 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1037 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1038 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1039 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1040 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1041 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1042 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1043 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1044 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1045 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1046 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1047 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1048 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1049 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1050 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1051 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1052 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1053 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1054 #line 70 "/Source/WebCore/html/DocTypeStrings.gperf"
1055 {"-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//en", PubIDInfo::eQuirks, PubIDInfo::eQuirks},
1056 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1057 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1058 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1059 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1060 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1061 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1062 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1063 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1064 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1065 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1066 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1067 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1068 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1069 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1070 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1071 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1072 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1073 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1074 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1075 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1076 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1077 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1078 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1079 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1080 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1081 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1082 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1083 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1084 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1085 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1086 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1087 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1088 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1089 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1090 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1091 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1092 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1093 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1094 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1095 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1096 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1097 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1098 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1099 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1100 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1101 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1102 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1103 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1104 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1105 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1106 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1107 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1108 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1109 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1110 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1111 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1112 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1113 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1114 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1115 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1116 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1117 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1118 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1119 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1120 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1121 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1122 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1123 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1124 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1125 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1126 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1127 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1128 {"",PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards},
1129 #line 69 "/Source/WebCore/html/DocTypeStrings.gperf"
1130 {"-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//en", PubIDInfo::eQuirks, PubIDInfo::eQuirks}
1131 };
1132
1133 const struct PubIDInfo *
findDoctypeEntryImpl(register const char * str,register unsigned int len)1134 DocTypeStringsHash::findDoctypeEntryImpl (register const char *str, register unsigned int len)
1135 {
1136 if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
1137 {
1138 register int key = doctype_hash_function (str, len);
1139
1140 if (key <= MAX_HASH_VALUE && key >= 0)
1141 {
1142 register const char *s = wordlist[key].name;
1143
1144 if (*str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] == '\0')
1145 return &wordlist[key];
1146 }
1147 }
1148 return 0;
1149 }
1150 #line 97 "/Source/WebCore/html/DocTypeStrings.gperf"
1151
findDoctypeEntry(register const char * str,register unsigned int len)1152 const PubIDInfo* findDoctypeEntry(register const char* str, register unsigned int len)
1153 {
1154 return DocTypeStringsHash::findDoctypeEntryImpl(str, len);
1155 }
1156
1157 } // namespace WebCore
1158