00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041 #define YY_NUM_RULES 50
00042 #define YY_END_OF_BUFFER 51
00043 static yyconst short int yy_accept[366] =
00044 { 0,
00045 0, 0, 51, 49, 2, 2, 49, 49, 49, 49,
00046 49, 49, 49, 49, 49, 42, 49, 49, 49, 49,
00047 11, 11, 11, 11, 49, 49, 2, 0, 0, 0,
00048 10, 0, 13, 0, 8, 0, 0, 9, 0, 0,
00049 0, 11, 11, 42, 0, 41, 0, 0, 42, 47,
00050 0, 40, 40, 40, 40, 40, 40, 40, 40, 40,
00051 40, 40, 12, 40, 40, 37, 0, 0, 0, 0,
00052 0, 0, 0, 0, 11, 11, 7, 46, 11, 0,
00053 11, 0, 11, 0, 11, 6, 5, 0, 0, 0,
00054 10, 0, 0, 13, 13, 0, 0, 10, 0, 0,
00055
00056 4, 12, 40, 40, 40, 0, 0, 42, 47, 40,
00057 40, 40, 40, 47, 40, 40, 40, 0, 40, 40,
00058 28, 40, 24, 26, 40, 38, 30, 40, 29, 36,
00059 32, 31, 27, 40, 0, 0, 0, 0, 0, 0,
00060 0, 0, 11, 11, 11, 11, 12, 11, 0, 47,
00061 11, 0, 0, 0, 13, 0, 0, 40, 0, 1,
00062 42, 47, 40, 40, 40, 40, 47, 40, 40, 47,
00063 40, 40, 40, 40, 33, 40, 39, 34, 3, 0,
00064 0, 0, 0, 0, 0, 0, 11, 11, 11, 43,
00065 0, 0, 47, 46, 0, 0, 13, 0, 0, 0,
00066
00067 42, 47, 40, 40, 40, 40, 47, 40, 40, 47,
00068 47, 40, 40, 40, 35, 0, 0, 0, 0, 0,
00069 0, 15, 11, 11, 11, 48, 0, 47, 0, 0,
00070 0, 0, 45, 0, 0, 0, 13, 0, 42, 47,
00071 40, 40, 40, 40, 47, 40, 40, 47, 47, 47,
00072 40, 40, 25, 0, 0, 0, 0, 16, 0, 11,
00073 11, 11, 48, 0, 47, 0, 0, 0, 0, 0,
00074 0, 0, 0, 0, 45, 0, 0, 0, 0, 13,
00075 0, 42, 40, 40, 0, 0, 0, 14, 0, 11,
00076 11, 48, 0, 47, 0, 44, 0, 0, 0, 0,
00077
00078 0, 0, 0, 0, 0, 0, 0, 0, 0, 13,
00079 0, 40, 40, 0, 18, 0, 0, 11, 48, 0,
00080 47, 0, 44, 0, 0, 0, 44, 0, 0, 0,
00081 0, 40, 0, 0, 0, 0, 0, 48, 0, 0,
00082 0, 23, 0, 0, 0, 17, 19, 48, 0, 0,
00083 0, 0, 0, 0, 0, 0, 0, 0, 20, 0,
00084 0, 0, 21, 22, 0
00085 } ;
00086
00087 static yyconst int yy_ec[256] =
00088 { 0,
00089 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
00090 1, 4, 5, 1, 1, 1, 1, 1, 1, 1,
00091 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00092 1, 6, 7, 8, 9, 10, 11, 12, 13, 14,
00093 15, 16, 17, 12, 18, 19, 20, 21, 21, 21,
00094 21, 21, 21, 21, 21, 21, 21, 12, 12, 22,
00095 23, 24, 25, 26, 30, 31, 32, 33, 34, 35,
00096 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
00097 46, 47, 48, 49, 50, 51, 39, 52, 39, 53,
00098 12, 27, 12, 28, 29, 12, 30, 31, 32, 33,
00099
00100 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
00101 44, 45, 46, 47, 48, 49, 50, 51, 39, 52,
00102 39, 53, 12, 54, 12, 55, 1, 56, 56, 56,
00103 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00104 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00105 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00106 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00107 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00108 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00109 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00110
00111 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00112 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00113 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00114 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00115 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00116 56, 56, 56, 56, 56
00117 } ;
00118
00119 static yyconst int yy_meta[57] =
00120 { 0,
00121 1, 2, 3, 3, 3, 4, 4, 4, 4, 4,
00122 4, 4, 4, 5, 4, 4, 4, 6, 4, 4,
00123 6, 4, 4, 4, 4, 4, 7, 4, 7, 7,
00124 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
00125 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
00126 7, 7, 7, 4, 4, 7
00127 } ;
00128
00129 static yyconst short int yy_base[389] =
00130 { 0,
00131 0, 0, 834, 1871, 55, 60, 65, 64, 798, 800,
00132 60, 799, 56, 800, 804, 93, 799, 63, 126, 782,
00133 61, 148, 65, 137, 781, 780, 183, 188, 760, 70,
00134 1871, 225, 774, 174, 1871, 63, 259, 1871, 776, 59,
00135 180, 80, 136, 276, 783, 1871, 770, 775, 210, 757,
00136 244, 57, 299, 739, 745, 58, 66, 62, 125, 750,
00137 128, 175, 149, 221, 89, 749, 757, 727, 723, 707,
00138 708, 715, 718, 717, 189, 333, 1871, 1871, 205, 282,
00139 348, 725, 220, 363, 210, 1871, 1871, 700, 169, 140,
00140 191, 397, 431, 716, 465, 315, 209, 212, 499, 533,
00141
00142 1871, 725, 239, 271, 298, 725, 101, 416, 715, 518,
00143 697, 704, 299, 695, 692, 567, 690, 574, 222, 0,
00144 688, 678, 686, 678, 144, 677, 676, 269, 675, 673,
00145 672, 671, 657, 255, 665, 643, 649, 635, 632, 630,
00146 620, 618, 582, 240, 616, 608, 632, 257, 634, 620,
00147 273, 600, 275, 640, 655, 272, 661, 316, 620, 1871,
00148 676, 610, 691, 592, 598, 303, 606, 0, 594, 603,
00149 697, 600, 731, 319, 599, 294, 598, 597, 1871, 574,
00150 564, 561, 552, 555, 558, 557, 723, 738, 753, 1871,
00151 759, 777, 565, 811, 542, 797, 812, 818, 571, 328,
00152
00153 833, 561, 848, 543, 550, 305, 558, 0, 546, 556,
00154 554, 854, 869, 329, 535, 519, 499, 527, 497, 512,
00155 493, 1871, 875, 890, 905, 911, 929, 500, 963, 989,
00156 296, 347, 1871, 1015, 473, 949, 975, 1022, 1037, 1871,
00157 487, 334, 343, 362, 1871, 486, 379, 1871, 1871, 1871,
00158 1043, 1058, 484, 465, 457, 454, 439, 1871, 442, 1064,
00159 1079, 1094, 1100, 1118, 459, 405, 364, 470, 1152, 399,
00160 1186, 1220, 1246, 1272, 1298, 1324, 1358, 452, 1137, 1171,
00161 1206, 0, 1232, 1258, 442, 394, 392, 1871, 387, 451,
00162 1284, 1365, 1383, 388, 475, 1871, 413, 411, 513, 1417,
00163
00164 1451, 480, 432, 1430, 1485, 1519, 1504, 349, 1526, 1534,
00165 1541, 553, 1549, 476, 1871, 358, 355, 572, 1556, 368,
00166 1871, 1338, 415, 417, 1564, 1598, 481, 497, 1584, 1599,
00167 336, 654, 341, 312, 329, 315, 216, 1605, 1620, 1626,
00168 1641, 1871, 206, 180, 179, 1871, 1871, 1871, 1647, 1662,
00169 1668, 159, 164, 147, 1683, 1689, 1704, 122, 1871, 62,
00170 1710, 1725, 1871, 1871, 1871, 1759, 1761, 1767, 1769, 1773,
00171 1776, 1782, 1786, 1792, 1799, 78, 1803, 1805, 1809, 1816,
00172 1820, 1827, 1833, 1839, 1845, 1851, 1857, 1863
00173 } ;
00174
00175 static yyconst short int yy_def[389] =
00176 { 0,
00177 365, 1, 365, 365, 365, 365, 365, 366, 367, 365,
00178 368, 365, 369, 365, 365, 365, 365, 365, 370, 365,
00179 371, 371, 371, 371, 365, 365, 365, 365, 365, 366,
00180 365, 372, 367, 373, 365, 368, 374, 365, 365, 365,
00181 370, 371, 371, 16, 375, 365, 376, 365, 16, 365,
00182 377, 378, 378, 53, 53, 53, 378, 378, 378, 378,
00183 378, 378, 378, 378, 378, 378, 365, 365, 365, 365,
00184 365, 365, 365, 365, 371, 22, 365, 365, 371, 379,
00185 22, 365, 371, 365, 371, 365, 365, 365, 366, 366,
00186 366, 366, 372, 367, 367, 368, 368, 368, 368, 374,
00187
00188 365, 365, 378, 378, 378, 375, 380, 16, 365, 53,
00189 110, 110, 110, 365, 378, 378, 378, 381, 378, 110,
00190 378, 110, 378, 378, 378, 378, 378, 378, 378, 378,
00191 378, 378, 378, 378, 365, 365, 365, 365, 365, 365,
00192 365, 365, 76, 371, 76, 22, 365, 371, 365, 365,
00193 371, 365, 366, 92, 95, 368, 99, 378, 382, 365,
00194 16, 365, 110, 163, 163, 163, 365, 163, 163, 365,
00195 116, 378, 116, 378, 378, 378, 378, 378, 365, 365,
00196 365, 365, 365, 365, 365, 365, 76, 145, 22, 365,
00197 365, 365, 365, 383, 365, 92, 95, 99, 382, 380,
00198
00199 16, 365, 163, 203, 203, 203, 365, 203, 203, 365,
00200 365, 116, 173, 378, 378, 365, 365, 365, 365, 365,
00201 365, 365, 76, 145, 22, 365, 365, 365, 383, 383,
00202 384, 385, 365, 386, 365, 92, 95, 99, 16, 365,
00203 378, 378, 378, 378, 365, 378, 378, 365, 365, 365,
00204 116, 173, 378, 365, 365, 365, 365, 365, 365, 76,
00205 145, 22, 365, 365, 365, 365, 384, 365, 387, 385,
00206 388, 383, 383, 383, 383, 383, 386, 365, 92, 95,
00207 99, 239, 116, 173, 365, 365, 365, 365, 365, 262,
00208 145, 365, 365, 365, 365, 365, 384, 384, 384, 384,
00209
00210 387, 385, 385, 385, 385, 388, 276, 365, 92, 95,
00211 99, 378, 173, 365, 365, 365, 365, 262, 365, 365,
00212 365, 384, 384, 384, 300, 385, 385, 385, 305, 276,
00213 365, 378, 365, 365, 365, 365, 365, 365, 300, 305,
00214 276, 365, 365, 365, 365, 365, 365, 365, 300, 305,
00215 276, 365, 365, 365, 300, 305, 276, 365, 365, 365,
00216 300, 305, 365, 365, 0, 365, 365, 365, 365, 365,
00217 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00218 365, 365, 365, 365, 365, 365, 365, 365
00219 } ;
00220
00221 static yyconst short int yy_nxt[1928] =
00222 { 0,
00223 4, 5, 6, 5, 5, 5, 7, 8, 9, 10,
00224 4, 4, 11, 4, 4, 12, 4, 13, 14, 15,
00225 16, 17, 4, 4, 4, 18, 19, 20, 21, 22,
00226 22, 22, 22, 22, 22, 21, 21, 21, 21, 21,
00227 21, 21, 23, 21, 21, 21, 21, 21, 21, 24,
00228 21, 21, 21, 25, 26, 21, 27, 27, 27, 27,
00229 27, 27, 27, 27, 27, 27, 28, 28, 28, 28,
00230 28, 31, 31, 39, 78, 31, 40, 31, 78, 40,
00231 68, 82, 41, 118, 60, 119, 37, 80, 118, 37,
00232 32, 80, 118, 78, 69, 364, 32, 70, 43, 123,
00233
00234 71, 102, 29, 46, 72, 73, 80, 74, 83, 124,
00235 47, 48, 125, 49, 126, 118, 107, 50, 134, 51,
00236 160, 52, 53, 53, 54, 55, 56, 53, 57, 58,
00237 59, 60, 61, 60, 62, 63, 60, 64, 60, 65,
00238 66, 60, 60, 60, 60, 60, 76, 31, 60, 78,
00239 78, 118, 82, 84, 118, 76, 76, 76, 76, 76,
00240 76, 78, 80, 80, 128, 82, 32, 127, 81, 363,
00241 118, 30, 50, 176, 80, 118, 31, 81, 81, 81,
00242 81, 81, 81, 85, 27, 27, 27, 27, 27, 28,
00243 28, 28, 28, 28, 95, 32, 360, 359, 31, 358,
00244
00245 76, 118, 78, 95, 95, 95, 95, 95, 95, 76,
00246 76, 76, 76, 76, 76, 80, 129, 32, 78, 354,
00247 353, 31, 130, 78, 31, 29, 30, 30, 30, 89,
00248 108, 80, 91, 78, 109, 37, 80, 352, 37, 110,
00249 110, 111, 112, 113, 110, 92, 80, 118, 118, 347,
00250 151, 93, 131, 78, 92, 92, 92, 92, 92, 92,
00251 36, 36, 36, 96, 116, 118, 80, 174, 148, 132,
00252 190, 98, 133, 116, 116, 116, 116, 116, 116, 99,
00253 121, 118, 31, 80, 31, 100, 194, 178, 99, 99,
00254 99, 99, 99, 99, 365, 118, 44, 118, 37, 80,
00255
00256 365, 32, 145, 268, 158, 60, 60, 103, 104, 105,
00257 60, 145, 145, 145, 145, 145, 145, 36, 60, 120,
00258 118, 177, 269, 109, 118, 118, 215, 31, 120, 120,
00259 120, 120, 120, 120, 75, 75, 75, 75, 75, 123,
00260 123, 37, 118, 200, 123, 118, 123, 160, 346, 124,
00261 124, 175, 214, 143, 124, 118, 124, 365, 345, 268,
00262 118, 344, 143, 143, 143, 143, 143, 143, 146, 118,
00263 253, 268, 109, 271, 343, 121, 158, 146, 146, 146,
00264 146, 146, 146, 149, 342, 191, 337, 150, 118, 336,
00265 269, 331, 149, 149, 149, 149, 149, 149, 90, 153,
00266
00267 153, 153, 90, 123, 31, 118, 266, 266, 266, 266,
00268 266, 268, 321, 124, 175, 267, 317, 154, 268, 233,
00269 268, 316, 268, 32, 268, 271, 154, 154, 154, 154,
00270 154, 154, 30, 30, 30, 89, 161, 269, 91, 269,
00271 162, 269, 315, 269, 268, 163, 163, 164, 165, 166,
00272 163, 92, 75, 75, 75, 75, 75, 93, 271, 314,
00273 92, 92, 92, 92, 92, 92, 94, 94, 94, 94,
00274 94, 295, 295, 295, 295, 295, 295, 295, 295, 295,
00275 295, 308, 270, 294, 296, 155, 289, 288, 287, 296,
00276 286, 34, 268, 268, 155, 155, 155, 155, 155, 155,
00277
00278 97, 156, 156, 156, 97, 285, 271, 271, 333, 268,
00279 118, 31, 118, 118, 322, 295, 295, 295, 322, 157,
00280 268, 278, 334, 271, 265, 37, 335, 323, 157, 157,
00281 157, 157, 157, 157, 36, 36, 36, 96, 168, 269,
00282 259, 258, 162, 257, 256, 98, 255, 168, 168, 168,
00283 168, 168, 168, 99, 115, 115, 115, 115, 115, 100,
00284 254, 118, 99, 99, 99, 99, 99, 99, 115, 115,
00285 115, 115, 115, 144, 144, 144, 144, 144, 250, 118,
00286 249, 175, 248, 247, 121, 245, 200, 171, 235, 228,
00287 222, 221, 220, 118, 173, 219, 171, 171, 171, 171,
00288
00289 171, 171, 187, 173, 173, 173, 173, 173, 173, 218,
00290 217, 187, 187, 187, 187, 187, 187, 144, 144, 144,
00291 144, 144, 216, 118, 118, 118, 118, 211, 189, 175,
00292 210, 209, 162, 121, 207, 200, 188, 189, 189, 189,
00293 189, 189, 189, 195, 193, 188, 188, 188, 188, 188,
00294 188, 191, 147, 186, 192, 172, 172, 172, 172, 172,
00295 196, 185, 184, 192, 192, 192, 192, 192, 192, 196,
00296 196, 196, 196, 196, 196, 197, 183, 182, 181, 180,
00297 118, 198, 179, 118, 197, 197, 197, 197, 197, 197,
00298 198, 198, 198, 198, 198, 198, 201, 118, 118, 118,
00299
00300 202, 118, 118, 118, 118, 203, 203, 204, 205, 206,
00301 203, 208, 118, 175, 118, 202, 118, 212, 118, 170,
00302 208, 208, 208, 208, 208, 208, 212, 212, 212, 212,
00303 212, 212, 172, 172, 172, 172, 172, 169, 121, 167,
00304 107, 82, 34, 223, 152, 147, 142, 141, 140, 139,
00305 138, 213, 223, 223, 223, 223, 223, 223, 224, 137,
00306 213, 213, 213, 213, 213, 213, 136, 224, 224, 224,
00307 224, 224, 224, 225, 135, 118, 118, 202, 122, 226,
00308 121, 114, 225, 225, 225, 225, 225, 225, 226, 226,
00309 226, 226, 226, 226, 191, 44, 51, 227, 107, 101,
00310
00311 34, 88, 87, 86, 77, 67, 227, 227, 227, 227,
00312 227, 227, 229, 229, 229, 229, 229, 236, 231, 45,
00313 44, 38, 35, 232, 34, 233, 236, 236, 236, 236,
00314 236, 236, 237, 365, 365, 365, 365, 234, 238, 365,
00315 365, 237, 237, 237, 237, 237, 237, 238, 238, 238,
00316 238, 238, 238, 239, 365, 365, 365, 240, 365, 365,
00317 365, 365, 241, 241, 242, 243, 244, 241, 246, 365,
00318 365, 365, 240, 365, 251, 365, 365, 246, 246, 246,
00319 246, 246, 246, 251, 251, 251, 251, 251, 251, 252,
00320 365, 365, 365, 365, 365, 260, 365, 365, 252, 252,
00321
00322 252, 252, 252, 252, 260, 260, 260, 260, 260, 260,
00323 261, 365, 365, 365, 365, 365, 365, 365, 365, 261,
00324 261, 261, 261, 261, 261, 262, 365, 365, 365, 240,
00325 365, 263, 365, 365, 262, 262, 262, 262, 262, 262,
00326 263, 263, 263, 263, 263, 263, 191, 365, 365, 264,
00327 365, 365, 365, 365, 365, 365, 365, 365, 264, 264,
00328 264, 264, 264, 264, 229, 229, 229, 229, 229, 279,
00329 231, 365, 365, 365, 365, 232, 365, 233, 279, 279,
00330 279, 279, 279, 279, 365, 365, 365, 365, 365, 234,
00331 266, 266, 266, 266, 266, 280, 365, 365, 365, 365,
00332
00333 365, 365, 365, 233, 280, 280, 280, 280, 280, 280,
00334 365, 365, 365, 365, 365, 234, 266, 266, 266, 266,
00335 272, 365, 274, 365, 365, 365, 365, 274, 274, 275,
00336 365, 365, 365, 365, 365, 276, 365, 365, 365, 365,
00337 365, 277, 281, 365, 276, 276, 276, 276, 276, 276,
00338 365, 281, 281, 281, 281, 281, 281, 282, 365, 365,
00339 365, 365, 365, 283, 365, 365, 60, 60, 103, 104,
00340 105, 60, 283, 283, 283, 283, 283, 283, 284, 365,
00341 365, 365, 365, 365, 290, 365, 365, 284, 284, 284,
00342 284, 284, 284, 290, 290, 290, 290, 290, 290, 291,
00343
00344 365, 365, 365, 365, 365, 365, 365, 365, 291, 291,
00345 291, 291, 291, 291, 79, 365, 365, 365, 365, 365,
00346 292, 365, 365, 79, 79, 79, 79, 79, 79, 292,
00347 292, 292, 292, 292, 292, 191, 365, 365, 293, 365,
00348 365, 365, 365, 365, 365, 365, 365, 293, 293, 293,
00349 293, 293, 293, 267, 267, 267, 297, 309, 365, 299,
00350 365, 365, 365, 365, 365, 365, 309, 309, 309, 309,
00351 309, 309, 300, 365, 365, 365, 365, 365, 301, 365,
00352 365, 300, 300, 300, 300, 300, 300, 270, 270, 270,
00353 302, 310, 365, 365, 365, 365, 365, 365, 304, 365,
00354
00355 310, 310, 310, 310, 310, 310, 305, 365, 365, 365,
00356 365, 365, 306, 365, 365, 305, 305, 305, 305, 305,
00357 305, 266, 266, 266, 266, 266, 311, 365, 365, 365,
00358 365, 365, 365, 365, 233, 311, 311, 311, 311, 311,
00359 311, 365, 365, 365, 365, 365, 234, 266, 266, 266,
00360 266, 266, 312, 365, 365, 365, 365, 365, 365, 365,
00361 233, 312, 312, 312, 312, 312, 312, 365, 365, 365,
00362 365, 365, 234, 266, 266, 266, 266, 266, 313, 365,
00363 365, 365, 365, 365, 365, 365, 233, 313, 313, 313,
00364 313, 313, 313, 365, 365, 365, 365, 365, 234, 266,
00365
00366 266, 266, 266, 266, 318, 365, 365, 365, 365, 365,
00367 365, 365, 233, 318, 318, 318, 318, 318, 318, 365,
00368 365, 365, 365, 365, 234, 272, 272, 272, 272, 272,
00369 365, 365, 365, 365, 365, 365, 365, 365, 233, 322,
00370 295, 295, 295, 322, 307, 268, 365, 365, 365, 365,
00371 234, 365, 323, 307, 307, 307, 307, 307, 307, 266,
00372 266, 266, 266, 272, 269, 274, 365, 365, 365, 365,
00373 274, 274, 275, 365, 365, 365, 365, 365, 276, 365,
00374 365, 365, 365, 365, 277, 319, 365, 276, 276, 276,
00375 276, 276, 276, 365, 319, 319, 319, 319, 319, 319,
00376
00377 191, 365, 365, 320, 365, 365, 365, 365, 365, 365,
00378 365, 365, 320, 320, 320, 320, 320, 320, 298, 324,
00379 324, 324, 298, 365, 268, 365, 365, 365, 365, 365,
00380 365, 326, 295, 295, 295, 326, 365, 325, 365, 365,
00381 365, 365, 268, 269, 327, 365, 325, 325, 325, 325,
00382 325, 325, 267, 267, 267, 297, 271, 365, 299, 365,
00383 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00384 365, 300, 365, 365, 365, 365, 365, 301, 365, 365,
00385 300, 300, 300, 300, 300, 300, 303, 328, 328, 328,
00386 303, 365, 365, 365, 365, 365, 365, 268, 365, 365,
00387
00388 365, 365, 365, 365, 365, 329, 365, 365, 365, 365,
00389 365, 271, 365, 365, 329, 329, 329, 329, 329, 329,
00390 270, 270, 270, 302, 330, 365, 365, 365, 365, 365,
00391 365, 304, 365, 330, 330, 330, 330, 330, 330, 305,
00392 365, 365, 365, 365, 365, 306, 30, 365, 305, 305,
00393 305, 305, 305, 305, 33, 30, 30, 30, 30, 30,
00394 30, 36, 365, 33, 33, 33, 33, 33, 33, 332,
00395 36, 36, 36, 36, 36, 36, 338, 365, 332, 332,
00396 332, 332, 332, 332, 339, 338, 338, 338, 338, 338,
00397 338, 365, 365, 339, 339, 339, 339, 339, 339, 326,
00398
00399 295, 295, 295, 326, 340, 365, 365, 365, 365, 365,
00400 268, 365, 327, 340, 340, 340, 340, 340, 340, 341,
00401 365, 365, 365, 365, 271, 348, 365, 365, 341, 341,
00402 341, 341, 341, 341, 348, 348, 348, 348, 348, 348,
00403 349, 365, 365, 365, 365, 365, 350, 365, 365, 349,
00404 349, 349, 349, 349, 349, 350, 350, 350, 350, 350,
00405 350, 351, 365, 365, 365, 365, 365, 355, 365, 365,
00406 351, 351, 351, 351, 351, 351, 355, 355, 355, 355,
00407 355, 355, 356, 365, 365, 365, 365, 365, 357, 365,
00408 365, 356, 356, 356, 356, 356, 356, 357, 357, 357,
00409
00410 357, 357, 357, 361, 365, 365, 365, 365, 365, 362,
00411 365, 365, 361, 361, 361, 361, 361, 361, 362, 362,
00412 362, 362, 362, 362, 230, 365, 365, 365, 365, 365,
00413 267, 365, 365, 230, 230, 230, 230, 230, 230, 267,
00414 267, 267, 267, 267, 267, 270, 365, 365, 365, 365,
00415 365, 365, 365, 365, 270, 270, 270, 270, 270, 270,
00416 30, 365, 30, 30, 30, 30, 33, 33, 36, 365,
00417 36, 36, 36, 36, 42, 42, 75, 75, 75, 75,
00418 79, 79, 79, 90, 90, 90, 90, 90, 90, 94,
00419 94, 94, 94, 97, 97, 97, 97, 97, 97, 106,
00420
00421 106, 106, 106, 106, 106, 106, 115, 115, 115, 115,
00422 117, 117, 144, 144, 144, 144, 159, 159, 159, 159,
00423 159, 159, 159, 172, 172, 172, 172, 199, 199, 199,
00424 199, 199, 199, 199, 230, 230, 230, 365, 230, 230,
00425 267, 365, 267, 267, 267, 267, 270, 365, 270, 270,
00426 270, 270, 273, 273, 273, 273, 273, 273, 298, 298,
00427 298, 298, 298, 298, 303, 303, 303, 303, 303, 303,
00428 3, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00429 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00430 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00431
00432 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00433 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00434 365, 365, 365, 365, 365, 365, 365
00435 } ;
00436
00437 static yyconst short int yy_chk[1928] =
00438 { 0,
00439 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00440 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00441 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00442 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00443 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00444 1, 1, 1, 1, 1, 1, 5, 5, 5, 5,
00445 5, 6, 6, 6, 6, 6, 7, 7, 7, 7,
00446 7, 8, 11, 13, 21, 36, 13, 30, 23, 40,
00447 18, 23, 13, 52, 376, 52, 11, 21, 58, 36,
00448 8, 23, 57, 42, 18, 360, 30, 18, 13, 56,
00449
00450 18, 40, 7, 16, 18, 18, 42, 18, 23, 56,
00451 16, 16, 57, 16, 58, 65, 107, 16, 65, 16,
00452 107, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00453 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00454 16, 16, 16, 16, 16, 16, 19, 90, 16, 43,
00455 24, 59, 43, 24, 61, 19, 19, 19, 19, 19,
00456 19, 22, 43, 24, 61, 63, 90, 59, 22, 358,
00457 125, 89, 22, 125, 22, 63, 89, 22, 22, 22,
00458 22, 22, 22, 24, 27, 27, 27, 27, 27, 28,
00459 28, 28, 28, 28, 34, 89, 354, 353, 91, 352,
00460
00461 41, 62, 75, 34, 34, 34, 34, 34, 34, 41,
00462 41, 41, 41, 41, 41, 75, 62, 91, 79, 345,
00463 344, 97, 62, 85, 98, 28, 32, 32, 32, 32,
00464 49, 79, 32, 83, 49, 97, 85, 343, 98, 49,
00465 49, 49, 49, 49, 49, 32, 83, 64, 119, 337,
00466 85, 32, 64, 144, 32, 32, 32, 32, 32, 32,
00467 37, 37, 37, 37, 51, 103, 144, 119, 83, 64,
00468 148, 37, 64, 51, 51, 51, 51, 51, 51, 37,
00469 103, 134, 153, 148, 156, 37, 151, 134, 37, 37,
00470 37, 37, 37, 37, 44, 128, 44, 104, 156, 151,
00471
00472 44, 153, 80, 231, 104, 44, 44, 44, 44, 44,
00473 44, 80, 80, 80, 80, 80, 80, 96, 44, 53,
00474 176, 128, 231, 53, 105, 53, 176, 96, 53, 53,
00475 53, 53, 53, 53, 76, 76, 76, 76, 76, 105,
00476 113, 96, 158, 200, 166, 174, 206, 200, 336, 105,
00477 113, 158, 174, 76, 166, 214, 206, 76, 335, 232,
00478 242, 334, 76, 76, 76, 76, 76, 76, 81, 243,
00479 214, 267, 81, 232, 333, 242, 243, 81, 81, 81,
00480 81, 81, 81, 84, 331, 320, 317, 84, 244, 316,
00481 267, 308, 84, 84, 84, 84, 84, 84, 92, 92,
00482
00483 92, 92, 92, 244, 92, 247, 266, 266, 266, 266,
00484 266, 270, 294, 244, 247, 297, 289, 92, 298, 266,
00485 297, 287, 323, 92, 324, 270, 92, 92, 92, 92,
00486 92, 92, 93, 93, 93, 93, 108, 298, 93, 297,
00487 108, 323, 286, 324, 303, 108, 108, 108, 108, 108,
00488 108, 93, 290, 290, 290, 290, 290, 93, 303, 285,
00489 93, 93, 93, 93, 93, 93, 95, 95, 95, 95,
00490 95, 268, 268, 268, 268, 268, 295, 295, 295, 295,
00491 295, 278, 302, 265, 268, 95, 259, 257, 256, 295,
00492 255, 95, 302, 327, 95, 95, 95, 95, 95, 95,
00493
00494 99, 99, 99, 99, 99, 254, 302, 327, 314, 328,
00495 253, 99, 246, 241, 299, 299, 299, 299, 299, 99,
00496 299, 235, 314, 328, 228, 99, 314, 299, 99, 99,
00497 99, 99, 99, 99, 100, 100, 100, 100, 110, 299,
00498 221, 220, 110, 219, 218, 100, 217, 110, 110, 110,
00499 110, 110, 110, 100, 312, 312, 312, 312, 312, 100,
00500 216, 215, 100, 100, 100, 100, 100, 100, 116, 116,
00501 116, 116, 116, 318, 318, 318, 318, 318, 211, 312,
00502 210, 209, 207, 205, 204, 202, 199, 116, 195, 193,
00503 186, 185, 184, 116, 118, 183, 116, 116, 116, 116,
00504
00505 116, 116, 143, 118, 118, 118, 118, 118, 118, 182,
00506 181, 143, 143, 143, 143, 143, 143, 145, 145, 145,
00507 145, 145, 180, 178, 177, 175, 172, 170, 146, 169,
00508 167, 165, 146, 164, 162, 159, 145, 146, 146, 146,
00509 146, 146, 146, 152, 150, 145, 145, 145, 145, 145,
00510 145, 149, 147, 142, 149, 332, 332, 332, 332, 332,
00511 154, 141, 140, 149, 149, 149, 149, 149, 149, 154,
00512 154, 154, 154, 154, 154, 155, 139, 138, 137, 136,
00513 332, 157, 135, 133, 155, 155, 155, 155, 155, 155,
00514 157, 157, 157, 157, 157, 157, 161, 132, 131, 130,
00515
00516 161, 129, 127, 126, 124, 161, 161, 161, 161, 161,
00517 161, 163, 123, 122, 121, 163, 117, 171, 115, 114,
00518 163, 163, 163, 163, 163, 163, 171, 171, 171, 171,
00519 171, 171, 173, 173, 173, 173, 173, 112, 111, 109,
00520 106, 102, 94, 187, 88, 82, 74, 73, 72, 71,
00521 70, 173, 187, 187, 187, 187, 187, 187, 188, 69,
00522 173, 173, 173, 173, 173, 173, 68, 188, 188, 188,
00523 188, 188, 188, 189, 67, 66, 60, 189, 55, 191,
00524 54, 50, 189, 189, 189, 189, 189, 189, 191, 191,
00525 191, 191, 191, 191, 192, 48, 47, 192, 45, 39,
00526
00527 33, 29, 26, 25, 20, 17, 192, 192, 192, 192,
00528 192, 192, 194, 194, 194, 194, 194, 196, 194, 15,
00529 14, 12, 10, 194, 9, 194, 196, 196, 196, 196,
00530 196, 196, 197, 3, 0, 0, 0, 194, 198, 0,
00531 0, 197, 197, 197, 197, 197, 197, 198, 198, 198,
00532 198, 198, 198, 201, 0, 0, 0, 201, 0, 0,
00533 0, 0, 201, 201, 201, 201, 201, 201, 203, 0,
00534 0, 0, 203, 0, 212, 0, 0, 203, 203, 203,
00535 203, 203, 203, 212, 212, 212, 212, 212, 212, 213,
00536 0, 0, 0, 0, 0, 223, 0, 0, 213, 213,
00537
00538 213, 213, 213, 213, 223, 223, 223, 223, 223, 223,
00539 224, 0, 0, 0, 0, 0, 0, 0, 0, 224,
00540 224, 224, 224, 224, 224, 225, 0, 0, 0, 225,
00541 0, 226, 0, 0, 225, 225, 225, 225, 225, 225,
00542 226, 226, 226, 226, 226, 226, 227, 0, 0, 227,
00543 0, 0, 0, 0, 0, 0, 0, 0, 227, 227,
00544 227, 227, 227, 227, 229, 229, 229, 229, 229, 236,
00545 229, 0, 0, 0, 0, 229, 0, 229, 236, 236,
00546 236, 236, 236, 236, 0, 0, 0, 0, 0, 229,
00547 230, 230, 230, 230, 230, 237, 230, 0, 0, 0,
00548
00549 0, 230, 0, 230, 237, 237, 237, 237, 237, 237,
00550 0, 0, 0, 0, 0, 230, 234, 234, 234, 234,
00551 234, 0, 234, 0, 0, 0, 0, 234, 234, 234,
00552 0, 0, 0, 0, 0, 234, 0, 0, 0, 0,
00553 0, 234, 238, 0, 234, 234, 234, 234, 234, 234,
00554 0, 238, 238, 238, 238, 238, 238, 239, 0, 0,
00555 0, 239, 0, 251, 0, 0, 239, 239, 239, 239,
00556 239, 239, 251, 251, 251, 251, 251, 251, 252, 0,
00557 0, 0, 0, 0, 260, 0, 0, 252, 252, 252,
00558 252, 252, 252, 260, 260, 260, 260, 260, 260, 261,
00559
00560 0, 0, 0, 0, 0, 0, 0, 0, 261, 261,
00561 261, 261, 261, 261, 262, 0, 0, 0, 262, 0,
00562 263, 0, 0, 262, 262, 262, 262, 262, 262, 263,
00563 263, 263, 263, 263, 263, 264, 0, 0, 264, 0,
00564 0, 0, 0, 0, 0, 0, 0, 264, 264, 264,
00565 264, 264, 264, 269, 269, 269, 269, 279, 0, 269,
00566 0, 0, 0, 0, 0, 0, 279, 279, 279, 279,
00567 279, 279, 269, 0, 0, 0, 0, 0, 269, 0,
00568 0, 269, 269, 269, 269, 269, 269, 271, 271, 271,
00569 271, 280, 0, 0, 0, 0, 0, 0, 271, 0,
00570
00571 280, 280, 280, 280, 280, 280, 271, 0, 0, 0,
00572 0, 0, 271, 0, 0, 271, 271, 271, 271, 271,
00573 271, 272, 272, 272, 272, 272, 281, 272, 0, 0,
00574 0, 0, 272, 0, 272, 281, 281, 281, 281, 281,
00575 281, 0, 0, 0, 0, 0, 272, 273, 273, 273,
00576 273, 273, 283, 273, 0, 0, 0, 0, 273, 0,
00577 273, 283, 283, 283, 283, 283, 283, 0, 0, 0,
00578 0, 0, 273, 274, 274, 274, 274, 274, 284, 274,
00579 0, 0, 0, 0, 274, 0, 274, 284, 284, 284,
00580 284, 284, 284, 0, 0, 0, 0, 0, 274, 275,
00581
00582 275, 275, 275, 275, 291, 275, 0, 0, 0, 0,
00583 275, 0, 275, 291, 291, 291, 291, 291, 291, 0,
00584 0, 0, 0, 0, 275, 276, 276, 276, 276, 276,
00585 0, 276, 0, 0, 0, 0, 276, 0, 276, 322,
00586 322, 322, 322, 322, 276, 322, 0, 0, 0, 0,
00587 276, 0, 322, 276, 276, 276, 276, 276, 276, 277,
00588 277, 277, 277, 277, 322, 277, 0, 0, 0, 0,
00589 277, 277, 277, 0, 0, 0, 0, 0, 277, 0,
00590 0, 0, 0, 0, 277, 292, 0, 277, 277, 277,
00591 277, 277, 277, 0, 292, 292, 292, 292, 292, 292,
00592
00593 293, 0, 0, 293, 0, 0, 0, 0, 0, 0,
00594 0, 0, 293, 293, 293, 293, 293, 293, 300, 300,
00595 300, 300, 300, 0, 300, 0, 0, 0, 0, 0,
00596 0, 304, 304, 304, 304, 304, 0, 300, 0, 0,
00597 0, 0, 304, 300, 304, 0, 300, 300, 300, 300,
00598 300, 300, 301, 301, 301, 301, 304, 0, 301, 0,
00599 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00600 0, 301, 0, 0, 0, 0, 0, 301, 0, 0,
00601 301, 301, 301, 301, 301, 301, 305, 305, 305, 305,
00602 305, 0, 0, 0, 0, 0, 0, 305, 0, 0,
00603
00604 0, 0, 0, 0, 0, 305, 0, 0, 0, 0,
00605 0, 305, 0, 0, 305, 305, 305, 305, 305, 305,
00606 306, 306, 306, 306, 307, 0, 0, 0, 0, 0,
00607 0, 306, 0, 307, 307, 307, 307, 307, 307, 306,
00608 0, 0, 0, 0, 0, 306, 309, 0, 306, 306,
00609 306, 306, 306, 306, 310, 309, 309, 309, 309, 309,
00610 309, 311, 0, 310, 310, 310, 310, 310, 310, 313,
00611 311, 311, 311, 311, 311, 311, 319, 0, 313, 313,
00612 313, 313, 313, 313, 325, 319, 319, 319, 319, 319,
00613 319, 0, 0, 325, 325, 325, 325, 325, 325, 326,
00614
00615 326, 326, 326, 326, 329, 0, 0, 0, 0, 0,
00616 326, 0, 326, 329, 329, 329, 329, 329, 329, 330,
00617 0, 0, 0, 0, 326, 338, 0, 0, 330, 330,
00618 330, 330, 330, 330, 338, 338, 338, 338, 338, 338,
00619 339, 0, 0, 0, 0, 0, 340, 0, 0, 339,
00620 339, 339, 339, 339, 339, 340, 340, 340, 340, 340,
00621 340, 341, 0, 0, 0, 0, 0, 349, 0, 0,
00622 341, 341, 341, 341, 341, 341, 349, 349, 349, 349,
00623 349, 349, 350, 0, 0, 0, 0, 0, 351, 0,
00624 0, 350, 350, 350, 350, 350, 350, 351, 351, 351,
00625
00626 351, 351, 351, 355, 0, 0, 0, 0, 0, 356,
00627 0, 0, 355, 355, 355, 355, 355, 355, 356, 356,
00628 356, 356, 356, 356, 357, 0, 0, 0, 0, 0,
00629 361, 0, 0, 357, 357, 357, 357, 357, 357, 361,
00630 361, 361, 361, 361, 361, 362, 0, 0, 0, 0,
00631 0, 0, 0, 0, 362, 362, 362, 362, 362, 362,
00632 366, 0, 366, 366, 366, 366, 367, 367, 368, 0,
00633 368, 368, 368, 368, 369, 369, 370, 370, 370, 370,
00634 371, 371, 371, 372, 372, 372, 372, 372, 372, 373,
00635 373, 373, 373, 374, 374, 374, 374, 374, 374, 375,
00636
00637 375, 375, 375, 375, 375, 375, 377, 377, 377, 377,
00638 378, 378, 379, 379, 379, 379, 380, 380, 380, 380,
00639 380, 380, 380, 381, 381, 381, 381, 382, 382, 382,
00640 382, 382, 382, 382, 383, 383, 383, 0, 383, 383,
00641 384, 0, 384, 384, 384, 384, 385, 0, 385, 385,
00642 385, 385, 386, 386, 386, 386, 386, 386, 387, 387,
00643 387, 387, 387, 387, 388, 388, 388, 388, 388, 388,
00644 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00645 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00646 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00647
00648 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00649 365, 365, 365, 365, 365, 365, 365, 365, 365, 365,
00650 365, 365, 365, 365, 365, 365, 365
00651 } ;
00652
00653
00654 YY_DECL
00655 {
00656 register yy_state_type yy_current_state;
00657 register unsigned short *yy_cp, *yy_bp;
00658 register int yy_act;
00659
00660 #line 24 "tokenizer.flex"
00661
00662
00663 #line 1146"lex.yy.c"
00664
00665 while ( 1 )
00666 {
00667 yy_cp = yy_c_buf_p;
00668
00669
00670 *yy_cp = yy_hold_char;
00671
00672
00673
00674
00675 yy_bp = yy_cp;
00676
00677 yy_current_state = yy_start;
00678 yy_match:
00679 do
00680 {
00681 register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
00682 if ( yy_accept[yy_current_state] )
00683 {
00684 (yy_last_accepting_state) = yy_current_state;
00685 (yy_last_accepting_cpos) = yy_cp;
00686 }
00687 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
00688 {
00689 yy_current_state = (int) yy_def[yy_current_state];
00690 if ( yy_current_state >= 366 )
00691 yy_c = yy_meta[(unsigned int) yy_c];
00692 }
00693 yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
00694 ++yy_cp;
00695 }
00696 while ( yy_base[yy_current_state] != 1871 );
00697
00698 yy_find_action:
00699 yy_act = yy_accept[yy_current_state];
00700 if ( yy_act == 0 )
00701 {
00702 yy_cp = (yy_last_accepting_cpos);
00703 yy_current_state = (yy_last_accepting_state);
00704 yy_act = yy_accept[yy_current_state];
00705 }
00706
00707 YY_DO_BEFORE_ACTION;
00708
00709 do_action:
00710
00711 switch ( yy_act )
00712 {
00713 case 0:
00714
00715 *yy_cp = (yy_hold_char);
00716 yy_cp = (yy_last_accepting_cpos);
00717 yy_current_state = (yy_last_accepting_state);
00718 goto yy_find_action;
00719
00720
00721 case 1:
00722
00723 YY_RULE_SETUP
00724 #line 26 "tokenizer.flex"
00725
00726 YY_BREAK
00727 case 2:
00728
00729 YY_RULE_SETUP
00730 #line 28 "tokenizer.flex"
00731 {yyTok = S; return yyTok;}
00732 YY_BREAK
00733 case 3:
00734 YY_RULE_SETUP
00735 #line 30 "tokenizer.flex"
00736 {yyTok = SGML_CD; return yyTok;}
00737 YY_BREAK
00738 case 4:
00739 YY_RULE_SETUP
00740 #line 31 "tokenizer.flex"
00741 {yyTok = SGML_CD; return yyTok;}
00742 YY_BREAK
00743 case 5:
00744 YY_RULE_SETUP
00745 #line 32 "tokenizer.flex"
00746 {yyTok = INCLUDES; return yyTok;}
00747 YY_BREAK
00748 case 6:
00749 YY_RULE_SETUP
00750 #line 33 "tokenizer.flex"
00751 {yyTok = DASHMATCH; return yyTok;}
00752 YY_BREAK
00753 case 7:
00754 YY_RULE_SETUP
00755 #line 34 "tokenizer.flex"
00756 {yyTok = BEGINSWITH; return yyTok;}
00757 YY_BREAK
00758 case 8:
00759 YY_RULE_SETUP
00760 #line 35 "tokenizer.flex"
00761 {yyTok = ENDSWITH; return yyTok;}
00762 YY_BREAK
00763 case 9:
00764 YY_RULE_SETUP
00765 #line 36 "tokenizer.flex"
00766 {yyTok = CONTAINS; return yyTok;}
00767 YY_BREAK
00768 case 10:
00769
00770 YY_RULE_SETUP
00771 #line 38 "tokenizer.flex"
00772 {yyTok = STRING; return yyTok;}
00773 YY_BREAK
00774 case 11:
00775
00776 YY_RULE_SETUP
00777 #line 40 "tokenizer.flex"
00778 {yyTok = IDENT; return yyTok;}
00779 YY_BREAK
00780 case 12:
00781 YY_RULE_SETUP
00782 #line 42 "tokenizer.flex"
00783 {yyTok = NTH; return yyTok;}
00784 YY_BREAK
00785 case 13:
00786
00787 YY_RULE_SETUP
00788 #line 44 "tokenizer.flex"
00789 {yyTok = HASH; return yyTok;}
00790 YY_BREAK
00791 case 14:
00792 YY_RULE_SETUP
00793 #line 46 "tokenizer.flex"
00794 {yyTok = IMPORT_SYM; return yyTok;}
00795 YY_BREAK
00796 case 15:
00797 YY_RULE_SETUP
00798 #line 47 "tokenizer.flex"
00799 {yyTok = PAGE_SYM; return yyTok;}
00800 YY_BREAK
00801 case 16:
00802 YY_RULE_SETUP
00803 #line 48 "tokenizer.flex"
00804 {yyTok = MEDIA_SYM; return yyTok;}
00805 YY_BREAK
00806 case 17:
00807 YY_RULE_SETUP
00808 #line 49 "tokenizer.flex"
00809 {yyTok = FONT_FACE_SYM; return yyTok;}
00810 YY_BREAK
00811 case 18:
00812 YY_RULE_SETUP
00813 #line 50 "tokenizer.flex"
00814 {yyTok = CHARSET_SYM; return yyTok;}
00815 YY_BREAK
00816 case 19:
00817 YY_RULE_SETUP
00818 #line 51 "tokenizer.flex"
00819 {yyTok = NAMESPACE_SYM; return yyTok; }
00820 YY_BREAK
00821 case 20:
00822 YY_RULE_SETUP
00823 #line 52 "tokenizer.flex"
00824 {yyTok = KHTML_RULE_SYM; return yyTok; }
00825 YY_BREAK
00826 case 21:
00827 YY_RULE_SETUP
00828 #line 53 "tokenizer.flex"
00829 {yyTok = KHTML_DECLS_SYM; return yyTok; }
00830 YY_BREAK
00831 case 22:
00832 YY_RULE_SETUP
00833 #line 54 "tokenizer.flex"
00834 {yyTok = KHTML_VALUE_SYM; return yyTok; }
00835 YY_BREAK
00836 case 23:
00837
00838 YY_RULE_SETUP
00839 #line 56 "tokenizer.flex"
00840 {yyTok = IMPORTANT_SYM; return yyTok;}
00841 YY_BREAK
00842 case 24:
00843 YY_RULE_SETUP
00844 #line 58 "tokenizer.flex"
00845 {yyTok = EMS; return yyTok;}
00846 YY_BREAK
00847 case 25:
00848 YY_RULE_SETUP
00849 #line 59 "tokenizer.flex"
00850 {yyTok = QEMS; return yyTok;}
00851 YY_BREAK
00852 case 26:
00853 YY_RULE_SETUP
00854 #line 60 "tokenizer.flex"
00855 {yyTok = EXS; return yyTok;}
00856 YY_BREAK
00857 case 27:
00858 YY_RULE_SETUP
00859 #line 61 "tokenizer.flex"
00860 {yyTok = PXS; return yyTok;}
00861 YY_BREAK
00862 case 28:
00863 YY_RULE_SETUP
00864 #line 62 "tokenizer.flex"
00865 {yyTok = CMS; return yyTok;}
00866 YY_BREAK
00867 case 29:
00868 YY_RULE_SETUP
00869 #line 63 "tokenizer.flex"
00870 {yyTok = MMS; return yyTok;}
00871 YY_BREAK
00872 case 30:
00873 YY_RULE_SETUP
00874 #line 64 "tokenizer.flex"
00875 {yyTok = INS; return yyTok;}
00876 YY_BREAK
00877 case 31:
00878 YY_RULE_SETUP
00879 #line 65 "tokenizer.flex"
00880 {yyTok = PTS; return yyTok;}
00881 YY_BREAK
00882 case 32:
00883 YY_RULE_SETUP
00884 #line 66 "tokenizer.flex"
00885 {yyTok = PCS; return yyTok;}
00886 YY_BREAK
00887 case 33:
00888 YY_RULE_SETUP
00889 #line 67 "tokenizer.flex"
00890 {yyTok = DEGS; return yyTok;}
00891 YY_BREAK
00892 case 34:
00893 YY_RULE_SETUP
00894 #line 68 "tokenizer.flex"
00895 {yyTok = RADS; return yyTok;}
00896 YY_BREAK
00897 case 35:
00898 YY_RULE_SETUP
00899 #line 69 "tokenizer.flex"
00900 {yyTok = GRADS; return yyTok;}
00901 YY_BREAK
00902 case 36:
00903 YY_RULE_SETUP
00904 #line 70 "tokenizer.flex"
00905 {yyTok = MSECS; return yyTok;}
00906 YY_BREAK
00907 case 37:
00908 YY_RULE_SETUP
00909 #line 71 "tokenizer.flex"
00910 {yyTok = SECS; return yyTok;}
00911 YY_BREAK
00912 case 38:
00913 YY_RULE_SETUP
00914 #line 72 "tokenizer.flex"
00915 {yyTok = HERZ; return yyTok;}
00916 YY_BREAK
00917 case 39:
00918 YY_RULE_SETUP
00919 #line 73 "tokenizer.flex"
00920 {yyTok = KHERZ; return yyTok;}
00921 YY_BREAK
00922 case 40:
00923
00924 YY_RULE_SETUP
00925 #line 74 "tokenizer.flex"
00926 {yyTok = DIMEN; return yyTok;}
00927 YY_BREAK
00928 case 41:
00929 YY_RULE_SETUP
00930 #line 75 "tokenizer.flex"
00931 {yyTok = PERCENTAGE; return yyTok;}
00932 YY_BREAK
00933 case 42:
00934 YY_RULE_SETUP
00935 #line 76 "tokenizer.flex"
00936 {yyTok = NUMBER; return yyTok;}
00937 YY_BREAK
00938 case 43:
00939 YY_RULE_SETUP
00940 #line 78 "tokenizer.flex"
00941 {yyTok = NOTFUNCTION; return yyTok;}
00942 YY_BREAK
00943 case 44:
00944
00945 YY_RULE_SETUP
00946 #line 79 "tokenizer.flex"
00947 {yyTok = URI; return yyTok;}
00948 YY_BREAK
00949 case 45:
00950
00951 YY_RULE_SETUP
00952 #line 80 "tokenizer.flex"
00953 {yyTok = URI; return yyTok;}
00954 YY_BREAK
00955 case 46:
00956
00957 YY_RULE_SETUP
00958 #line 81 "tokenizer.flex"
00959 {yyTok = FUNCTION; return yyTok;}
00960 YY_BREAK
00961 case 47:
00962 YY_RULE_SETUP
00963 #line 83 "tokenizer.flex"
00964 {yyTok = UNICODERANGE; return yyTok;}
00965 YY_BREAK
00966 case 48:
00967 YY_RULE_SETUP
00968 #line 84 "tokenizer.flex"
00969 {yyTok = UNICODERANGE; return yyTok;}
00970 YY_BREAK
00971 case 49:
00972 YY_RULE_SETUP
00973 #line 86 "tokenizer.flex"
00974 {yyTok = *yytext; return yyTok;}
00975 YY_BREAK
00976 case 50:
00977 YY_RULE_SETUP
00978 #line 88 "tokenizer.flex"
00979 ECHO;
00980 YY_BREAK
00981 #line 1489 "lex.yy.c"
00982 case YY_STATE_EOF(INITIAL):
00983 yyterminate();
00984
00985 case YY_END_OF_BUFFER:
00986 yy_c_buf_p = yytext;
00987 yy_act = YY_STATE_EOF(YY_START);
00988 goto do_action;
00989
00990 default:
00991 YY_FATAL_ERROR(
00992 "fatal flex scanner internal error--no action found" );
00993 }
00994 }
00995 }