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