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 48
00042 #define YY_END_OF_BUFFER 49
00043 static yyconst short int yy_accept[317] =
00044 { 0,
00045 0, 0, 49, 47, 2, 2, 47, 47, 47, 47,
00046 47, 47, 47, 47, 47, 41, 47, 47, 47, 47,
00047 11, 11, 47, 47, 2, 0, 0, 0, 10, 0,
00048 12, 0, 8, 0, 0, 9, 0, 0, 11, 41,
00049 0, 40, 0, 0, 41, 0, 39, 39, 39, 39,
00050 39, 39, 39, 39, 39, 39, 39, 39, 36, 0,
00051 0, 0, 0, 0, 0, 0, 0, 11, 11, 7,
00052 44, 11, 0, 0, 11, 6, 5, 0, 0, 0,
00053 10, 0, 0, 12, 12, 0, 0, 10, 0, 0,
00054 4, 0, 0, 39, 39, 39, 0, 39, 27, 39,
00055
00056 23, 25, 39, 37, 29, 39, 28, 35, 31, 30,
00057 26, 39, 0, 0, 0, 0, 0, 0, 0, 0,
00058 11, 11, 11, 45, 45, 11, 0, 0, 0, 12,
00059 0, 0, 0, 1, 39, 39, 39, 39, 32, 39,
00060 38, 33, 3, 0, 0, 0, 0, 0, 0, 0,
00061 11, 11, 0, 45, 45, 45, 44, 0, 0, 12,
00062 0, 0, 0, 39, 39, 39, 34, 0, 0, 0,
00063 0, 0, 0, 14, 11, 11, 46, 45, 45, 45,
00064 45, 0, 0, 0, 0, 43, 0, 0, 0, 12,
00065 0, 39, 39, 24, 0, 0, 0, 0, 15, 0,
00066
00067 11, 11, 46, 45, 45, 45, 45, 45, 0, 0,
00068 0, 0, 0, 0, 0, 0, 0, 43, 0, 0,
00069 0, 0, 12, 0, 39, 39, 0, 0, 0, 13,
00070 0, 11, 11, 46, 45, 45, 45, 45, 45, 45,
00071 0, 42, 0, 0, 0, 0, 0, 0, 0, 0,
00072 0, 0, 0, 0, 0, 12, 0, 39, 39, 0,
00073 17, 0, 0, 11, 46, 45, 45, 45, 45, 45,
00074 45, 45, 0, 42, 0, 0, 0, 42, 0, 0,
00075 0, 0, 39, 0, 0, 0, 0, 0, 46, 0,
00076 0, 0, 22, 0, 0, 0, 16, 18, 46, 0,
00077
00078 0, 0, 0, 0, 0, 0, 0, 0, 0, 19,
00079 0, 0, 0, 20, 21, 0
00080 } ;
00081
00082 static yyconst int yy_ec[256] =
00083 { 0,
00084 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
00085 1, 4, 5, 1, 1, 1, 1, 1, 1, 1,
00086 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00087 1, 6, 7, 8, 9, 10, 11, 12, 13, 14,
00088 15, 16, 17, 12, 18, 19, 20, 21, 21, 21,
00089 21, 21, 21, 21, 21, 21, 21, 12, 12, 22,
00090 23, 24, 25, 26, 30, 31, 32, 33, 34, 35,
00091 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
00092 46, 47, 48, 49, 50, 51, 39, 52, 39, 53,
00093 12, 27, 12, 28, 29, 12, 30, 31, 32, 33,
00094
00095 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
00096 44, 45, 46, 47, 48, 49, 50, 51, 39, 52,
00097 39, 53, 12, 54, 12, 55, 1, 56, 56, 56,
00098 56, 56, 56, 56, 56, 56, 56, 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
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 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
00111 56, 56, 56, 56, 56
00112 } ;
00113
00114 static yyconst int yy_meta[57] =
00115 { 0,
00116 1, 2, 3, 3, 3, 4, 4, 4, 4, 4,
00117 4, 4, 4, 5, 4, 4, 4, 6, 4, 4,
00118 7, 4, 4, 4, 8, 4, 9, 4, 9, 10,
00119 10, 10, 10, 10, 10, 9, 9, 9, 9, 9,
00120 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
00121 9, 9, 9, 4, 4, 9
00122 } ;
00123
00124 static yyconst short int yy_base[345] =
00125 { 0,
00126 0, 0, 768, 1649, 55, 60, 65, 64, 740, 743,
00127 60, 742, 56, 743, 740, 93, 747, 57, 75, 730,
00128 63, 71, 729, 728, 76, 148, 700, 86, 1649, 185,
00129 714, 126, 1649, 88, 219, 1649, 716, 134, 70, 98,
00130 723, 1649, 711, 709, 0, 141, 150, 701, 121, 59,
00131 143, 151, 154, 153, 155, 157, 176, 164, 700, 708,
00132 685, 674, 666, 667, 674, 677, 676, 183, 253, 1649,
00133 1649, 186, 260, 275, 200, 1649, 1649, 660, 234, 175,
00134 203, 309, 343, 677, 377, 235, 216, 218, 411, 445,
00135 1649, 674, 219, 662, 479, 659, 328, 217, 658, 233,
00136
00137 657, 656, 174, 642, 641, 220, 621, 620, 617, 616,
00138 615, 237, 623, 595, 600, 586, 583, 594, 571, 576,
00139 430, 251, 513, 208, 573, 252, 545, 274, 505, 520,
00140 262, 528, 572, 1649, 535, 560, 569, 270, 559, 244,
00141 558, 557, 1649, 534, 534, 531, 535, 540, 543, 542,
00142 561, 576, 584, 298, 539, 532, 618, 495, 604, 619,
00143 625, 517, 252, 640, 646, 276, 505, 489, 482, 511,
00144 481, 497, 477, 1649, 661, 667, 682, 301, 499, 498,
00145 497, 716, 742, 294, 307, 1649, 768, 472, 702, 728,
00146 775, 783, 790, 480, 464, 470, 468, 453, 1649, 449,
00147
00148 798, 805, 813, 304, 466, 465, 464, 463, 350, 323,
00149 382, 847, 311, 881, 915, 941, 967, 993, 1019, 1053,
00150 457, 832, 866, 901, 927, 953, 468, 387, 404, 1649,
00151 396, 979, 1060, 1068, 307, 400, 380, 376, 370, 347,
00152 387, 1649, 391, 392, 425, 1102, 1136, 393, 344, 1115,
00153 1170, 1204, 1189, 326, 1211, 1219, 1226, 465, 1234, 388,
00154 1649, 336, 335, 451, 1241, 348, 1649, 1649, 1649, 1649,
00155 1649, 1649, 493, 395, 466, 1249, 1283, 410, 446, 1269,
00156 1284, 288, 660, 301, 283, 298, 293, 265, 1290, 1305,
00157 1311, 1326, 1649, 266, 235, 195, 1649, 1649, 1649, 1332,
00158
00159 1347, 1353, 193, 175, 71, 1368, 1374, 1389, 68, 1649,
00160 42, 1395, 1410, 1649, 1649, 1649, 1444, 1449, 1458, 1463,
00161 1470, 1476, 1485, 1492, 1501, 1511, 1513, 1520, 1525, 1532,
00162 1542, 1549, 1554, 1564, 1569, 1578, 1583, 1592, 1601, 1610,
00163 1615, 1624, 1633, 1638
00164 } ;
00165
00166 static yyconst short int yy_def[345] =
00167 { 0,
00168 316, 1, 316, 316, 316, 316, 316, 317, 318, 316,
00169 319, 316, 320, 316, 316, 316, 316, 316, 321, 316,
00170 322, 322, 316, 316, 316, 316, 316, 317, 316, 323,
00171 318, 324, 316, 319, 325, 316, 316, 321, 322, 16,
00172 326, 316, 327, 316, 16, 328, 329, 329, 329, 329,
00173 329, 329, 329, 329, 329, 329, 329, 329, 329, 316,
00174 316, 316, 316, 316, 316, 316, 316, 322, 322, 316,
00175 316, 322, 330, 316, 322, 316, 316, 316, 317, 317,
00176 317, 317, 323, 318, 318, 319, 319, 319, 319, 325,
00177 316, 326, 331, 329, 329, 329, 332, 329, 329, 329,
00178
00179 329, 329, 329, 329, 329, 329, 329, 329, 329, 329,
00180 329, 329, 316, 316, 316, 316, 316, 316, 316, 316,
00181 69, 322, 69, 333, 316, 322, 316, 317, 82, 85,
00182 319, 89, 334, 316, 95, 329, 95, 329, 329, 329,
00183 329, 329, 316, 316, 316, 316, 316, 316, 316, 316,
00184 69, 123, 316, 335, 316, 316, 336, 316, 82, 85,
00185 89, 334, 331, 95, 137, 329, 329, 316, 316, 316,
00186 316, 316, 316, 316, 69, 123, 316, 337, 316, 316,
00187 316, 336, 336, 338, 339, 316, 340, 316, 82, 85,
00188 89, 95, 137, 329, 316, 316, 316, 316, 316, 316,
00189
00190 69, 123, 316, 341, 316, 316, 316, 316, 316, 338,
00191 316, 342, 339, 343, 336, 336, 336, 336, 336, 340,
00192 316, 82, 85, 89, 95, 137, 316, 316, 316, 316,
00193 316, 69, 123, 316, 344, 316, 316, 316, 316, 316,
00194 316, 316, 338, 338, 338, 338, 342, 339, 339, 339,
00195 339, 343, 219, 316, 82, 85, 89, 329, 137, 316,
00196 316, 316, 316, 232, 316, 316, 316, 316, 316, 316,
00197 316, 316, 338, 338, 338, 246, 339, 339, 339, 251,
00198 219, 316, 329, 316, 316, 316, 316, 316, 316, 246,
00199 251, 219, 316, 316, 316, 316, 316, 316, 316, 246,
00200
00201 251, 219, 316, 316, 316, 246, 251, 219, 316, 316,
00202 316, 246, 251, 316, 316, 0, 316, 316, 316, 316,
00203 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00204 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00205 316, 316, 316, 316
00206 } ;
00207
00208 static yyconst short int yy_nxt[1706] =
00209 { 0,
00210 4, 5, 6, 5, 5, 5, 7, 8, 9, 10,
00211 4, 4, 11, 4, 4, 12, 4, 13, 14, 15,
00212 16, 17, 4, 4, 4, 18, 19, 20, 21, 21,
00213 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
00214 21, 21, 21, 21, 21, 21, 21, 21, 21, 22,
00215 21, 21, 21, 23, 24, 21, 25, 25, 25, 25,
00216 25, 25, 25, 25, 25, 25, 26, 26, 26, 26,
00217 26, 29, 29, 37, 61, 315, 71, 25, 25, 25,
00218 25, 25, 38, 71, 71, 97, 35, 74, 62, 73,
00219 30, 63, 100, 29, 64, 69, 73, 73, 65, 66,
00220
00221 29, 67, 27, 42, 69, 69, 69, 69, 69, 69,
00222 43, 44, 30, 45, 35, 314, 316, 75, 40, 46,
00223 311, 47, 48, 48, 49, 50, 51, 48, 52, 53,
00224 54, 48, 55, 48, 56, 48, 48, 57, 48, 58,
00225 59, 48, 48, 48, 48, 48, 85, 97, 48, 26,
00226 26, 26, 26, 26, 69, 85, 85, 85, 85, 85,
00227 85, 95, 99, 69, 69, 69, 69, 69, 69, 97,
00228 95, 95, 95, 95, 95, 95, 97, 97, 98, 97,
00229 97, 97, 29, 97, 101, 27, 28, 28, 28, 79,
00230 97, 106, 81, 112, 102, 105, 71, 103, 107, 71,
00231
00232 97, 30, 97, 140, 108, 82, 104, 109, 310, 73,
00233 29, 83, 73, 71, 82, 82, 82, 82, 82, 82,
00234 34, 34, 34, 86, 110, 153, 73, 111, 29, 30,
00235 29, 88, 155, 309, 93, 305, 28, 34, 134, 89,
00236 126, 29, 35, 97, 35, 90, 97, 29, 89, 89,
00237 89, 89, 89, 89, 68, 68, 68, 68, 68, 97,
00238 30, 35, 138, 97, 71, 157, 71, 163, 139, 142,
00239 97, 134, 141, 121, 29, 304, 167, 73, 73, 73,
00240 123, 29, 121, 121, 121, 121, 121, 121, 35, 123,
00241 123, 123, 123, 123, 123, 124, 97, 303, 298, 125,
00242
00243 30, 211, 97, 166, 124, 124, 124, 124, 124, 124,
00244 80, 128, 128, 128, 80, 153, 29, 194, 153, 211,
00245 212, 153, 179, 211, 153, 205, 297, 296, 236, 129,
00246 211, 267, 295, 214, 294, 30, 293, 214, 129, 129,
00247 129, 129, 129, 129, 28, 28, 28, 79, 137, 212,
00248 81, 209, 209, 209, 209, 209, 211, 137, 137, 137,
00249 137, 137, 137, 82, 186, 153, 288, 287, 282, 83,
00250 214, 272, 82, 82, 82, 82, 82, 82, 84, 84,
00251 84, 84, 84, 241, 241, 241, 241, 241, 241, 241,
00252 241, 241, 241, 210, 271, 213, 242, 130, 211, 211,
00253
00254 270, 242, 211, 32, 269, 211, 130, 130, 130, 130,
00255 130, 130, 87, 131, 131, 131, 87, 212, 212, 214,
00256 284, 212, 211, 29, 268, 263, 273, 241, 241, 241,
00257 273, 132, 211, 262, 285, 261, 214, 35, 286, 274,
00258 132, 132, 132, 132, 132, 132, 34, 34, 34, 86,
00259 151, 212, 122, 122, 122, 122, 122, 88, 211, 151,
00260 151, 151, 151, 151, 151, 89, 94, 94, 94, 94,
00261 94, 90, 214, 211, 89, 89, 89, 89, 89, 89,
00262 94, 94, 94, 94, 94, 260, 254, 240, 239, 238,
00263 237, 97, 212, 231, 273, 241, 241, 241, 273, 135,
00264
00265 211, 230, 229, 228, 227, 97, 97, 274, 135, 135,
00266 135, 135, 135, 135, 122, 122, 122, 122, 122, 212,
00267 221, 208, 207, 206, 200, 159, 199, 198, 197, 196,
00268 195, 97, 163, 152, 159, 159, 159, 159, 159, 159,
00269 160, 188, 152, 152, 152, 152, 152, 152, 161, 160,
00270 160, 160, 160, 160, 160, 164, 181, 161, 161, 161,
00271 161, 161, 161, 180, 164, 164, 164, 164, 164, 164,
00272 136, 136, 136, 136, 136, 174, 173, 172, 171, 170,
00273 169, 175, 168, 97, 97, 97, 97, 163, 158, 165,
00274 175, 175, 175, 175, 175, 175, 176, 156, 165, 165,
00275
00276 165, 165, 165, 165, 177, 176, 176, 176, 176, 176,
00277 176, 150, 149, 177, 177, 177, 177, 177, 177, 182,
00278 182, 182, 182, 182, 189, 184, 148, 147, 146, 145,
00279 185, 144, 186, 189, 189, 189, 189, 189, 189, 190,
00280 143, 97, 97, 97, 187, 191, 97, 97, 190, 190,
00281 190, 190, 190, 190, 191, 191, 191, 191, 191, 191,
00282 192, 136, 136, 136, 136, 136, 193, 97, 97, 192,
00283 192, 192, 192, 192, 192, 193, 193, 193, 193, 193,
00284 193, 201, 97, 97, 97, 97, 97, 202, 97, 93,
00285 201, 201, 201, 201, 201, 201, 202, 202, 202, 202,
00286
00287 202, 202, 203, 32, 127, 120, 119, 118, 117, 116,
00288 115, 203, 203, 203, 203, 203, 203, 182, 182, 182,
00289 182, 182, 222, 184, 114, 113, 97, 97, 185, 40,
00290 186, 222, 222, 222, 222, 222, 222, 46, 93, 91,
00291 32, 78, 187, 209, 209, 209, 209, 209, 223, 316,
00292 77, 76, 70, 60, 316, 41, 186, 223, 223, 223,
00293 223, 223, 223, 40, 36, 33, 32, 316, 187, 209,
00294 209, 209, 209, 215, 316, 217, 316, 316, 316, 316,
00295 217, 217, 218, 316, 316, 316, 316, 316, 219, 316,
00296 316, 316, 316, 316, 220, 224, 316, 219, 219, 219,
00297
00298 219, 219, 219, 225, 224, 224, 224, 224, 224, 224,
00299 226, 316, 225, 225, 225, 225, 225, 225, 232, 226,
00300 226, 226, 226, 226, 226, 233, 316, 232, 232, 232,
00301 232, 232, 232, 234, 233, 233, 233, 233, 233, 233,
00302 316, 316, 234, 234, 234, 234, 234, 234, 210, 210,
00303 210, 243, 255, 316, 245, 316, 316, 316, 316, 316,
00304 316, 255, 255, 255, 255, 255, 255, 246, 316, 316,
00305 316, 316, 316, 247, 316, 316, 246, 246, 246, 246,
00306 246, 246, 213, 213, 213, 248, 256, 316, 316, 316,
00307 316, 316, 316, 250, 316, 256, 256, 256, 256, 256,
00308
00309 256, 251, 316, 316, 316, 316, 316, 252, 316, 316,
00310 251, 251, 251, 251, 251, 251, 209, 209, 209, 209,
00311 209, 257, 316, 316, 316, 316, 316, 316, 316, 186,
00312 257, 257, 257, 257, 257, 257, 316, 316, 316, 316,
00313 316, 187, 209, 209, 209, 209, 209, 258, 316, 316,
00314 316, 316, 316, 316, 316, 186, 258, 258, 258, 258,
00315 258, 258, 316, 316, 316, 316, 316, 187, 209, 209,
00316 209, 209, 209, 259, 316, 316, 316, 316, 316, 316,
00317 316, 186, 259, 259, 259, 259, 259, 259, 316, 316,
00318 316, 316, 316, 187, 209, 209, 209, 209, 209, 72,
00319
00320 316, 316, 316, 316, 316, 316, 316, 186, 72, 72,
00321 72, 72, 72, 72, 316, 316, 316, 316, 316, 187,
00322 215, 215, 215, 215, 215, 316, 316, 316, 316, 316,
00323 316, 316, 316, 186, 316, 316, 316, 316, 316, 253,
00324 316, 316, 316, 316, 316, 187, 316, 316, 253, 253,
00325 253, 253, 253, 253, 209, 209, 209, 209, 215, 316,
00326 217, 316, 316, 316, 316, 217, 217, 218, 316, 316,
00327 316, 316, 316, 219, 316, 316, 316, 316, 316, 220,
00328 264, 316, 219, 219, 219, 219, 219, 219, 265, 264,
00329 264, 264, 264, 264, 264, 316, 316, 265, 265, 265,
00330
00331 265, 265, 265, 244, 275, 275, 275, 244, 316, 211,
00332 316, 316, 316, 316, 316, 316, 277, 241, 241, 241,
00333 277, 316, 276, 316, 316, 316, 316, 211, 212, 278,
00334 316, 276, 276, 276, 276, 276, 276, 210, 210, 210,
00335 243, 214, 316, 245, 316, 316, 316, 316, 316, 316,
00336 316, 316, 316, 316, 316, 316, 246, 316, 316, 316,
00337 316, 316, 247, 316, 316, 246, 246, 246, 246, 246,
00338 246, 249, 279, 279, 279, 249, 316, 316, 316, 316,
00339 316, 316, 211, 316, 316, 316, 316, 316, 316, 316,
00340 280, 316, 316, 316, 316, 316, 214, 316, 316, 280,
00341
00342 280, 280, 280, 280, 280, 213, 213, 213, 248, 281,
00343 316, 316, 316, 316, 316, 316, 250, 316, 281, 281,
00344 281, 281, 281, 281, 251, 316, 316, 316, 316, 316,
00345 252, 28, 316, 251, 251, 251, 251, 251, 251, 31,
00346 28, 28, 28, 28, 28, 28, 34, 316, 31, 31,
00347 31, 31, 31, 31, 283, 34, 34, 34, 34, 34,
00348 34, 289, 316, 283, 283, 283, 283, 283, 283, 290,
00349 289, 289, 289, 289, 289, 289, 316, 316, 290, 290,
00350 290, 290, 290, 290, 277, 241, 241, 241, 277, 291,
00351 316, 316, 316, 316, 316, 211, 316, 278, 291, 291,
00352
00353 291, 291, 291, 291, 292, 316, 316, 316, 316, 214,
00354 299, 316, 316, 292, 292, 292, 292, 292, 292, 299,
00355 299, 299, 299, 299, 299, 300, 316, 316, 316, 316,
00356 316, 301, 316, 316, 300, 300, 300, 300, 300, 300,
00357 301, 301, 301, 301, 301, 301, 302, 316, 316, 316,
00358 316, 316, 306, 316, 316, 302, 302, 302, 302, 302,
00359 302, 306, 306, 306, 306, 306, 306, 307, 316, 316,
00360 316, 316, 316, 308, 316, 316, 307, 307, 307, 307,
00361 307, 307, 308, 308, 308, 308, 308, 308, 312, 316,
00362 316, 316, 316, 316, 313, 316, 316, 312, 312, 312,
00363
00364 312, 312, 312, 313, 313, 313, 313, 313, 313, 183,
00365 316, 316, 316, 316, 316, 210, 316, 316, 183, 183,
00366 183, 183, 183, 183, 210, 210, 210, 210, 210, 210,
00367 213, 316, 316, 316, 316, 316, 316, 316, 316, 213,
00368 213, 213, 213, 213, 213, 28, 316, 28, 28, 28,
00369 28, 28, 28, 28, 31, 31, 316, 31, 31, 34,
00370 316, 34, 34, 34, 34, 34, 34, 34, 39, 316,
00371 316, 39, 39, 68, 68, 68, 68, 68, 68, 68,
00372 72, 72, 72, 316, 72, 72, 80, 80, 80, 80,
00373 80, 80, 80, 80, 80, 84, 84, 84, 84, 84,
00374
00375 84, 84, 87, 87, 87, 87, 87, 87, 87, 87,
00376 87, 92, 92, 92, 92, 92, 92, 92, 92, 92,
00377 92, 48, 48, 94, 94, 94, 94, 94, 94, 94,
00378 96, 96, 316, 96, 96, 122, 122, 122, 122, 122,
00379 122, 122, 133, 133, 133, 133, 133, 133, 133, 133,
00380 133, 133, 136, 136, 136, 136, 136, 136, 136, 154,
00381 154, 154, 316, 154, 162, 162, 162, 162, 162, 162,
00382 162, 162, 162, 162, 178, 178, 178, 316, 178, 183,
00383 183, 183, 316, 183, 183, 183, 183, 183, 204, 204,
00384 204, 316, 204, 210, 316, 210, 210, 210, 210, 210,
00385
00386 210, 210, 213, 316, 213, 213, 213, 213, 213, 213,
00387 213, 216, 216, 216, 216, 216, 216, 216, 216, 216,
00388 235, 235, 235, 316, 235, 244, 244, 244, 244, 244,
00389 244, 244, 244, 244, 249, 249, 249, 249, 249, 249,
00390 249, 249, 249, 266, 266, 266, 316, 266, 3, 316,
00391 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00392 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00393 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00394 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00395 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00396
00397 316, 316, 316, 316, 316
00398 } ;
00399
00400 static yyconst short int yy_chk[1706] =
00401 { 0,
00402 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
00403 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
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, 5, 5, 5, 5,
00408 5, 6, 6, 6, 6, 6, 7, 7, 7, 7,
00409 7, 8, 11, 13, 18, 311, 21, 25, 25, 25,
00410 25, 25, 13, 39, 22, 50, 11, 22, 18, 21,
00411 8, 18, 50, 28, 18, 19, 39, 22, 18, 18,
00412
00413 34, 18, 7, 16, 19, 19, 19, 19, 19, 19,
00414 16, 16, 28, 16, 34, 309, 40, 22, 40, 16,
00415 305, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00416 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00417 16, 16, 16, 16, 16, 16, 32, 49, 16, 26,
00418 26, 26, 26, 26, 38, 32, 32, 32, 32, 32,
00419 32, 46, 49, 38, 38, 38, 38, 38, 38, 51,
00420 46, 46, 46, 46, 46, 46, 47, 52, 47, 54,
00421 53, 55, 80, 56, 51, 26, 30, 30, 30, 30,
00422 58, 55, 30, 58, 51, 54, 68, 52, 56, 72,
00423
00424 103, 80, 57, 103, 56, 30, 53, 57, 304, 68,
00425 81, 30, 72, 75, 30, 30, 30, 30, 30, 30,
00426 35, 35, 35, 35, 57, 124, 75, 57, 87, 81,
00427 88, 35, 124, 303, 93, 296, 79, 86, 93, 35,
00428 75, 79, 87, 98, 88, 35, 106, 86, 35, 35,
00429 35, 35, 35, 35, 69, 69, 69, 69, 69, 100,
00430 79, 86, 98, 112, 122, 126, 69, 163, 100, 112,
00431 140, 163, 106, 69, 131, 295, 140, 122, 126, 69,
00432 73, 128, 69, 69, 69, 69, 69, 69, 131, 73,
00433 73, 73, 73, 73, 73, 74, 138, 294, 288, 74,
00434
00435 128, 184, 166, 138, 74, 74, 74, 74, 74, 74,
00436 82, 82, 82, 82, 82, 154, 82, 166, 178, 185,
00437 184, 204, 154, 213, 235, 178, 287, 286, 204, 82,
00438 210, 235, 285, 185, 284, 82, 282, 213, 82, 82,
00439 82, 82, 82, 82, 83, 83, 83, 83, 97, 210,
00440 83, 209, 209, 209, 209, 209, 249, 97, 97, 97,
00441 97, 97, 97, 83, 209, 266, 263, 262, 254, 83,
00442 249, 240, 83, 83, 83, 83, 83, 83, 85, 85,
00443 85, 85, 85, 211, 211, 211, 211, 211, 241, 241,
00444 241, 241, 241, 243, 239, 248, 211, 85, 243, 244,
00445
00446 238, 241, 274, 85, 237, 248, 85, 85, 85, 85,
00447 85, 85, 89, 89, 89, 89, 89, 243, 244, 248,
00448 260, 274, 278, 89, 236, 231, 245, 245, 245, 245,
00449 245, 89, 245, 229, 260, 228, 278, 89, 260, 245,
00450 89, 89, 89, 89, 89, 89, 90, 90, 90, 90,
00451 121, 245, 264, 264, 264, 264, 264, 90, 279, 121,
00452 121, 121, 121, 121, 121, 90, 258, 258, 258, 258,
00453 258, 90, 279, 275, 90, 90, 90, 90, 90, 90,
00454 95, 95, 95, 95, 95, 227, 221, 208, 207, 206,
00455 205, 258, 275, 200, 273, 273, 273, 273, 273, 95,
00456
00457 273, 198, 197, 196, 195, 95, 194, 273, 95, 95,
00458 95, 95, 95, 95, 123, 123, 123, 123, 123, 273,
00459 188, 181, 180, 179, 173, 129, 172, 171, 170, 169,
00460 168, 167, 162, 123, 129, 129, 129, 129, 129, 129,
00461 130, 158, 123, 123, 123, 123, 123, 123, 132, 130,
00462 130, 130, 130, 130, 130, 135, 156, 132, 132, 132,
00463 132, 132, 132, 155, 135, 135, 135, 135, 135, 135,
00464 137, 137, 137, 137, 137, 150, 149, 148, 147, 146,
00465 145, 151, 144, 142, 141, 139, 136, 133, 127, 137,
00466 151, 151, 151, 151, 151, 151, 152, 125, 137, 137,
00467
00468 137, 137, 137, 137, 153, 152, 152, 152, 152, 152,
00469 152, 120, 119, 153, 153, 153, 153, 153, 153, 157,
00470 157, 157, 157, 157, 159, 157, 118, 117, 116, 115,
00471 157, 114, 157, 159, 159, 159, 159, 159, 159, 160,
00472 113, 111, 110, 109, 157, 161, 108, 107, 160, 160,
00473 160, 160, 160, 160, 161, 161, 161, 161, 161, 161,
00474 164, 283, 283, 283, 283, 283, 165, 105, 104, 164,
00475 164, 164, 164, 164, 164, 165, 165, 165, 165, 165,
00476 165, 175, 102, 101, 99, 96, 283, 176, 94, 92,
00477 175, 175, 175, 175, 175, 175, 176, 176, 176, 176,
00478
00479 176, 176, 177, 84, 78, 67, 66, 65, 64, 63,
00480 62, 177, 177, 177, 177, 177, 177, 182, 182, 182,
00481 182, 182, 189, 182, 61, 60, 59, 48, 182, 44,
00482 182, 189, 189, 189, 189, 189, 189, 43, 41, 37,
00483 31, 27, 182, 183, 183, 183, 183, 183, 190, 183,
00484 24, 23, 20, 17, 183, 15, 183, 190, 190, 190,
00485 190, 190, 190, 14, 12, 10, 9, 3, 183, 187,
00486 187, 187, 187, 187, 0, 187, 0, 0, 0, 0,
00487 187, 187, 187, 0, 0, 0, 0, 0, 187, 0,
00488 0, 0, 0, 0, 187, 191, 0, 187, 187, 187,
00489
00490 187, 187, 187, 192, 191, 191, 191, 191, 191, 191,
00491 193, 0, 192, 192, 192, 192, 192, 192, 201, 193,
00492 193, 193, 193, 193, 193, 202, 0, 201, 201, 201,
00493 201, 201, 201, 203, 202, 202, 202, 202, 202, 202,
00494 0, 0, 203, 203, 203, 203, 203, 203, 212, 212,
00495 212, 212, 222, 0, 212, 0, 0, 0, 0, 0,
00496 0, 222, 222, 222, 222, 222, 222, 212, 0, 0,
00497 0, 0, 0, 212, 0, 0, 212, 212, 212, 212,
00498 212, 212, 214, 214, 214, 214, 223, 0, 0, 0,
00499 0, 0, 0, 214, 0, 223, 223, 223, 223, 223,
00500
00501 223, 214, 0, 0, 0, 0, 0, 214, 0, 0,
00502 214, 214, 214, 214, 214, 214, 215, 215, 215, 215,
00503 215, 224, 215, 0, 0, 0, 0, 215, 0, 215,
00504 224, 224, 224, 224, 224, 224, 0, 0, 0, 0,
00505 0, 215, 216, 216, 216, 216, 216, 225, 216, 0,
00506 0, 0, 0, 216, 0, 216, 225, 225, 225, 225,
00507 225, 225, 0, 0, 0, 0, 0, 216, 217, 217,
00508 217, 217, 217, 226, 217, 0, 0, 0, 0, 217,
00509 0, 217, 226, 226, 226, 226, 226, 226, 0, 0,
00510 0, 0, 0, 217, 218, 218, 218, 218, 218, 232,
00511
00512 218, 0, 0, 0, 0, 218, 0, 218, 232, 232,
00513 232, 232, 232, 232, 0, 0, 0, 0, 0, 218,
00514 219, 219, 219, 219, 219, 0, 219, 0, 0, 0,
00515 0, 219, 0, 219, 0, 0, 0, 0, 0, 219,
00516 0, 0, 0, 0, 0, 219, 0, 0, 219, 219,
00517 219, 219, 219, 219, 220, 220, 220, 220, 220, 0,
00518 220, 0, 0, 0, 0, 220, 220, 220, 0, 0,
00519 0, 0, 0, 220, 0, 0, 0, 0, 0, 220,
00520 233, 0, 220, 220, 220, 220, 220, 220, 234, 233,
00521 233, 233, 233, 233, 233, 0, 0, 234, 234, 234,
00522
00523 234, 234, 234, 246, 246, 246, 246, 246, 0, 246,
00524 0, 0, 0, 0, 0, 0, 250, 250, 250, 250,
00525 250, 0, 246, 0, 0, 0, 0, 250, 246, 250,
00526 0, 246, 246, 246, 246, 246, 246, 247, 247, 247,
00527 247, 250, 0, 247, 0, 0, 0, 0, 0, 0,
00528 0, 0, 0, 0, 0, 0, 247, 0, 0, 0,
00529 0, 0, 247, 0, 0, 247, 247, 247, 247, 247,
00530 247, 251, 251, 251, 251, 251, 0, 0, 0, 0,
00531 0, 0, 251, 0, 0, 0, 0, 0, 0, 0,
00532 251, 0, 0, 0, 0, 0, 251, 0, 0, 251,
00533
00534 251, 251, 251, 251, 251, 252, 252, 252, 252, 253,
00535 0, 0, 0, 0, 0, 0, 252, 0, 253, 253,
00536 253, 253, 253, 253, 252, 0, 0, 0, 0, 0,
00537 252, 255, 0, 252, 252, 252, 252, 252, 252, 256,
00538 255, 255, 255, 255, 255, 255, 257, 0, 256, 256,
00539 256, 256, 256, 256, 259, 257, 257, 257, 257, 257,
00540 257, 265, 0, 259, 259, 259, 259, 259, 259, 276,
00541 265, 265, 265, 265, 265, 265, 0, 0, 276, 276,
00542 276, 276, 276, 276, 277, 277, 277, 277, 277, 280,
00543 0, 0, 0, 0, 0, 277, 0, 277, 280, 280,
00544
00545 280, 280, 280, 280, 281, 0, 0, 0, 0, 277,
00546 289, 0, 0, 281, 281, 281, 281, 281, 281, 289,
00547 289, 289, 289, 289, 289, 290, 0, 0, 0, 0,
00548 0, 291, 0, 0, 290, 290, 290, 290, 290, 290,
00549 291, 291, 291, 291, 291, 291, 292, 0, 0, 0,
00550 0, 0, 300, 0, 0, 292, 292, 292, 292, 292,
00551 292, 300, 300, 300, 300, 300, 300, 301, 0, 0,
00552 0, 0, 0, 302, 0, 0, 301, 301, 301, 301,
00553 301, 301, 302, 302, 302, 302, 302, 302, 306, 0,
00554 0, 0, 0, 0, 307, 0, 0, 306, 306, 306,
00555
00556 306, 306, 306, 307, 307, 307, 307, 307, 307, 308,
00557 0, 0, 0, 0, 0, 312, 0, 0, 308, 308,
00558 308, 308, 308, 308, 312, 312, 312, 312, 312, 312,
00559 313, 0, 0, 0, 0, 0, 0, 0, 0, 313,
00560 313, 313, 313, 313, 313, 317, 0, 317, 317, 317,
00561 317, 317, 317, 317, 318, 318, 0, 318, 318, 319,
00562 0, 319, 319, 319, 319, 319, 319, 319, 320, 0,
00563 0, 320, 320, 321, 321, 321, 321, 321, 321, 321,
00564 322, 322, 322, 0, 322, 322, 323, 323, 323, 323,
00565 323, 323, 323, 323, 323, 324, 324, 324, 324, 324,
00566
00567 324, 324, 325, 325, 325, 325, 325, 325, 325, 325,
00568 325, 326, 326, 326, 326, 326, 326, 326, 326, 326,
00569 326, 327, 327, 328, 328, 328, 328, 328, 328, 328,
00570 329, 329, 0, 329, 329, 330, 330, 330, 330, 330,
00571 330, 330, 331, 331, 331, 331, 331, 331, 331, 331,
00572 331, 331, 332, 332, 332, 332, 332, 332, 332, 333,
00573 333, 333, 0, 333, 334, 334, 334, 334, 334, 334,
00574 334, 334, 334, 334, 335, 335, 335, 0, 335, 336,
00575 336, 336, 0, 336, 336, 336, 336, 336, 337, 337,
00576 337, 0, 337, 338, 0, 338, 338, 338, 338, 338,
00577
00578 338, 338, 339, 0, 339, 339, 339, 339, 339, 339,
00579 339, 340, 340, 340, 340, 340, 340, 340, 340, 340,
00580 341, 341, 341, 0, 341, 342, 342, 342, 342, 342,
00581 342, 342, 342, 342, 343, 343, 343, 343, 343, 343,
00582 343, 343, 343, 344, 344, 344, 0, 344, 316, 316,
00583 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00584 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00585 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00586 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00587 316, 316, 316, 316, 316, 316, 316, 316, 316, 316,
00588
00589 316, 316, 316, 316, 316
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 23 "tokenizer.flex"
00600
00601
00602 #line 987 "lex.yy.c"
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 >= 317 )
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] != 1649 );
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 25 "tokenizer.flex"
00664
00665 YY_BREAK
00666 case 2:
00667 YY_RULE_SETUP
00668 #line 27 "tokenizer.flex"
00669 {yyTok = S; return yyTok;}
00670 YY_BREAK
00671 case 3:
00672 YY_RULE_SETUP
00673 #line 29 "tokenizer.flex"
00674 {yyTok = SGML_CD; return yyTok;}
00675 YY_BREAK
00676 case 4:
00677 YY_RULE_SETUP
00678 #line 30 "tokenizer.flex"
00679 {yyTok = SGML_CD; return yyTok;}
00680 YY_BREAK
00681 case 5:
00682 YY_RULE_SETUP
00683 #line 31 "tokenizer.flex"
00684 {yyTok = INCLUDES; return yyTok;}
00685 YY_BREAK
00686 case 6:
00687 YY_RULE_SETUP
00688 #line 32 "tokenizer.flex"
00689 {yyTok = DASHMATCH; return yyTok;}
00690 YY_BREAK
00691 case 7:
00692 YY_RULE_SETUP
00693 #line 33 "tokenizer.flex"
00694 {yyTok = BEGINSWITH; return yyTok;}
00695 YY_BREAK
00696 case 8:
00697 YY_RULE_SETUP
00698 #line 34 "tokenizer.flex"
00699 {yyTok = ENDSWITH; return yyTok;}
00700 YY_BREAK
00701 case 9:
00702 YY_RULE_SETUP
00703 #line 35 "tokenizer.flex"
00704 {yyTok = CONTAINS; return yyTok;}
00705 YY_BREAK
00706 case 10:
00707 YY_RULE_SETUP
00708 #line 37 "tokenizer.flex"
00709 {yyTok = STRING; return yyTok;}
00710 YY_BREAK
00711 case 11:
00712 YY_RULE_SETUP
00713 #line 39 "tokenizer.flex"
00714 {yyTok = IDENT; return yyTok;}
00715 YY_BREAK
00716 case 12:
00717 YY_RULE_SETUP
00718 #line 41 "tokenizer.flex"
00719 {yyTok = HASH; return yyTok;}
00720 YY_BREAK
00721 case 13:
00722 YY_RULE_SETUP
00723 #line 43 "tokenizer.flex"
00724 {yyTok = IMPORT_SYM; return yyTok;}
00725 YY_BREAK
00726 case 14:
00727 YY_RULE_SETUP
00728 #line 44 "tokenizer.flex"
00729 {yyTok = PAGE_SYM; return yyTok;}
00730 YY_BREAK
00731 case 15:
00732 YY_RULE_SETUP
00733 #line 45 "tokenizer.flex"
00734 {yyTok = MEDIA_SYM; return yyTok;}
00735 YY_BREAK
00736 case 16:
00737 YY_RULE_SETUP
00738 #line 46 "tokenizer.flex"
00739 {yyTok = FONT_FACE_SYM; return yyTok;}
00740 YY_BREAK
00741 case 17:
00742 YY_RULE_SETUP
00743 #line 47 "tokenizer.flex"
00744 {yyTok = CHARSET_SYM; return yyTok;}
00745 YY_BREAK
00746 case 18:
00747 YY_RULE_SETUP
00748 #line 48 "tokenizer.flex"
00749 {yyTok = NAMESPACE_SYM; return yyTok; }
00750 YY_BREAK
00751 case 19:
00752 YY_RULE_SETUP
00753 #line 49 "tokenizer.flex"
00754 {yyTok = KHTML_RULE_SYM; return yyTok; }
00755 YY_BREAK
00756 case 20:
00757 YY_RULE_SETUP
00758 #line 50 "tokenizer.flex"
00759 {yyTok = KHTML_DECLS_SYM; return yyTok; }
00760 YY_BREAK
00761 case 21:
00762 YY_RULE_SETUP
00763 #line 51 "tokenizer.flex"
00764 {yyTok = KHTML_VALUE_SYM; return yyTok; }
00765 YY_BREAK
00766 case 22:
00767 YY_RULE_SETUP
00768 #line 53 "tokenizer.flex"
00769 {yyTok = IMPORTANT_SYM; return yyTok;}
00770 YY_BREAK
00771 case 23:
00772 YY_RULE_SETUP
00773 #line 55 "tokenizer.flex"
00774 {yyTok = EMS; return yyTok;}
00775 YY_BREAK
00776 case 24:
00777 YY_RULE_SETUP
00778 #line 56 "tokenizer.flex"
00779 {yyTok = QEMS; return yyTok;}
00780 YY_BREAK
00781 case 25:
00782 YY_RULE_SETUP
00783 #line 57 "tokenizer.flex"
00784 {yyTok = EXS; return yyTok;}
00785 YY_BREAK
00786 case 26:
00787 YY_RULE_SETUP
00788 #line 58 "tokenizer.flex"
00789 {yyTok = PXS; return yyTok;}
00790 YY_BREAK
00791 case 27:
00792 YY_RULE_SETUP
00793 #line 59 "tokenizer.flex"
00794 {yyTok = CMS; return yyTok;}
00795 YY_BREAK
00796 case 28:
00797 YY_RULE_SETUP
00798 #line 60 "tokenizer.flex"
00799 {yyTok = MMS; return yyTok;}
00800 YY_BREAK
00801 case 29:
00802 YY_RULE_SETUP
00803 #line 61 "tokenizer.flex"
00804 {yyTok = INS; return yyTok;}
00805 YY_BREAK
00806 case 30:
00807 YY_RULE_SETUP
00808 #line 62 "tokenizer.flex"
00809 {yyTok = PTS; return yyTok;}
00810 YY_BREAK
00811 case 31:
00812 YY_RULE_SETUP
00813 #line 63 "tokenizer.flex"
00814 {yyTok = PCS; return yyTok;}
00815 YY_BREAK
00816 case 32:
00817 YY_RULE_SETUP
00818 #line 64 "tokenizer.flex"
00819 {yyTok = DEGS; return yyTok;}
00820 YY_BREAK
00821 case 33:
00822 YY_RULE_SETUP
00823 #line 65 "tokenizer.flex"
00824 {yyTok = RADS; return yyTok;}
00825 YY_BREAK
00826 case 34:
00827 YY_RULE_SETUP
00828 #line 66 "tokenizer.flex"
00829 {yyTok = GRADS; return yyTok;}
00830 YY_BREAK
00831 case 35:
00832 YY_RULE_SETUP
00833 #line 67 "tokenizer.flex"
00834 {yyTok = MSECS; return yyTok;}
00835 YY_BREAK
00836 case 36:
00837 YY_RULE_SETUP
00838 #line 68 "tokenizer.flex"
00839 {yyTok = SECS; return yyTok;}
00840 YY_BREAK
00841 case 37:
00842 YY_RULE_SETUP
00843 #line 69 "tokenizer.flex"
00844 {yyTok = HERZ; return yyTok;}
00845 YY_BREAK
00846 case 38:
00847 YY_RULE_SETUP
00848 #line 70 "tokenizer.flex"
00849 {yyTok = KHERZ; return yyTok;}
00850 YY_BREAK
00851 case 39:
00852 YY_RULE_SETUP
00853 #line 71 "tokenizer.flex"
00854 {yyTok = DIMEN; return yyTok;}
00855 YY_BREAK
00856 case 40:
00857 YY_RULE_SETUP
00858 #line 72 "tokenizer.flex"
00859 {yyTok = PERCENTAGE; return yyTok;}
00860 YY_BREAK
00861 case 41:
00862 YY_RULE_SETUP
00863 #line 73 "tokenizer.flex"
00864 {yyTok = NUMBER; return yyTok;}
00865 YY_BREAK
00866 case 42:
00867 YY_RULE_SETUP
00868 #line 75 "tokenizer.flex"
00869 {yyTok = URI; return yyTok;}
00870 YY_BREAK
00871 case 43:
00872 YY_RULE_SETUP
00873 #line 76 "tokenizer.flex"
00874 {yyTok = URI; return yyTok;}
00875 YY_BREAK
00876 case 44:
00877 YY_RULE_SETUP
00878 #line 77 "tokenizer.flex"
00879 {yyTok = FUNCTION; return yyTok;}
00880 YY_BREAK
00881 case 45:
00882 YY_RULE_SETUP
00883 #line 79 "tokenizer.flex"
00884 {yyTok = UNICODERANGE; return yyTok;}
00885 YY_BREAK
00886 case 46:
00887 YY_RULE_SETUP
00888 #line 80 "tokenizer.flex"
00889 {yyTok = UNICODERANGE; return yyTok;}
00890 YY_BREAK
00891 case 47:
00892 YY_RULE_SETUP
00893 #line 82 "tokenizer.flex"
00894 {yyTok = *yytext; return yyTok;}
00895 YY_BREAK
00896 case 48:
00897 YY_RULE_SETUP
00898 #line 84 "tokenizer.flex"
00899 ECHO;
00900 YY_BREAK
00901 #line 1310 "lex.yy.c"
00902 case YY_STATE_EOF(INITIAL):
00903 yyterminate();
00904
00905 case YY_END_OF_BUFFER:
00906 yy_c_buf_p = yytext;
00907 yy_act = YY_STATE_EOF(YY_START);
00908 goto do_action;
00909
00910 default:
00911 YY_FATAL_ERROR(
00912 "fatal flex scanner internal error--no action found" );
00913 }
00914 }
00915 }