📄 parse.c
字号:
/* 220 */ 231, 1080, 714, 1238, 443, 1240, -75, 1241, 453, 1244, /* 230 */ -75, 1080, 305, 1080, 355, 1080, 714, 780, -75, 1080, /* 240 */ -75, -75, 1152, 453, -75, -75, -75, 864, 1080, 714, /* 250 */ 1148, 1080, 1249, 1080, 1177, 689, -75, 1254, -75, -75, /* 260 */ 714, 1177, 689, -75, 1080, 714, 1165, 1080, 1260, 1080, /* 270 */ 714, -75, -75, 239, -75, -75, -75, 430, -75, 433, /* 280 */ -75, 1172, -75, 501, 1152, 144, 453, -75, -75, 1189, /* 290 */ 1174, -75, 1275, 453, 783, -75, 453, -75, -75, 1080, /* 300 */ 714, 1079, 422, 425, 1276, 144, 1189, 1174, -75, 1021, /* 310 */ -28, -75, -75, 1184, 73, -75, -75, 429, -75, 792, /* 320 */ -75, 1280, -75, 496, 931, -75, 453, 1285, -75, 42, /* 330 */ -75, 453, -75, 550, 928, -75, 716, -75, -75, -75, /* 340 */ -75, 928, -75, 928, -75, 453, 793, -75, 453, 1177, /* 350 */ 689, -75, -75, 1177, 689, -75, -75, 1254, -75, 1045, /* 360 */ -75, -75, 68, -75, 1080, 564, -75, 191, -75, -75, /* 370 */ 191, -75, -75, -75, -75, 176, 256, -75, 453, -75, /* 380 */ 1271, 1297, 453, 260, 1300, 931, -75, 1304, 453, 796, /* 390 */ 931, -75, 1080, 614, -75, 1281, 1307, 453, 833, 1231, /* 400 */ 453, 1285, -75, 493, 1226, -75, -75, -75, -75, -75, /* 410 */ 1079, 513, 856, 391, 453, 1152, -75, 453, 745, 1319, /* 420 */ 1079, 548, 453, 1152, 510, 565, 1247, 453, 1152, -75, /* 430 */ 1310, 297, 1342, 1080, 664, 1315, 813, -75, -75, 1253, /* 440 */ 1255, 809, 453, 882, -75, -75, 1311, -75, -75, 1220, /* 450 */ 453, 862, 1261, 453, 1343, 453, 892, 907, 1357, 1229, /* 460 */ 1358, 152, 592, 894, 306, -75, 1245, 1246, 1351, 1366, /* 470 */ 1367, 152, 1359, 1312, 453, 1274, 453, 746, 453, 1305, /* 480 */ 1080, 714, 1375, 1313, 1080, 714, 1258, 453, 1364, 453, /* 490 */ 947, -75, 917, 598, 1368, 1080, 1033, 1080, 714, 1382, /* 500 */ 714, 1277, 453, 9, 1384, 470, 453, 1386, 453, 1388, /* 510 */ 453, 1389, 453, 1390, 605, 1283, 453, 9, 1394, 1312, /* 520 */ 453, 1298, 453, 746, 1398, 1282, 453, 1364, 1010, 610, /* 530 */ 1385, 1080, 1092, 1399, 530, 1402, 453, 1152, 649, 179, /* 540 */ 1407, 1408, 1409, 1410, 453, 1396, 1413, 1387, 254, 1397, /* 550 */ 453, 1154, 1415, 778, 1418, 1422, -75, 1387, 453, 1424, /* 560 */ 665, 982, 1425, 734, 982, 1427, 1419, 453, 955, 1301, /* 570 */ 453, 1436, 1306, 1303, 453, 1440, -75, 1439, 1441, -75, /* 580 */ -75,};#define YY_REDUCE_USE_DFLT (-61)static const short yy_reduce_ofst[] = { /* 0 */ -48, 61, -61, -61, -60, -61, -61, -61, -32, 12, /* 10 */ -61, 181, -61, -61, -61, -61, -61, -61, -61, 314, /* 20 */ -61, 386, -61, 622, -61, 654, -61, 51, 798, -61, /* 30 */ -61, -23, -61, -26, 760, 89, -61, 860, 486, -61, /* 40 */ 867, -61, -61, 65, -61, -61, -61, -61, -61, -61, /* 50 */ -61, -61, 909, -61, 910, -61, -61, -61, -61, -61, /* 60 */ 914, 962, 964, -61, -61, -61, -61, 968, -61, -61, /* 70 */ 438, -61, 996, -61, -61, 116, -61, -61, -61, 293, /* 80 */ -61, 1000, 1006, -61, 1011, 569, 1005, 1026, 1034, 1035, /* 90 */ 1036, 1041, -61, 490, 394, 552, 394, 601, -61, -61, /* 100 */ 1087, -61, 1093, -61, -61, -61, -61, -61, -61, -61, /* 110 */ 603, 394, 53, -61, -61, 1082, 110, -61, -61, 229, /* 120 */ -61, -61, -61, -61, 1019, -61, -61, -61, 1020, -61, /* 130 */ -61, -61, -61, -61, -61, 640, -61, 394, 651, 394, /* 140 */ 690, 394, 701, 394, 703, 394, 740, 394, 751, 394, /* 150 */ 753, 394, 755, 394, 790, 394, 801, 394, 803, 394, /* 160 */ 818, 394, 829, 394, 831, 394, 835, 394, 841, 394, /* 170 */ -61, -61, -61, -61, -61, -61, 846, 188, 849, 394, /* 180 */ -61, -61, -61, -61, -61, -61, -61, 879, 394, 881, /* 190 */ 394, -61, 1102, -6, 1000, -61, -61, -61, -61, -61, /* 200 */ 394, 887, 394, 898, 394, 918, 394, 936, 394, -61, /* 210 */ 662, 1000, -61, 295, 394, 1037, 1039, -61, -61, 946, /* 220 */ 394, 948, 394, -61, 1073, -61, -61, -61, 1114, -61, /* 230 */ -61, 950, 394, 956, 394, 974, 394, -61, -61, 303, /* 240 */ -61, -61, 1118, 1124, -61, -61, -61, 394, 984, 394, /* 250 */ -61, 183, -61, 190, 1065, 1104, -61, 1119, -61, -61, /* 260 */ 394, 1070, 1109, -61, 987, 394, -61, 187, -61, 1007, /* 270 */ 394, -61, 398, 1083, -61, -61, -61, 1136, -61, 1138, /* 280 */ -61, -61, -61, 1143, 1137, 389, 1144, -61, -61, 1090, /* 290 */ 1094, -61, -61, 604, -61, -61, 1147, -61, -61, 1015, /* 300 */ 394, 132, 1000, 1083, -61, 512, 1096, 1097, -61, 1018, /* 310 */ 241, -61, -61, -61, 1087, -61, -61, 394, -61, -61, /* 320 */ -61, -61, -61, 394, 1131, -61, 1155, 1132, 1130, 1133, /* 330 */ -61, 1159, -61, -61, 1134, -61, -61, -61, -61, -61, /* 340 */ -61, 1135, -61, 1139, -61, 439, -61, -61, 765, 1098, /* 350 */ 1146, -61, -61, 1099, 1149, -61, -61, 1151, -61, 1145, /* 360 */ -61, -61, 692, -61, 1022, 394, -61, 1150, -61, -61, /* 370 */ 1153, -61, -61, -61, -61, 1156, 1158, -61, 1166, -61, /* 380 */ -61, -61, 899, 1160, -61, 1161, -61, -61, 949, -61, /* 390 */ 1163, -61, 1030, 375, -61, -61, -61, 979, -61, -61, /* 400 */ 1180, 1162, 1168, 527, -61, -61, -61, -61, -61, -61, /* 410 */ 712, 1000, 756, -61, 1181, 1179, -61, 1187, 1186, -61, /* 420 */ 807, 1000, 1193, 1190, 1115, 1113, -61, 715, 1195, -61, /* 430 */ 1117, 1120, -61, 1048, 394, -61, -61, -61, -61, -61, /* 440 */ -61, -61, 709, -61, -61, -61, -61, -61, -61, -61, /* 450 */ 1209, 1206, -61, 1211, -61, 997, -61, 1192, -61, -61, /* 460 */ -61, 315, 1000, 1183, 732, -61, -61, -61, -61, -61, /* 470 */ -61, 382, -61, 1191, 1228, -61, 808, 1185, 1232, -61, /* 480 */ 1055, 394, -61, -61, 1064, 394, -61, 1236, 1171, 767, /* 490 */ -61, -61, 854, 1000, -61, -18, -61, 1067, 394, -61, /* 500 */ 394, -61, 1248, 1196, -61, -61, 815, -61, 891, -61, /* 510 */ 895, -61, 906, -61, 1000, -61, 942, 1202, -61, 1215, /* 520 */ 943, -61, 959, 1207, -61, -61, 975, 1194, 985, 1000, /* 530 */ -61, 434, -61, -61, 1259, -61, 1262, 1257, -61, 435, /* 540 */ -61, -61, -61, -61, 1267, -61, -61, 1188, 1263, -61, /* 550 */ 1273, 1197, -61, 1264, -61, -61, -61, 1199, 1279, -61, /* 560 */ 1284, 1278, -61, 1287, 1286, -61, -61, 522, -61, -61, /* 570 */ 1291, -61, -61, 1204, -58, -61, -61, -61, -61, -61, /* 580 */ -61,};static const YYACTIONTYPE yy_default[] = { /* 0 */ 587, 587, 582, 585, 892, 892, 892, 586, 594, 892, /* 10 */ 892, 892, 892, 614, 615, 616, 595, 596, 597, 892, /* 20 */ 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, /* 30 */ 892, 892, 607, 617, 627, 609, 626, 892, 892, 628, /* 40 */ 672, 635, 892, 892, 673, 676, 677, 678, 872, 873, /* 50 */ 874, 892, 672, 636, 657, 655, 892, 658, 659, 892, /* 60 */ 728, 672, 643, 637, 644, 726, 727, 672, 638, 892, /* 70 */ 892, 758, 692, 690, 691, 824, 764, 759, 755, 892, /* 80 */ 683, 892, 892, 684, 692, 694, 701, 740, 731, 733, /* 90 */ 721, 735, 689, 892, 736, 892, 737, 892, 757, 892, /* 100 */ 892, 760, 892, 761, 762, 763, 765, 766, 767, 892, /* 110 */ 892, 892, 892, 612, 613, 619, 847, 892, 620, 847, /* 120 */ 892, 621, 624, 625, 892, 842, 844, 845, 892, 843, /* 130 */ 846, 623, 622, 892, 768, 892, 771, 773, 892, 774, /* 140 */ 892, 775, 892, 776, 892, 777, 892, 778, 892, 779, /* 150 */ 892, 780, 892, 781, 892, 782, 892, 783, 892, 784, /* 160 */ 892, 785, 892, 786, 892, 787, 892, 788, 892, 789, /* 170 */ 790, 892, 791, 798, 805, 808, 892, 793, 892, 792, /* 180 */ 795, 892, 796, 892, 799, 797, 804, 892, 892, 892, /* 190 */ 806, 807, 892, 824, 892, 892, 892, 892, 892, 811, /* 200 */ 823, 892, 800, 892, 801, 892, 802, 892, 803, 892, /* 210 */ 892, 892, 813, 892, 892, 892, 892, 892, 814, 892, /* 220 */ 892, 892, 815, 892, 892, 892, 870, 892, 892, 892, /* 230 */ 871, 892, 892, 892, 892, 892, 816, 892, 809, 824, /* 240 */ 821, 822, 709, 892, 710, 812, 794, 772, 892, 738, /* 250 */ 892, 892, 722, 892, 729, 728, 723, 892, 611, 730, /* 260 */ 725, 729, 728, 724, 892, 734, 892, 824, 732, 892, /* 270 */ 741, 693, 704, 702, 703, 712, 713, 892, 714, 892, /* 280 */ 715, 892, 716, 892, 709, 700, 892, 698, 699, 718, /* 290 */ 720, 705, 892, 892, 892, 719, 892, 753, 754, 892, /* 300 */ 717, 704, 892, 892, 892, 700, 718, 720, 706, 892, /* 310 */ 700, 695, 696, 892, 892, 697, 810, 892, 756, 892, /* 320 */ 769, 892, 770, 892, 672, 639, 892, 828, 645, 640, /* 330 */ 646, 892, 647, 892, 892, 648, 892, 651, 652, 653, /* 340 */ 654, 892, 649, 892, 650, 892, 892, 829, 892, 729, /* 350 */ 728, 830, 832, 729, 728, 831, 641, 892, 642, 657, /* 360 */ 656, 629, 892, 630, 892, 892, 631, 892, 632, 764, /* 370 */ 892, 633, 634, 618, 610, 892, 892, 662, 892, 665, /* 380 */ 892, 892, 892, 892, 892, 672, 666, 892, 892, 892, /* 390 */ 672, 667, 892, 672, 668, 892, 892, 892, 892, 892, /* 400 */ 892, 828, 645, 670, 892, 669, 671, 663, 664, 608, /* 410 */ 892, 892, 604, 892, 892, 709, 602, 892, 892, 892, /* 420 */ 892, 892, 892, 709, 853, 892, 892, 892, 709, 711, /* 430 */ 858, 892, 892, 892, 892, 892, 892, 859, 860, 892, /* 440 */ 892, 892, 892, 892, 850, 851, 892, 852, 603, 892, /* 450 */ 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, /* 460 */ 892, 892, 892, 892, 892, 675, 892, 892, 892, 892, /* 470 */ 892, 892, 892, 674, 892, 892, 892, 892, 892, 892, /* 480 */ 892, 743, 892, 892, 892, 744, 892, 892, 751, 892, /* 490 */ 892, 752, 892, 892, 892, 892, 892, 892, 749, 892, /* 500 */ 750, 892, 892, 892, 892, 892, 892, 892, 892, 892, /* 510 */ 892, 892, 892, 892, 892, 892, 892, 892, 892, 674, /* 520 */ 892, 892, 892, 892, 892, 892, 892, 751, 892, 892, /* 530 */ 892, 892, 892, 892, 892, 892, 892, 709, 892, 847, /* 540 */ 892, 892, 892, 892, 892, 892, 892, 881, 892, 892, /* 550 */ 892, 892, 892, 892, 892, 892, 880, 881, 892, 892, /* 560 */ 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, /* 570 */ 892, 892, 892, 890, 892, 892, 891, 588, 892, 589, /* 580 */ 583,};#define YY_SZ_ACTTAB (sizeof(yy_action)/sizeof(yy_action[0]))/* The next table maps tokens into fallback tokens. If a construct** like the following:** ** %fallback ID X Y Z.**** appears in the grammer, then ID becomes a fallback token for X, Y,** and Z. Whenever one of the tokens X, Y, or Z is input to the parser** but it does not parse, the type of the token is changed to ID and** the parse is retried before an error is thrown.*/#ifdef YYFALLBACKstatic const YYCODETYPE yyFallback[] = { 0, /* $ => nothing */ 0, /* END_OF_FILE => nothing */ 0, /* ILLEGAL => nothing */ 0, /* SPACE => nothing */ 0, /* UNCLOSED_STRING => nothing */ 0, /* COMMENT => nothing */ 0, /* FUNCTION => nothing */ 0, /* COLUMN => nothing */ 0, /* AGG_FUNCTION => nothing */ 0, /* AGG_COLUMN => nothing */ 0, /* CONST_FUNC => nothing */ 0, /* SEMI => nothing */ 30, /* EXPLAIN => ID */ 30, /* QUERY => ID */ 30, /* PLAN => ID */ 30, /* BEGIN => ID */ 0, /* TRANSACTION => nothing */ 30, /* DEFERRED => ID */ 30, /* IMMEDIATE => ID */ 30, /* EXCLUSIVE => ID */ 0, /* COMMIT => nothing */ 30, /* END => ID */ 0, /* ROLLBACK => nothing */ 0, /* CREATE => nothing */ 0, /* TABLE => nothing */ 30, /* TEMP => ID */ 0, /* LP => nothing */ 0, /* RP => nothing */ 0, /* AS => nothing */ 0, /* COMMA => nothing */ 0, /* ID => nothing */ 30, /* ABORT => ID */ 30, /* AFTER => ID */ 30, /* ANALYZE => ID */ 30, /* ASC => ID */ 30, /* ATTACH => ID */ 30, /* BEFORE => ID */ 30, /* CASCADE => ID */ 30, /* CAST => ID */ 30, /* CONFLICT => ID */ 30, /* DATABASE => ID */ 30, /* DESC => ID */ 30, /* DETACH => ID */ 30, /* EACH => ID */ 30, /* FAIL => ID */ 30, /* FOR => ID */ 30, /* IGNORE => ID */ 30, /* INITIALLY => ID */ 30, /* INSTEAD => ID */ 30, /* LIKE_KW => ID */ 30, /* MATCH => ID */ 30, /* KEY => ID */ 30, /* OF => ID */ 30, /* OFFSET => ID */ 30, /* PRAGMA => ID */ 30, /* RAISE => ID */ 30, /* REPLACE => ID */ 30, /* RESTRICT => ID */ 30, /* ROW => ID */ 30, /* STATEMENT => ID */ 30, /* TRIGGER => ID */ 30, /* VACUUM => ID */ 30, /* VIEW => ID */ 30, /* REINDEX => ID */ 30, /* RENAME => ID */ 30, /* CTIME_KW => ID */ 30, /* ALTER => ID */ 0, /* OR => nothing */ 0, /* AND => nothing */ 0, /* NOT => nothing */ 0, /* IS => nothing */ 0, /* BETWEEN => nothing */ 0, /* IN => nothing */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -