📄 initscan.c
字号:
{ \
if ( ! yy_current_buffer ) \
yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \
yy_current_buffer->yy_at_bol = at_bol; \
}
#define YY_AT_BOL() (yy_current_buffer->yy_at_bol)
typedef unsigned char YY_CHAR;
FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
typedef int yy_state_type;
extern char *yytext;
#define yytext_ptr yytext
static yy_state_type yy_get_previous_state YY_PROTO(( void ));
static yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state ));
static int yy_get_next_buffer YY_PROTO(( void ));
static void yy_fatal_error YY_PROTO(( yyconst char msg[] ));
/* Done after the current pattern has been matched and before the
* corresponding action - sets up yytext.
*/
#define YY_DO_BEFORE_ACTION \
yytext_ptr = yy_bp; \
yyleng = (int) (yy_cp - yy_bp); \
yy_hold_char = *yy_cp; \
*yy_cp = '\0'; \
yy_c_buf_p = yy_cp;
#define YY_NUM_RULES 165
#define YY_END_OF_BUFFER 166
static yyconst short int yy_accept[769] =
{ 0,
0, 0, 0, 0, 87, 87, 163, 163, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 166, 164,
7, 18, 164, 16, 1, 17, 164, 164, 164, 164,
15, 108, 100, 101, 108, 93, 108, 107, 108, 108,
108, 107, 99, 89, 108, 108, 91, 92, 87, 88,
87, 86, 85, 86, 86, 163, 163, 28, 29, 28,
28, 28, 28, 28, 28, 31, 30, 32, 31, 113,
109, 110, 112, 114, 141, 142, 141, 139, 138, 140,
115, 117, 115, 116, 115, 120, 120, 120, 120, 122,
124, 122, 122, 122, 122, 123, 151, 155, 151, 154,
156, 156, 152, 152, 152, 149, 150, 164, 82, 164,
21, 22, 21, 20, 157, 159, 157, 160, 161, 147,
147, 148, 147, 147, 147, 147, 147, 147, 147, 81,
34, 33, 81, 81, 81, 81, 35, 81, 81, 81,
81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
81, 81, 81, 81, 81, 81, 26, 23, 26, 24,
7, 18, 0, 16, 1, 17, 0, 0, 0, 14,
8, 0, 0, 0, 0, 4, 5, 0, 2, 15,
100, 101, 0, 0, 0, 95, 0, 0, 105, 105,
0, 162, 162, 162, 94, 0, 99, 89, 0, 0,
0, 91, 92, 104, 90, 0, 87, 88, 86, 85,
85, 83, 84, 163, 163, 28, 29, 28, 28, 28,
28, 31, 30, 32, 111, 112, 142, 138, 117, 0,
118, 119, 124, 121, 151, 155, 0, 153, 0, 144,
152, 152, 152, 0, 82, 0, 21, 22, 21, 19,
157, 159, 158, 147, 147, 147, 148, 143, 147, 147,
147, 34, 33, 0, 80, 0, 0, 81, 81, 81,
81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
81, 81, 81, 36, 81, 81, 81, 81, 81, 81,
81, 81, 81, 81, 0, 25, 24, 0, 14, 8,
0, 12, 0, 0, 0, 0, 0, 4, 5, 0,
6, 0, 96, 0, 97, 0, 0, 105, 105, 0,
105, 105, 105, 162, 162, 0, 106, 90, 98, 0,
104, 0, 83, 84, 28, 28, 28, 27, 28, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 152, 152, 143, 143, 147, 147, 0, 0, 81,
81, 81, 81, 81, 44, 81, 81, 81, 49, 81,
81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
81, 81, 81, 81, 81, 81, 81, 81, 0, 81,
81, 81, 81, 0, 0, 0, 12, 0, 0, 0,
0, 0, 0, 4, 5, 0, 105, 105, 105, 105,
105, 105, 162, 0, 0, 28, 28, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
152, 152, 147, 147, 37, 38, 81, 81, 81, 81,
81, 81, 81, 81, 50, 51, 81, 81, 81, 55,
81, 81, 81, 81, 81, 81, 60, 81, 81, 81,
81, 81, 81, 67, 0, 0, 0, 81, 81, 81,
81, 0, 13, 0, 0, 0, 0, 0, 0, 105,
105, 105, 105, 105, 105, 0, 0, 28, 28, 137,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 152, 152, 147, 147, 39, 81, 41, 81,
43, 81, 81, 81, 47, 81, 52, 81, 81, 81,
81, 81, 81, 81, 81, 81, 62, 81, 81, 65,
81, 0, 0, 0, 0, 81, 81, 81, 81, 3,
0, 0, 0, 0, 105, 105, 105, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 145, 146, 145, 146, 81, 42, 81,
81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
81, 78, 61, 81, 64, 81, 0, 0, 0, 0,
81, 81, 69, 70, 0, 10, 0, 11, 0, 103,
0, 102, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 81, 81, 81, 45, 81, 48,
81, 81, 81, 81, 77, 81, 59, 63, 66, 0,
0, 0, 0, 79, 81, 0, 102, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 81,
81, 81, 46, 81, 81, 56, 81, 81, 0, 0,
0, 0, 68, 0, 9, 0, 125, 126, 127, 128,
129, 130, 131, 132, 133, 134, 135, 0, 81, 81,
81, 81, 81, 81, 81, 0, 0, 0, 0, 0,
136, 81, 81, 81, 81, 54, 81, 81, 0, 0,
0, 0, 0, 0, 81, 81, 81, 53, 81, 58,
0, 0, 0, 0, 0, 0, 81, 81, 81, 81,
72, 0, 0, 0, 0, 73, 81, 81, 81, 81,
71, 0, 75, 0, 81, 81, 81, 74, 76, 81,
81, 81, 81, 81, 81, 57, 40, 0
} ;
static yyconst int yy_ec[256] =
{ 0,
1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
1, 1, 4, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 2, 1, 5, 6, 7, 8, 1, 9, 10,
10, 11, 12, 13, 14, 10, 15, 16, 16, 16,
16, 16, 16, 16, 17, 18, 19, 20, 1, 21,
22, 23, 10, 1, 31, 32, 33, 34, 35, 36,
37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
47, 48, 49, 50, 51, 52, 53, 54, 55, 47,
26, 27, 28, 29, 30, 1, 31, 32, 33, 34,
35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
55, 47, 56, 57, 58, 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, 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, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1
} ;
static yyconst int yy_meta[59] =
{ 0,
1, 1, 2, 1, 3, 1, 1, 1, 4, 1,
5, 6, 1, 7, 4, 8, 8, 8, 8, 1,
1, 1, 1, 9, 10, 1, 11, 12, 1, 13,
14, 14, 14, 14, 14, 14, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 4, 1, 16
} ;
static yyconst short int yy_base[858] =
{ 0,
0, 58, 115, 172, 120, 129, 2712, 2711, 230, 2705,
136, 141, 288, 0, 2683, 2682, 144, 151, 185, 191,
178, 188, 344, 347, 375, 0, 125, 131, 147, 216,
431, 434, 461, 0, 519, 0, 205, 349, 2710, 2716,
353, 2716, 2706, 0, 360, 2716, 2705, 144, 570, 2696,
0, 2716, 577, 2716, 2703, 2716, 438, 2716, 2684, 126,
149, 427, 591, 2716, 2701, 141, 2682, 2716, 0, 2716,
2699, 0, 2699, 2697, 155, 2696, 2716, 0, 2716, 2695,
2716, 0, 2662, 2641, 2637, 0, 2692, 2716, 2690, 2716,
2716, 2663, 0, 2716, 2716, 2716, 2688, 2716, 431, 2716,
2716, 2716, 2687, 2716, 567, 2716, 2669, 571, 164, 2716,
2716, 2685, 0, 2667, 573, 2716, 0, 2716, 2683, 2716,
573, 2674, 0, 2649, 2628, 2716, 2716, 222, 2716, 356,
448, 2716, 450, 2667, 0, 2716, 2678, 2716, 0, 0,
198, 2716, 2677, 2621, 2716, 2667, 0, 2642, 2621, 2716,
2673, 2716, 2671, 2668, 2640, 2639, 2716, 544, 2639, 579,
2634, 2635, 318, 0, 2623, 2631, 424, 562, 2614, 587,
2629, 2613, 2618, 2626, 2629, 2604, 2716, 2716, 2653, 612,
634, 2716, 2654, 0, 637, 2716, 2653, 600, 2616, 0,
0, 641, 647, 651, 669, 0, 0, 453, 2716, 0,
672, 2716, 2651, 2597, 605, 2716, 2649, 2616, 620, 657,
645, 2716, 662, 0, 2716, 2592, 688, 2716, 2646, 2592,
2636, 2625, 2716, 0, 2716, 2610, 0, 2716, 0, 0,
2642, 0, 0, 2640, 2716, 0, 2716, 0, 2602, 2598,
745, 0, 2638, 2716, 2716, 0, 2716, 688, 2716, 773,
2716, 2716, 2716, 2716, 0, 2716, 673, 2716, 0, 2716,
0, 2599, 2595, 690, 2716, 698, 707, 2716, 709, 2716,
0, 2716, 2716, 0, 596, 2579, 2716, 827, 0, 2596,
2592, 2632, 2716, 2628, 2716, 2593, 2592, 0, 642, 2582,
563, 2617, 2579, 620, 2578, 2577, 2583, 669, 2570, 2584,
2572, 0, 2569, 2716, 2570, 2571, 2579, 2582, 685, 125,
2570, 2567, 2566, 688, 2608, 2716, 716, 2568, 0, 0,
720, 2716, 2608, 884, 2562, 2559, 2569, 0, 0, 723,
2716, 739, 2716, 805, 2716, 808, 2562, 787, 869, 876,
930, 881, 973, 800, 0, 2548, 2716, 2716, 2716, 2570,
0, 2559, 0, 0, 2568, 2557, 0, 2716, 0, 1009,
2581, 678, 870, 871, 874, 879, 913, 992, 974, 1013,
885, 2565, 2554, 0, 1067, 2563, 2552, 2546, 2545, 2557,
2562, 2561, 2550, 2557, 0, 2554, 2537, 2556, 0, 2536,
2543, 2533, 2548, 2568, 2537, 2549, 2544, 2542, 2541, 2532,
2539, 2540, 2538, 2539, 578, 2520, 2538, 2525, 860, 2526,
2528, 2521, 2517, 2529, 817, 1044, 2716, 822, 1095, 914,
2532, 2523, 2517, 0, 0, 2524, 1102, 1025, 1142, 2539,
1028, 1163, 2716, 2513, 2521, 2523, 2507, 0, 2526, 1058,
891, 1014, 1019, 894, 1038, 1080, 1072, 1086, 1083, 1081,
2520, 2504, 2518, 2502, 2716, 2716, 2505, 2493, 2492, 2495,
2507, 1148, 2507, 2492, 0, 0, 2492, 2493, 2507, 0,
2525, 2490, 2498, 2522, 2485, 2495, 0, 2500, 2491, 2487,
2479, 2479, 2483, 0, 875, 2494, 2481, 2494, 2480, 2475,
2491, 2519, 2716, 920, 999, 2465, 2474, 2468, 2494, 2496,
1105, 1184, 1081, 902, 969, 2479, 2491, 2463, 2477, 2716,
165, 1090, 1144, 1143, 1147, 1163, 1095, 1145, 1037, 1085,
1150, 1173, 2461, 2475, 2459, 2473, 0, 2458, 0, 2460,
0, 1165, 2454, 2469, 0, 2461, 0, 2471, 2410, 2414,
2434, 2400, 2393, 2405, 2385, 2382, 0, 2383, 2335, 0,
2335, 2330, 2326, 2309, 2278, 2259, 2269, 2268, 2256, 2297,
1046, 2238, 2242, 2253, 1179, 1142, 1145, 2247, 2246, 0,
0, 1191, 1192, 1172, 1201, 1202, 1204, 1205, 1206, 1207,
1209, 1210, 1208, 0, 0, 0, 0, 2254, 0, 2221,
2229, 2218, 2208, 2200, 2209, 2198, 2195, 2165, 2168, 2149,
2132, 0, 0, 2129, 0, 2139, 2143, 2134, 2124, 2137,
2117, 2116, 0, 0, 1228, 2716, 1232, 2716, 2111, 2716,
2117, 2716, 2115, 2114, 2108, 2107, 2106, 2103, 2102, 2098,
2095, 2063, 2047, 1213, 2012, 1986, 1975, 0, 1954, 0,
1947, 1950, 1941, 1945, 0, 1942, 0, 0, 0, 1938,
1940, 1934, 1905, 0, 1872, 1234, 2716, 1888, 1882, 1881,
1864, 1848, 1832, 1828, 1827, 1826, 1823, 1806, 1809, 1784,
1787, 1772, 0, 1781, 1786, 0, 1766, 1767, 1759, 1744,
1213, 1736, 0, 1236, 2716, 1245, 2716, 2716, 2716, 2716,
2716, 2716, 2716, 2716, 2716, 2716, 2716, 1750, 1727, 1720,
1701, 1687, 1670, 1681, 1667, 1679, 1659, 689, 1658, 1671,
2716, 1657, 1627, 1621, 1635, 0, 1603, 1596, 1595, 1608,
1602, 1587, 1586, 1583, 1581, 1587, 1555, 0, 1547, 0,
1527, 1507, 1520, 1503, 1483, 1482, 1485, 1443, 1440, 1228,
2716, 1225, 1224, 1206, 1210, 2716, 1213, 1202, 1018, 948,
2716, 945, 2716, 884, 780, 771, 779, 2716, 2716, 689,
673, 581, 408, 318, 86, 0, 0, 2716, 1263, 1279,
1295, 1311, 1327, 1343, 1359, 1375, 1391, 1407, 1423, 1439,
1455, 1471, 1481, 1496, 1505, 1520, 1536, 1545, 1560, 1576,
1592, 1608, 1624, 1634, 1649, 1659, 1674, 1690, 1706, 1718,
1728, 1743, 1759, 1775, 1791, 1807, 1817, 1832, 1843, 1236,
1858, 1874, 1890, 1898, 1905, 1920, 1936, 1952, 1968, 1977,
1985, 2001, 2017, 2033, 2049, 2065, 2081, 2097, 2113, 2123,
2138, 2148, 2155, 2170, 2182, 2192, 2207, 2223, 2239, 2255,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -