📄 parse.c
字号:
/* 750 */ 166, 485, 29, 76, 402, 78, 167, 71, 169, 170, /* 760 */ 295, 451, 211, 75, 30, 257, 314, 172, 75, 195, /* 770 */ 514, 258, 292, 14, 15, 690, 77, 14, 15, 106, /* 780 */ 195, 77, 77, 173, 191, 315, 203, 77, 344, 215, /* 790 */ 106, 690, 327, 77, 173, 495, 338, 588, 529, 403, /* 800 */ 179, 177, 296, 453, 251, 209, 475, 327, 175, 73, /* 810 */ 74, 179, 177, 95, 531, 532, 35, 213, 475, 175, /* 820 */ 73, 74, 457, 38, 95, 378, 438, 459, 258, 501, /* 830 */ 449, 497, 841, 411, 461, 406, 653, 76, 311, 459, /* 840 */ 387, 71, 322, 81, 323, 42, 101, 102, 103, 104, /* 850 */ 105, 181, 185, 96, 356, 357, 96, 101, 102, 103, /* 860 */ 104, 105, 181, 185, 195, 76, 655, 544, 328, 71, /* 870 */ 96, 271, 431, 75, 106, 354, 75, 489, 173, 327, /* 880 */ 298, 215, 410, 328, 428, 430, 429, 426, 427, 96, /* 890 */ 75, 721, 195, 76, 91, 179, 177, 71, 348, 379, /* 900 */ 349, 323, 106, 175, 73, 74, 173, 467, 95, 75, /* 910 */ 271, 499, 445, 93, 77, 388, 446, 323, 323, 521, /* 920 */ 195, 454, 45, 179, 177, 285, 836, 42, 41, 432, /* 930 */ 106, 175, 73, 74, 173, 480, 95, 269, 488, 43, /* 940 */ 486, 101, 102, 103, 104, 105, 181, 185, 800, 721, /* 950 */ 417, 179, 177, 229, 422, 328, 96, 96, 96, 175, /* 960 */ 73, 74, 814, 96, 95, 522, 53, 486, 479, 101, /* 970 */ 102, 103, 104, 105, 181, 185, 75, 75, 75, 13, /* 980 */ 107, 109, 423, 75, 55, 8, 106, 111, 496, 857, /* 990 */ 19, 21, 23, 401, 96, 472, 56, 101, 102, 103, /* 1000 */ 104, 105, 181, 185, 536, 240, 81, 339, 342, 863, /* 1010 */ 546, 61, 96, 96, 75, 96, 341, 482, 113, 483, /* 1020 */ 95, 96, 525, 417, 456, 542, 13, 96, 96, 523, /* 1030 */ 417, 549, 75, 75, 552, 75, 115, 117, 472, 119, /* 1040 */ 96, 75, 14, 15, 81, 121, 96, 75, 75, 77, /* 1050 */ 417, 123, 125, 101, 102, 103, 60, 519, 466, 96, /* 1060 */ 75, 498, 417, 240, 127, 417, 75, 64, 500, 62, /* 1070 */ 129, 96, 63, 690, 96, 504, 508, 452, 68, 75, /* 1080 */ 417, 494, 96, 131, 96, 96, 81, 96, 502, 14, /* 1090 */ 15, 75, 96, 96, 75, 133, 555, 70, 135, 96, /* 1100 */ 506, 512, 75, 510, 75, 75, 137, 75, 139, 141, /* 1110 */ 96, 149, 75, 75, 81, 96, 151, 160, 516, 75, /* 1120 */ 96, 96, 96, 162, 598, 80, 599, 96, 96, 82, /* 1130 */ 75, 240, 221, 84, 174, 75, 96, 96, 96, 176, /* 1140 */ 75, 75, 75, 96, 178, 180, 192, 75, 75, 518, /* 1150 */ 96, 194, 204, 96, 79, 286, 75, 75, 75, 237, /* 1160 */ 206, 208, 220, 75, 96, 96, 96, 236, 85, 235, /* 1170 */ 75, 96, 87, 75, 241, 75, 867, 273, 215, 283, /* 1180 */ 86, 77, 90, 97, 75, 75, 75, 88, 382, 470, /* 1190 */ 474, 75, 89, 98, 99, 487, 100, 140, 156, 214, /* 1200 */ 667, 668, 669, 182, 205, 188, 190, 189, 196, 199, /* 1210 */ 198, 201, 215, 200, 202, 216, 217, 224, 222, 228, /* 1220 */ 227, 229, 230, 226, 234, 238, 211, 245, 233, 253, /* 1230 */ 250, 252, 255, 272, 260, 263, 265, 256, 264, 266, /* 1240 */ 270, 278, 287, 280, 297, 281, 300, 320, 303, 302, /* 1250 */ 305, 307, 304, 325, 333, 329, 310, 317, 326, 351, /* 1260 */ 355, 370, 359, 330, 319, 340, 343, 368, 371, 361, /* 1270 */ 374, 377, 385, 335, 375, 373, 396, 386, 380, 389, /* 1280 */ 390, 54, 366, 391, 404, 392, 407, 405, 409, 408, /* 1290 */ 412, 413, 418, 416, 829, 414, 424, 425, 415, 834, /* 1300 */ 420, 439, 835, 421, 436, 440, 441, 442, 443, 444, /* 1310 */ 447, 805, 450, 806, 455, 458, 828, 460, 728, 464, /* 1320 */ 729, 843, 453, 465, 468, 471, 463, 845, 476, 469, /* 1330 */ 481, 478, 473, 477, 484, 846, 493, 491, 848, 492, /* 1340 */ 660, 662, 813, 855, 505, 507, 720, 509, 511, 723, /* 1350 */ 513, 726, 515, 815, 524, 526, 527, 520, 517, 816, /* 1360 */ 817, 818, 819, 534, 535, 820, 856, 539, 858, 540, /* 1370 */ 545, 538, 543, 859, 862, 548, 551, 864, 553, 550, /* 1380 */ 537, 557, 541, 547, 865, 556, 866, 560, 559, 547, /* 1390 */ 562,};static const YYCODETYPE yy_lookahead[] = { /* 0 */ 25, 30, 27, 72, 73, 74, 75, 36, 77, 78, /* 10 */ 79, 80, 81, 82, 83, 84, 85, 86, 10, 44, /* 20 */ 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, /* 30 */ 86, 81, 82, 83, 84, 85, 86, 62, 63, 64, /* 40 */ 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, /* 50 */ 75, 23, 77, 78, 79, 80, 81, 82, 83, 84, /* 60 */ 85, 86, 10, 60, 26, 90, 77, 78, 79, 80, /* 70 */ 81, 82, 83, 84, 85, 86, 92, 27, 148, 95, /* 80 */ 96, 97, 44, 142, 143, 144, 48, 23, 147, 25, /* 90 */ 150, 107, 18, 90, 24, 155, 149, 94, 158, 159, /* 100 */ 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, /* 110 */ 72, 73, 74, 75, 150, 77, 78, 79, 80, 81, /* 120 */ 82, 83, 84, 85, 86, 51, 0, 44, 177, 178, /* 130 */ 127, 128, 129, 83, 170, 184, 10, 11, 174, 157, /* 140 */ 90, 91, 10, 115, 22, 62, 63, 64, 65, 66, /* 150 */ 67, 68, 69, 70, 71, 72, 73, 74, 75, 27, /* 160 */ 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, /* 170 */ 10, 189, 44, 209, 210, 27, 102, 103, 104, 109, /* 180 */ 45, 111, 112, 201, 202, 10, 11, 113, 206, 157, /* 190 */ 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, /* 200 */ 72, 73, 74, 75, 94, 77, 78, 79, 80, 81, /* 210 */ 82, 83, 84, 85, 86, 19, 106, 134, 96, 64, /* 220 */ 18, 189, 90, 91, 28, 150, 83, 84, 85, 86, /* 230 */ 14, 15, 16, 158, 159, 39, 101, 41, 90, 91, /* 240 */ 92, 163, 27, 95, 96, 97, 44, 92, 93, 94, /* 250 */ 95, 96, 97, 98, 99, 107, 181, 182, 25, 137, /* 260 */ 27, 106, 64, 135, 62, 63, 64, 65, 66, 67, /* 270 */ 68, 69, 70, 71, 72, 73, 74, 75, 200, 77, /* 280 */ 78, 79, 80, 81, 82, 83, 84, 85, 86, 27, /* 290 */ 24, 44, 94, 95, 96, 97, 98, 99, 24, 217, /* 300 */ 26, 219, 220, 163, 106, 90, 91, 186, 187, 62, /* 310 */ 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, /* 320 */ 73, 74, 75, 90, 77, 78, 79, 80, 81, 82, /* 330 */ 83, 84, 85, 86, 217, 218, 219, 220, 24, 150, /* 340 */ 200, 150, 19, 81, 82, 24, 110, 165, 166, 167, /* 350 */ 114, 28, 90, 91, 24, 144, 150, 217, 147, 219, /* 360 */ 220, 27, 39, 101, 41, 44, 92, 64, 23, 95, /* 370 */ 96, 97, 27, 10, 51, 109, 170, 111, 112, 188, /* 380 */ 174, 107, 135, 62, 63, 64, 65, 66, 67, 68, /* 390 */ 69, 70, 71, 72, 73, 74, 75, 94, 77, 78, /* 400 */ 79, 80, 81, 82, 83, 84, 85, 86, 24, 227, /* 410 */ 165, 166, 167, 150, 150, 27, 160, 149, 212, 163, /* 420 */ 164, 44, 10, 109, 90, 111, 112, 10, 44, 238, /* 430 */ 224, 201, 202, 170, 170, 90, 91, 174, 174, 109, /* 440 */ 23, 111, 112, 66, 67, 150, 62, 63, 64, 65, /* 450 */ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, /* 460 */ 150, 77, 78, 79, 80, 81, 82, 83, 84, 85, /* 470 */ 86, 94, 227, 44, 149, 212, 171, 10, 90, 91, /* 480 */ 170, 168, 169, 188, 174, 221, 12, 224, 71, 10, /* 490 */ 177, 62, 63, 64, 65, 66, 67, 68, 69, 70, /* 500 */ 71, 72, 73, 74, 75, 117, 77, 78, 79, 80, /* 510 */ 81, 82, 83, 84, 85, 86, 45, 10, 44, 150, /* 520 */ 10, 10, 217, 13, 219, 220, 102, 103, 104, 110, /* 530 */ 101, 150, 113, 150, 224, 64, 62, 63, 64, 65, /* 540 */ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, /* 550 */ 150, 77, 78, 79, 80, 81, 82, 83, 84, 85, /* 560 */ 86, 10, 192, 44, 183, 24, 183, 26, 10, 199, /* 570 */ 170, 26, 101, 24, 174, 26, 109, 106, 111, 112, /* 580 */ 26, 62, 63, 64, 65, 66, 67, 68, 69, 70, /* 590 */ 71, 72, 73, 74, 75, 226, 77, 78, 79, 80, /* 600 */ 81, 82, 83, 84, 85, 86, 26, 226, 44, 226, /* 610 */ 210, 29, 149, 169, 32, 24, 109, 26, 111, 112, /* 620 */ 109, 177, 111, 112, 10, 43, 62, 63, 64, 65, /* 630 */ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, /* 640 */ 91, 77, 78, 79, 80, 81, 82, 83, 84, 85, /* 650 */ 86, 14, 15, 44, 24, 101, 26, 10, 150, 163, /* 660 */ 109, 116, 111, 112, 93, 94, 117, 109, 18, 111, /* 670 */ 112, 91, 63, 64, 65, 66, 67, 68, 69, 70, /* 680 */ 71, 72, 73, 74, 75, 150, 77, 78, 79, 80, /* 690 */ 81, 82, 83, 84, 85, 86, 200, 117, 44, 81, /* 700 */ 82, 145, 146, 150, 23, 170, 23, 151, 27, 174, /* 710 */ 27, 158, 159, 157, 27, 24, 208, 26, 64, 65, /* 720 */ 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, /* 730 */ 100, 77, 78, 79, 80, 81, 82, 83, 84, 85, /* 740 */ 86, 152, 23, 150, 157, 189, 27, 10, 150, 157, /* 750 */ 157, 216, 156, 23, 153, 157, 109, 27, 111, 112, /* 760 */ 24, 157, 26, 170, 24, 27, 33, 174, 170, 50, /* 770 */ 214, 90, 174, 90, 91, 101, 189, 90, 91, 60, /* 780 */ 50, 189, 189, 64, 134, 52, 136, 189, 162, 115, /* 790 */ 60, 25, 150, 189, 64, 21, 170, 10, 150, 21, /* 800 */ 81, 82, 83, 62, 117, 212, 214, 150, 89, 90, /* 810 */ 91, 81, 82, 94, 166, 167, 161, 224, 214, 89, /* 820 */ 90, 91, 230, 150, 94, 183, 225, 235, 90, 55, /* 830 */ 229, 57, 12, 55, 230, 57, 10, 23, 105, 235, /* 840 */ 183, 27, 24, 113, 26, 101, 127, 128, 129, 130, /* 850 */ 131, 132, 133, 150, 127, 128, 150, 127, 128, 129, /* 860 */ 130, 131, 132, 133, 50, 23, 125, 129, 226, 27, /* 870 */ 150, 150, 47, 170, 60, 227, 170, 174, 64, 150, /* 880 */ 174, 115, 157, 226, 102, 103, 104, 53, 54, 150, /* 890 */ 170, 10, 50, 23, 174, 81, 82, 27, 24, 24, /* 900 */ 26, 26, 60, 89, 90, 91, 64, 26, 94, 170, /* 910 */ 150, 137, 183, 174, 189, 24, 24, 26, 26, 216, /* 920 */ 50, 186, 187, 81, 82, 83, 101, 101, 171, 208, /* 930 */ 60, 89, 90, 91, 64, 24, 94, 26, 24, 34, /* 940 */ 26, 127, 128, 129, 130, 131, 132, 133, 134, 10, /* 950 */ 150, 81, 82, 27, 134, 226, 150, 150, 150, 89, /* 960 */ 90, 91, 10, 150, 94, 24, 171, 26, 208, 127, /* 970 */ 128, 129, 130, 131, 132, 133, 170, 170, 170, 27, /* 980 */ 174, 174, 174, 170, 180, 12, 60, 174, 188, 10, /* 990 */ 17, 18, 19, 20, 150, 150, 42, 127, 128, 129, /* 1000 */ 130, 131, 132, 133, 31, 124, 113, 81, 82, 10, /* 1010 */ 37, 172, 150, 150, 170, 150, 90, 157, 174, 126, /* 1020 */ 94, 150, 49, 150, 51, 46, 27, 150, 150, 56, /* 1030 */ 150, 58, 170, 170, 61, 170, 174, 174, 150, 174, /* 1040 */ 150, 170, 90, 91, 113, 174, 150, 170, 170, 189, /* 1050 */ 150, 174, 174, 127, 128, 129, 46, 126, 213, 150, /* 1060 */ 170, 188, 150, 124, 174, 150, 170, 100, 188, 171, /* 1070 */ 174, 150, 173, 10, 150, 102, 103, 104, 171, 170, /* 1080 */ 150, 108, 150, 174, 150, 150, 113, 150, 188, 90, /* 1090 */ 91, 170, 150, 150, 170, 174, 59, 23, 174, 150, /* 1100 */ 188, 213, 170, 188, 170, 170, 174, 170, 174, 174, /* 1110 */ 150, 174, 170, 170, 113, 150, 174, 174, 188, 170, /* 1120 */ 150, 150, 150, 174, 115, 189, 115, 150, 150, 191, /* 1130 */ 170, 124, 119, 193, 174, 170, 150, 150, 150, 174, /* 1140 */ 170, 170, 170, 150, 174, 174, 174, 170, 170, 157, /* 1150 */ 150, 174, 174, 150, 190, 150, 170, 170, 170, 121, /* 1160 */ 174, 174, 174, 170, 150, 150, 150, 174, 194, 122, /* 1170 */ 170, 150, 196, 170, 174, 170, 139, 174, 115, 174, /* 1180 */ 195, 189, 123, 115, 170, 170, 170, 197, 174, 174, /* 1190 */ 174, 170, 198, 150, 115, 174, 150, 86, 94, 150, /* 1200 */ 113, 113, 113, 23, 134, 222, 18, 223, 23, 187, /* 1210 */ 24, 150, 115, 26, 24, 150, 154, 26, 120, 99, /* 1220 */ 172, 27, 162, 211, 172, 120, 26, 203, 211, 117, /* 1230 */ 150, 150, 150, 101, 150, 204, 118, 154, 205, 23, /* 1240 */ 150, 24, 115, 204, 24, 205, 171, 23, 175, 150, /* 1250 */ 178, 150, 176, 211, 162, 211, 179, 179, 172, 24, /* 1260 */ 228, 46, 228, 172, 179, 170, 170, 150, 23, 163, /* 1270 */ 24, 23, 46, 180, 171, 173, 182, 23, 171, 98, /* 1280 */ 150, 106, 182, 175, 150, 176, 150, 154, 25, 154, /* 1290 */ 150, 154, 154, 101, 12, 231, 40, 38, 232, 101, /* 1300 */ 233, 137, 101, 234, 47, 150, 154, 101, 150, 23, /* 1310 */ 171, 10, 12, 137, 185, 18, 10, 10, 125, 150, /* 1320 */ 125, 18, 62, 105, 150, 194, 185, 10, 125, 71, /* 1330 */ 215, 23, 71, 150, 23, 10, 194, 116, 10, 150, /* 1340 */ 10, 10, 10, 10, 116, 194, 10, 185, 105, 10, /* 1350 */ 194, 10, 125, 10, 150, 150, 154, 23, 215, 10, /* 1360 */ 10, 10, 10, 150, 24, 10, 10, 25, 10, 150, /* 1370 */ 35, 163, 163, 10, 10, 150, 154, 10, 21, 150, /* 1380 */ 236, 150, 237, 236, 10, 138, 10, 239, 139, 240, /* 1390 */ 140,};#define YY_SHIFT_USE_DFLT (-70)static const short yy_shift_ofst[] = { /* 0 */ 175, 126, -70, -70, 973, 8, 52, -70, 216, 510, /* 10 */ 160, 132, 363, -70, -70, -70, -70, -70, -70, 510, /* 20 */ 412, 510, 479, 510, 614, 64, 737, 215, 541, 740, /* 30 */ 787, 148, -70, 334, -70, 155, -70, 215, 198, -70, /* 40 */ 744, -70, 905, 323, -70, -70, -70, -70, -70, -70, /* 50 */ -70, 110, 744, -70, 954, -70, 637, -70, -70, 1010, /* 60 */ -29, 744, 967, -70, -70, -70, -70, 744, -70, 1074, /* 70 */ 870, 28, 719, 1009, 1011, -70, 730, -70, 70, 1001, /* 80 */ -70, 236, -70, 545, 1007, 1038, 1047, 1013, 1059, -70, /* 90 */ 870, 38, 870, 519, 870, -70, 1068, 215, 1079, 215, /* 100 */ -70, -70, -70, -70, -70, -70, -70, 654, 870, 609, /* 110 */ 870, -11, 870, -11, 870, -11, 870, -11, 870, -69, /* 120 */ 870, -69, 870, -50, 870, -50, 870, -50, 870, -50, /* 130 */ 870, 143, 870, 143, 870, 1111, 870, 1111, 870, 1111, /* 140 */ 870, -70, -70, 377, -70, -70, -70, -70, 870, -56, /* 150 */ 870, -11, -70, 303, -70, 1104, -70, -70, -70, 870, /* 160 */ 564, 870, -69, -70, 345, 730, 266, 419, 1087, 1088, /* 170 */ 1089, -70, 519, 870, 654, 870, -70, 870, -70, 870, /* 180 */ -70, 1180, 1001, 314, -70, 814, 83, 1070, 650, 1188, /* 190 */ -70, 870, 128, 870, 519, 1185, 196, 1186, -70, 1187, /* 200 */ 215, 1190, -70, 870, 202, 870, 247, 870, 519, 591, /* 210 */ -70, 870, -70, -70, 1097, 215, -70, -70, -70, 870, /* 220 */ 519, 1098, 870, 1191, 870, 1120, -29, -70, 1194, -70, /* 230 */ -70, 519, 1120, -29, -70, 870, 519, 1105, 870, 1200, /* 240 */ 870, 519, -70, -70, 580, -70, -70, -70, 388, -70, /* 250 */ 687, -70, 1112, -70, 683, 1097, 233, -70, -70, 215, /* 260 */ -70, -70, 1132, 1118, -70, 1216, 215, 691, -70, 215, /* 270 */ -70, -70, 870, 519, 1001, 330, 549, 1217, 233, 1132, /* 280 */ 1118, -70, 842, -25, -70, -70, 1127, 50, -70, -70, /* 290 */ -70, -70, 321, -70, 736, -70, 1220, -70, 384, 744, /* 300 */ -70, 215, 1224, -70, 135, -70, 215, -70, 424, 733, /* 310 */ -70, 571, -70, -70, -70, -70, 733, -70, 733, -70, /* 320 */ 215, 818, -70, 215, 1120, -29, -70, -70, 1120, -29, /* 330 */ -70, -70, 1194, -70, 954, -70, -70, 926, -70, 3, /* 340 */ -70, -70, 3, -70, -70, 681, 618, 874, -70, 618, /* 350 */ 1235, -70, -70, -70, 727, -70, -70, -70, 727, -70, /* 360 */ -70, -70, -70, -70, 274, -16, -70, 215, -70, 1215, /* 370 */ 1245, 215, 630, 1246, 744, -70, 1248, 215, 875, 744, /* 380 */ -70, 870, 429, -70, 1226, 1254, 215, 891, 1181, 215, /* 390 */ 1224, -70, 471, 1175, -70, -70, -70, -70, -70, 1001, /* 400 */ 467, 122, 778, 215, 1097, -70, 215, 766, 1263, 1001, /* 410 */ 507, 215, 1097, 582, 782, 1192, 215, 1097, -70, 1256,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -