summaryrefslogtreecommitdiffstats
path: root/khtml/css/tokenizer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'khtml/css/tokenizer.cpp')
-rw-r--r--khtml/css/tokenizer.cpp930
1 files changed, 0 insertions, 930 deletions
diff --git a/khtml/css/tokenizer.cpp b/khtml/css/tokenizer.cpp
deleted file mode 100644
index 493a98032..000000000
--- a/khtml/css/tokenizer.cpp
+++ /dev/null
@@ -1,930 +0,0 @@
-/*
- * This file is part of the DOM implementation for KDE.
- *
- * Copyright (C) 2003 Lars Knoll (knoll@kde.org)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB. If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-/* This file is mostly data generated by flex. Unfortunately flex
- can't handle 16bit strings directly, so we just copy the part of
- the code we need and modify it to our needs.
-
- Most of the defines below are to make sure we can easily use the
- flex generated code, using as little editing as possible.
-
- The flex syntax to generate the lexer are more or less directly
- copied from the CSS2.1 specs, with some fixes for comments and
- the important symbol.
-
- To regenerate, run flex on tokenizer.flex. After this, copy the
- data tables and the YY_DECL method over to this file. Remove the
- init code from YY_DECL and change the YY_END_OF_BUFFER to only call
- yyterminate().
-
-*/
-
-// --------- begin generated code -------------------
-#define YY_NUM_RULES 51
-#define YY_END_OF_BUFFER 52
-static yyconst short int yy_accept[331] =
- { 0,
- 0, 0, 52, 50, 2, 2, 50, 50, 50, 50,
- 50, 50, 50, 50, 50, 42, 50, 50, 50, 50,
- 11, 11, 11, 50, 50, 2, 0, 0, 0, 10,
- 0, 13, 0, 8, 0, 0, 9, 0, 0, 0,
- 11, 11, 43, 0, 41, 0, 0, 42, 0, 40,
- 40, 40, 40, 40, 40, 40, 40, 40, 40, 12,
- 40, 40, 37, 0, 0, 0, 0, 0, 0, 0,
- 0, 11, 11, 7, 47, 11, 0, 0, 11, 11,
- 0, 11, 6, 5, 0, 0, 0, 10, 0, 0,
- 13, 13, 0, 0, 10, 0, 0, 4, 12, 0,
-
- 0, 40, 40, 40, 0, 40, 28, 40, 24, 26,
- 40, 38, 30, 40, 29, 36, 40, 32, 31, 27,
- 40, 0, 0, 0, 0, 0, 0, 0, 0, 11,
- 11, 11, 12, 11, 11, 48, 48, 11, 0, 0,
- 0, 13, 0, 0, 0, 1, 40, 40, 40, 40,
- 33, 40, 39, 12, 34, 3, 0, 0, 0, 0,
- 0, 0, 0, 11, 11, 44, 0, 48, 48, 48,
- 47, 0, 0, 13, 0, 0, 0, 40, 40, 40,
- 35, 0, 0, 0, 0, 0, 0, 15, 11, 11,
- 49, 48, 48, 48, 48, 0, 0, 0, 0, 46,
-
- 0, 0, 0, 13, 0, 40, 40, 25, 0, 0,
- 0, 0, 16, 0, 11, 11, 49, 48, 48, 48,
- 48, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 46, 0, 0, 0, 0, 13, 0, 40, 40,
- 0, 0, 0, 14, 0, 11, 11, 49, 48, 48,
- 48, 48, 48, 48, 0, 45, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 13,
- 0, 40, 40, 0, 18, 0, 0, 11, 49, 48,
- 48, 48, 48, 48, 48, 48, 0, 45, 0, 0,
- 0, 45, 0, 0, 0, 0, 40, 0, 0, 0,
-
- 0, 0, 49, 0, 0, 0, 23, 0, 0, 0,
- 17, 19, 49, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 20, 0, 0, 0, 21, 22, 0
- } ;
-
-static yyconst int yy_ec[256] =
- { 0,
- 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
- 1, 4, 5, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 12, 18, 19, 20, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 12, 12, 22,
- 23, 24, 25, 26, 30, 31, 32, 33, 34, 35,
- 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
- 46, 47, 48, 49, 50, 51, 39, 52, 39, 53,
- 12, 27, 12, 28, 29, 12, 30, 31, 32, 33,
-
- 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
- 44, 45, 46, 47, 48, 49, 50, 51, 39, 52,
- 39, 53, 12, 54, 12, 55, 1, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
-
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
- 56, 56, 56, 56, 56
- } ;
-
-static yyconst int yy_meta[57] =
- { 0,
- 1, 2, 3, 3, 3, 4, 4, 4, 4, 4,
- 4, 4, 4, 5, 4, 4, 4, 6, 4, 4,
- 6, 4, 4, 4, 7, 4, 8, 4, 8, 9,
- 9, 9, 9, 9, 9, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 4, 4, 8
- } ;
-
-static yyconst short int yy_base[359] =
- { 0,
- 0, 0, 807, 1638, 55, 60, 65, 64, 779, 781,
- 60, 780, 56, 781, 785, 93, 793, 63, 126, 773,
- 61, 75, 136, 772, 771, 162, 167, 751, 70, 1638,
- 204, 764, 154, 1638, 63, 238, 1638, 760, 64, 160,
- 82, 183, 133, 767, 1638, 755, 760, 0, 183, 53,
- 753, 52, 83, 169, 135, 121, 57, 192, 205, 206,
- 225, 86, 745, 752, 729, 731, 723, 716, 723, 726,
- 725, 231, 276, 1638, 1638, 234, 254, 733, 235, 249,
- 291, 277, 1638, 1638, 701, 195, 172, 219, 325, 359,
- 717, 393, 217, 237, 286, 427, 461, 1638, 160, 727,
-
- 135, 715, 495, 714, 344, 256, 700, 265, 699, 698,
- 88, 697, 696, 175, 695, 694, 233, 693, 679, 678,
- 267, 684, 664, 670, 656, 640, 651, 622, 627, 446,
- 305, 529, 639, 320, 321, 318, 634, 323, 614, 287,
- 521, 536, 326, 544, 641, 1638, 551, 621, 585, 311,
- 619, 339, 618, 360, 617, 1638, 594, 582, 556, 559,
- 564, 567, 566, 577, 592, 1638, 600, 324, 574, 572,
- 634, 549, 620, 635, 641, 579, 324, 656, 662, 278,
- 567, 551, 544, 562, 526, 528, 501, 1638, 677, 683,
- 698, 382, 523, 522, 521, 732, 758, 288, 341, 1638,
-
- 784, 496, 718, 744, 791, 799, 806, 517, 502, 489,
- 486, 471, 1638, 474, 814, 821, 829, 383, 493, 485,
- 484, 481, 400, 343, 407, 863, 356, 897, 931, 957,
- 983, 1009, 1035, 1069, 475, 848, 882, 917, 943, 969,
- 486, 453, 460, 1638, 445, 995, 1076, 1084, 416, 448,
- 447, 444, 443, 426, 440, 1638, 444, 408, 509, 1118,
- 1152, 601, 358, 1131, 1186, 1220, 1205, 407, 1227, 1235,
- 1242, 481, 1250, 456, 1638, 417, 406, 535, 1257, 403,
- 1638, 1638, 1638, 1638, 1638, 1638, 1049, 409, 410, 1265,
- 1299, 426, 443, 1285, 1300, 370, 676, 354, 334, 352,
-
- 339, 283, 1306, 1321, 1327, 1342, 1638, 261, 226, 225,
- 1638, 1638, 1638, 1348, 1363, 1369, 214, 192, 129, 1384,
- 1390, 1405, 73, 1638, 52, 1411, 1426, 1638, 1638, 1638,
- 1460, 1464, 1472, 1476, 1482, 1487, 1495, 1501, 1509, 1518,
- 1520, 1526, 1530, 1536, 1545, 1551, 1555, 1564, 1568, 1576,
- 1580, 1588, 1596, 1604, 1608, 1616, 1624, 1628
- } ;
-
-static yyconst short int yy_def[359] =
- { 0,
- 330, 1, 330, 330, 330, 330, 330, 331, 332, 330,
- 333, 330, 334, 330, 330, 330, 330, 330, 335, 330,
- 336, 336, 336, 330, 330, 330, 330, 330, 331, 330,
- 337, 332, 338, 330, 333, 339, 330, 330, 330, 335,
- 336, 336, 16, 340, 330, 341, 330, 16, 342, 343,
- 343, 343, 343, 343, 343, 343, 343, 343, 343, 343,
- 343, 343, 343, 330, 330, 330, 330, 330, 330, 330,
- 330, 336, 336, 330, 330, 336, 344, 330, 336, 336,
- 330, 336, 330, 330, 330, 331, 331, 331, 331, 337,
- 332, 332, 333, 333, 333, 333, 339, 330, 330, 340,
-
- 345, 343, 343, 343, 346, 343, 343, 343, 343, 343,
- 343, 343, 343, 343, 343, 343, 343, 343, 343, 343,
- 343, 330, 330, 330, 330, 330, 330, 330, 330, 73,
- 336, 73, 330, 336, 336, 347, 330, 336, 330, 331,
- 89, 92, 333, 96, 348, 330, 103, 343, 103, 343,
- 343, 343, 343, 343, 343, 330, 330, 330, 330, 330,
- 330, 330, 330, 73, 132, 330, 330, 349, 330, 330,
- 350, 330, 89, 92, 96, 348, 345, 103, 149, 343,
- 343, 330, 330, 330, 330, 330, 330, 330, 73, 132,
- 330, 351, 330, 330, 330, 350, 350, 352, 353, 330,
-
- 354, 330, 89, 92, 96, 103, 149, 343, 330, 330,
- 330, 330, 330, 330, 73, 132, 330, 355, 330, 330,
- 330, 330, 330, 352, 330, 356, 353, 357, 350, 350,
- 350, 350, 350, 354, 330, 89, 92, 96, 103, 149,
- 330, 330, 330, 330, 330, 73, 132, 330, 358, 330,
- 330, 330, 330, 330, 330, 330, 352, 352, 352, 352,
- 356, 353, 353, 353, 353, 357, 233, 330, 89, 92,
- 96, 343, 149, 330, 330, 330, 330, 246, 330, 330,
- 330, 330, 330, 330, 330, 330, 352, 352, 352, 260,
- 353, 353, 353, 265, 233, 330, 343, 330, 330, 330,
-
- 330, 330, 330, 260, 265, 233, 330, 330, 330, 330,
- 330, 330, 330, 260, 265, 233, 330, 330, 330, 260,
- 265, 233, 330, 330, 330, 260, 265, 330, 330, 0,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330
- } ;
-
-static yyconst short int yy_nxt[1695] =
- { 0,
- 4, 5, 6, 5, 5, 5, 7, 8, 9, 10,
- 4, 4, 11, 4, 4, 12, 4, 13, 14, 15,
- 16, 17, 4, 4, 4, 18, 19, 20, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 22, 21, 21, 21, 21, 21, 21, 23,
- 21, 21, 21, 24, 25, 21, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26, 27, 27, 27, 27,
- 27, 30, 30, 38, 75, 30, 39, 30, 105, 105,
- 65, 106, 40, 105, 39, 329, 36, 77, 75, 36,
- 31, 78, 79, 107, 66, 75, 31, 67, 42, 113,
-
- 68, 77, 28, 45, 69, 70, 99, 71, 77, 105,
- 46, 47, 105, 48, 105, 121, 108, 152, 80, 49,
- 328, 50, 51, 51, 52, 53, 54, 51, 55, 56,
- 57, 51, 58, 51, 59, 60, 51, 61, 51, 62,
- 63, 51, 51, 51, 51, 51, 73, 105, 51, 75,
- 101, 330, 81, 43, 146, 73, 73, 73, 73, 73,
- 73, 105, 77, 26, 26, 26, 26, 26, 27, 27,
- 27, 27, 27, 112, 92, 51, 78, 78, 325, 30,
- 73, 111, 82, 92, 92, 92, 92, 92, 92, 73,
- 73, 73, 73, 73, 73, 105, 75, 29, 31, 78,
-
- 79, 105, 30, 103, 28, 29, 29, 29, 86, 77,
- 109, 88, 103, 103, 103, 103, 103, 103, 105, 35,
- 110, 31, 78, 117, 89, 324, 30, 153, 114, 30,
- 90, 105, 105, 89, 89, 89, 89, 89, 89, 35,
- 35, 35, 93, 36, 75, 31, 115, 75, 75, 30,
- 95, 105, 116, 154, 323, 134, 118, 77, 96, 105,
- 77, 77, 75, 36, 97, 319, 318, 96, 96, 96,
- 96, 96, 96, 119, 132, 77, 120, 72, 72, 72,
- 72, 72, 105, 132, 132, 132, 132, 132, 132, 75,
- 75, 105, 317, 105, 30, 225, 130, 135, 30, 155,
-
- 151, 150, 77, 77, 105, 130, 130, 130, 130, 130,
- 130, 136, 36, 31, 226, 137, 312, 138, 75, 208,
- 136, 136, 136, 136, 136, 136, 87, 140, 140, 140,
- 87, 77, 30, 75, 166, 167, 171, 105, 30, 177,
- 134, 167, 169, 146, 180, 141, 77, 77, 193, 77,
- 225, 31, 36, 225, 141, 141, 141, 141, 141, 141,
- 29, 29, 29, 86, 149, 105, 88, 228, 225, 226,
- 225, 181, 311, 149, 149, 149, 149, 149, 149, 89,
- 154, 310, 228, 309, 228, 90, 105, 308, 89, 89,
- 89, 89, 89, 89, 91, 91, 91, 91, 91, 167,
-
- 167, 223, 223, 223, 223, 223, 219, 250, 255, 255,
- 255, 255, 255, 142, 200, 225, 225, 225, 307, 33,
- 167, 256, 142, 142, 142, 142, 142, 142, 94, 143,
- 143, 143, 94, 167, 226, 226, 226, 302, 225, 30,
- 281, 255, 255, 255, 255, 255, 224, 144, 301, 296,
- 286, 225, 228, 36, 256, 225, 144, 144, 144, 144,
- 144, 144, 35, 35, 35, 93, 164, 285, 284, 228,
- 226, 283, 282, 95, 277, 164, 164, 164, 164, 164,
- 164, 96, 102, 102, 102, 102, 102, 97, 298, 276,
- 96, 96, 96, 96, 96, 96, 102, 102, 102, 102,
-
- 102, 275, 299, 274, 268, 254, 300, 105, 253, 252,
- 287, 255, 255, 255, 287, 147, 225, 251, 245, 244,
- 243, 105, 242, 288, 147, 147, 147, 147, 147, 147,
- 131, 131, 131, 131, 131, 226, 131, 131, 131, 131,
- 131, 173, 241, 105, 235, 222, 221, 220, 214, 165,
- 173, 173, 173, 173, 173, 173, 174, 213, 165, 165,
- 165, 165, 165, 165, 175, 174, 174, 174, 174, 174,
- 174, 178, 212, 175, 175, 175, 175, 175, 175, 211,
- 178, 178, 178, 178, 178, 178, 148, 148, 148, 148,
- 148, 210, 209, 105, 177, 202, 195, 189, 194, 188,
-
- 187, 186, 185, 227, 184, 179, 189, 189, 189, 189,
- 189, 189, 190, 225, 179, 179, 179, 179, 179, 179,
- 191, 190, 190, 190, 190, 190, 190, 228, 183, 191,
- 191, 191, 191, 191, 191, 196, 196, 196, 196, 196,
- 203, 198, 182, 105, 105, 105, 199, 105, 200, 203,
- 203, 203, 203, 203, 203, 204, 177, 172, 170, 133,
- 201, 205, 163, 162, 204, 204, 204, 204, 204, 204,
- 205, 205, 205, 205, 205, 205, 206, 148, 148, 148,
- 148, 148, 207, 161, 160, 206, 206, 206, 206, 206,
- 206, 207, 207, 207, 207, 207, 207, 215, 159, 158,
-
- 157, 156, 105, 216, 105, 105, 215, 215, 215, 215,
- 215, 215, 216, 216, 216, 216, 216, 216, 217, 105,
- 105, 105, 105, 105, 105, 105, 105, 217, 217, 217,
- 217, 217, 217, 196, 196, 196, 196, 196, 236, 198,
- 105, 105, 101, 33, 199, 139, 200, 236, 236, 236,
- 236, 236, 236, 133, 129, 128, 127, 126, 201, 223,
- 223, 223, 223, 223, 237, 330, 125, 124, 123, 122,
- 330, 105, 200, 237, 237, 237, 237, 237, 237, 105,
- 43, 49, 101, 98, 201, 223, 223, 223, 223, 229,
- 33, 231, 85, 84, 83, 74, 231, 231, 232, 64,
-
- 44, 43, 37, 34, 233, 33, 330, 330, 330, 330,
- 234, 238, 330, 233, 233, 233, 233, 233, 233, 239,
- 238, 238, 238, 238, 238, 238, 240, 330, 239, 239,
- 239, 239, 239, 239, 246, 240, 240, 240, 240, 240,
- 240, 247, 330, 246, 246, 246, 246, 246, 246, 248,
- 247, 247, 247, 247, 247, 247, 330, 330, 248, 248,
- 248, 248, 248, 248, 224, 224, 224, 257, 269, 330,
- 259, 330, 330, 330, 330, 330, 330, 269, 269, 269,
- 269, 269, 269, 260, 330, 330, 330, 330, 330, 261,
- 330, 330, 260, 260, 260, 260, 260, 260, 227, 227,
-
- 227, 262, 270, 330, 330, 330, 330, 330, 330, 264,
- 330, 270, 270, 270, 270, 270, 270, 265, 330, 330,
- 330, 330, 330, 266, 330, 330, 265, 265, 265, 265,
- 265, 265, 223, 223, 223, 223, 223, 271, 330, 330,
- 330, 330, 330, 330, 330, 200, 271, 271, 271, 271,
- 271, 271, 330, 330, 330, 330, 330, 201, 223, 223,
- 223, 223, 223, 272, 330, 330, 330, 330, 330, 330,
- 330, 200, 272, 272, 272, 272, 272, 272, 330, 330,
- 330, 330, 330, 201, 223, 223, 223, 223, 223, 273,
- 330, 330, 330, 330, 330, 330, 330, 200, 273, 273,
-
- 273, 273, 273, 273, 330, 330, 330, 330, 330, 201,
- 223, 223, 223, 223, 223, 76, 330, 330, 330, 330,
- 330, 330, 330, 200, 76, 76, 76, 76, 76, 76,
- 330, 330, 330, 330, 330, 201, 229, 229, 229, 229,
- 229, 330, 330, 330, 330, 330, 330, 330, 330, 200,
- 287, 255, 255, 255, 287, 267, 225, 330, 330, 330,
- 330, 201, 330, 288, 267, 267, 267, 267, 267, 267,
- 223, 223, 223, 223, 229, 226, 231, 330, 330, 330,
- 330, 231, 231, 232, 330, 330, 330, 330, 330, 233,
- 330, 330, 330, 330, 330, 234, 278, 330, 233, 233,
-
- 233, 233, 233, 233, 279, 278, 278, 278, 278, 278,
- 278, 330, 330, 279, 279, 279, 279, 279, 279, 258,
- 289, 289, 289, 258, 330, 225, 330, 330, 330, 330,
- 330, 330, 291, 255, 255, 255, 291, 330, 290, 330,
- 330, 330, 330, 225, 226, 292, 330, 290, 290, 290,
- 290, 290, 290, 224, 224, 224, 257, 228, 330, 259,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 260, 330, 330, 330, 330, 330, 261, 330,
- 330, 260, 260, 260, 260, 260, 260, 263, 293, 293,
- 293, 263, 330, 330, 330, 330, 330, 330, 225, 330,
-
- 330, 330, 330, 330, 330, 330, 294, 330, 330, 330,
- 330, 330, 228, 330, 330, 294, 294, 294, 294, 294,
- 294, 227, 227, 227, 262, 295, 330, 330, 330, 330,
- 330, 330, 264, 330, 295, 295, 295, 295, 295, 295,
- 265, 330, 330, 330, 330, 330, 266, 29, 330, 265,
- 265, 265, 265, 265, 265, 32, 29, 29, 29, 29,
- 29, 29, 35, 330, 32, 32, 32, 32, 32, 32,
- 297, 35, 35, 35, 35, 35, 35, 303, 330, 297,
- 297, 297, 297, 297, 297, 304, 303, 303, 303, 303,
- 303, 303, 330, 330, 304, 304, 304, 304, 304, 304,
-
- 291, 255, 255, 255, 291, 305, 330, 330, 330, 330,
- 330, 225, 330, 292, 305, 305, 305, 305, 305, 305,
- 306, 330, 330, 330, 330, 228, 313, 330, 330, 306,
- 306, 306, 306, 306, 306, 313, 313, 313, 313, 313,
- 313, 314, 330, 330, 330, 330, 330, 315, 330, 330,
- 314, 314, 314, 314, 314, 314, 315, 315, 315, 315,
- 315, 315, 316, 330, 330, 330, 330, 330, 320, 330,
- 330, 316, 316, 316, 316, 316, 316, 320, 320, 320,
- 320, 320, 320, 321, 330, 330, 330, 330, 330, 322,
- 330, 330, 321, 321, 321, 321, 321, 321, 322, 322,
-
- 322, 322, 322, 322, 326, 330, 330, 330, 330, 330,
- 327, 330, 330, 326, 326, 326, 326, 326, 326, 327,
- 327, 327, 327, 327, 327, 197, 330, 330, 330, 330,
- 330, 224, 330, 330, 197, 197, 197, 197, 197, 197,
- 224, 224, 224, 224, 224, 224, 227, 330, 330, 330,
- 330, 330, 330, 330, 330, 227, 227, 227, 227, 227,
- 227, 29, 330, 29, 29, 29, 29, 29, 29, 32,
- 330, 32, 32, 35, 330, 35, 35, 35, 35, 35,
- 35, 41, 330, 41, 41, 72, 72, 72, 72, 72,
- 72, 76, 76, 330, 76, 76, 87, 87, 87, 87,
-
- 87, 87, 87, 87, 91, 91, 91, 91, 91, 91,
- 94, 94, 94, 94, 94, 94, 94, 94, 100, 100,
- 100, 100, 100, 100, 100, 100, 100, 51, 51, 102,
- 102, 102, 102, 102, 102, 104, 330, 104, 104, 131,
- 131, 131, 131, 131, 131, 145, 145, 145, 145, 145,
- 145, 145, 145, 145, 148, 148, 148, 148, 148, 148,
- 168, 168, 330, 168, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 192, 192, 330, 192, 197, 197, 197,
- 330, 197, 197, 197, 197, 218, 218, 330, 218, 224,
- 330, 224, 224, 224, 224, 224, 224, 227, 330, 227,
-
- 227, 227, 227, 227, 227, 230, 230, 230, 230, 230,
- 230, 230, 230, 249, 249, 330, 249, 258, 258, 258,
- 258, 258, 258, 258, 258, 263, 263, 263, 263, 263,
- 263, 263, 263, 280, 280, 330, 280, 3, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330
-
- } ;
-
-static yyconst short int yy_chk[1695] =
- { 0,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 5, 5, 5, 5,
- 5, 6, 6, 6, 6, 6, 7, 7, 7, 7,
- 7, 8, 11, 13, 21, 35, 13, 29, 52, 50,
- 18, 50, 13, 57, 39, 325, 11, 21, 22, 35,
- 8, 22, 22, 52, 18, 41, 29, 18, 13, 57,
-
- 18, 22, 7, 16, 18, 18, 39, 18, 41, 53,
- 16, 16, 62, 16, 111, 62, 53, 111, 22, 16,
- 323, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 19, 56, 16, 23,
- 101, 43, 23, 43, 101, 19, 19, 19, 19, 19,
- 19, 55, 23, 26, 26, 26, 26, 26, 27, 27,
- 27, 27, 27, 56, 33, 43, 99, 99, 319, 87,
- 40, 55, 23, 33, 33, 33, 33, 33, 33, 40,
- 40, 40, 40, 40, 40, 54, 42, 86, 87, 42,
-
- 42, 114, 86, 49, 27, 31, 31, 31, 31, 42,
- 54, 31, 49, 49, 49, 49, 49, 49, 58, 93,
- 54, 86, 60, 60, 31, 318, 88, 114, 58, 93,
- 31, 59, 60, 31, 31, 31, 31, 31, 31, 36,
- 36, 36, 36, 93, 72, 88, 59, 76, 79, 94,
- 36, 61, 59, 117, 317, 79, 61, 72, 36, 117,
- 76, 79, 80, 94, 36, 310, 309, 36, 36, 36,
- 36, 36, 36, 61, 77, 80, 61, 73, 73, 73,
- 73, 73, 106, 77, 77, 77, 77, 77, 77, 73,
- 82, 108, 308, 121, 140, 198, 73, 80, 95, 121,
-
- 108, 106, 73, 82, 180, 73, 73, 73, 73, 73,
- 73, 81, 95, 140, 198, 81, 302, 82, 131, 180,
- 81, 81, 81, 81, 81, 81, 89, 89, 89, 89,
- 89, 131, 89, 134, 135, 136, 138, 150, 143, 177,
- 134, 168, 136, 177, 150, 89, 134, 135, 168, 138,
- 224, 89, 143, 199, 89, 89, 89, 89, 89, 89,
- 90, 90, 90, 90, 105, 152, 90, 199, 227, 224,
- 263, 152, 301, 105, 105, 105, 105, 105, 105, 90,
- 154, 300, 227, 299, 263, 90, 154, 298, 90, 90,
- 90, 90, 90, 90, 92, 92, 92, 92, 92, 192,
-
- 218, 223, 223, 223, 223, 223, 192, 218, 225, 225,
- 225, 225, 225, 92, 223, 258, 288, 289, 296, 92,
- 280, 225, 92, 92, 92, 92, 92, 92, 96, 96,
- 96, 96, 96, 249, 258, 288, 289, 277, 292, 96,
- 249, 255, 255, 255, 255, 255, 257, 96, 276, 268,
- 254, 257, 292, 96, 255, 293, 96, 96, 96, 96,
- 96, 96, 97, 97, 97, 97, 130, 253, 252, 293,
- 257, 251, 250, 97, 245, 130, 130, 130, 130, 130,
- 130, 97, 272, 272, 272, 272, 272, 97, 274, 243,
- 97, 97, 97, 97, 97, 97, 103, 103, 103, 103,
-
- 103, 242, 274, 241, 235, 222, 274, 272, 221, 220,
- 259, 259, 259, 259, 259, 103, 259, 219, 214, 212,
- 211, 103, 210, 259, 103, 103, 103, 103, 103, 103,
- 132, 132, 132, 132, 132, 259, 278, 278, 278, 278,
- 278, 141, 209, 208, 202, 195, 194, 193, 187, 132,
- 141, 141, 141, 141, 141, 141, 142, 186, 132, 132,
- 132, 132, 132, 132, 144, 142, 142, 142, 142, 142,
- 142, 147, 185, 144, 144, 144, 144, 144, 144, 184,
- 147, 147, 147, 147, 147, 147, 149, 149, 149, 149,
- 149, 183, 182, 181, 176, 172, 170, 164, 169, 163,
-
- 162, 161, 160, 262, 159, 149, 164, 164, 164, 164,
- 164, 164, 165, 262, 149, 149, 149, 149, 149, 149,
- 167, 165, 165, 165, 165, 165, 165, 262, 158, 167,
- 167, 167, 167, 167, 167, 171, 171, 171, 171, 171,
- 173, 171, 157, 155, 153, 151, 171, 148, 171, 173,
- 173, 173, 173, 173, 173, 174, 145, 139, 137, 133,
- 171, 175, 129, 128, 174, 174, 174, 174, 174, 174,
- 175, 175, 175, 175, 175, 175, 178, 297, 297, 297,
- 297, 297, 179, 127, 126, 178, 178, 178, 178, 178,
- 178, 179, 179, 179, 179, 179, 179, 189, 125, 124,
-
- 123, 122, 297, 190, 120, 119, 189, 189, 189, 189,
- 189, 189, 190, 190, 190, 190, 190, 190, 191, 118,
- 116, 115, 113, 112, 110, 109, 107, 191, 191, 191,
- 191, 191, 191, 196, 196, 196, 196, 196, 203, 196,
- 104, 102, 100, 91, 196, 85, 196, 203, 203, 203,
- 203, 203, 203, 78, 71, 70, 69, 68, 196, 197,
- 197, 197, 197, 197, 204, 197, 67, 66, 65, 64,
- 197, 63, 197, 204, 204, 204, 204, 204, 204, 51,
- 47, 46, 44, 38, 197, 201, 201, 201, 201, 201,
- 32, 201, 28, 25, 24, 20, 201, 201, 201, 17,
-
- 15, 14, 12, 10, 201, 9, 3, 0, 0, 0,
- 201, 205, 0, 201, 201, 201, 201, 201, 201, 206,
- 205, 205, 205, 205, 205, 205, 207, 0, 206, 206,
- 206, 206, 206, 206, 215, 207, 207, 207, 207, 207,
- 207, 216, 0, 215, 215, 215, 215, 215, 215, 217,
- 216, 216, 216, 216, 216, 216, 0, 0, 217, 217,
- 217, 217, 217, 217, 226, 226, 226, 226, 236, 0,
- 226, 0, 0, 0, 0, 0, 0, 236, 236, 236,
- 236, 236, 236, 226, 0, 0, 0, 0, 0, 226,
- 0, 0, 226, 226, 226, 226, 226, 226, 228, 228,
-
- 228, 228, 237, 0, 0, 0, 0, 0, 0, 228,
- 0, 237, 237, 237, 237, 237, 237, 228, 0, 0,
- 0, 0, 0, 228, 0, 0, 228, 228, 228, 228,
- 228, 228, 229, 229, 229, 229, 229, 238, 229, 0,
- 0, 0, 0, 229, 0, 229, 238, 238, 238, 238,
- 238, 238, 0, 0, 0, 0, 0, 229, 230, 230,
- 230, 230, 230, 239, 230, 0, 0, 0, 0, 230,
- 0, 230, 239, 239, 239, 239, 239, 239, 0, 0,
- 0, 0, 0, 230, 231, 231, 231, 231, 231, 240,
- 231, 0, 0, 0, 0, 231, 0, 231, 240, 240,
-
- 240, 240, 240, 240, 0, 0, 0, 0, 0, 231,
- 232, 232, 232, 232, 232, 246, 232, 0, 0, 0,
- 0, 232, 0, 232, 246, 246, 246, 246, 246, 246,
- 0, 0, 0, 0, 0, 232, 233, 233, 233, 233,
- 233, 0, 233, 0, 0, 0, 0, 233, 0, 233,
- 287, 287, 287, 287, 287, 233, 287, 0, 0, 0,
- 0, 233, 0, 287, 233, 233, 233, 233, 233, 233,
- 234, 234, 234, 234, 234, 287, 234, 0, 0, 0,
- 0, 234, 234, 234, 0, 0, 0, 0, 0, 234,
- 0, 0, 0, 0, 0, 234, 247, 0, 234, 234,
-
- 234, 234, 234, 234, 248, 247, 247, 247, 247, 247,
- 247, 0, 0, 248, 248, 248, 248, 248, 248, 260,
- 260, 260, 260, 260, 0, 260, 0, 0, 0, 0,
- 0, 0, 264, 264, 264, 264, 264, 0, 260, 0,
- 0, 0, 0, 264, 260, 264, 0, 260, 260, 260,
- 260, 260, 260, 261, 261, 261, 261, 264, 0, 261,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 261, 0, 0, 0, 0, 0, 261, 0,
- 0, 261, 261, 261, 261, 261, 261, 265, 265, 265,
- 265, 265, 0, 0, 0, 0, 0, 0, 265, 0,
-
- 0, 0, 0, 0, 0, 0, 265, 0, 0, 0,
- 0, 0, 265, 0, 0, 265, 265, 265, 265, 265,
- 265, 266, 266, 266, 266, 267, 0, 0, 0, 0,
- 0, 0, 266, 0, 267, 267, 267, 267, 267, 267,
- 266, 0, 0, 0, 0, 0, 266, 269, 0, 266,
- 266, 266, 266, 266, 266, 270, 269, 269, 269, 269,
- 269, 269, 271, 0, 270, 270, 270, 270, 270, 270,
- 273, 271, 271, 271, 271, 271, 271, 279, 0, 273,
- 273, 273, 273, 273, 273, 290, 279, 279, 279, 279,
- 279, 279, 0, 0, 290, 290, 290, 290, 290, 290,
-
- 291, 291, 291, 291, 291, 294, 0, 0, 0, 0,
- 0, 291, 0, 291, 294, 294, 294, 294, 294, 294,
- 295, 0, 0, 0, 0, 291, 303, 0, 0, 295,
- 295, 295, 295, 295, 295, 303, 303, 303, 303, 303,
- 303, 304, 0, 0, 0, 0, 0, 305, 0, 0,
- 304, 304, 304, 304, 304, 304, 305, 305, 305, 305,
- 305, 305, 306, 0, 0, 0, 0, 0, 314, 0,
- 0, 306, 306, 306, 306, 306, 306, 314, 314, 314,
- 314, 314, 314, 315, 0, 0, 0, 0, 0, 316,
- 0, 0, 315, 315, 315, 315, 315, 315, 316, 316,
-
- 316, 316, 316, 316, 320, 0, 0, 0, 0, 0,
- 321, 0, 0, 320, 320, 320, 320, 320, 320, 321,
- 321, 321, 321, 321, 321, 322, 0, 0, 0, 0,
- 0, 326, 0, 0, 322, 322, 322, 322, 322, 322,
- 326, 326, 326, 326, 326, 326, 327, 0, 0, 0,
- 0, 0, 0, 0, 0, 327, 327, 327, 327, 327,
- 327, 331, 0, 331, 331, 331, 331, 331, 331, 332,
- 0, 332, 332, 333, 0, 333, 333, 333, 333, 333,
- 333, 334, 0, 334, 334, 335, 335, 335, 335, 335,
- 335, 336, 336, 0, 336, 336, 337, 337, 337, 337,
-
- 337, 337, 337, 337, 338, 338, 338, 338, 338, 338,
- 339, 339, 339, 339, 339, 339, 339, 339, 340, 340,
- 340, 340, 340, 340, 340, 340, 340, 341, 341, 342,
- 342, 342, 342, 342, 342, 343, 0, 343, 343, 344,
- 344, 344, 344, 344, 344, 345, 345, 345, 345, 345,
- 345, 345, 345, 345, 346, 346, 346, 346, 346, 346,
- 347, 347, 0, 347, 348, 348, 348, 348, 348, 348,
- 348, 348, 348, 349, 349, 0, 349, 350, 350, 350,
- 0, 350, 350, 350, 350, 351, 351, 0, 351, 352,
- 0, 352, 352, 352, 352, 352, 352, 353, 0, 353,
-
- 353, 353, 353, 353, 353, 354, 354, 354, 354, 354,
- 354, 354, 354, 355, 355, 0, 355, 356, 356, 356,
- 356, 356, 356, 356, 356, 357, 357, 357, 357, 357,
- 357, 357, 357, 358, 358, 0, 358, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330, 330, 330, 330, 330, 330, 330,
- 330, 330, 330, 330
-
- } ;
-
-YY_DECL
- {
- register yy_state_type yy_current_state;
- register unsigned short *yy_cp, *yy_bp;
- register int yy_act;
-
-#line 25 "tokenizer.flex"
-
-
-#line 1009 "tok"
-
- while ( 1 ) /* loops until end-of-file is reached */
- {
- yy_cp = yy_c_buf_p;
-
- /* Support of yytext. */
- *yy_cp = yy_hold_char;
-
- /* yy_bp points to the position in yy_ch_buf of the start of
- * the current run.
- */
- yy_bp = yy_cp;
-
- yy_current_state = yy_start;
-yy_match:
- do
- {
- register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
- if ( yy_accept[yy_current_state] )
- {
- yy_last_accepting_state = yy_current_state;
- yy_last_accepting_cpos = yy_cp;
- }
- while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
- {
- yy_current_state = (int) yy_def[yy_current_state];
- if ( yy_current_state >= 331 )
- yy_c = yy_meta[(unsigned int) yy_c];
- }
- yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
- ++yy_cp;
- }
- while ( yy_base[yy_current_state] != 1638 );
-
-yy_find_action:
- yy_act = yy_accept[yy_current_state];
- if ( yy_act == 0 )
- { /* have to back up */
- yy_cp = yy_last_accepting_cpos;
- yy_current_state = yy_last_accepting_state;
- yy_act = yy_accept[yy_current_state];
- }
-
- YY_DO_BEFORE_ACTION;
-
-
-do_action: /* This label is used only to access EOF actions. */
-
-
- switch ( yy_act )
- { /* beginning of action switch */
- case 0: /* must back up */
- /* undo the effects of YY_DO_BEFORE_ACTION */
- *yy_cp = yy_hold_char;
- yy_cp = yy_last_accepting_cpos;
- yy_current_state = yy_last_accepting_state;
- goto yy_find_action;
-
-case 1:
-YY_RULE_SETUP
-#line 27 "tokenizer.flex"
-/* ignore comments */
- YY_BREAK
-case 2:
-YY_RULE_SETUP
-#line 29 "tokenizer.flex"
-{yyTok = S; return yyTok;}
- YY_BREAK
-case 3:
-YY_RULE_SETUP
-#line 31 "tokenizer.flex"
-{yyTok = SGML_CD; return yyTok;}
- YY_BREAK
-case 4:
-YY_RULE_SETUP
-#line 32 "tokenizer.flex"
-{yyTok = SGML_CD; return yyTok;}
- YY_BREAK
-case 5:
-YY_RULE_SETUP
-#line 33 "tokenizer.flex"
-{yyTok = INCLUDES; return yyTok;}
- YY_BREAK
-case 6:
-YY_RULE_SETUP
-#line 34 "tokenizer.flex"
-{yyTok = DASHMATCH; return yyTok;}
- YY_BREAK
-case 7:
-YY_RULE_SETUP
-#line 35 "tokenizer.flex"
-{yyTok = BEGINSWITH; return yyTok;}
- YY_BREAK
-case 8:
-YY_RULE_SETUP
-#line 36 "tokenizer.flex"
-{yyTok = ENDSWITH; return yyTok;}
- YY_BREAK
-case 9:
-YY_RULE_SETUP
-#line 37 "tokenizer.flex"
-{yyTok = CONTAINS; return yyTok;}
- YY_BREAK
-case 10:
-YY_RULE_SETUP
-#line 39 "tokenizer.flex"
-{yyTok = STRING; return yyTok;}
- YY_BREAK
-case 11:
-YY_RULE_SETUP
-#line 41 "tokenizer.flex"
-{yyTok = IDENT; return yyTok;}
- YY_BREAK
-case 12:
-YY_RULE_SETUP
-#line 43 "tokenizer.flex"
-{yyTok = NTH; return yyTok;}
- YY_BREAK
-case 13:
-YY_RULE_SETUP
-#line 45 "tokenizer.flex"
-{yyTok = HASH; return yyTok;}
- YY_BREAK
-case 14:
-YY_RULE_SETUP
-#line 47 "tokenizer.flex"
-{yyTok = IMPORT_SYM; return yyTok;}
- YY_BREAK
-case 15:
-YY_RULE_SETUP
-#line 48 "tokenizer.flex"
-{yyTok = PAGE_SYM; return yyTok;}
- YY_BREAK
-case 16:
-YY_RULE_SETUP
-#line 49 "tokenizer.flex"
-{yyTok = MEDIA_SYM; return yyTok;}
- YY_BREAK
-case 17:
-YY_RULE_SETUP
-#line 50 "tokenizer.flex"
-{yyTok = FONT_FACE_SYM; return yyTok;}
- YY_BREAK
-case 18:
-YY_RULE_SETUP
-#line 51 "tokenizer.flex"
-{yyTok = CHARSET_SYM; return yyTok;}
- YY_BREAK
-case 19:
-YY_RULE_SETUP
-#line 52 "tokenizer.flex"
-{yyTok = NAMESPACE_SYM; return yyTok; }
- YY_BREAK
-case 20:
-YY_RULE_SETUP
-#line 53 "tokenizer.flex"
-{yyTok = KHTML_RULE_SYM; return yyTok; }
- YY_BREAK
-case 21:
-YY_RULE_SETUP
-#line 54 "tokenizer.flex"
-{yyTok = KHTML_DECLS_SYM; return yyTok; }
- YY_BREAK
-case 22:
-YY_RULE_SETUP
-#line 55 "tokenizer.flex"
-{yyTok = KHTML_VALUE_SYM; return yyTok; }
- YY_BREAK
-case 23:
-YY_RULE_SETUP
-#line 57 "tokenizer.flex"
-{yyTok = IMPORTANT_SYM; return yyTok;}
- YY_BREAK
-case 24:
-YY_RULE_SETUP
-#line 59 "tokenizer.flex"
-{yyTok = EMS; return yyTok;}
- YY_BREAK
-case 25:
-YY_RULE_SETUP
-#line 60 "tokenizer.flex"
-{yyTok = QEMS; return yyTok;} /* quirky ems */
- YY_BREAK
-case 26:
-YY_RULE_SETUP
-#line 61 "tokenizer.flex"
-{yyTok = EXS; return yyTok;}
- YY_BREAK
-case 27:
-YY_RULE_SETUP
-#line 62 "tokenizer.flex"
-{yyTok = PXS; return yyTok;}
- YY_BREAK
-case 28:
-YY_RULE_SETUP
-#line 63 "tokenizer.flex"
-{yyTok = CMS; return yyTok;}
- YY_BREAK
-case 29:
-YY_RULE_SETUP
-#line 64 "tokenizer.flex"
-{yyTok = MMS; return yyTok;}
- YY_BREAK
-case 30:
-YY_RULE_SETUP
-#line 65 "tokenizer.flex"
-{yyTok = INS; return yyTok;}
- YY_BREAK
-case 31:
-YY_RULE_SETUP
-#line 66 "tokenizer.flex"
-{yyTok = PTS; return yyTok;}
- YY_BREAK
-case 32:
-YY_RULE_SETUP
-#line 67 "tokenizer.flex"
-{yyTok = PCS; return yyTok;}
- YY_BREAK
-case 33:
-YY_RULE_SETUP
-#line 68 "tokenizer.flex"
-{yyTok = DEGS; return yyTok;}
- YY_BREAK
-case 34:
-YY_RULE_SETUP
-#line 69 "tokenizer.flex"
-{yyTok = RADS; return yyTok;}
- YY_BREAK
-case 35:
-YY_RULE_SETUP
-#line 70 "tokenizer.flex"
-{yyTok = GRADS; return yyTok;}
- YY_BREAK
-case 36:
-YY_RULE_SETUP
-#line 71 "tokenizer.flex"
-{yyTok = MSECS; return yyTok;}
- YY_BREAK
-case 37:
-YY_RULE_SETUP
-#line 72 "tokenizer.flex"
-{yyTok = SECS; return yyTok;}
- YY_BREAK
-case 38:
-YY_RULE_SETUP
-#line 73 "tokenizer.flex"
-{yyTok = HERZ; return yyTok;}
- YY_BREAK
-case 39:
-YY_RULE_SETUP
-#line 74 "tokenizer.flex"
-{yyTok = KHERZ; return yyTok;}
- YY_BREAK
-case 40:
-YY_RULE_SETUP
-#line 75 "tokenizer.flex"
-{yyTok = DIMEN; return yyTok;}
- YY_BREAK
-case 41:
-YY_RULE_SETUP
-#line 76 "tokenizer.flex"
-{yyTok = PERCENTAGE; return yyTok;}
- YY_BREAK
-case 42:
-YY_RULE_SETUP
-#line 77 "tokenizer.flex"
-{yyTok = INTEGER; return yyTok;}
- YY_BREAK
-case 43:
-YY_RULE_SETUP
-#line 78 "tokenizer.flex"
-{yyTok = FLOAT; return yyTok;}
- YY_BREAK
-case 44:
-YY_RULE_SETUP
-#line 81 "tokenizer.flex"
-{yyTok = NOTFUNCTION; return yyTok;}
- YY_BREAK
-case 45:
-YY_RULE_SETUP
-#line 82 "tokenizer.flex"
-{yyTok = URI; return yyTok;}
- YY_BREAK
-case 46:
-YY_RULE_SETUP
-#line 83 "tokenizer.flex"
-{yyTok = URI; return yyTok;}
- YY_BREAK
-case 47:
-YY_RULE_SETUP
-#line 84 "tokenizer.flex"
-{yyTok = FUNCTION; return yyTok;}
- YY_BREAK
-case 48:
-YY_RULE_SETUP
-#line 86 "tokenizer.flex"
-{yyTok = UNICODERANGE; return yyTok;}
- YY_BREAK
-case 49:
-YY_RULE_SETUP
-#line 87 "tokenizer.flex"
-{yyTok = UNICODERANGE; return yyTok;}
- YY_BREAK
-case 50:
-YY_RULE_SETUP
-#line 89 "tokenizer.flex"
-{yyTok = *yytext; return yyTok;}
- YY_BREAK
-case 51:
-YY_RULE_SETUP
-#line 91 "tokenizer.flex"
-ECHO;
- YY_BREAK
-#line 1347 "tok"
-case YY_STATE_EOF(INITIAL):
- yyterminate();
-
- case YY_END_OF_BUFFER:
- yy_c_buf_p = yytext;
- yy_act = YY_STATE_EOF(YY_START);
- goto do_action;
-
- default:
- YY_FATAL_ERROR(
- "fatal flex scanner internal error--no action found" );
- } /* end of action switch */
- } /* end of scanning one token */
-} /* end of yylex */