⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parse.c

📁 sqlite数据库的源代码, 例子是在windows上使用,不过可以移值到各种平台上使用
💻 C
📖 第 1 页 / 共 5 页
字号:
 /*   950 */   318,  206,  318,  293,  318,  423,  463,  318,   12,  179, /*   960 */   423,  320,  422,  112,  615,  428,  428,  428,  429,  430, /*   970 */    11,  323,  422,  113,  422,   25,  422,   36,  327,  422, /*   980 */    37,  428,  428,  428,  429,  430,   11,  498,  497,  443, /*   990 */   158,   18,  318,  423,   81,  220,  221,  222,  101,  182, /*  1000 */   482,  318,  169,  318,  491,  318,   12,  318,  440,   73, /*  1010 */    72,  202,  466,  276,  422,   26,  474,   71,  316,  317, /*  1020 */   277,  318,  426,  422,   38,  422,   39,  422,   41,  422, /*  1030 */    42,  318,  199,  423,  544,  503,  252,  124,  124,  198, /*  1040 */   318,  479,  201,  422,   43,  318,  483,  452,  318,  246, /*  1050 */   347,  318,  124,  422,   29,  428,  428,  428,  429,  430, /*  1060 */    11,  495,  422,   30,  496,  576,  318,  422,   44,  501, /*  1070 */   422,   45,  318,  422,   46,  520,  318,  533,  534,  318, /*  1080 */   540,  318,  124,  502,  185,  371,  273,  264,  422,   47, /*  1090 */   254,  288,  256,  257,  422,   31,  206,  258,  422,   10, /*  1100 */   352,  422,   49,  422,   50,  577,  548,  549,  169,   88, /*  1110 */   559,  263,   88,  359,  362,  573,  363,  285,  266,  267, /*  1120 */   376,  268,  551,  560,  275,  375,  278,  279,  231,  570, /*  1130 */   227,  142,  398,  326,  469,  436,  438,  472,  494,  159, /*  1140 */   504,  547,  506,  558,  387,  395,  342,  396,  397,    8, /*  1150 */   312,  313,  292,  416,   81,  403,  333,  232,  411,   80, /*  1160 */   228,  331,  419,  415,   56,   77,  210,  412,  239,  166, /*  1170 */   467,  211,  470,  471,  121,   82,  102,  336,  349,  282, /*  1180 */   508,  424,  521,  522,  529,  523,  351,  180,  233,  509, /*  1190 */   234,  184,  235,  283,  531,  425,  353,   85,  186,  117, /*  1200 */   358,  128,  369,  370,  308,  567,  568,  243,  543,  481, /*  1210 */   245,  212,  485,  189,  386,  569,  572,  129,   95,  214, /*  1220 */   215,  399,  550,  116,  130,  205,   55,  616,  131,  617, /*  1230 */   162,  163,  433,  134,   59,  213,  442,  557,  137,  100, /*  1240 */   138,  139,  453,  456,  460,  153,  165,  461,  261,  462, /*  1250 */     6,  122,   13,   12,    7,  532,  478,  123,  157,  492, /*  1260 */   103,  341,   89,  251,  104,   84,  105,  346,  226,  178, /*  1270 */   350,  141,  530,  125,  303,  169,  262,  187,  106,  126, /*  1280 */   538,  284,  546,  127,  191,   14,  194,   92,   17,   86, /*  1290 */    87,  193,  195,  133,  108,  553,  135,  565,  136,   15, /*  1300 */   107,  203,  378,  280,  144,  382,  558,  118,  579,  558, /*  1310 */   558,  310,};static const YYCODETYPE yy_lookahead[] = { /*     0 */    16,  218,   16,  220,  221,   21,  111,   23,   70,   71, /*    10 */    72,   73,   84,   75,   76,   77,   78,   79,   80,   81, /*    20 */    82,   83,   84,  162,  163,  164,   42,   43,   74,   75, /*    30 */    76,   77,   78,   79,   80,   81,   82,   83,   84,   79, /*    40 */    80,   81,   82,   83,   84,   61,   62,   63,   64,   65, /*    50 */    66,   67,   68,   69,   70,   71,   72,   73,  170,   75, /*    60 */    76,   77,   78,   79,   80,   81,   82,   83,   84,   16, /*    70 */   148,  218,   88,  220,  221,   22,   90,   91,   92,   93, /*    80 */    94,   95,   96,   97,  140,  141,  142,  170,  148,  145, /*    90 */   104,  238,  170,  171,  154,   42,   43,  157,  158,   46, /*   100 */     1,    2,   75,   76,   77,   78,   79,   80,   81,   82, /*   110 */    83,   84,   16,   22,   61,   62,   63,   64,   65,   66, /*   120 */    67,   68,   69,   70,   71,   72,   73,   23,   75,   76, /*   130 */    77,   78,   79,   80,   81,   82,   83,   84,   42,   43, /*   140 */    44,  143,  144,  162,  222,  142,   14,  149,  145,   19, /*   150 */     0,    1,    2,   23,  156,   79,   80,   61,   62,   63, /*   160 */    64,   65,   66,   67,   68,   69,   70,   71,   72,   73, /*   170 */   156,   75,   76,   77,   78,   79,   80,   81,   82,   83, /*   180 */    84,   16,  201,   79,   80,   53,   21,   55,  190,   59, /*   190 */   169,  159,   88,   89,  162,  163,  164,  148,  177,  218, /*   200 */   182,  220,  221,   99,  190,  114,  161,   42,   43,   79, /*   210 */    80,   19,   20,  215,   22,  170,  202,  203,   88,  170, /*   220 */   171,  207,   92,   19,   16,   21,   61,   62,   63,   64, /*   230 */    65,   66,   67,   68,   69,   70,   71,   72,   73,  241, /*   240 */    75,   76,   77,   78,   79,   80,   81,   82,   83,   84, /*   250 */    42,   43,   60,  186,  187,  125,  126,  127,  187,  210, /*   260 */   211,   11,  218,  219,  220,  221,  134,   16,   16,   61, /*   270 */    62,   63,   64,   65,   66,   67,   68,   69,   70,   71, /*   280 */    72,   73,   22,   75,   76,   77,   78,   79,   80,   81, /*   290 */    82,   83,   84,   42,   43,  168,  169,   23,  151,   49, /*   300 */    81,   82,   83,   84,  177,   23,  186,  187,   59,  165, /*   310 */   166,  167,   61,   62,   63,   64,   65,   66,   67,   68, /*   320 */    69,   70,   71,   72,   73,  111,   75,   76,   77,   78, /*   330 */    79,   80,   81,   82,   83,   84,  182,   88,  124,   16, /*   340 */   132,   92,   22,   20,   92,   93,   94,   95,   96,   97, /*   350 */   100,  101,  102,   19,  244,  245,  104,   23,   98,   42, /*   360 */    43,  111,   88,   89,   90,   42,   43,   93,   94,   95, /*   370 */    88,   89,  228,  226,  125,  126,  127,  230,   21,  105, /*   380 */    23,   64,   65,  132,   61,   62,   63,   64,   65,   66, /*   390 */    67,   68,   69,   70,   71,   72,   73,  115,   75,   76, /*   400 */    77,   78,   79,   80,   81,   82,   83,   84,   16,   92, /*   410 */    90,  148,   20,   93,   94,   95,   19,  148,  148,  148, /*   420 */    23,  148,   88,   89,  148,  105,   22,  157,  158,  166, /*   430 */   167,   20,  156,   90,   42,   43,   93,   94,   95,  170, /*   440 */   171,  170,  171,  170,  171,   88,  170,  171,  105,  156, /*   450 */   148,  181,  182,   61,   62,   63,   64,   65,   66,   67, /*   460 */    68,   69,   70,   71,   72,   73,  190,   75,   76,   77, /*   470 */    78,   79,   80,   81,   82,   83,   84,   16,  191,   16, /*   480 */    12,   20,  213,  190,  213,   88,  148,  111,  148,  213, /*   490 */   148,  228,   24,   89,  225,   19,  225,   20,  225,   23, /*   500 */   124,  225,   43,   42,   43,   37,   43,   39,  170,  171, /*   510 */   170,  171,  170,  171,  165,  166,  167,   49,  107,  115, /*   520 */   109,  110,   61,   62,   63,   64,   65,   66,   67,   68, /*   530 */    69,   70,   71,   72,   73,   20,   75,   76,   77,   78, /*   540 */    79,   80,   81,   82,   83,   84,   16,  148,   30,  211, /*   550 */    20,  162,   23,  148,   12,  156,  108,  217,   99,  217, /*   560 */   112,   23,   99,   23,   88,   89,   24,  104,   50,  170, /*   570 */   171,  148,   42,   43,   23,  170,  171,  228,   18,   37, /*   580 */   148,   39,   19,   20,  107,   22,  109,  110,  148,  190, /*   590 */   201,   61,   62,   63,   64,   65,   66,   67,   68,   69, /*   600 */    70,   71,   72,   73,   14,   75,   76,   77,   78,   79, /*   610 */    80,   81,   82,   83,   84,   16,   56,   88,   89,   81, /*   620 */    21,  103,  107,   60,  109,  110,   88,   89,   88,   89, /*   630 */   148,  177,  178,  148,    7,    8,    9,  148,  184,   88, /*   640 */   148,   42,   43,   53,  115,   55,  157,  158,  107,  209, /*   650 */   109,  110,  170,  171,   94,  170,  171,  148,   16,   81, /*   660 */    61,   62,   63,   64,   65,   66,   67,   68,   69,   70, /*   670 */    71,   72,   73,  148,   75,   76,   77,   78,   79,   80, /*   680 */    81,   82,   83,   84,   42,   43,  108,  100,  101,  102, /*   690 */   112,  148,  183,  148,  134,  170,  171,  131,  148,  133, /*   700 */   156,   16,  148,   61,   62,   63,   64,   65,   66,   67, /*   710 */    68,   69,   70,   71,   72,   73,  148,   75,   76,   77, /*   720 */    78,   79,   80,   81,   82,   83,   84,   42,   43,  100, /*   730 */   101,  102,  189,  183,  190,  162,  227,  183,  170,  171, /*   740 */   148,  148,  148,  148,   16,  148,   61,   62,   63,   64, /*   750 */    65,   66,   67,   68,   69,   70,   71,   72,   73,  215, /*   760 */    75,   76,   77,   78,   79,   80,   81,   82,   83,   84, /*   770 */    42,   43,  227,  148,  201,  183,  183,  227,  202,  203, /*   780 */   236,  227,  239,  189,  189,  148,  189,   16,  148,  146, /*   790 */    62,   63,   64,   65,   66,   67,   68,   69,   70,   71, /*   800 */    72,   73,  148,   75,   76,   77,   78,   79,   80,   81, /*   810 */    82,   83,   84,   42,   43,  148,   20,  148,   22,  227, /*   820 */   227,  193,  148,  148,  170,  171,  189,  148,  200,  189, /*   830 */   242,  243,  125,  126,   63,   64,   65,   66,   67,   68, /*   840 */    69,   70,   71,   72,   73,  148,   75,   76,   77,   78, /*   850 */    79,   80,   81,   82,   83,   84,   16,   17,  148,   19, /*   860 */   148,   25,  148,   23,  148,   29,  148,  170,  171,  148, /*   870 */    19,   31,   16,   17,  148,   19,  209,   41,  209,   23, /*   880 */   170,  171,  170,  171,  170,  171,   92,   31,   48,  214, /*   890 */   148,  170,  171,  214,   22,  148,  170,  171,  104,   59, /*   900 */   148,  148,  148,   27,   48,  189,  148,  189,  148,  192, /*   910 */    34,  148,    7,    8,  148,   59,  148,  170,  171,   79, /*   920 */    80,  156,  170,  171,  170,  171,  156,   87,   88,   89, /*   930 */   170,  171,   92,  170,  171,   79,   80,   81,  170,  171, /*   940 */   148,   19,  189,   87,   88,   89,   16,   17,   92,   19, /*   950 */   148,  111,  148,   23,  148,  190,   20,  148,   22,  156, /*   960 */   190,   31,  170,  171,  113,  125,  126,  127,  128,  129, /*   970 */   130,   16,  170,  171,  170,  171,  170,  171,   48,  170, /*   980 */   171,  125,  126,  127,  128,  129,  130,   91,   92,   59, /*   990 */     5,   69,  148,  190,  122,   10,   11,   12,   13,  156, /*  1000 */    20,  148,   22,  148,   20,  148,   22,  148,  162,   79, /*  1010 */    80,   26,  148,   28,  170,  171,  204,   87,   88,   89, /*  1020 */    35,  148,   92,  170,  171,  170,  171,  170,  171,  170, /*  1030 */   171,  148,   47,  190,   49,   20,   20,   22,   22,   54, /*  1040 */   148,  148,   57,  170,  171,  148,  148,   92,  148,  148, /*  1050 */    20,  148,   22,  170,  171,  125,  126,  127,  128,  129, /*  1060 */   130,  148,  170,  171,  179,   20,  148,  170,  171,  179, /*  1070 */   170,  171,  148,  170,  171,  148,  148,   51,   52,  148, /*  1080 */    20,  148,   22,  179,  232,  100,  101,  102,  170,  171, /*  1090 */   148,  106,  148,  148,  170,  171,  111,  148,  170,  171, /*  1100 */   233,  170,  171,  170,  171,   60,   20,   20,   22,   22, /*  1110 */    20,  148,   22,  148,  148,   20,  148,   22,  148,  148, /*  1120 */   135,  148,  148,  148,  148,  148,  148,  148,  194,  148, /*  1130 */   173,  192,  150,  224,  173,  229,  229,  173,  178,    6, /*  1140 */   173,  195,  173,  195,  147,  147,  174,  147,  147,   22, /*  1150 */   155,   99,   40,   98,  122,  172,  119,  195,  172,  120, /*  1160 */   172,  117,  172,  174,  121,  131,  223,  180,   97,  113, /*  1170 */   153,  212,   23,  161,  153,   99,   19,  116,   15,  175, /*  1180 */   161,  190,  172,  172,  153,  172,  153,  152,  196,  180, /*  1190 */   197,  153,  198,  175,  153,  199,   38,  131,  152,   61, /*  1200 */   153,   19,  153,   15,  153,   33,  153,  205,  185,  206, /*  1210 */   205,  212,  206,  185,    1,  153,  138,  188,  160,  212, /*  1220 */   212,   20,  195,   32,  188,   44,   19,  113,  188,  113, /*  1230 */   113,  113,   20,  185,   19,  176,   20,  195,  216,  176, /*  1240 */   216,   19,   92,  108,   11,   19,   22,   20,  234,   20, /*  1250 */   118,   19,   22,   22,  118,  235,  115,   20,  113,   20, /*  1260 */    19,   44,  237,   20,   19,   19,   19,   44,  104,   96, /*  1270 */    16,   21,   17,   99,   36,   22,  134,   99,   19,   45, /*  1280 */    45,    5,    1,  103,  123,   19,   14,  237,  231,   69, /*  1290 */    69,  114,  116,  114,  240,   17,  103,   20,  123,   19, /*  1300 */    14,  136,   58,  137,   19,    3,  247,  243,    4,  247, /*  1310 */   247,  246,};#define YY_SHIFT_USE_DFLT (-106)#define YY_SHIFT_MAX 382static const short yy_shift_ofst[] = { /*     0 */    99,  840,  985,  -16,  840,  930,  930,  930,  274, -105, /*    10 */    96,  930,  930,  930,  930,  930,  -46,  250,  104,  540, /*    20 */   551,   76,   76,   53,  165,  208,  251,  323,  392,  461, /*    30 */   530,  599,  642,  685,  642,  642,  642,  642,  642,  642, /*    40 */   642,  642,  642,  642,  642,  642,  642,  642,  642,  642, /*    50 */   642,  728,  771,  771,  856,  930,  930,  930,  930,  930, /*    60 */   930,  930,  930,  930,  930,  930,  930,  930,  930,  930, /*    70 */   930,  930,  930,  930,  930,  930,  930,  930,  930,  930, /*    80 */   930,  930,  930,  930,  930,  930,  930,  930,  930,  930, /*    90 */   930,  930,  930,  -62,  -62,  -14,   27,   27,  -40,  219, /*   100 */   463,  560,  540,  540,  540,  540,  540,  540,  540,  551, /*   110 */   -72, -106, -106, -106,  130,  252,  468,  468,  192,  563, /*   120 */   150,  357,  540,  357,  540,  540,  540,  540,  540,  540, /*   130 */   540,  540,  540,  540,  540,  540,  540,  214,  376, -105, /*   140 */  -105, -105, -106, -106, -106,  249,  249,  320,  343,  411, /*   150 */   334,  477,  515,  542,  282,  529,  476,  538,  627,  540, /*   160 */   540,  578,  540,  540,  397,  540,  540,  404,  540,  540, /*   170 */   541,  404,  540,  540,  518,  518,  518,  540,  540,  541, /*   180 */   540,  540,  541,  540,  836,  587,  540,  540,  541,  540, /*   190 */   540,  540,  541,  540,  540,  540,  541,  541,  540,  540, /*   200 */   540,  540,  540,  540,  204,  876,  448,   91,  707,  707, /*   210 */   566,  876,  876,  459,  876,  876,  260,  872,  872, 1133, /*   220 */  1133, 1133, 1133, 1127, 1052, 1052, 1112, 1052, 1055, 1052, /*   230 */  -105, 1032, 1037, 1039, 1044, 1043, 1034, 1056, 1071, 1149, /*   240 */  1071, 1056, 1076, 1061, 1076, 1061, 1157, 1071, 1071, 1149, /*   250 */  1112, 1052, 1052, 1052, 1157, 1163, 1056, 1056, 1056, 1056, /*   260 */  1158, 1066, 1163, 1056, 1138, 1138, 1182, 1032, 1056, 1188, /*   270 */  1188, 1188, 1032, 1138, 1182, 1056, 1172, 1172, 1056, 1056, /*   280 */  1078, -106, -106, -106, -106, -106, -106,  317,  132,  629, /*   290 */   590,  794,  905,  851,  796,  955,  936,  980,  984,  896, /*   300 */  1015, 1016, 1030, 1026, 1060, 1086, 1087, 1090,  922, 1095, /*   310 */  1045, 1213, 1201, 1191, 1181, 1207, 1114, 1116, 1117, 1118, /*   320 */  1215, 1212, 1216, 1150, 1135, 1222, 1233, 1226, 1227, 1224, /*   330 */  1229, 1132, 1230, 1136, 1231, 1141, 1232, 1237, 1145, 1239, /*   340 */  1217, 1241, 1243, 1245, 1246, 1223, 1247, 1173, 1164, 1254, /*   350 */  1255, 1250, 1174, 1238, 1234, 1253, 1235, 1142, 1178, 1259, /*   360 */  1276, 1281, 1180, 1220, 1221, 1161, 1266, 1177, 1272, 1176, /*   370 */  1278, 1179, 1193, 1175, 1280, 1277, 1286, 1244, 1165, 1166, /*   380 */  1285, 1302, 1304,};#define YY_REDUCE_USE_DFLT (-218)#define YY_REDUCE_MAX 286static const short yy_reduce_ofst[] = { /*     0 */   -56,  276,   -2,  -19,  399,  269,   49,  271,  270,   14, /*    10 */  -147,  -78,  273,  338,  340,  342,   44,  544,  263,  -60, /*    20 */    32,  144,  349, -217, -217, -217, -217, -217, -217, -217, /*    30 */  -217, -217, -217, -217, -217, -217, -217, -217, -217, -217, /*    40 */  -217, -217, -217, -217, -217, -217, -217, -217, -217, -217, /*    50 */  -217, -217, -217, -217,  405,  482,  485,  525,  568,  654, /*    60 */   697,  710,  712,  714,  721,  726,  747,  752,  754,  760, /*    70 */   763,  768,  792,  802,  804,  806,  809,  844,  853,  855, /*    80 */   857,  859,  873,  883,  892,  897,  900,  903,  918,  924, /*    90 */   928,  931,  933, -217, -217,  127, -217, -217, -217, -217, /*   100 */   454,  147,  509,  550,  554,  592,  593,  543,  489, -139, /*   110 */  -217, -217, -217, -217,   45,   21,   67,  120,  110,  110, /*   120 */     3,  389,  440,  573,  545,  594,  667,  675,  669,  595, /*   130 */   597,  637,  640,  716,  718,  679,  753,  293,  765,  770, /*   140 */   803,  843,  628,  576,  588, -112,  -83,   18,  154,  287, /*   150 */   302,  287,  287,   71,  423,  432,  492,  625,  643,  674, /*   160 */   742,  717,  625,  758,  846,  766,  864,  812,  893,  898, /*   170 */   287,  812,  901,  913,  885,  890,  904,  927,  942,  287, /*   180 */   944,  945,  287,  949,  852,  867,  963,  965,  287,  966, /*   190 */   968,  970,  287,  971,  973,  974,  287,  287,  975,  976, /*   200 */   977,  978,  979,  981,  982,  957,  939,  934,  906,  907, /*   210 */   909,  961,  964,  960,  967,  969,  972,  946,  948,  997, /*   220 */   998, 1000, 1001,  995,  983,  986,  987,  988,  989,  990, /*   230 */   991,  962,  992,  993,  994,  996,  943, 1017,  959, 1012, /*   240 */   999, 1021, 1002, 1003, 1005, 1006, 1004, 1007, 1008, 1019, /*   250 */  1009, 1010, 1011, 1013, 1018, 1035, 1031, 1033, 1038, 1041, /*   260 */  1014, 1020, 1046, 1047, 1023, 1028, 1022, 1027, 1049, 1029, /*   270 */  1036, 1040, 1042, 1048, 1024, 1051, 1025, 1050, 1053, 1062, /*   280 */  1054, 1058, 1059, 1063, 1057, 1064, 1065,};static const YYACTIONTYPE yy_default[] = { /*     0 */   587,  813,  890,  702,  890,  813,  890,  813,  890,  706, /*    10 */   864,  809,  813,  890,  890,  890,  784,  890,  835,  890, /*    20 */   618,  835,  835,  737,  890,  890,  890,  890,  890,  890, /*    30 */   890,  890,  738,  890,  812,  808,  804,  806,  805,  739, /*    40 */   726,  735,  742,  718,  849,  744,  745,  750,  751,  865, /*    50 */   868,  772,  790,  771,  890,  890,  890,  890,  890,  890, /*    60 */   890,  890,  890,  890,  890,  890,  890,  890,  890,  890, /*    70 */   890,  890,  890,  890,  890,  890,  890,  890,  890,  890, /*    80 */   890,  890,  890,  890,  890,  890,  890,  890,  890,  890, /*    90 */   890,  890,  890,  774,  795,  611,  773,  783,  775,  776, /*   100 */   671,  606,  890,  890,  890,  890,  890,  890,  890,  890, /*   110 */   777,  778,  791,  792,  890,  890,  890,  890,  890,  890, /*   120 */   587,  702,  890,  702,  890,  890,  890,  890,  890,  890, /*   130 */   890,  890,  890,  890,  890,  890,  890,  890,  890,  890, /*   140 */   890,  890,  696,  706,  883,  890,  890,  662,  890,  890, /*   150 */   890,  890,  890,  890,  890,  890,  890,  890,  594,  592, /*   160 */   890,  694,  890,  890,  620,  890,  890,  704,  890,  890, /*   170 */   709,  710,  890,  890,  890,  890,  890,  890,  890,  608, /*   180 */   890,  890,  683,  890,  841,  890,  890,  890,  856,  890, /*   190 */   890,  890,  854,  890,  890,  890,  685,  747,  823,  890, /*   200 */   890,  869,  871,  890,  890,  729,  694,  703,  890,  890, /*   210 */   807,  729,  729,  641,  729,  729,  644,  741,  741,  591, /*   220 */   591,  591,  591,  661,  673,  673,  658,  673,  644,  673, /*   230 */   890,  741,  732,  734,  722,  736,  890,  711,  730,  890,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -