Root/w3m/files/tagtable.c

1#include "hash.h"
2#include <stdio.h>
3#include "html.h"
4static HashItem_si MyHashItem[] = {
5  /* 0 */ {"option_int",HTML_OPTION_INT,&MyHashItem[1]},
6  /* 1 */ {"/form_int",HTML_N_FORM_INT,&MyHashItem[2]},
7  /* 2 */ {"/kbd",HTML_NOP,&MyHashItem[3]},
8  /* 3 */ {"dd",HTML_DD,&MyHashItem[4]},
9  /* 4 */ {"/dir",HTML_N_UL,NULL},
10  /* 5 */ {"/body",HTML_N_BODY,&MyHashItem[6]},
11  /* 6 */ {"noframes",HTML_NOFRAMES,NULL},
12  /* 7 */ {"base",HTML_BASE,NULL},
13  /* 8 */ {"/div",HTML_N_DIV,NULL},
14  /* 9 */ {"tbody",HTML_TBODY,&MyHashItem[10]},
15  /* 10 */ {"meta",HTML_META,&MyHashItem[11]},
16  /* 11 */ {"i",HTML_I,NULL},
17  /* 12 */ {"/_symbol",HTML_N_SYMBOL,&MyHashItem[13]},
18  /* 13 */ {"sup",HTML_SUP,&MyHashItem[14]},
19  /* 14 */ {"/p",HTML_N_P,NULL},
20  /* 15 */ {"/q",HTML_N_Q,NULL},
21  /* 16 */ {"input_alt",HTML_INPUT_ALT,&MyHashItem[17]},
22  /* 17 */ {"dl",HTML_DL,NULL},
23  /* 18 */ {"/tbody",HTML_N_TBODY,&MyHashItem[19]},
24  /* 19 */ {"/s",HTML_N_S,NULL},
25  /* 20 */ {"del",HTML_DEL,&MyHashItem[21]},
26  /* 21 */ {"xmp",HTML_XMP,&MyHashItem[22]},
27  /* 22 */ {"br",HTML_BR,NULL},
28  /* 23 */ {"link",HTML_LINK,&MyHashItem[24]},
29  /* 24 */ {"/u",HTML_N_U,&MyHashItem[25]},
30  /* 25 */ {"em",HTML_EM,NULL},
31  /* 26 */ {"title_alt",HTML_TITLE_ALT,&MyHashItem[27]},
32  /* 27 */ {"caption",HTML_CAPTION,&MyHashItem[28]},
33  /* 28 */ {"plaintext",HTML_PLAINTEXT,&MyHashItem[29]},
34  /* 29 */ {"p",HTML_P,NULL},
35  /* 30 */ {"q",HTML_Q,&MyHashItem[31]},
36  /* 31 */ {"blockquote",HTML_BLQ,&MyHashItem[32]},
37  /* 32 */ {"menu",HTML_UL,NULL},
38  /* 33 */ {"/colgroup",HTML_N_COLGROUP,&MyHashItem[34]},
39  /* 34 */ {"dfn",HTML_NOP,NULL},
40  /* 35 */ {"s",HTML_S,&MyHashItem[36]},
41  /* 36 */ {"strong",HTML_STRONG,NULL},
42  /* 37 */ {"dt",HTML_DT,NULL},
43  /* 38 */ {"u",HTML_U,NULL},
44  /* 39 */ {"/map",HTML_N_MAP,&MyHashItem[40]},
45  /* 40 */ {"/frameset",HTML_N_FRAMESET,&MyHashItem[41]},
46  /* 41 */ {"/ol",HTML_N_OL,NULL},
47  /* 42 */ {"/td",HTML_N_TD,NULL},
48  /* 43 */ {"li",HTML_LI,NULL},
49  /* 44 */ {"html",HTML_BODY,&MyHashItem[45]},
50  /* 45 */ {"hr",HTML_HR,NULL},
51  /* 46 */ {"/strong",HTML_N_STRONG,NULL},
52  /* 47 */ {"/th",HTML_N_TH,&MyHashItem[48]},
53  /* 48 */ {"option",HTML_OPTION,&MyHashItem[49]},
54  /* 49 */ {"kbd",HTML_NOP,&MyHashItem[50]},
55  /* 50 */ {"dir",HTML_UL,NULL},
56  /* 51 */ {"col",HTML_COL,NULL},
57  /* 52 */ {"/caption",HTML_N_CAPTION,&MyHashItem[53]},
58  /* 53 */ {"div",HTML_DIV,NULL},
59  /* 54 */ {"head",HTML_HEAD,&MyHashItem[55]},
60  /* 55 */ {"ol",HTML_OL,&MyHashItem[56]},
61  /* 56 */ {"/ul",HTML_N_UL,NULL},
62  /* 57 */ {"/ins",HTML_N_INS,&MyHashItem[58]},
63  /* 58 */ {"area",HTML_AREA,NULL},
64  /* 59 */ {"pre_plain",HTML_PRE_PLAIN,&MyHashItem[60]},
65  /* 60 */ {"td",HTML_TD,&MyHashItem[61]},
66  /* 61 */ {"/option",HTML_N_OPTION,NULL},
67  /* 62 */ {"/noframes",HTML_N_NOFRAMES,NULL},
68  /* 63 */ {"/tr",HTML_N_TR,&MyHashItem[64]},
69  /* 64 */ {"nobr",HTML_NOBR,NULL},
70  /* 65 */ {"img_alt",HTML_IMG_ALT,&MyHashItem[66]},
71  /* 66 */ {"table_alt",HTML_TABLE_ALT,&MyHashItem[67]},
72  /* 67 */ {"th",HTML_TH,&MyHashItem[68]},
73  /* 68 */ {"script",HTML_SCRIPT,&MyHashItem[69]},
74  /* 69 */ {"/tt",HTML_NOP,NULL},
75  /* 70 */ {"code",HTML_NOP,NULL},
76  /* 71 */ {"samp",HTML_NOP,NULL},
77  /* 72 */ {"textarea",HTML_TEXTAREA,NULL},
78  /* 73 */ {"textarea_int",HTML_TEXTAREA_INT,NULL},
79  /* 74 */ {"table",HTML_TABLE,&MyHashItem[75]},
80  /* 75 */ {"img",HTML_IMG,&MyHashItem[76]},
81  /* 76 */ {"/blockquote",HTML_N_BLQ,NULL},
82  /* 77 */ {"applet",HTML_APPLET,&MyHashItem[78]},
83  /* 78 */ {"map",HTML_MAP,&MyHashItem[79]},
84  /* 79 */ {"ul",HTML_UL,NULL},
85  /* 80 */ {"/script",HTML_N_SCRIPT,&MyHashItem[81]},
86  /* 81 */ {"center",HTML_CENTER,NULL},
87  /* 82 */ {"/table",HTML_N_TABLE,&MyHashItem[83]},
88  /* 83 */ {"cite",HTML_NOP,&MyHashItem[84]},
89  /* 84 */ {"/h1",HTML_N_H,NULL},
90  /* 85 */ {"tr",HTML_TR,&MyHashItem[86]},
91  /* 86 */ {"/h2",HTML_N_H,NULL},
92  /* 87 */ {"image",HTML_IMG,&MyHashItem[88]},
93  /* 88 */ {"/h3",HTML_N_H,NULL},
94  /* 89 */ {"pre_int",HTML_PRE_INT,&MyHashItem[90]},
95  /* 90 */ {"/font",HTML_N_FONT,&MyHashItem[91]},
96  /* 91 */ {"tt",HTML_NOP,&MyHashItem[92]},
97  /* 92 */ {"/h4",HTML_N_H,NULL},
98  /* 93 */ {"body",HTML_BODY,&MyHashItem[94]},
99  /* 94 */ {"/form",HTML_N_FORM,&MyHashItem[95]},
100  /* 95 */ {"/h5",HTML_N_H,NULL},
101  /* 96 */ {"/h6",HTML_N_H,NULL},
102  /* 97 */ {"frame",HTML_FRAME,NULL},
103  /* 98 */ {"/textarea_int",HTML_N_TEXTAREA_INT,&MyHashItem[99]},
104  /* 99 */ {"/img_alt",HTML_N_IMG_ALT,&MyHashItem[100]},
105  /* 100 */ {"/center",HTML_N_CENTER,NULL},
106  /* 101 */ {"/pre",HTML_N_PRE,NULL},
107  /* 102 */ {"tfoot",HTML_TFOOT,NULL},
108  /* 103 */ {"ins",HTML_INS,NULL},
109  /* 104 */ {"/var",HTML_NOP,NULL},
110  /* 105 */ {"h1",HTML_H,NULL},
111  /* 106 */ {"/tfoot",HTML_N_TFOOT,&MyHashItem[107]},
112  /* 107 */ {"input",HTML_INPUT,&MyHashItem[108]},
113  /* 108 */ {"h2",HTML_H,NULL},
114  /* 109 */ {"h3",HTML_H,NULL},
115  /* 110 */ {"h4",HTML_H,NULL},
116  /* 111 */ {"h5",HTML_H,NULL},
117  /* 112 */ {"internal",HTML_INTERNAL,&MyHashItem[113]},
118  /* 113 */ {"h6",HTML_H,NULL},
119  /* 114 */ {"div_int",HTML_DIV_INT,&MyHashItem[115]},
120  /* 115 */ {"select_int",HTML_SELECT_INT,&MyHashItem[116]},
121  /* 116 */ {"/pre_int",HTML_N_PRE_INT,NULL},
122  /* 117 */ {"/menu",HTML_N_UL,NULL},
123  /* 118 */ {"form_int",HTML_FORM_INT,&MyHashItem[119]},
124  /* 119 */ {"/sub",HTML_N_SUB,NULL},
125  /* 120 */ {"style",HTML_STYLE,&MyHashItem[121]},
126  /* 121 */ {"address",HTML_BR,NULL},
127  /* 122 */ {"/textarea",HTML_N_TEXTAREA,NULL},
128  /* 123 */ {"/input_alt",HTML_N_INPUT_ALT,NULL},
129  /* 124 */ {"doctype",HTML_DOCTYPE,&MyHashItem[125]},
130  /* 125 */ {"/style",HTML_N_STYLE,NULL},
131  /* 126 */ {"/html",HTML_N_BODY,NULL},
132  /* 127 */ {"pre",HTML_PRE,&MyHashItem[128]},
133  /* 128 */ {"title",HTML_TITLE,NULL},
134  /* 129 */ {"select",HTML_SELECT,NULL},
135  /* 130 */ {"/div_int",HTML_N_DIV_INT,&MyHashItem[131]},
136  /* 131 */ {"var",HTML_NOP,NULL},
137  /* 132 */ {"/title",HTML_N_TITLE,NULL},
138  /* 133 */ {"embed",HTML_EMBED,&MyHashItem[134]},
139  /* 134 */ {"/sup",HTML_N_SUP,&MyHashItem[135]},
140  /* 135 */ {"colgroup",HTML_COLGROUP,&MyHashItem[136]},
141  /* 136 */ {"/head",HTML_N_HEAD,&MyHashItem[137]},
142  /* 137 */ {"isindex",HTML_ISINDEX,NULL},
143  /* 138 */ {"strike",HTML_S,&MyHashItem[139]},
144  /* 139 */ {"listing",HTML_LISTING,NULL},
145  /* 140 */ {"bgsound",HTML_BGSOUND,NULL},
146  /* 141 */ {"/address",HTML_BR,NULL},
147  /* 142 */ {"thead",HTML_THEAD,&MyHashItem[143]},
148  /* 143 */ {"wbr",HTML_WBR,&MyHashItem[144]},
149  /* 144 */ {"/del",HTML_N_DEL,&MyHashItem[145]},
150  /* 145 */ {"/nobr",HTML_N_NOBR,&MyHashItem[146]},
151  /* 146 */ {"/select",HTML_N_SELECT,&MyHashItem[147]},
152  /* 147 */ {"frameset",HTML_FRAMESET,&MyHashItem[148]},
153  /* 148 */ {"/xmp",HTML_N_XMP,NULL},
154  /* 149 */ {"/code",HTML_NOP,NULL},
155  /* 150 */ {"_symbol",HTML_SYMBOL,&MyHashItem[151]},
156  /* 151 */ {"/thead",HTML_N_THEAD,&MyHashItem[152]},
157  /* 152 */ {"/samp",HTML_NOP,&MyHashItem[153]},
158  /* 153 */ {"/dfn",HTML_NOP,&MyHashItem[154]},
159  /* 154 */ {"_id",HTML_NOP,NULL},
160  /* 155 */ {"/strike",HTML_N_S,&MyHashItem[156]},
161  /* 156 */ {"/a",HTML_N_A,NULL},
162  /* 157 */ {"/select_int",HTML_N_SELECT_INT,&MyHashItem[158]},
163  /* 158 */ {"sub",HTML_SUB,&MyHashItem[159]},
164  /* 159 */ {"/b",HTML_N_B,NULL},
165  /* 160 */ {"/internal",HTML_N_INTERNAL,NULL},
166  /* 161 */ {"/pre_plain",HTML_N_PRE_PLAIN,&MyHashItem[162]},
167  /* 162 */ {"font",HTML_FONT,&MyHashItem[163]},
168  /* 163 */ {"/dl",HTML_N_DL,NULL},
169  /* 164 */ {"form",HTML_FORM,&MyHashItem[165]},
170  /* 165 */ {"/cite",HTML_NOP,&MyHashItem[166]},
171  /* 166 */ {"a",HTML_A,NULL},
172  /* 167 */ {"b",HTML_B,NULL},
173  /* 168 */ {"/listing",HTML_N_LISTING,&MyHashItem[169]},
174  /* 169 */ {"/em",HTML_N_EM,&MyHashItem[170]},
175  /* 170 */ {"/i",HTML_N_I,NULL},
176};
177
178static HashItem_si *MyHashItemTbl[] = {
179  &MyHashItem[0],
180  &MyHashItem[5],
181  NULL,
182  &MyHashItem[7],
183  &MyHashItem[8],
184  &MyHashItem[9],
185  &MyHashItem[12],
186  &MyHashItem[15],
187  &MyHashItem[16],
188  &MyHashItem[18],
189  &MyHashItem[20],
190  &MyHashItem[23],
191  &MyHashItem[26],
192  &MyHashItem[30],
193  &MyHashItem[33],
194  &MyHashItem[35],
195  &MyHashItem[37],
196  &MyHashItem[38],
197  &MyHashItem[39],
198  NULL,
199  &MyHashItem[42],
200  &MyHashItem[43],
201  &MyHashItem[44],
202  &MyHashItem[46],
203  &MyHashItem[47],
204  NULL,
205  &MyHashItem[51],
206  NULL,
207  &MyHashItem[52],
208  NULL,
209  &MyHashItem[54],
210  &MyHashItem[57],
211  &MyHashItem[59],
212  &MyHashItem[62],
213  &MyHashItem[63],
214  NULL,
215  &MyHashItem[65],
216  &MyHashItem[70],
217  &MyHashItem[71],
218  &MyHashItem[72],
219  &MyHashItem[73],
220  &MyHashItem[74],
221  &MyHashItem[77],
222  NULL,
223  &MyHashItem[80],
224  &MyHashItem[82],
225  &MyHashItem[85],
226  &MyHashItem[87],
227  &MyHashItem[89],
228  &MyHashItem[93],
229  &MyHashItem[96],
230  &MyHashItem[97],
231  &MyHashItem[98],
232  &MyHashItem[101],
233  &MyHashItem[102],
234  &MyHashItem[103],
235  &MyHashItem[104],
236  &MyHashItem[105],
237  &MyHashItem[106],
238  &MyHashItem[109],
239  &MyHashItem[110],
240  &MyHashItem[111],
241  &MyHashItem[112],
242  NULL,
243  &MyHashItem[114],
244  &MyHashItem[117],
245  NULL,
246  NULL,
247  &MyHashItem[118],
248  &MyHashItem[120],
249  NULL,
250  &MyHashItem[122],
251  &MyHashItem[123],
252  &MyHashItem[124],
253  &MyHashItem[126],
254  NULL,
255  NULL,
256  &MyHashItem[127],
257  &MyHashItem[129],
258  NULL,
259  &MyHashItem[130],
260  &MyHashItem[132],
261  &MyHashItem[133],
262  &MyHashItem[138],
263  &MyHashItem[140],
264  &MyHashItem[141],
265  &MyHashItem[142],
266  NULL,
267  NULL,
268  &MyHashItem[149],
269  &MyHashItem[150],
270  &MyHashItem[155],
271  &MyHashItem[157],
272  NULL,
273  &MyHashItem[160],
274  NULL,
275  &MyHashItem[161],
276  &MyHashItem[164],
277  &MyHashItem[167],
278  &MyHashItem[168],
279};
280
281Hash_si tagtable = {100, MyHashItemTbl};
282

Archive Download this file



interactive