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 51
00042 #define YY_END_OF_BUFFER 52
00043 static yyconst short int yy_accept[331] =
00044 { 0,
00045 0, 0, 52, 50, 2, 2, 50, 50, 50, 50,
00046 50, 50, 50, 50, 50, 42, 50, 50, 50, 50,
00047 11, 11, 11, 50, 50, 2, 0, 0, 0, 10,
00048 0, 13, 0, 8, 0, 0, 9, 0, 0, 0,
00049 11, 11, 43, 0, 41, 0, 0, 42, 0, 40,
00050 40, 40, 40, 40, 40, 40, 40, 40, 40, 12,
00051 40, 40, 37, 0, 0, 0, 0, 0, 0, 0,
00052 0, 11, 11, 7, 47, 11, 0, 0, 11, 11,
00053 0, 11, 6, 5, 0, 0, 0, 10, 0, 0,
00054 13, 13, 0, 0, 10, 0, 0, 4, 12, 0,
00055
00056 0, 40, 40, 40, 0, 40, 28, 40, 24, 26,
00057 40, 38, 30, 40, 29, 36, 40, 32, 31, 27,
00058 40, 0, 0, 0, 0, 0, 0, 0, 0, 11,
00059 11, 11, 12, 11, 11, 48, 48, 11, 0, 0,
00060 0, 13, 0, 0, 0, 1, 40, 40, 40, 40,
00061 33, 40, 39, 12, 34, 3, 0, 0, 0, 0,
00062 0, 0, 0, 11, 11, 44, 0, 48, 48, 48,
00063 47, 0, 0, 13, 0, 0, 0, 40, 40, 40,
00064 35, 0, 0, 0, 0, 0, 0, 15, 11, 11,
00065 49, 48, 48, 48, 48, 0, 0, 0, 0, 46,
00066
00067 0, 0, 0, 13, 0, 40, 40, 25, 0, 0,
00068 0, 0, 16, 0, 11, 11, 49, 48, 48, 48,
00069 48, 48, 0, 0, 0, 0, 0, 0, 0, 0,
00070 0, 46, 0, 0, 0, 0, 13, 0, 40, 40,
00071 0, 0, 0, 14, 0, 11, 11, 49, 48, 48,
00072 48, 48, 48, 48, 0, 45, 0, 0, 0, 0,
00073 0, 0, 0, 0, 0, 0, 0, 0, 0, 13,
00074 0, 40, 40, 0, 18, 0, 0, 11, 49, 48,
00075 48, 48, 48, 48, 48, 48, 0, 45, 0, 0,
00076 0, 45, 0, 0, 0, 0, 40, 0, 0, 0,
00077
00078 0, 0, 49, 0, 0, 0, 23, 0, 0, 0,
00079 17, 19, 49, 0, 0, 0, 0, 0, 0, 0,
00080 0, 0, 0, 20, 0, 0, 0, 21, 22, 0
00081 } ;
00082
00083 static yyconst int yy_ec[256] =
00084 { 0,
00085 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
00086 1, 4, 5, 1, 1, 1, 1, 1, 1, 1,
00087 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00088 1, 6, 7, 8, 9, 10, 11, 12, 13, 14,
00089 15, 16, 17, 12, 18, 19, 20, 21, 21, 21,
00090 21, 21, 21, 21, 21, 21, 21, 12, 12, 22,
00091 23, 24, 25, 26, 30, 31, 32, 33, 34, 35,
00092 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
00093 46, 47, 48, 49, 50, 51, 39, 52, 39, 53,
00094 12, 27, 12, 28, 29, 12, 30, 31, 32, 33,
00095
00096 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
00097 44, 45, 46, 47, 48, 49, 50, 51, 39, 52,
00098 39, 53, 12, 54, 12, 55, 1, 56, 56, 56,
00099 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00100 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00101 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00102 56, 56, 56, 56, 56, 56, 56, 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
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 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00111 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00112 56, 56, 56, 56, 56
00113 } ;
00114
00115 static yyconst int yy_meta[57] =
00116 { 0,
00117 1, 2, 3, 3, 3, 4, 4, 4, 4, 4,
00118 4, 4, 4, 5, 4, 4, 4, 6, 4, 4,
00119 6, 4, 4, 4, 7, 4, 8, 4, 8, 9,
00120 9, 9, 9, 9, 9, 8, 8, 8, 8, 8,
00121 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
00122 8, 8, 8, 4, 4, 8
00123 } ;
00124
00125 static yyconst short int yy_base[359] =
00126 { 0,
00127 0, 0, 807, 1638, 55, 60, 65, 64, 779, 781,
00128 60, 780, 56, 781, 785, 93, 793, 63, 126, 773,
00129 61, 75, 136, 772, 771, 162, 167, 751, 70, 1638,
00130 204, 764, 154, 1638, 63, 238, 1638, 760, 64, 160,
00131 82, 183, 133, 767, 1638, 755, 760, 0, 183, 53,
00132 753, 52, 83, 169, 135, 121, 57, 192, 205, 206,
00133 225, 86, 745, 752, 729, 731, 723, 716, 723, 726,
00134 725, 231, 276, 1638, 1638, 234, 254, 733, 235, 249,
00135 291, 277, 1638, 1638, 701, 195, 172, 219, 325, 359,
00136 717, 393, 217, 237, 286, 427, 461, 1638, 160, 727,
00137
00138 135, 715, 495, 714, 344, 256, 700, 265, 699, 698,
00139 88, 697, 696, 175, 695, 694, 233, 693, 679, 678,
00140 267, 684, 664, 670, 656, 640, 651, 622, 627, 446,
00141 305, 529, 639, 320, 321, 318, 634, 323, 614, 287,
00142 521, 536, 326, 544, 641, 1638, 551, 621, 585, 311,
00143 619, 339, 618, 360, 617, 1638, 594, 582, 556, 559,
00144 564, 567, 566, 577, 592, 1638, 600, 324, 574, 572,
00145 634, 549, 620, 635, 641, 579, 324, 656, 662, 278,
00146 567, 551, 544, 562, 526, 528, 501, 1638, 677, 683,
00147 698, 382, 523, 522, 521, 732, 758, 288, 341, 1638,
00148
00149 784, 496, 718, 744, 791, 799, 806, 517, 502, 489,
00150 486, 471, 1638, 474, 814, 821, 829, 383, 493, 485,
00151 484, 481, 400, 343, 407, 863, 356, 897, 931, 957,
00152 983, 1009, 1035, 1069, 475, 848, 882, 917, 943, 969,
00153 486, 453, 460, 1638, 445, 995, 1076, 1084, 416, 448,
00154 447, 444, 443, 426, 440, 1638, 444, 408, 509, 1118,
00155 1152, 601, 358, 1131, 1186, 1220, 1205, 407, 1227, 1235,
00156 1242, 481, 1250, 456, 1638, 417, 406, 535, 1257, 403,
00157 1638, 1638, 1638, 1638, 1638, 1638, 1049, 409, 410, 1265,
00158 1299, 426, 443, 1285, 1300, 370, 676, 354, 334, 352,
00159
00160 339, 283, 1306, 1321, 1327, 1342, 1638, 261, 226, 225,
00161 1638, 1638, 1638, 1348, 1363, 1369, 214, 192, 129, 1384,
00162 1390, 1405, 73, 1638, 52, 1411, 1426, 1638, 1638, 1638,
00163 1460, 1464, 1472, 1476, 1482, 1487, 1495, 1501, 1509, 1518,
00164 1520, 1526, 1530, 1536, 1545, 1551, 1555, 1564, 1568, 1576,
00165 1580, 1588, 1596, 1604, 1608, 1616, 1624, 1628
00166 } ;
00167
00168 static yyconst short int yy_def[359] =
00169 { 0,
00170 330, 1, 330, 330, 330, 330, 330, 331, 332, 330,
00171 333, 330, 334, 330, 330, 330, 330, 330, 335, 330,
00172 336, 336, 336, 330, 330, 330, 330, 330, 331, 330,
00173 337, 332, 338, 330, 333, 339, 330, 330, 330, 335,
00174 336, 336, 16, 340, 330, 341, 330, 16, 342, 343,
00175 343, 343, 343, 343, 343, 343, 343, 343, 343, 343,
00176 343, 343, 343, 330, 330, 330, 330, 330, 330, 330,
00177 330, 336, 336, 330, 330, 336, 344, 330, 336, 336,
00178 330, 336, 330, 330, 330, 331, 331, 331, 331, 337,
00179 332, 332, 333, 333, 333, 333, 339, 330, 330, 340,
00180
00181 345, 343, 343, 343, 346, 343, 343, 343, 343, 343,
00182 343, 343, 343, 343, 343, 343, 343, 343, 343, 343,
00183 343, 330, 330, 330, 330, 330, 330, 330, 330, 73,
00184 336, 73, 330, 336, 336, 347, 330, 336, 330, 331,
00185 89, 92, 333, 96, 348, 330, 103, 343, 103, 343,
00186 343, 343, 343, 343, 343, 330, 330, 330, 330, 330,
00187 330, 330, 330, 73, 132, 330, 330, 349, 330, 330,
00188 350, 330, 89, 92, 96, 348, 345, 103, 149, 343,
00189 343, 330, 330, 330, 330, 330, 330, 330, 73, 132,
00190 330, 351, 330, 330, 330, 350, 350, 352, 353, 330,
00191
00192 354, 330, 89, 92, 96, 103, 149, 343, 330, 330,
00193 330, 330, 330, 330, 73, 132, 330, 355, 330, 330,
00194 330, 330, 330, 352, 330, 356, 353, 357, 350, 350,
00195 350, 350, 350, 354, 330, 89, 92, 96, 103, 149,
00196 330, 330, 330, 330, 330, 73, 132, 330, 358, 330,
00197 330, 330, 330, 330, 330, 330, 352, 352, 352, 352,
00198 356, 353, 353, 353, 353, 357, 233, 330, 89, 92,
00199 96, 343, 149, 330, 330, 330, 330, 246, 330, 330,
00200 330, 330, 330, 330, 330, 330, 352, 352, 352, 260,
00201 353, 353, 353, 265, 233, 330, 343, 330, 330, 330,
00202
00203 330, 330, 330, 260, 265, 233, 330, 330, 330, 330,
00204 330, 330, 330, 260, 265, 233, 330, 330, 330, 260,
00205 265, 233, 330, 330, 330, 260, 265, 330, 330, 0,
00206 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00207 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00208 330, 330, 330, 330, 330, 330, 330, 330
00209 } ;
00210
00211 static yyconst short int yy_nxt[1695] =
00212 { 0,
00213 4, 5, 6, 5, 5, 5, 7, 8, 9, 10,
00214 4, 4, 11, 4, 4, 12, 4, 13, 14, 15,
00215 16, 17, 4, 4, 4, 18, 19, 20, 21, 21,
00216 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
00217 21, 21, 22, 21, 21, 21, 21, 21, 21, 23,
00218 21, 21, 21, 24, 25, 21, 26, 26, 26, 26,
00219 26, 26, 26, 26, 26, 26, 27, 27, 27, 27,
00220 27, 30, 30, 38, 75, 30, 39, 30, 105, 105,
00221 65, 106, 40, 105, 39, 329, 36, 77, 75, 36,
00222 31, 78, 79, 107, 66, 75, 31, 67, 42, 113,
00223
00224 68, 77, 28, 45, 69, 70, 99, 71, 77, 105,
00225 46, 47, 105, 48, 105, 121, 108, 152, 80, 49,
00226 328, 50, 51, 51, 52, 53, 54, 51, 55, 56,
00227 57, 51, 58, 51, 59, 60, 51, 61, 51, 62,
00228 63, 51, 51, 51, 51, 51, 73, 105, 51, 75,
00229 101, 330, 81, 43, 146, 73, 73, 73, 73, 73,
00230 73, 105, 77, 26, 26, 26, 26, 26, 27, 27,
00231 27, 27, 27, 112, 92, 51, 78, 78, 325, 30,
00232 73, 111, 82, 92, 92, 92, 92, 92, 92, 73,
00233 73, 73, 73, 73, 73, 105, 75, 29, 31, 78,
00234
00235 79, 105, 30, 103, 28, 29, 29, 29, 86, 77,
00236 109, 88, 103, 103, 103, 103, 103, 103, 105, 35,
00237 110, 31, 78, 117, 89, 324, 30, 153, 114, 30,
00238 90, 105, 105, 89, 89, 89, 89, 89, 89, 35,
00239 35, 35, 93, 36, 75, 31, 115, 75, 75, 30,
00240 95, 105, 116, 154, 323, 134, 118, 77, 96, 105,
00241 77, 77, 75, 36, 97, 319, 318, 96, 96, 96,
00242 96, 96, 96, 119, 132, 77, 120, 72, 72, 72,
00243 72, 72, 105, 132, 132, 132, 132, 132, 132, 75,
00244 75, 105, 317, 105, 30, 225, 130, 135, 30, 155,
00245
00246 151, 150, 77, 77, 105, 130, 130, 130, 130, 130,
00247 130, 136, 36, 31, 226, 137, 312, 138, 75, 208,
00248 136, 136, 136, 136, 136, 136, 87, 140, 140, 140,
00249 87, 77, 30, 75, 166, 167, 171, 105, 30, 177,
00250 134, 167, 169, 146, 180, 141, 77, 77, 193, 77,
00251 225, 31, 36, 225, 141, 141, 141, 141, 141, 141,
00252 29, 29, 29, 86, 149, 105, 88, 228, 225, 226,
00253 225, 181, 311, 149, 149, 149, 149, 149, 149, 89,
00254 154, 310, 228, 309, 228, 90, 105, 308, 89, 89,
00255 89, 89, 89, 89, 91, 91, 91, 91, 91, 167,
00256
00257 167, 223, 223, 223, 223, 223, 219, 250, 255, 255,
00258 255, 255, 255, 142, 200, 225, 225, 225, 307, 33,
00259 167, 256, 142, 142, 142, 142, 142, 142, 94, 143,
00260 143, 143, 94, 167, 226, 226, 226, 302, 225, 30,
00261 281, 255, 255, 255, 255, 255, 224, 144, 301, 296,
00262 286, 225, 228, 36, 256, 225, 144, 144, 144, 144,
00263 144, 144, 35, 35, 35, 93, 164, 285, 284, 228,
00264 226, 283, 282, 95, 277, 164, 164, 164, 164, 164,
00265 164, 96, 102, 102, 102, 102, 102, 97, 298, 276,
00266 96, 96, 96, 96, 96, 96, 102, 102, 102, 102,
00267
00268 102, 275, 299, 274, 268, 254, 300, 105, 253, 252,
00269 287, 255, 255, 255, 287, 147, 225, 251, 245, 244,
00270 243, 105, 242, 288, 147, 147, 147, 147, 147, 147,
00271 131, 131, 131, 131, 131, 226, 131, 131, 131, 131,
00272 131, 173, 241, 105, 235, 222, 221, 220, 214, 165,
00273 173, 173, 173, 173, 173, 173, 174, 213, 165, 165,
00274 165, 165, 165, 165, 175, 174, 174, 174, 174, 174,
00275 174, 178, 212, 175, 175, 175, 175, 175, 175, 211,
00276 178, 178, 178, 178, 178, 178, 148, 148, 148, 148,
00277 148, 210, 209, 105, 177, 202, 195, 189, 194, 188,
00278
00279 187, 186, 185, 227, 184, 179, 189, 189, 189, 189,
00280 189, 189, 190, 225, 179, 179, 179, 179, 179, 179,
00281 191, 190, 190, 190, 190, 190, 190, 228, 183, 191,
00282 191, 191, 191, 191, 191, 196, 196, 196, 196, 196,
00283 203, 198, 182, 105, 105, 105, 199, 105, 200, 203,
00284 203, 203, 203, 203, 203, 204, 177, 172, 170, 133,
00285 201, 205, 163, 162, 204, 204, 204, 204, 204, 204,
00286 205, 205, 205, 205, 205, 205, 206, 148, 148, 148,
00287 148, 148, 207, 161, 160, 206, 206, 206, 206, 206,
00288 206, 207, 207, 207, 207, 207, 207, 215, 159, 158,
00289
00290 157, 156, 105, 216, 105, 105, 215, 215, 215, 215,
00291 215, 215, 216, 216, 216, 216, 216, 216, 217, 105,
00292 105, 105, 105, 105, 105, 105, 105, 217, 217, 217,
00293 217, 217, 217, 196, 196, 196, 196, 196, 236, 198,
00294 105, 105, 101, 33, 199, 139, 200, 236, 236, 236,
00295 236, 236, 236, 133, 129, 128, 127, 126, 201, 223,
00296 223, 223, 223, 223, 237, 330, 125, 124, 123, 122,
00297 330, 105, 200, 237, 237, 237, 237, 237, 237, 105,
00298 43, 49, 101, 98, 201, 223, 223, 223, 223, 229,
00299 33, 231, 85, 84, 83, 74, 231, 231, 232, 64,
00300
00301 44, 43, 37, 34, 233, 33, 330, 330, 330, 330,
00302 234, 238, 330, 233, 233, 233, 233, 233, 233, 239,
00303 238, 238, 238, 238, 238, 238, 240, 330, 239, 239,
00304 239, 239, 239, 239, 246, 240, 240, 240, 240, 240,
00305 240, 247, 330, 246, 246, 246, 246, 246, 246, 248,
00306 247, 247, 247, 247, 247, 247, 330, 330, 248, 248,
00307 248, 248, 248, 248, 224, 224, 224, 257, 269, 330,
00308 259, 330, 330, 330, 330, 330, 330, 269, 269, 269,
00309 269, 269, 269, 260, 330, 330, 330, 330, 330, 261,
00310 330, 330, 260, 260, 260, 260, 260, 260, 227, 227,
00311
00312 227, 262, 270, 330, 330, 330, 330, 330, 330, 264,
00313 330, 270, 270, 270, 270, 270, 270, 265, 330, 330,
00314 330, 330, 330, 266, 330, 330, 265, 265, 265, 265,
00315 265, 265, 223, 223, 223, 223, 223, 271, 330, 330,
00316 330, 330, 330, 330, 330, 200, 271, 271, 271, 271,
00317 271, 271, 330, 330, 330, 330, 330, 201, 223, 223,
00318 223, 223, 223, 272, 330, 330, 330, 330, 330, 330,
00319 330, 200, 272, 272, 272, 272, 272, 272, 330, 330,
00320 330, 330, 330, 201, 223, 223, 223, 223, 223, 273,
00321 330, 330, 330, 330, 330, 330, 330, 200, 273, 273,
00322
00323 273, 273, 273, 273, 330, 330, 330, 330, 330, 201,
00324 223, 223, 223, 223, 223, 76, 330, 330, 330, 330,
00325 330, 330, 330, 200, 76, 76, 76, 76, 76, 76,
00326 330, 330, 330, 330, 330, 201, 229, 229, 229, 229,
00327 229, 330, 330, 330, 330, 330, 330, 330, 330, 200,
00328 287, 255, 255, 255, 287, 267, 225, 330, 330, 330,
00329 330, 201, 330, 288, 267, 267, 267, 267, 267, 267,
00330 223, 223, 223, 223, 229, 226, 231, 330, 330, 330,
00331 330, 231, 231, 232, 330, 330, 330, 330, 330, 233,
00332 330, 330, 330, 330, 330, 234, 278, 330, 233, 233,
00333
00334 233, 233, 233, 233, 279, 278, 278, 278, 278, 278,
00335 278, 330, 330, 279, 279, 279, 279, 279, 279, 258,
00336 289, 289, 289, 258, 330, 225, 330, 330, 330, 330,
00337 330, 330, 291, 255, 255, 255, 291, 330, 290, 330,
00338 330, 330, 330, 225, 226, 292, 330, 290, 290, 290,
00339 290, 290, 290, 224, 224, 224, 257, 228, 330, 259,
00340 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00341 330, 330, 260, 330, 330, 330, 330, 330, 261, 330,
00342 330, 260, 260, 260, 260, 260, 260, 263, 293, 293,
00343 293, 263, 330, 330, 330, 330, 330, 330, 225, 330,
00344
00345 330, 330, 330, 330, 330, 330, 294, 330, 330, 330,
00346 330, 330, 228, 330, 330, 294, 294, 294, 294, 294,
00347 294, 227, 227, 227, 262, 295, 330, 330, 330, 330,
00348 330, 330, 264, 330, 295, 295, 295, 295, 295, 295,
00349 265, 330, 330, 330, 330, 330, 266, 29, 330, 265,
00350 265, 265, 265, 265, 265, 32, 29, 29, 29, 29,
00351 29, 29, 35, 330, 32, 32, 32, 32, 32, 32,
00352 297, 35, 35, 35, 35, 35, 35, 303, 330, 297,
00353 297, 297, 297, 297, 297, 304, 303, 303, 303, 303,
00354 303, 303, 330, 330, 304, 304, 304, 304, 304, 304,
00355
00356 291, 255, 255, 255, 291, 305, 330, 330, 330, 330,
00357 330, 225, 330, 292, 305, 305, 305, 305, 305, 305,
00358 306, 330, 330, 330, 330, 228, 313, 330, 330, 306,
00359 306, 306, 306, 306, 306, 313, 313, 313, 313, 313,
00360 313, 314, 330, 330, 330, 330, 330, 315, 330, 330,
00361 314, 314, 314, 314, 314, 314, 315, 315, 315, 315,
00362 315, 315, 316, 330, 330, 330, 330, 330, 320, 330,
00363 330, 316, 316, 316, 316, 316, 316, 320, 320, 320,
00364 320, 320, 320, 321, 330, 330, 330, 330, 330, 322,
00365 330, 330, 321, 321, 321, 321, 321, 321, 322, 322,
00366
00367 322, 322, 322, 322, 326, 330, 330, 330, 330, 330,
00368 327, 330, 330, 326, 326, 326, 326, 326, 326, 327,
00369 327, 327, 327, 327, 327, 197, 330, 330, 330, 330,
00370 330, 224, 330, 330, 197, 197, 197, 197, 197, 197,
00371 224, 224, 224, 224, 224, 224, 227, 330, 330, 330,
00372 330, 330, 330, 330, 330, 227, 227, 227, 227, 227,
00373 227, 29, 330, 29, 29, 29, 29, 29, 29, 32,
00374 330, 32, 32, 35, 330, 35, 35, 35, 35, 35,
00375 35, 41, 330, 41, 41, 72, 72, 72, 72, 72,
00376 72, 76, 76, 330, 76, 76, 87, 87, 87, 87,
00377
00378 87, 87, 87, 87, 91, 91, 91, 91, 91, 91,
00379 94, 94, 94, 94, 94, 94, 94, 94, 100, 100,
00380 100, 100, 100, 100, 100, 100, 100, 51, 51, 102,
00381 102, 102, 102, 102, 102, 104, 330, 104, 104, 131,
00382 131, 131, 131, 131, 131, 145, 145, 145, 145, 145,
00383 145, 145, 145, 145, 148, 148, 148, 148, 148, 148,
00384 168, 168, 330, 168, 176, 176, 176, 176, 176, 176,
00385 176, 176, 176, 192, 192, 330, 192, 197, 197, 197,
00386 330, 197, 197, 197, 197, 218, 218, 330, 218, 224,
00387 330, 224, 224, 224, 224, 224, 224, 227, 330, 227,
00388
00389 227, 227, 227, 227, 227, 230, 230, 230, 230, 230,
00390 230, 230, 230, 249, 249, 330, 249, 258, 258, 258,
00391 258, 258, 258, 258, 258, 263, 263, 263, 263, 263,
00392 263, 263, 263, 280, 280, 330, 280, 3, 330, 330,
00393 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00394 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00395 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00396 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00397 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00398 330, 330, 330, 330
00399
00400 } ;
00401
00402 static yyconst short int yy_chk[1695] =
00403 { 0,
00404 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00405 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00406 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00407 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00408 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00409 1, 1, 1, 1, 1, 1, 5, 5, 5, 5,
00410 5, 6, 6, 6, 6, 6, 7, 7, 7, 7,
00411 7, 8, 11, 13, 21, 35, 13, 29, 52, 50,
00412 18, 50, 13, 57, 39, 325, 11, 21, 22, 35,
00413 8, 22, 22, 52, 18, 41, 29, 18, 13, 57,
00414
00415 18, 22, 7, 16, 18, 18, 39, 18, 41, 53,
00416 16, 16, 62, 16, 111, 62, 53, 111, 22, 16,
00417 323, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00418 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00419 16, 16, 16, 16, 16, 16, 19, 56, 16, 23,
00420 101, 43, 23, 43, 101, 19, 19, 19, 19, 19,
00421 19, 55, 23, 26, 26, 26, 26, 26, 27, 27,
00422 27, 27, 27, 56, 33, 43, 99, 99, 319, 87,
00423 40, 55, 23, 33, 33, 33, 33, 33, 33, 40,
00424 40, 40, 40, 40, 40, 54, 42, 86, 87, 42,
00425
00426 42, 114, 86, 49, 27, 31, 31, 31, 31, 42,
00427 54, 31, 49, 49, 49, 49, 49, 49, 58, 93,
00428 54, 86, 60, 60, 31, 318, 88, 114, 58, 93,
00429 31, 59, 60, 31, 31, 31, 31, 31, 31, 36,
00430 36, 36, 36, 93, 72, 88, 59, 76, 79, 94,
00431 36, 61, 59, 117, 317, 79, 61, 72, 36, 117,
00432 76, 79, 80, 94, 36, 310, 309, 36, 36, 36,
00433 36, 36, 36, 61, 77, 80, 61, 73, 73, 73,
00434 73, 73, 106, 77, 77, 77, 77, 77, 77, 73,
00435 82, 108, 308, 121, 140, 198, 73, 80, 95, 121,
00436
00437 108, 106, 73, 82, 180, 73, 73, 73, 73, 73,
00438 73, 81, 95, 140, 198, 81, 302, 82, 131, 180,
00439 81, 81, 81, 81, 81, 81, 89, 89, 89, 89,
00440 89, 131, 89, 134, 135, 136, 138, 150, 143, 177,
00441 134, 168, 136, 177, 150, 89, 134, 135, 168, 138,
00442 224, 89, 143, 199, 89, 89, 89, 89, 89, 89,
00443 90, 90, 90, 90, 105, 152, 90, 199, 227, 224,
00444 263, 152, 301, 105, 105, 105, 105, 105, 105, 90,
00445 154, 300, 227, 299, 263, 90, 154, 298, 90, 90,
00446 90, 90, 90, 90, 92, 92, 92, 92, 92, 192,
00447
00448 218, 223, 223, 223, 223, 223, 192, 218, 225, 225,
00449 225, 225, 225, 92, 223, 258, 288, 289, 296, 92,
00450 280, 225, 92, 92, 92, 92, 92, 92, 96, 96,
00451 96, 96, 96, 249, 258, 288, 289, 277, 292, 96,
00452 249, 255, 255, 255, 255, 255, 257, 96, 276, 268,
00453 254, 257, 292, 96, 255, 293, 96, 96, 96, 96,
00454 96, 96, 97, 97, 97, 97, 130, 253, 252, 293,
00455 257, 251, 250, 97, 245, 130, 130, 130, 130, 130,
00456 130, 97, 272, 272, 272, 272, 272, 97, 274, 243,
00457 97, 97, 97, 97, 97, 97, 103, 103, 103, 103,
00458
00459 103, 242, 274, 241, 235, 222, 274, 272, 221, 220,
00460 259, 259, 259, 259, 259, 103, 259, 219, 214, 212,
00461 211, 103, 210, 259, 103, 103, 103, 103, 103, 103,
00462 132, 132, 132, 132, 132, 259, 278, 278, 278, 278,
00463 278, 141, 209, 208, 202, 195, 194, 193, 187, 132,
00464 141, 141, 141, 141, 141, 141, 142, 186, 132, 132,
00465 132, 132, 132, 132, 144, 142, 142, 142, 142, 142,
00466 142, 147, 185, 144, 144, 144, 144, 144, 144, 184,
00467 147, 147, 147, 147, 147, 147, 149, 149, 149, 149,
00468 149, 183, 182, 181, 176, 172, 170, 164, 169, 163,
00469
00470 162, 161, 160, 262, 159, 149, 164, 164, 164, 164,
00471 164, 164, 165, 262, 149, 149, 149, 149, 149, 149,
00472 167, 165, 165, 165, 165, 165, 165, 262, 158, 167,
00473 167, 167, 167, 167, 167, 171, 171, 171, 171, 171,
00474 173, 171, 157, 155, 153, 151, 171, 148, 171, 173,
00475 173, 173, 173, 173, 173, 174, 145, 139, 137, 133,
00476 171, 175, 129, 128, 174, 174, 174, 174, 174, 174,
00477 175, 175, 175, 175, 175, 175, 178, 297, 297, 297,
00478 297, 297, 179, 127, 126, 178, 178, 178, 178, 178,
00479 178, 179, 179, 179, 179, 179, 179, 189, 125, 124,
00480
00481 123, 122, 297, 190, 120, 119, 189, 189, 189, 189,
00482 189, 189, 190, 190, 190, 190, 190, 190, 191, 118,
00483 116, 115, 113, 112, 110, 109, 107, 191, 191, 191,
00484 191, 191, 191, 196, 196, 196, 196, 196, 203, 196,
00485 104, 102, 100, 91, 196, 85, 196, 203, 203, 203,
00486 203, 203, 203, 78, 71, 70, 69, 68, 196, 197,
00487 197, 197, 197, 197, 204, 197, 67, 66, 65, 64,
00488 197, 63, 197, 204, 204, 204, 204, 204, 204, 51,
00489 47, 46, 44, 38, 197, 201, 201, 201, 201, 201,
00490 32, 201, 28, 25, 24, 20, 201, 201, 201, 17,
00491
00492 15, 14, 12, 10, 201, 9, 3, 0, 0, 0,
00493 201, 205, 0, 201, 201, 201, 201, 201, 201, 206,
00494 205, 205, 205, 205, 205, 205, 207, 0, 206, 206,
00495 206, 206, 206, 206, 215, 207, 207, 207, 207, 207,
00496 207, 216, 0, 215, 215, 215, 215, 215, 215, 217,
00497 216, 216, 216, 216, 216, 216, 0, 0, 217, 217,
00498 217, 217, 217, 217, 226, 226, 226, 226, 236, 0,
00499 226, 0, 0, 0, 0, 0, 0, 236, 236, 236,
00500 236, 236, 236, 226, 0, 0, 0, 0, 0, 226,
00501 0, 0, 226, 226, 226, 226, 226, 226, 228, 228,
00502
00503 228, 228, 237, 0, 0, 0, 0, 0, 0, 228,
00504 0, 237, 237, 237, 237, 237, 237, 228, 0, 0,
00505 0, 0, 0, 228, 0, 0, 228, 228, 228, 228,
00506 228, 228, 229, 229, 229, 229, 229, 238, 229, 0,
00507 0, 0, 0, 229, 0, 229, 238, 238, 238, 238,
00508 238, 238, 0, 0, 0, 0, 0, 229, 230, 230,
00509 230, 230, 230, 239, 230, 0, 0, 0, 0, 230,
00510 0, 230, 239, 239, 239, 239, 239, 239, 0, 0,
00511 0, 0, 0, 230, 231, 231, 231, 231, 231, 240,
00512 231, 0, 0, 0, 0, 231, 0, 231, 240, 240,
00513
00514 240, 240, 240, 240, 0, 0, 0, 0, 0, 231,
00515 232, 232, 232, 232, 232, 246, 232, 0, 0, 0,
00516 0, 232, 0, 232, 246, 246, 246, 246, 246, 246,
00517 0, 0, 0, 0, 0, 232, 233, 233, 233, 233,
00518 233, 0, 233, 0, 0, 0, 0, 233, 0, 233,
00519 287, 287, 287, 287, 287, 233, 287, 0, 0, 0,
00520 0, 233, 0, 287, 233, 233, 233, 233, 233, 233,
00521 234, 234, 234, 234, 234, 287, 234, 0, 0, 0,
00522 0, 234, 234, 234, 0, 0, 0, 0, 0, 234,
00523 0, 0, 0, 0, 0, 234, 247, 0, 234, 234,
00524
00525 234, 234, 234, 234, 248, 247, 247, 247, 247, 247,
00526 247, 0, 0, 248, 248, 248, 248, 248, 248, 260,
00527 260, 260, 260, 260, 0, 260, 0, 0, 0, 0,
00528 0, 0, 264, 264, 264, 264, 264, 0, 260, 0,
00529 0, 0, 0, 264, 260, 264, 0, 260, 260, 260,
00530 260, 260, 260, 261, 261, 261, 261, 264, 0, 261,
00531 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00532 0, 0, 261, 0, 0, 0, 0, 0, 261, 0,
00533 0, 261, 261, 261, 261, 261, 261, 265, 265, 265,
00534 265, 265, 0, 0, 0, 0, 0, 0, 265, 0,
00535
00536 0, 0, 0, 0, 0, 0, 265, 0, 0, 0,
00537 0, 0, 265, 0, 0, 265, 265, 265, 265, 265,
00538 265, 266, 266, 266, 266, 267, 0, 0, 0, 0,
00539 0, 0, 266, 0, 267, 267, 267, 267, 267, 267,
00540 266, 0, 0, 0, 0, 0, 266, 269, 0, 266,
00541 266, 266, 266, 266, 266, 270, 269, 269, 269, 269,
00542 269, 269, 271, 0, 270, 270, 270, 270, 270, 270,
00543 273, 271, 271, 271, 271, 271, 271, 279, 0, 273,
00544 273, 273, 273, 273, 273, 290, 279, 279, 279, 279,
00545 279, 279, 0, 0, 290, 290, 290, 290, 290, 290,
00546
00547 291, 291, 291, 291, 291, 294, 0, 0, 0, 0,
00548 0, 291, 0, 291, 294, 294, 294, 294, 294, 294,
00549 295, 0, 0, 0, 0, 291, 303, 0, 0, 295,
00550 295, 295, 295, 295, 295, 303, 303, 303, 303, 303,
00551 303, 304, 0, 0, 0, 0, 0, 305, 0, 0,
00552 304, 304, 304, 304, 304, 304, 305, 305, 305, 305,
00553 305, 305, 306, 0, 0, 0, 0, 0, 314, 0,
00554 0, 306, 306, 306, 306, 306, 306, 314, 314, 314,
00555 314, 314, 314, 315, 0, 0, 0, 0, 0, 316,
00556 0, 0, 315, 315, 315, 315, 315, 315, 316, 316,
00557
00558 316, 316, 316, 316, 320, 0, 0, 0, 0, 0,
00559 321, 0, 0, 320, 320, 320, 320, 320, 320, 321,
00560 321, 321, 321, 321, 321, 322, 0, 0, 0, 0,
00561 0, 326, 0, 0, 322, 322, 322, 322, 322, 322,
00562 326, 326, 326, 326, 326, 326, 327, 0, 0, 0,
00563 0, 0, 0, 0, 0, 327, 327, 327, 327, 327,
00564 327, 331, 0, 331, 331, 331, 331, 331, 331, 332,
00565 0, 332, 332, 333, 0, 333, 333, 333, 333, 333,
00566 333, 334, 0, 334, 334, 335, 335, 335, 335, 335,
00567 335, 336, 336, 0, 336, 336, 337, 337, 337, 337,
00568
00569 337, 337, 337, 337, 338, 338, 338, 338, 338, 338,
00570 339, 339, 339, 339, 339, 339, 339, 339, 340, 340,
00571 340, 340, 340, 340, 340, 340, 340, 341, 341, 342,
00572 342, 342, 342, 342, 342, 343, 0, 343, 343, 344,
00573 344, 344, 344, 344, 344, 345, 345, 345, 345, 345,
00574 345, 345, 345, 345, 346, 346, 346, 346, 346, 346,
00575 347, 347, 0, 347, 348, 348, 348, 348, 348, 348,
00576 348, 348, 348, 349, 349, 0, 349, 350, 350, 350,
00577 0, 350, 350, 350, 350, 351, 351, 0, 351, 352,
00578 0, 352, 352, 352, 352, 352, 352, 353, 0, 353,
00579
00580 353, 353, 353, 353, 353, 354, 354, 354, 354, 354,
00581 354, 354, 354, 355, 355, 0, 355, 356, 356, 356,
00582 356, 356, 356, 356, 356, 357, 357, 357, 357, 357,
00583 357, 357, 357, 358, 358, 0, 358, 330, 330, 330,
00584 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00585 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00586 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00587 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00588 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
00589 330, 330, 330, 330
00590
00591 } ;
00592
00593 YY_DECL
00594 {
00595 register yy_state_type yy_current_state;
00596 register unsigned short *yy_cp, *yy_bp;
00597 register int yy_act;
00598
00599 #line 25 "tokenizer.flex"
00600
00601
00602 #line 1009 "tok"
00603
00604 while ( 1 )
00605 {
00606 yy_cp = yy_c_buf_p;
00607
00608
00609 *yy_cp = yy_hold_char;
00610
00611
00612
00613
00614 yy_bp = yy_cp;
00615
00616 yy_current_state = yy_start;
00617 yy_match:
00618 do
00619 {
00620 register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
00621 if ( yy_accept[yy_current_state] )
00622 {
00623 yy_last_accepting_state = yy_current_state;
00624 yy_last_accepting_cpos = yy_cp;
00625 }
00626 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
00627 {
00628 yy_current_state = (int) yy_def[yy_current_state];
00629 if ( yy_current_state >= 331 )
00630 yy_c = yy_meta[(unsigned int) yy_c];
00631 }
00632 yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
00633 ++yy_cp;
00634 }
00635 while ( yy_base[yy_current_state] != 1638 );
00636
00637 yy_find_action:
00638 yy_act = yy_accept[yy_current_state];
00639 if ( yy_act == 0 )
00640 {
00641 yy_cp = yy_last_accepting_cpos;
00642 yy_current_state = yy_last_accepting_state;
00643 yy_act = yy_accept[yy_current_state];
00644 }
00645
00646 YY_DO_BEFORE_ACTION;
00647
00648
00649 do_action:
00650
00651
00652 switch ( yy_act )
00653 {
00654 case 0:
00655
00656 *yy_cp = yy_hold_char;
00657 yy_cp = yy_last_accepting_cpos;
00658 yy_current_state = yy_last_accepting_state;
00659 goto yy_find_action;
00660
00661 case 1:
00662 YY_RULE_SETUP
00663 #line 27 "tokenizer.flex"
00664
00665 YY_BREAK
00666 case 2:
00667 YY_RULE_SETUP
00668 #line 29 "tokenizer.flex"
00669 {yyTok = S; return yyTok;}
00670 YY_BREAK
00671 case 3:
00672 YY_RULE_SETUP
00673 #line 31 "tokenizer.flex"
00674 {yyTok = SGML_CD; return yyTok;}
00675 YY_BREAK
00676 case 4:
00677 YY_RULE_SETUP
00678 #line 32 "tokenizer.flex"
00679 {yyTok = SGML_CD; return yyTok;}
00680 YY_BREAK
00681 case 5:
00682 YY_RULE_SETUP
00683 #line 33 "tokenizer.flex"
00684 {yyTok = INCLUDES; return yyTok;}
00685 YY_BREAK
00686 case 6:
00687 YY_RULE_SETUP
00688 #line 34 "tokenizer.flex"
00689 {yyTok = DASHMATCH; return yyTok;}
00690 YY_BREAK
00691 case 7:
00692 YY_RULE_SETUP
00693 #line 35 "tokenizer.flex"
00694 {yyTok = BEGINSWITH; return yyTok;}
00695 YY_BREAK
00696 case 8:
00697 YY_RULE_SETUP
00698 #line 36 "tokenizer.flex"
00699 {yyTok = ENDSWITH; return yyTok;}
00700 YY_BREAK
00701 case 9:
00702 YY_RULE_SETUP
00703 #line 37 "tokenizer.flex"
00704 {yyTok = CONTAINS; return yyTok;}
00705 YY_BREAK
00706 case 10:
00707 YY_RULE_SETUP
00708 #line 39 "tokenizer.flex"
00709 {yyTok = STRING; return yyTok;}
00710 YY_BREAK
00711 case 11:
00712 YY_RULE_SETUP
00713 #line 41 "tokenizer.flex"
00714 {yyTok = IDENT; return yyTok;}
00715 YY_BREAK
00716 case 12:
00717 YY_RULE_SETUP
00718 #line 43 "tokenizer.flex"
00719 {yyTok = NTH; return yyTok;}
00720 YY_BREAK
00721 case 13:
00722 YY_RULE_SETUP
00723 #line 45 "tokenizer.flex"
00724 {yyTok = HASH; return yyTok;}
00725 YY_BREAK
00726 case 14:
00727 YY_RULE_SETUP
00728 #line 47 "tokenizer.flex"
00729 {yyTok = IMPORT_SYM; return yyTok;}
00730 YY_BREAK
00731 case 15:
00732 YY_RULE_SETUP
00733 #line 48 "tokenizer.flex"
00734 {yyTok = PAGE_SYM; return yyTok;}
00735 YY_BREAK
00736 case 16:
00737 YY_RULE_SETUP
00738 #line 49 "tokenizer.flex"
00739 {yyTok = MEDIA_SYM; return yyTok;}
00740 YY_BREAK
00741 case 17:
00742 YY_RULE_SETUP
00743 #line 50 "tokenizer.flex"
00744 {yyTok = FONT_FACE_SYM; return yyTok;}
00745 YY_BREAK
00746 case 18:
00747 YY_RULE_SETUP
00748 #line 51 "tokenizer.flex"
00749 {yyTok = CHARSET_SYM; return yyTok;}
00750 YY_BREAK
00751 case 19:
00752 YY_RULE_SETUP
00753 #line 52 "tokenizer.flex"
00754 {yyTok = NAMESPACE_SYM; return yyTok; }
00755 YY_BREAK
00756 case 20:
00757 YY_RULE_SETUP
00758 #line 53 "tokenizer.flex"
00759 {yyTok = KHTML_RULE_SYM; return yyTok; }
00760 YY_BREAK
00761 case 21:
00762 YY_RULE_SETUP
00763 #line 54 "tokenizer.flex"
00764 {yyTok = KHTML_DECLS_SYM; return yyTok; }
00765 YY_BREAK
00766 case 22:
00767 YY_RULE_SETUP
00768 #line 55 "tokenizer.flex"
00769 {yyTok = KHTML_VALUE_SYM; return yyTok; }
00770 YY_BREAK
00771 case 23:
00772 YY_RULE_SETUP
00773 #line 57 "tokenizer.flex"
00774 {yyTok = IMPORTANT_SYM; return yyTok;}
00775 YY_BREAK
00776 case 24:
00777 YY_RULE_SETUP
00778 #line 59 "tokenizer.flex"
00779 {yyTok = EMS; return yyTok;}
00780 YY_BREAK
00781 case 25:
00782 YY_RULE_SETUP
00783 #line 60 "tokenizer.flex"
00784 {yyTok = QEMS; return yyTok;}
00785 YY_BREAK
00786 case 26:
00787 YY_RULE_SETUP
00788 #line 61 "tokenizer.flex"
00789 {yyTok = EXS; return yyTok;}
00790 YY_BREAK
00791 case 27:
00792 YY_RULE_SETUP
00793 #line 62 "tokenizer.flex"
00794 {yyTok = PXS; return yyTok;}
00795 YY_BREAK
00796 case 28:
00797 YY_RULE_SETUP
00798 #line 63 "tokenizer.flex"
00799 {yyTok = CMS; return yyTok;}
00800 YY_BREAK
00801 case 29:
00802 YY_RULE_SETUP
00803 #line 64 "tokenizer.flex"
00804 {yyTok = MMS; return yyTok;}
00805 YY_BREAK
00806 case 30:
00807 YY_RULE_SETUP
00808 #line 65 "tokenizer.flex"
00809 {yyTok = INS; return yyTok;}
00810 YY_BREAK
00811 case 31:
00812 YY_RULE_SETUP
00813 #line 66 "tokenizer.flex"
00814 {yyTok = PTS; return yyTok;}
00815 YY_BREAK
00816 case 32:
00817 YY_RULE_SETUP
00818 #line 67 "tokenizer.flex"
00819 {yyTok = PCS; return yyTok;}
00820 YY_BREAK
00821 case 33:
00822 YY_RULE_SETUP
00823 #line 68 "tokenizer.flex"
00824 {yyTok = DEGS; return yyTok;}
00825 YY_BREAK
00826 case 34:
00827 YY_RULE_SETUP
00828 #line 69 "tokenizer.flex"
00829 {yyTok = RADS; return yyTok;}
00830 YY_BREAK
00831 case 35:
00832 YY_RULE_SETUP
00833 #line 70 "tokenizer.flex"
00834 {yyTok = GRADS; return yyTok;}
00835 YY_BREAK
00836 case 36:
00837 YY_RULE_SETUP
00838 #line 71 "tokenizer.flex"
00839 {yyTok = MSECS; return yyTok;}
00840 YY_BREAK
00841 case 37:
00842 YY_RULE_SETUP
00843 #line 72 "tokenizer.flex"
00844 {yyTok = SECS; return yyTok;}
00845 YY_BREAK
00846 case 38:
00847 YY_RULE_SETUP
00848 #line 73 "tokenizer.flex"
00849 {yyTok = HERZ; return yyTok;}
00850 YY_BREAK
00851 case 39:
00852 YY_RULE_SETUP
00853 #line 74 "tokenizer.flex"
00854 {yyTok = KHERZ; return yyTok;}
00855 YY_BREAK
00856 case 40:
00857 YY_RULE_SETUP
00858 #line 75 "tokenizer.flex"
00859 {yyTok = DIMEN; return yyTok;}
00860 YY_BREAK
00861 case 41:
00862 YY_RULE_SETUP
00863 #line 76 "tokenizer.flex"
00864 {yyTok = PERCENTAGE; return yyTok;}
00865 YY_BREAK
00866 case 42:
00867 YY_RULE_SETUP
00868 #line 77 "tokenizer.flex"
00869 {yyTok = INTEGER; return yyTok;}
00870 YY_BREAK
00871 case 43:
00872 YY_RULE_SETUP
00873 #line 78 "tokenizer.flex"
00874 {yyTok = FLOAT; return yyTok;}
00875 YY_BREAK
00876 case 44:
00877 YY_RULE_SETUP
00878 #line 81 "tokenizer.flex"
00879 {yyTok = NOTFUNCTION; return yyTok;}
00880 YY_BREAK
00881 case 45:
00882 YY_RULE_SETUP
00883 #line 82 "tokenizer.flex"
00884 {yyTok = URI; return yyTok;}
00885 YY_BREAK
00886 case 46:
00887 YY_RULE_SETUP
00888 #line 83 "tokenizer.flex"
00889 {yyTok = URI; return yyTok;}
00890 YY_BREAK
00891 case 47:
00892 YY_RULE_SETUP
00893 #line 84 "tokenizer.flex"
00894 {yyTok = FUNCTION; return yyTok;}
00895 YY_BREAK
00896 case 48:
00897 YY_RULE_SETUP
00898 #line 86 "tokenizer.flex"
00899 {yyTok = UNICODERANGE; return yyTok;}
00900 YY_BREAK
00901 case 49:
00902 YY_RULE_SETUP
00903 #line 87 "tokenizer.flex"
00904 {yyTok = UNICODERANGE; return yyTok;}
00905 YY_BREAK
00906 case 50:
00907 YY_RULE_SETUP
00908 #line 89 "tokenizer.flex"
00909 {yyTok = *yytext; return yyTok;}
00910 YY_BREAK
00911 case 51:
00912 YY_RULE_SETUP
00913 #line 91 "tokenizer.flex"
00914 ECHO;
00915 YY_BREAK
00916 #line 1347 "tok"
00917 case YY_STATE_EOF(INITIAL):
00918 yyterminate();
00919
00920 case YY_END_OF_BUFFER:
00921 yy_c_buf_p = yytext;
00922 yy_act = YY_STATE_EOF(YY_START);
00923 goto do_action;
00924
00925 default:
00926 YY_FATAL_ERROR(
00927 "fatal flex scanner internal error--no action found" );
00928 }
00929 }
00930 }