]> granicus.if.org Git - php/commitdiff
regen to fix lcov issues
authorNuno Lopes <nlopess@php.net>
Sun, 15 Jan 2012 00:07:26 +0000 (00:07 +0000)
committerNuno Lopes <nlopess@php.net>
Sun, 15 Jan 2012 00:07:26 +0000 (00:07 +0000)
ext/sqlite/libsqlite/src/parse.c

index ed00220edafac59478f1b0135101a1de1a122ae2..ea1452c287c7a6fb42e4e977494335ece21e5ebc 100644 (file)
@@ -4,7 +4,7 @@
 /* First off, code is included that follows the "include" declaration
 ** in the input grammar file. */
 #include <stdio.h>
-#line 33 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 33 "ext/sqlite/libsqlite/src/parse.y"
 
 #include "sqliteInt.h"
 #include "parse.h"
@@ -29,7 +29,7 @@ struct LimitVal {
 */
 struct TrigEvent { int a; IdList * b; };
 
-#line 33 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 33 "ext/sqlite/libsqlite/src/parse.c"
 /* Next is all token values, in a form suitable for use by makeheaders.
 ** This section will be null unless lemon is run with the -m switch.
 */
@@ -176,7 +176,7 @@ static const YYMINORTYPE yyzerominor = { 0 };
 **                     shifting non-terminals after a reduce.
 **  yy_default[]       Default action for each state.
 */
-#define YY_ACTTAB_COUNT (1143)
+#define YY_ACTTAB_COUNT (1090)
 static const YYACTIONTYPE yy_action[] = {
  /*     0 */   186,  561,  483,   69,   67,   70,   68,   64,   63,   62,
  /*    10 */    61,   58,   57,   56,   55,   54,   53,  181,  180,  179,
@@ -197,102 +197,96 @@ static const YYACTIONTYPE yy_action[] = {
  /*   160 */   513,  510,  305,   52,  138,   69,   67,   70,   68,   64,
  /*   170 */    63,   62,   61,   58,   57,   56,   55,   54,   53,  185,
  /*   180 */   550,  549,  512,  175,  467,  516,   18,  344,  342,   36,
- /*   190 */   194,  175,  320,  230,  231,  344,  342,   36,  341,   56,
- /*   200 */    55,   54,   53,  212,  531,  514,  341,  544,  551,    3,
- /*   210 */   515,  551,  362,  551,  508,  507,  184,  132,  195,  213,
+ /*   190 */   544,  175,  320,  230,  231,  344,  342,   36,  341,   56,
+ /*   200 */    55,   54,   53,  212,  531,  514,  341,  551,    3,  213,
+ /*   210 */   515,    2,  551,   73,    7,  551,  184,  132,  551,  172,
  /*   220 */   551,  309,  348,   42,   71,   72,  129,   65,   66,  513,
  /*   230 */   510,  305,   52,  138,   69,   67,   70,   68,   64,   63,
  /*   240 */    62,   61,   58,   57,   56,   55,   54,   53,  243,  197,
- /*   250 */   282,   73,  268,  373,  264,  372,  183,  241,    2,  358,
- /*   260 */     7,  563,  551,  240,  551,  471,  385,  201,  356,  514,
- /*   270 */   379,  378,  550,  549,  515,  550,  549,  550,  549,  500,
- /*   280 */   506,   17,  172,  354,  550,  549,  359,  392,   71,   72,
+ /*   250 */   282,  358,  268,  373,  264,  372,  183,  241,  436,  169,
+ /*   260 */   356,  171,  269,  240,  471,  426,   29,  446,  506,  514,
+ /*   270 */   445,  550,  549,  494,  515,  354,  550,  549,  359,  550,
+ /*   280 */   549,  144,  550,  549,  550,  549,  592,  309,   71,   72,
  /*   290 */   129,   65,   66,  513,  510,  305,   52,  138,   69,   67,
  /*   300 */    70,   68,   64,   63,   62,   61,   58,   57,   56,   55,
- /*   310 */    54,   53,  486,  365,  416,  551,  514,  417,  493,  494,
- /*   320 */    17,  515,  169,  478,  171,   80,  550,  549,  550,  549,
- /*   330 */   466,  108,   17,  144,  332,   71,   72,  129,   65,   66,
- /*   340 */   513,  510,  305,   52,  138,   69,   67,   70,   68,   64,
- /*   350 */    63,   62,   61,   58,   57,   56,   55,   54,   53,  446,
- /*   360 */   182,  488,  445,  514,  366,  249,  490,  362,  515,  508,
- /*   370 */   507,  429,  463,  444,  375,  338,  443,   12,  430,  550,
- /*   380 */   549,  592,   71,   72,  129,   65,   66,  513,  510,  305,
- /*   390 */    52,  138,   69,   67,   70,   68,   64,   63,   62,   61,
- /*   400 */    58,   57,   56,   55,   54,   53,  362,  485,  508,  507,
- /*   410 */   514,  459,  286,  460,  436,  515,  388,  240,  269,  387,
- /*   420 */   182,  426,   29,  857,   82,  377,    1,  134,  593,   71,
- /*   430 */    51,  129,   65,   66,  513,  510,  305,   52,  138,   69,
- /*   440 */    67,   70,   68,   64,   63,   62,   61,   58,   57,   56,
- /*   450 */    55,   54,   53,  551,  487,  177,  365,  514,   87,  483,
- /*   460 */   542,  450,  515,  454,  160,   80,  453,  440,  239,  176,
- /*   470 */    80,  238,  286,   80,  106,  458,   71,   40,  129,   65,
- /*   480 */    66,  513,  510,  305,   52,  138,   69,   67,   70,   68,
- /*   490 */    64,   63,   62,   61,   58,   57,   56,   55,   54,   53,
- /*   500 */   457,  393,  534,  418,  514,  186,  527,  483,  156,  515,
- /*   510 */   351,  323,  533,  339,  232,   80,   80,  550,  549,   46,
- /*   520 */   498,   44,  526,  482,   72,  129,   65,   66,  513,  510,
- /*   530 */   305,   52,  138,   69,   67,   70,   68,   64,   63,   62,
- /*   540 */    61,   58,   57,   56,   55,   54,   53,  365,  153,  300,
- /*   550 */   155,  514,  405,  431,  165,  404,  515,   32,  396,   13,
- /*   560 */    32,   86,  333,  323,   38,  106,  205,  414,  391,  390,
- /*   570 */   202,  482,  129,   65,   66,  513,  510,  305,   52,  138,
- /*   580 */    69,   67,   70,   68,   64,   63,   62,   61,   58,   57,
- /*   590 */    56,   55,   54,   53,  274,  309,  272,  271,  270,   23,
- /*   600 */     8,  301,  211,   11,  307,  418,  212,  365,  483,   31,
- /*   610 */   217,  498,  562,    1,   60,  219,  480,  365,  204,  321,
- /*   620 */   215,  154,  207,  137,  480,   93,  268,  373,  264,  372,
- /*   630 */   183,  241,  365,  360,  203,  106,  409,  240,  365,  207,
- /*   640 */   365,  145,  541,   50,  412,  365,  247,  453,  531,  302,
- /*   650 */   105,  135,  173,    8,  245,  170,  106,  307,  108,   47,
- /*   660 */    48,  346,   19,  106,  290,  289,  299,   49,  371,  370,
- /*   670 */   518,  304,  482,  517,  520,  158,  531,  531,  193,  800,
- /*   680 */   531,  498,  207,  319,  223,  231,  360,  207,  475,  283,
- /*   690 */   514,  162,  257,  252,  212,  515,   50,  365,  511,  303,
- /*   700 */   531,  557,  499,  192,    8,  475,  516,   18,  307,  498,
- /*   710 */   556,  365,   47,   48,  295,   93,  531,   41,  136,  207,
- /*   720 */    49,  371,  370,  518,  148,  555,  517,  520,  554,   89,
- /*   730 */   376,  560,  365,  162,  509,  214,  480,  360,  365,  553,
- /*   740 */   152,  322,  495,  505,  141,  212,  294,   50,  477,  531,
- /*   750 */   112,  284,  207,  475,  504,  288,   90,  327,  531,  516,
- /*   760 */    18,  207,  326,   47,   48,  531,  473,  212,  365,  531,
- /*   770 */   191,   49,  371,  370,  518,  365,  365,  517,  520,  293,
- /*   780 */   316,  503,  365,  322,   60,  475,  109,  365,  291,  190,
- /*   790 */   317,  365,  502,  121,  120,  365,  189,  365,  365,  407,
- /*   800 */   119,  365,  365,  501,  326,  118,  365,  365,  365,  117,
- /*   810 */   516,   18,  365,  116,  365,  126,  125,  365,  475,  124,
- /*   820 */   123,  365,  365,  365,  115,  114,  140,  475,  365,  365,
- /*   830 */   139,  365,  255,  365,  365,  254,  365,  365,  365,  253,
- /*   840 */   280,  107,  365,  365,   10,  365,  113,  111,  365,  279,
- /*   850 */   365,  278,  277,  365,   92,  104,  103,  365,  365,  365,
- /*   860 */    91,  102,  365,  101,  365,  365,  110,  347,  100,  379,
- /*   870 */   378,   99,   17,  484,   28,   98,   30,   97,   79,  131,
- /*   880 */    96,  465,   95,   94,  439,   14,  343,   26,   25,  340,
- /*   890 */    24,  174,  266,   85,  166,  292,   78,  165,  415,  164,
- /*   900 */   163,   22,    6,  408,    5,   77,   34,   33,  159,   16,
- /*   910 */   157,  151,   75,  149,  146,   15,  312,  395,  384,  313,
- /*   920 */   143,   20,  206,   60,   21,  273,  198,  375,  559,  548,
- /*   930 */   547,  546,    4,  212,  538,  261,  308,   38,  540,  530,
- /*   940 */   260,   39,  352,  374,  539,  535,  532,  196,  367,  210,
- /*   950 */   256,  259,  522,   53,  258,  521,  529,  209,  188,   43,
- /*   960 */    27,   37,  349,  496,  492,  452,   81,  276,  246,  275,
- /*   970 */   479,  244,  208,  464,  474,  451,  433,  335,  432,  413,
- /*   980 */   234,   35,  127,   76,  381,  858,  410,  161,  858,  199,
- /*   990 */   858,  858,  858,  858,  858,  858,  403,  858,  235,  858,
- /*  1000 */   858,  858,  329,  858,  150,  398,  858,  545,  858,  858,
- /*  1010 */   400,  399,  858,  224,  858,  858,   84,  147,  858,  318,
- /*  1020 */   265,  858,  220,  858,  858,  858,  858,  552,   74,  424,
- /*  1030 */   858,  523,  858,  858,  491,  476,  287,  315,  858,   83,
- /*  1040 */    88,  262,  463,  364,  519,  310,  382,  357,  355,  353,
- /*  1050 */   858,  306,  497,  481,  525,  406,  524,  242,  462,  397,
- /*  1060 */   434,  237,  858,  425,  337,  168,  858,  438,  461,  858,
- /*  1070 */   296,  200,  236,  419,  456,  383,  330,  142,  263,  361,
- /*  1080 */   345,  858,  455,  233,  325,  324,  489,  229,  228,  402,
- /*  1090 */   401,  858,  227,  226,  225,  389,  386,  222,  221,  218,
- /*  1100 */   314,  394,  311,  216,  558,  380,  251,  250,  133,  350,
- /*  1110 */   248,  858,  435,  858,  858,  858,  858,  858,  858,  858,
- /*  1120 */   858,  858,  428,  858,  858,  411,  858,  858,  858,  858,
- /*  1130 */    59,  858,  858,  858,  858,  858,  858,  858,  858,  858,
- /*  1140 */   167,  858,  336,
+ /*   310 */    54,   53,  514,  857,   82,  377,    1,  515,  268,  373,
+ /*   320 */   264,  372,  183,  241,  362,   12,  508,  507,  500,  240,
+ /*   330 */    17,   71,   72,  129,   65,   66,  513,  510,  305,   52,
+ /*   340 */   138,   69,   67,   70,   68,   64,   63,   62,   61,   58,
+ /*   350 */    57,   56,   55,   54,   53,  362,  182,  508,  507,  514,
+ /*   360 */   362,  527,  508,  507,  515,  563,  429,  463,  182,  444,
+ /*   370 */   375,  338,  443,  430,  379,  378,  593,  156,   71,   72,
+ /*   380 */   129,   65,   66,  513,  510,  305,   52,  138,   69,   67,
+ /*   390 */    70,   68,   64,   63,   62,   61,   58,   57,   56,   55,
+ /*   400 */    54,   53,  514,  526,  542,  450,  534,  515,  286,  493,
+ /*   410 */   453,   17,  478,  240,   80,   11,  533,  153,  194,  155,
+ /*   420 */   286,   71,   51,  129,   65,   66,  513,  510,  305,   52,
+ /*   430 */   138,   69,   67,   70,   68,   64,   63,   62,   61,   58,
+ /*   440 */    57,   56,   55,   54,   53,  514,  195,  466,  160,   17,
+ /*   450 */   515,  454,  490,   80,  459,  440,  460,  176,  239,  238,
+ /*   460 */    80,   80,  562,    1,   71,   40,  129,   65,   66,  513,
+ /*   470 */   510,  305,   52,  138,   69,   67,   70,   68,   64,   63,
+ /*   480 */    62,   61,   58,   57,   56,   55,   54,   53,  514,  365,
+ /*   490 */   154,   19,  339,  515,   80,  232,  405,   80,  165,  404,
+ /*   500 */   193,   32,  396,   13,   32,   86,  414,  108,   72,  129,
+ /*   510 */    65,   66,  513,  510,  305,   52,  138,   69,   67,   70,
+ /*   520 */    68,   64,   63,   62,   61,   58,   57,   56,   55,   54,
+ /*   530 */    53,  514,  551,  365,  483,  192,  515,  488,  323,  207,
+ /*   540 */   366,  249,  177,  186,   87,  483,  483,   46,   38,   44,
+ /*   550 */   458,  108,  129,   65,   66,  513,  510,  305,   52,  138,
+ /*   560 */    69,   67,   70,   68,   64,   63,   62,   61,   58,   57,
+ /*   570 */    56,   55,   54,   53,  274,  457,  272,  271,  270,   23,
+ /*   580 */     8,  551,  211,  412,  307,  257,  365,  385,  201,   31,
+ /*   590 */   217,  388,  141,  205,  387,  219,  550,  549,  482,  511,
+ /*   600 */   215,  376,  560,  134,   90,  477,  214,  514,  392,  482,
+ /*   610 */   482,  152,  515,  360,  203,  212,  409,  531,  800,  284,
+ /*   620 */   365,  145,  505,   50,  300,  365,  365,  173,  321,  212,
+ /*   630 */   487,  137,  135,    8,   41,  136,  531,  307,   93,   47,
+ /*   640 */    48,  346,  316,  106,  106,  550,  549,   49,  371,  370,
+ /*   650 */   518,  509,  531,  517,  520,  504,  531,  531,  162,  495,
+ /*   660 */   170,  317,  503,  319,  223,  231,  360,  551,  502,  283,
+ /*   670 */   162,  207,  557,  486,  212,  191,   50,   10,  289,  304,
+ /*   680 */   303,  556,  207,  531,    8,  531,  516,   18,  307,  498,
+ /*   690 */   498,  189,   47,   48,  393,  531,  555,   28,  302,  554,
+ /*   700 */    49,  371,  370,  518,  484,  480,  517,  520,  322,  299,
+ /*   710 */   553,  418,  365,  323,   17,  365,  365,  360,  416,  207,
+ /*   720 */   322,  417,  207,  418,  327,  212,  480,   50,  207,  326,
+ /*   730 */   106,  550,  549,  106,  105,  247,  407,  475,  332,  516,
+ /*   740 */    18,  326,  365,   47,   48,  207,  295,  365,  475,  294,
+ /*   750 */   158,   49,  371,  370,  518,  293,  473,  517,  520,  485,
+ /*   760 */   106,  391,  390,  202,  148,   93,  351,  480,  204,  301,
+ /*   770 */   333,  190,  291,  541,   60,  531,  498,  252,  453,  498,
+ /*   780 */   365,  365,  290,  365,  501,  475,  365,   79,  475,  531,
+ /*   790 */   516,   18,  379,  378,  475,  365,  465,  245,   89,  112,
+ /*   800 */   365,  109,  365,  131,  121,  288,  499,  365,  365,  439,
+ /*   810 */   365,  475,  365,  120,  365,  365,  343,  365,  119,  365,
+ /*   820 */   118,  365,  365,  365,  365,  117,  116,  365,  126,  365,
+ /*   830 */   125,  365,  124,  123,  365,  115,  365,  114,  431,  140,
+ /*   840 */   139,  255,  254,  365,  365,  253,  365,  280,  365,  107,
+ /*   850 */   365,  365,  113,  365,  111,   26,  365,  365,  365,  365,
+ /*   860 */   365,  279,  278,  365,  277,  365,   92,  365,  104,  103,
+ /*   870 */   365,   91,  365,  365,  102,  101,  110,  100,   99,  347,
+ /*   880 */    25,   98,  340,   30,   24,   97,  266,  174,   96,   85,
+ /*   890 */    95,   94,  166,  292,   78,  165,  415,   14,  163,   60,
+ /*   900 */   164,   22,    6,  408,    5,   77,   34,   33,  159,   16,
+ /*   910 */   157,  151,   75,  149,   15,  146,  313,  312,  395,  384,
+ /*   920 */   143,   20,   60,  206,   21,  273,  198,  559,  375,  548,
+ /*   930 */   547,  546,  374,    4,  540,  539,  538,  308,  535,  532,
+ /*   940 */   530,  212,  261,   38,  260,  352,  259,   39,  258,  367,
+ /*   950 */   529,  196,  210,  256,  521,  522,   53,   53,  209,   43,
+ /*   960 */   496,  188,  492,  208,  256,   81,  246,   37,  479,  349,
+ /*   970 */   244,   37,  474,  464,  276,   27,  452,  451,  433,  432,
+ /*   980 */   275,  235,  234,  335,  424,   35,  329,  413,  410,  127,
+ /*   990 */   161,   84,   76,  403,   38,  400,  188,  399,  224,  398,
+ /*  1000 */    38,  150,  318,  220,   83,  147,  315,  200,  381,  383,
+ /*  1010 */   199,  142,  545,  265,   88,  262,  523,  361,  491,  476,
+ /*  1020 */   463,  406,  397,  287,  389,  386,  310,  382,  552,   74,
+ /*  1030 */   306,  525,  524,  364,  519,  357,  355,  353,  497,  489,
+ /*  1040 */   481,  263,  242,  462,  461,  456,  455,  438,  296,  345,
+ /*  1050 */   434,  237,  425,  337,  168,  167,  336,  236,  419,  330,
+ /*  1060 */   233,  325,  324,  229,  228,  402,  401,  227,  226,  225,
+ /*  1070 */   222,  221,  218,  314,  394,  311,  216,  380,  251,  250,
+ /*  1080 */   133,  350,  248,  364,  558,   59,  435,  411,  428,  212,
 };
 static const YYCODETYPE yy_lookahead[] = {
  /*     0 */    21,    9,   23,   70,   71,   72,   73,   74,   75,   76,
@@ -314,181 +308,175 @@ static const YYCODETYPE yy_lookahead[] = {
  /*   160 */    65,   66,   67,   68,   69,   70,   71,   72,   73,   74,
  /*   170 */    75,   76,   77,   78,   79,   80,   81,   82,   83,  146,
  /*   180 */    87,   88,   93,   90,   20,  125,  126,   94,   95,   96,
- /*   190 */    22,   90,  100,  101,  102,   94,   95,   96,  105,   80,
- /*   200 */    81,   82,   83,  111,  171,   41,  105,   20,   23,   19,
- /*   210 */    46,   23,  107,   23,  109,  110,  183,  184,   50,   48,
+ /*   190 */    20,   90,  100,  101,  102,   94,   95,   96,  105,   80,
+ /*   200 */    81,   82,   83,  111,  171,   41,  105,   23,   19,   48,
+ /*   210 */    46,   19,   23,   19,   19,   23,  183,  184,   23,   17,
  /*   220 */    23,   62,  189,  128,   60,   61,   62,   63,   64,   65,
  /*   230 */    66,   67,   68,   69,   70,   71,   72,   73,   74,   75,
  /*   240 */    76,   77,   78,   79,   80,   81,   82,   83,   20,   90,
- /*   250 */    91,   19,   93,   94,   95,   96,   97,   98,   19,   15,
- /*   260 */    19,    0,   23,  104,   23,   80,   78,   79,   24,   41,
- /*   270 */     9,   10,   87,   88,   46,   87,   88,   87,   88,   20,
- /*   280 */    20,   22,   17,   39,   87,   88,   42,   99,   60,   61,
+ /*   250 */    91,   15,   93,   94,   95,   96,   97,   98,  140,   57,
+ /*   260 */    24,   59,  144,  104,   80,  147,  148,   89,   20,   41,
+ /*   270 */    92,   87,   88,   20,   46,   39,   87,   88,   42,   87,
+ /*   280 */    88,   19,   87,   88,   87,   88,  113,   62,   60,   61,
  /*   290 */    62,   63,   64,   65,   66,   67,   68,   69,   70,   71,
  /*   300 */    72,   73,   74,   75,   76,   77,   78,   79,   80,   81,
- /*   310 */    82,   83,  115,  140,   25,   23,   41,   28,   20,   20,
- /*   320 */    22,   46,   57,   20,   59,   22,   87,   88,   87,   88,
- /*   330 */    20,  158,   22,   19,   45,   60,   61,   62,   63,   64,
- /*   340 */    65,   66,   67,   68,   69,   70,   71,   72,   73,   74,
- /*   350 */    75,   76,   77,   78,   79,   80,   81,   82,   83,   89,
- /*   360 */    47,   22,   92,   41,  191,  192,   22,  107,   46,  109,
- /*   370 */   110,  161,  162,   89,   99,   62,   92,   63,  168,   87,
- /*   380 */    88,  113,   60,   61,   62,   63,   64,   65,   66,   67,
- /*   390 */    68,   69,   70,   71,   72,   73,   74,   75,   76,   77,
- /*   400 */    78,   79,   80,   81,   82,   83,  107,  115,  109,  110,
- /*   410 */    41,   91,   99,   93,  140,   46,   89,  104,  144,   92,
- /*   420 */    47,  147,  148,  132,  133,  134,  135,   88,  113,   60,
- /*   430 */    61,   62,   63,   64,   65,   66,   67,   68,   69,   70,
- /*   440 */    71,   72,   73,   74,   75,   76,   77,   78,   79,   80,
- /*   450 */    81,   82,   83,   23,  115,   19,  140,   41,  114,   23,
- /*   460 */   155,  156,   46,   20,   22,   22,  161,   20,   20,   22,
- /*   470 */    22,   20,   99,   22,  158,   29,   60,   61,   62,   63,
- /*   480 */    64,   65,   66,   67,   68,   69,   70,   71,   72,   73,
- /*   490 */    74,   75,   76,   77,   78,   79,   80,   81,   82,   83,
- /*   500 */    54,  140,   26,  140,   41,   21,   89,   23,   17,   46,
- /*   510 */   194,  140,   36,   20,   20,   22,   22,   87,   88,  127,
- /*   520 */   204,  129,   89,   87,   61,   62,   63,   64,   65,   66,
- /*   530 */    67,   68,   69,   70,   71,   72,   73,   74,   75,   76,
- /*   540 */    77,   78,   79,   80,   81,   82,   83,  140,   57,  103,
- /*   550 */    59,   41,   20,  139,   22,   20,   46,   22,   20,   19,
- /*   560 */    22,   21,  199,  140,  122,  158,  195,   18,  207,  208,
- /*   570 */   209,   87,   62,   63,   64,   65,   66,   67,   68,   69,
- /*   580 */    70,   71,   72,   73,   74,   75,   76,   77,   78,   79,
- /*   590 */    80,   81,   82,   83,   11,   62,   13,   14,   15,   16,
- /*   600 */    19,  194,  174,  118,   23,  140,  111,  140,   23,  181,
- /*   610 */    27,  204,  134,  135,  200,   32,  152,  140,  195,  124,
- /*   620 */    37,  130,  140,  146,  152,  158,   93,   94,   95,   96,
- /*   630 */    97,   98,  140,   52,   51,  158,   53,  104,  140,  140,
- /*   640 */   140,   58,  156,   62,   95,  140,  182,  161,  171,  167,
- /*   650 */   158,  146,  146,   19,  182,  146,  158,   23,  158,   78,
- /*   660 */    79,   80,   22,  158,  199,  198,  167,   86,   87,   88,
- /*   670 */    89,  194,   87,   92,   93,  146,  171,  171,  113,  130,
- /*   680 */   171,  204,  140,  100,  101,  102,   52,  140,  206,  106,
- /*   690 */    41,  146,  192,  201,  111,   46,   62,  140,   93,  194,
- /*   700 */   171,   15,  204,  113,   19,  206,  125,  126,   23,  204,
- /*   710 */    24,  140,   78,   79,  167,  158,  171,   68,   69,  140,
- /*   720 */    86,   87,   88,   89,  146,   39,   92,   93,   42,  158,
- /*   730 */   136,  137,  140,  146,  108,  141,  152,   52,  140,   53,
- /*   740 */   146,  196,   93,   14,  146,  111,  167,   62,  206,  171,
- /*   750 */   158,   19,  140,  206,   20,  198,  158,  212,  171,  125,
- /*   760 */   126,  140,  217,   78,   79,  171,  182,  111,  140,  171,
- /*   770 */    22,   86,   87,   88,   89,  140,  140,   92,   93,  167,
- /*   780 */   124,   20,  140,  196,  200,  206,  158,  140,  167,   22,
- /*   790 */   196,  140,   20,  158,  158,  140,   22,  140,  140,  212,
- /*   800 */   158,  140,  140,   20,  217,  158,  140,  140,  140,  158,
- /*   810 */   125,  126,  140,  158,  140,  158,  158,  140,  206,  158,
- /*   820 */   158,  140,  140,  140,  158,  158,  158,  206,  140,  140,
- /*   830 */   158,  140,  158,  140,  140,  158,  140,  140,  140,  158,
- /*   840 */   158,  158,  140,  140,  118,  140,  158,  158,  140,  158,
- /*   850 */   140,  158,  158,  140,  158,  158,  158,  140,  140,  140,
- /*   860 */   158,  158,  140,  158,  140,  140,  158,  140,  158,    9,
- /*   870 */    10,  158,   22,  115,   19,  158,  158,  158,   20,  113,
- /*   880 */   158,   20,  158,  158,   20,  158,   48,   19,   19,   48,
- /*   890 */    19,   97,  104,   21,   99,   38,   49,   22,   49,  130,
- /*   900 */    99,   19,   11,   14,    9,  103,   63,   63,  123,   19,
- /*   910 */   114,  114,  103,  123,  114,   19,   35,   87,   20,  116,
- /*   920 */    21,  150,  160,  200,  160,  138,   12,   99,  139,  138,
- /*   930 */   138,  138,   22,  111,  164,  176,   44,  122,  139,  171,
- /*   940 */   177,  120,  119,  145,  139,  139,  139,  121,  117,  193,
- /*   950 */    98,  178,   23,   83,  179,  151,  180,  202,  113,  127,
- /*   960 */    19,   99,  116,  186,  186,  151,  186,  159,  187,  159,
- /*   970 */   188,  187,  193,  139,  188,  164,  139,   40,  139,  139,
- /*   980 */   215,  127,   60,   19,   33,  220,  169,  169,  220,  116,
- /*   990 */   220,  220,  220,  220,  220,  220,  176,  220,  186,  220,
- /*  1000 */   220,  220,  186,  220,  169,  176,  220,  142,  220,  220,
- /*  1010 */   186,  186,  220,  186,  220,  220,  197,  169,  220,  186,
- /*  1020 */   157,  220,  186,  220,  220,  220,  220,  140,  140,  216,
- /*  1030 */   220,  157,  220,  220,  157,  157,  152,  186,  220,  197,
- /*  1040 */   173,  175,  162,  140,  140,  152,  152,  140,  140,  140,
- /*  1050 */   220,  154,  140,  140,  154,  176,  154,  140,  140,  176,
- /*  1060 */   140,  140,  220,  140,  140,  140,  220,  152,  163,  220,
- /*  1070 */   154,  218,  140,  140,  163,  219,  140,  218,  172,  203,
- /*  1080 */   154,  220,  163,  140,  140,  140,  185,  140,  140,  140,
- /*  1090 */   140,  220,  140,  140,  140,  210,  210,  140,  140,  140,
- /*  1100 */   140,  140,  140,  140,  170,  140,  140,  140,  140,  140,
- /*  1110 */   140,  220,  166,  220,  220,  220,  220,  220,  220,  220,
- /*  1120 */   220,  220,  166,  220,  220,  170,  220,  220,  220,  220,
- /*  1130 */   200,  220,  220,  220,  220,  220,  220,  220,  220,  220,
- /*  1140 */   213,  220,  214,
+ /*   310 */    82,   83,   41,  132,  133,  134,  135,   46,   93,   94,
+ /*   320 */    95,   96,   97,   98,  107,   63,  109,  110,   20,  104,
+ /*   330 */    22,   60,   61,   62,   63,   64,   65,   66,   67,   68,
+ /*   340 */    69,   70,   71,   72,   73,   74,   75,   76,   77,   78,
+ /*   350 */    79,   80,   81,   82,   83,  107,   47,  109,  110,   41,
+ /*   360 */   107,   89,  109,  110,   46,    0,  161,  162,   47,   89,
+ /*   370 */    99,   62,   92,  168,    9,   10,  113,   17,   60,   61,
+ /*   380 */    62,   63,   64,   65,   66,   67,   68,   69,   70,   71,
+ /*   390 */    72,   73,   74,   75,   76,   77,   78,   79,   80,   81,
+ /*   400 */    82,   83,   41,   89,  155,  156,   26,   46,   99,   20,
+ /*   410 */   161,   22,   20,  104,   22,  118,   36,   57,   22,   59,
+ /*   420 */    99,   60,   61,   62,   63,   64,   65,   66,   67,   68,
+ /*   430 */    69,   70,   71,   72,   73,   74,   75,   76,   77,   78,
+ /*   440 */    79,   80,   81,   82,   83,   41,   50,   20,   22,   22,
+ /*   450 */    46,   20,   22,   22,   91,   20,   93,   22,   20,   20,
+ /*   460 */    22,   22,  134,  135,   60,   61,   62,   63,   64,   65,
+ /*   470 */    66,   67,   68,   69,   70,   71,   72,   73,   74,   75,
+ /*   480 */    76,   77,   78,   79,   80,   81,   82,   83,   41,  140,
+ /*   490 */   130,   22,   20,   46,   22,   20,   20,   22,   22,   20,
+ /*   500 */   113,   22,   20,   19,   22,   21,   18,  158,   61,   62,
+ /*   510 */    63,   64,   65,   66,   67,   68,   69,   70,   71,   72,
+ /*   520 */    73,   74,   75,   76,   77,   78,   79,   80,   81,   82,
+ /*   530 */    83,   41,   23,  140,   23,  113,   46,   22,  140,  140,
+ /*   540 */   191,  192,   19,   21,  114,   23,   23,  127,  122,  129,
+ /*   550 */    29,  158,   62,   63,   64,   65,   66,   67,   68,   69,
+ /*   560 */    70,   71,   72,   73,   74,   75,   76,   77,   78,   79,
+ /*   570 */    80,   81,   82,   83,   11,   54,   13,   14,   15,   16,
+ /*   580 */    19,   23,  174,   95,   23,  192,  140,   78,   79,  181,
+ /*   590 */    27,   89,  146,  195,   92,   32,   87,   88,   87,   93,
+ /*   600 */    37,  136,  137,   88,  158,  206,  141,   41,   99,   87,
+ /*   610 */    87,  146,   46,   52,   51,  111,   53,  171,  130,   19,
+ /*   620 */   140,   58,   14,   62,  103,  140,  140,  146,  124,  111,
+ /*   630 */   115,  146,  146,   19,   68,   69,  171,   23,  158,   78,
+ /*   640 */    79,   80,  124,  158,  158,   87,   88,   86,   87,   88,
+ /*   650 */    89,  108,  171,   92,   93,   20,  171,  171,  146,   93,
+ /*   660 */   146,  196,   20,  100,  101,  102,   52,   23,   20,  106,
+ /*   670 */   146,  140,   15,  115,  111,   22,   62,  118,  198,  194,
+ /*   680 */   194,   24,  140,  171,   19,  171,  125,  126,   23,  204,
+ /*   690 */   204,   22,   78,   79,  140,  171,   39,   19,  167,   42,
+ /*   700 */    86,   87,   88,   89,  115,  152,   92,   93,  196,  167,
+ /*   710 */    53,  140,  140,  140,   22,  140,  140,   52,   25,  140,
+ /*   720 */   196,   28,  140,  140,  212,  111,  152,   62,  140,  217,
+ /*   730 */   158,   87,   88,  158,  158,  182,  212,  206,   45,  125,
+ /*   740 */   126,  217,  140,   78,   79,  140,  167,  140,  206,  167,
+ /*   750 */   146,   86,   87,   88,   89,  167,  182,   92,   93,  115,
+ /*   760 */   158,  207,  208,  209,  146,  158,  194,  152,  195,  194,
+ /*   770 */   199,   22,  167,  156,  200,  171,  204,  201,  161,  204,
+ /*   780 */   140,  140,  199,  140,   20,  206,  140,   20,  206,  171,
+ /*   790 */   125,  126,    9,   10,  206,  140,   20,  182,  158,  158,
+ /*   800 */   140,  158,  140,  113,  158,  198,  204,  140,  140,   20,
+ /*   810 */   140,  206,  140,  158,  140,  140,   48,  140,  158,  140,
+ /*   820 */   158,  140,  140,  140,  140,  158,  158,  140,  158,  140,
+ /*   830 */   158,  140,  158,  158,  140,  158,  140,  158,  139,  158,
+ /*   840 */   158,  158,  158,  140,  140,  158,  140,  158,  140,  158,
+ /*   850 */   140,  140,  158,  140,  158,   19,  140,  140,  140,  140,
+ /*   860 */   140,  158,  158,  140,  158,  140,  158,  140,  158,  158,
+ /*   870 */   140,  158,  140,  140,  158,  158,  158,  158,  158,  140,
+ /*   880 */    19,  158,   48,  158,   19,  158,  104,   97,  158,   21,
+ /*   890 */   158,  158,   99,   38,   49,   22,   49,  158,   99,  200,
+ /*   900 */   130,   19,   11,   14,    9,  103,   63,   63,  123,   19,
+ /*   910 */   114,  114,  103,  123,   19,  114,  116,   35,   87,   20,
+ /*   920 */    21,  150,  200,  160,  160,  138,   12,  139,   99,  138,
+ /*   930 */   138,  138,  145,   22,  139,  139,  164,   44,  139,  139,
+ /*   940 */   171,  111,  176,  122,  177,  119,  178,  120,  179,  117,
+ /*   950 */   180,  121,  193,   98,  151,   23,   83,   83,  202,  127,
+ /*   960 */   186,  113,  186,  193,   98,  186,  187,   99,  188,  116,
+ /*   970 */   187,   99,  188,  139,  159,   19,  151,  164,  139,  139,
+ /*   980 */   159,  186,  215,   40,  216,  127,  186,  139,  169,   60,
+ /*   990 */   169,  197,   19,  176,  122,  186,  113,  186,  186,  176,
+ /*  1000 */   122,  169,  186,  186,  197,  169,  186,  218,   33,  219,
+ /*  1010 */   116,  218,  142,  157,  173,  175,  157,  203,  157,  157,
+ /*  1020 */   162,  176,  176,  152,  210,  210,  152,  152,  140,  140,
+ /*  1030 */   154,  154,  154,  140,  140,  140,  140,  140,  140,  185,
+ /*  1040 */   140,  172,  140,  140,  163,  163,  163,  152,  154,  154,
+ /*  1050 */   140,  140,  140,  140,  140,  213,  214,  140,  140,  140,
+ /*  1060 */   140,  140,  140,  140,  140,  140,  140,  140,  140,  140,
+ /*  1070 */   140,  140,  140,  140,  140,  140,  140,  140,  140,  140,
+ /*  1080 */   140,  140,  140,  140,  170,  200,  166,  170,  166,  111,
 };
 #define YY_SHIFT_USE_DFLT (-84)
 #define YY_SHIFT_COUNT (376)
 #define YY_SHIFT_MIN   (-83)
-#define YY_SHIFT_MAX   (964)
+#define YY_SHIFT_MAX   (978)
 static const short yy_shift_ofst[] = {
- /*     0 */   860,  583,  634,  634,   93,   92,   92,  822,  634,  581,
- /*    10 */   685,  685,  188,  430,  -21,  685,  685,  685,  685,  685,
- /*    20 */   159,  313,  430,  549,  430,  430,  430,  430,  430,  585,
- /*    30 */   275,   60,  685,  685,  685,  685,  685,  685,  685,  685,
- /*    40 */   685,  685,  685,  685,  685,  685,  685,  685,  685,  685,
- /*    50 */   685,  685,  685,  685,  685,  685,  685,  685,  685,  685,
- /*    60 */   685,  685,  685,  685,  685,  685,  685,  685,  685,  685,
- /*    70 */   685,  685,  685,  685,  533,  430,  430,  430,  430,  484,
- /*    80 */   430,  484,  261,  656,  495,  822,  822,  -84,  -84,  228,
- /*    90 */   164,   95,   26,  322,  322,  322,  322,  322,  322,  322,
- /*   100 */   322,  416,  322,  322,  322,  322,  322,  369,  322,  463,
- /*   110 */   510,  510,  510,  -67,  -67,  -67,  -67,  -67,  -48,  -48,
- /*   120 */   -48,  -48,  101,   -5,   -5,   -5,   -5,  686,  -25,  649,
- /*   130 */   686,  185,  241,  292,  197,  299,  239,  260,  190,  119,
- /*   140 */   119,    4,  430,  430,  430,  430,  430,  430,  105,  430,
- /*   150 */   430,  430,  105,  430,  430,  430,  430,  430,  105,  430,
- /*   160 */   430,  430,  105,  430,  430,  430,  430,  -79,  289,  430,
- /*   170 */   105,  430,  430,  105,  430,  430,   42,   42,  436,  446,
- /*   180 */   446,  446,  430,  430,  339,  105,  430,  339,  430,  430,
- /*   190 */   430,  430,  430,  430,   42,   42,   42,  430,  430,  585,
- /*   200 */   585,  327,  327,  585,  442,  442,  373,  476,  476,  392,
- /*   210 */   476,  344,  -44,  476,  540,  951,  873,  951,  845,  922,
- /*   220 */   964,  845,  845,  922,  815,  845,  845,  845,  815,  964,
- /*   230 */   922,  922,  828,  845,  854,  937,  845,  941,  828,  828,
- /*   240 */   892,  929,  941,  828,  846,  862,  846,  862,  845,  852,
- /*   250 */   845,  845,  832,  870,  870,  870,  929,  852,  826,  831,
- /*   260 */   821,  823,  815,  822,  828,  828,  892,  828,  828,  910,
- /*   270 */   914,  914,  914,  828,  914,  -84,  -84,  -84,  -84,  -84,
- /*   280 */   -84,  -84,   40,  491,  244,  265,  -83,  314,  538,  535,
- /*   290 */   532,  494,  -18,  493,  451,  448,  447,  284,  270,  443,
- /*   300 */   320,  310,  303,  298,  259,   89,  168,   17,   94,   22,
- /*   310 */   899,  898,  830,  881,  803,  800,  896,  790,  809,  797,
+ /*     0 */   783,  563,  614,  614,   93,   92,   92,  978,  614,  561,
+ /*    10 */   665,  665,  509,  197,  -21,  665,  665,  665,  665,  665,
+ /*    20 */   159,  309,  197,  488,  197,  197,  197,  197,  197,  511,
+ /*    30 */   271,   60,  665,  665,  665,  665,  665,  665,  665,  665,
+ /*    40 */   665,  665,  665,  665,  665,  665,  665,  665,  665,  665,
+ /*    50 */   665,  665,  665,  665,  665,  665,  665,  665,  665,  665,
+ /*    60 */   665,  665,  665,  665,  665,  665,  665,  665,  665,  665,
+ /*    70 */   665,  665,  665,  665,  225,  197,  197,  197,  197,  522,
+ /*    80 */   197,  522,  365,  518,  504,  978,  978,  -84,  -84,  228,
+ /*    90 */   164,   95,   26,  318,  318,  318,  318,  318,  318,  318,
+ /*   100 */   318,  404,  318,  318,  318,  318,  318,  361,  318,  447,
+ /*   110 */   490,  490,  490,  -67,  -67,  -67,  -67,  -67,  -48,  -48,
+ /*   120 */   -48,  -48,  101,   -5,   -5,   -5,   -5,  657,  -25,  566,
+ /*   130 */   657,  184,  195,  644,  558,  253,  192,  248,  189,  119,
+ /*   140 */   119,    4,  197,  197,  197,  197,  197,  197,  217,  197,
+ /*   150 */   197,  197,  217,  197,  197,  197,  197,  197,  217,  197,
+ /*   160 */   197,  197,  217,  197,  197,  197,  197,  -79,  693,  197,
+ /*   170 */   217,  197,  197,  217,  197,  197,   42,   42,  523,  521,
+ /*   180 */   521,  521,  197,  197,  515,  217,  197,  515,  197,  197,
+ /*   190 */   197,  197,  197,  197,   42,   42,   42,  197,  197,  511,
+ /*   200 */   511,  502,  502,  511,  426,  426,  321,  380,  380,  420,
+ /*   210 */   380,  430,  -44,  380,  484,  975,  894,  975,  883,  929,
+ /*   220 */   973,  883,  883,  929,  878,  883,  883,  883,  872,  973,
+ /*   230 */   929,  929,  829,  848,  858,  943,  848,  956,  829,  829,
+ /*   240 */   893,  932,  956,  829,  853,  872,  853,  868,  848,  866,
+ /*   250 */   848,  848,  832,  874,  874,  873,  932,  855,  830,  832,
+ /*   260 */   827,  826,  821,  830,  829,  829,  893,  829,  829,  911,
+ /*   270 */   914,  914,  914,  829,  914,  -84,  -84,  -84,  -84,  -84,
+ /*   280 */   -84,  -84,   40,  360,  236,  202,  -83,  262,  482,  479,
+ /*   290 */   476,  475,  -18,  472,  439,  438,  435,  280,  178,  431,
+ /*   300 */   363,  427,  392,  389,  308,   89,  396,   17,   94,   22,
+ /*   310 */   899,  899,  831,  882,  800,  801,  895,  790,  809,  797,
  /*   320 */   796,  890,  785,  844,  843,  802,  895,  889,  891,  882,
- /*   330 */   801,  769,  849,  875,  847,  857,  795,  872,  788,  794,
- /*   340 */   871,  841,  869,  868,  838,  864,  861,  766,  858,  855,
- /*   350 */   758,  850,  726,  783,  774,  772,  767,  761,  748,  734,
- /*   360 */   732,  729,  626,  605,  590,  565,  640,  485,  433,  417,
- /*   370 */   315,  268,  232,  171,  187,   79,   -8,
+ /*   330 */   799,  770,  847,  873,  845,  855,  793,  868,  782,  790,
+ /*   340 */   865,  834,  861,  836,  768,  789,  776,  690,  767,  678,
+ /*   350 */   589,  692,  559,  764,  669,  648,  749,  642,  653,  635,
+ /*   360 */   600,  608,  543,  506,  422,  387,  469,  297,  314,  272,
+ /*   370 */   263,  173,  194,  161,  170,   79,   -8,
 };
 #define YY_REDUCE_USE_DFLT (-69)
 #define YY_REDUCE_COUNT (281)
 #define YY_REDUCE_MIN   (-68)
-#define YY_REDUCE_MAX   (970)
+#define YY_REDUCE_MAX   (943)
 static const short yy_reduce_ofst[] = {
- /*     0 */   291,  594,  505,  477,  -23,  587,  545,   33,  598,  407,
- /*    10 */   316,  173,  361,  274,  584,  557,  467,  498,  492,  500,
- /*    20 */   305,  210,  621,  -61,  612,  579,  547,  499,  482,  -68,
- /*    30 */   414,  727,  725,  724,  722,  719,  718,  717,  713,  710,
- /*    40 */   708,  705,  703,  702,  698,  697,  696,  694,  693,  691,
- /*    50 */   689,  688,  683,  682,  681,  677,  674,  672,  668,  667,
- /*    60 */   666,  662,  661,  658,  657,  655,  651,  647,  642,  636,
- /*    70 */   635,  628,  592,  571,  486,  423,  465,  371,  363,  472,
- /*    80 */   542,  464,  478,  578,  529,  509,  506,  -49,  428,  723,
- /*    90 */   723,  723,  723,  723,  723,  723,  723,  723,  723,  723,
- /*   100 */   723,  723,  723,  723,  723,  723,  723,  723,  723,  723,
- /*   110 */   723,  723,  723,  723,  723,  723,  723,  723,  723,  723,
- /*   120 */   723,  723,  956,  723,  723,  723,  723,  955,  946,  930,
- /*   130 */   934,  903,  970,  969,  968,  906,  967,  906,  966,  723,
- /*   140 */   723,  906,  965,  963,  962,  961,  960,  959,  906,  958,
- /*   150 */   957,  954,  906,  953,  952,  950,  949,  948,  906,  947,
- /*   160 */   945,  944,  906,  943,  936,  933,  932,  928,  927,  925,
- /*   170 */   906,  924,  923,  906,  921,  920,  926,  916,  915,  919,
- /*   180 */   911,  905,  918,  917,  901,  906,  913,  901,  912,  909,
- /*   190 */   908,  907,  904,  903,  902,  900,  897,  888,  887,  894,
- /*   200 */   893,  886,  885,  884,  883,  879,  880,  878,  877,  876,
- /*   210 */   874,  866,  867,  863,  865,  859,  856,  853,  851,  848,
- /*   220 */   842,  836,  833,  835,  829,  827,  825,  824,  820,  819,
- /*   230 */   818,  817,  840,  816,  813,  765,  812,  810,  839,  837,
- /*   240 */   811,  814,  808,  834,  786,  784,  782,  781,  780,  779,
- /*   250 */   778,  777,  755,  723,  723,  723,  804,  756,  776,  775,
- /*   260 */   773,  763,  759,  768,  807,  806,  770,  805,  799,  798,
- /*   270 */   793,  792,  791,  789,  787,  764,  762,  723,  723,  723,
- /*   280 */   723,  771,
+ /*     0 */   181,  465,  486,  485,  -23,  524,  512,   33,  446,  575,
+ /*    10 */   572,  349,  554,  118,  574,  607,  480,  602,  576,  393,
+ /*    20 */   249,  205,  605,  -61,  588,  582,  579,  542,  531,  -68,
+ /*    30 */   699,  739,  733,  732,  730,  727,  725,  723,  720,  719,
+ /*    40 */   718,  717,  716,  713,  711,  710,  708,  706,  704,  703,
+ /*    50 */   696,  694,  691,  689,  687,  684,  683,  682,  681,  679,
+ /*    60 */   677,  675,  674,  672,  670,  668,  667,  662,  660,  655,
+ /*    70 */   646,  643,  641,  640,  617,  573,  583,  398,  571,  615,
+ /*    80 */   399,  553,  328,  618,  604,  514,  481,  -49,  408,  722,
+ /*    90 */   722,  722,  722,  722,  722,  722,  722,  722,  722,  722,
+ /*   100 */   722,  722,  722,  722,  722,  722,  722,  722,  722,  722,
+ /*   110 */   722,  722,  722,  722,  722,  722,  722,  722,  722,  722,
+ /*   120 */   722,  722,  922,  722,  722,  722,  722,  917,  920,  885,
+ /*   130 */   914,  943,  942,  941,  940,  869,  939,  869,  938,  722,
+ /*   140 */   722,  869,  937,  936,  935,  934,  933,  932,  869,  931,
+ /*   150 */   930,  929,  869,  928,  927,  926,  925,  924,  869,  923,
+ /*   160 */   922,  921,  869,  920,  919,  918,  917,  842,  842,  914,
+ /*   170 */   869,  913,  912,  869,  911,  910,  895,  894,  895,  883,
+ /*   180 */   882,  881,  903,  902,  854,  869,  900,  854,  898,  897,
+ /*   190 */   896,  895,  894,  893,  878,  877,  876,  889,  888,  875,
+ /*   200 */   874,  815,  814,  871,  846,  845,  858,  862,  861,  814,
+ /*   210 */   859,  840,  841,  856,  870,  793,  790,  789,  820,  836,
+ /*   220 */   807,  817,  816,  832,  823,  812,  811,  809,  817,  794,
+ /*   230 */   821,  819,  848,  800,  768,  767,  795,  821,  840,  839,
+ /*   240 */   813,  825,  815,  834,  784,  783,  780,  779,  779,  770,
+ /*   250 */   776,  774,  756,  722,  722,  722,  803,  759,  770,  769,
+ /*   260 */   768,  767,  766,  769,  800,  799,  772,  796,  795,  787,
+ /*   270 */   793,  792,  791,  788,  787,  764,  763,  722,  722,  722,
+ /*   280 */   722,  771,
 };
 static const YYACTIONTYPE yy_default[] = {
  /*     0 */   570,  856,  797,  797,  856,  839,  839,  685,  856,  797,
@@ -1137,9 +1125,9 @@ static void yy_destructor(
     case 171: /* oneselect */
     case 189: /* seltablist_paren */
 {
-#line 286 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 286 "ext/sqlite/libsqlite/src/parse.y"
 sqliteSelectDelete((yypminor->yy179));
-#line 1143 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1131 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 158: /* expr */
@@ -1149,9 +1137,9 @@ sqliteSelectDelete((yypminor->yy179));
     case 192: /* sortitem */
     case 204: /* expritem */
 {
-#line 533 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 533 "ext/sqlite/libsqlite/src/parse.y"
 sqliteExprDelete((yypminor->yy242));
-#line 1155 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1143 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 159: /* idxlist_opt */
@@ -1160,9 +1148,9 @@ sqliteExprDelete((yypminor->yy242));
     case 197: /* inscollist_opt */
     case 199: /* inscollist */
 {
-#line 746 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 746 "ext/sqlite/libsqlite/src/parse.y"
 sqliteIdListDelete((yypminor->yy320));
-#line 1166 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1154 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 174: /* selcollist */
@@ -1175,33 +1163,33 @@ sqliteIdListDelete((yypminor->yy320));
     case 198: /* itemlist */
     case 202: /* case_exprlist */
 {
-#line 322 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 322 "ext/sqlite/libsqlite/src/parse.y"
 sqliteExprListDelete((yypminor->yy322));
-#line 1181 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1169 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 175: /* from */
     case 183: /* seltablist */
     case 184: /* stl_prefix */
 {
-#line 353 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 353 "ext/sqlite/libsqlite/src/parse.y"
 sqliteSrcListDelete((yypminor->yy307));
-#line 1190 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1178 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 212: /* trigger_cmd_list */
     case 217: /* trigger_cmd */
 {
-#line 828 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 828 "ext/sqlite/libsqlite/src/parse.y"
 sqliteDeleteTriggerStep((yypminor->yy19));
-#line 1198 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1186 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     case 214: /* trigger_event */
 {
-#line 812 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 812 "ext/sqlite/libsqlite/src/parse.y"
 sqliteIdListDelete((yypminor->yy290).b);
-#line 1205 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1193 "ext/sqlite/libsqlite/src/parse.c"
 }
       break;
     default:  break;   /* If no destructor action specified: do nothing */
@@ -1787,49 +1775,49 @@ static void yy_reduce(
   **     break;
   */
       case 5: /* cmdx ::= cmd */
-#line 72 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 72 "ext/sqlite/libsqlite/src/parse.y"
 { sqliteExec(pParse); }
-#line 1793 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1781 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 6: /* explain ::= EXPLAIN */
-#line 73 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 73 "ext/sqlite/libsqlite/src/parse.y"
 { sqliteBeginParse(pParse, 1); }
-#line 1798 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1786 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 7: /* explain ::= */
-#line 74 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 74 "ext/sqlite/libsqlite/src/parse.y"
 { sqliteBeginParse(pParse, 0); }
-#line 1803 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1791 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 8: /* cmd ::= BEGIN trans_opt onconf */
-#line 79 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 79 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteBeginTransaction(pParse,yymsp[0].minor.yy372);}
-#line 1808 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1796 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 12: /* cmd ::= COMMIT trans_opt */
       case 13: /* cmd ::= END trans_opt */ yytestcase(yyruleno==13);
-#line 83 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 83 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCommitTransaction(pParse);}
-#line 1814 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1802 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 14: /* cmd ::= ROLLBACK trans_opt */
-#line 85 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 85 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteRollbackTransaction(pParse);}
-#line 1819 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1807 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 16: /* create_table ::= CREATE temp TABLE nm */
-#line 90 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 90 "ext/sqlite/libsqlite/src/parse.y"
 {
    sqliteStartTable(pParse,&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0,yymsp[-2].minor.yy372,0);
 }
-#line 1826 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1814 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 17: /* temp ::= TEMP */
       case 74: /* init_deferred_pred_opt ::= INITIALLY DEFERRED */ yytestcase(yyruleno==74);
       case 108: /* distinct ::= DISTINCT */ yytestcase(yyruleno==108);
-#line 94 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 94 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = 1;}
-#line 1833 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1821 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 18: /* temp ::= */
       case 73: /* init_deferred_pred_opt ::= */ yytestcase(yyruleno==73);
@@ -1837,29 +1825,29 @@ static void yy_reduce(
       case 86: /* defer_subclause_opt ::= */ yytestcase(yyruleno==86);
       case 109: /* distinct ::= ALL */ yytestcase(yyruleno==109);
       case 110: /* distinct ::= */ yytestcase(yyruleno==110);
-#line 95 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 95 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = 0;}
-#line 1843 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1831 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 19: /* create_table_args ::= LP columnlist conslist_opt RP */
-#line 96 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 96 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteEndTable(pParse,&yymsp[0].minor.yy0,0);
 }
-#line 1850 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1838 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 20: /* create_table_args ::= AS select */
-#line 99 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 99 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteEndTable(pParse,0,yymsp[0].minor.yy179);
   sqliteSelectDelete(yymsp[0].minor.yy179);
 }
-#line 1858 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1846 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 24: /* columnid ::= nm */
-#line 111 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 111 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddColumn(pParse,&yymsp[0].minor.yy0);}
-#line 1863 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1851 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 25: /* id ::= ID */
       case 26: /* ids ::= ID */ yytestcase(yyruleno==26);
@@ -1873,41 +1861,41 @@ static void yy_reduce(
       case 255: /* minus_num ::= MINUS number */ yytestcase(yyruleno==255);
       case 256: /* number ::= INTEGER */ yytestcase(yyruleno==256);
       case 257: /* number ::= FLOAT */ yytestcase(yyruleno==257);
-#line 117 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 117 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy0 = yymsp[0].minor.yy0;}
-#line 1879 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1867 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 32: /* type ::= typename */
-#line 160 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 160 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddColumnType(pParse,&yymsp[0].minor.yy0,&yymsp[0].minor.yy0);}
-#line 1884 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1872 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 33: /* type ::= typename LP signed RP */
-#line 161 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 161 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddColumnType(pParse,&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0);}
-#line 1889 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1877 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 34: /* type ::= typename LP signed COMMA signed RP */
-#line 163 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 163 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddColumnType(pParse,&yymsp[-5].minor.yy0,&yymsp[0].minor.yy0);}
-#line 1894 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1882 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 36: /* typename ::= typename ids */
       case 242: /* idxitem ::= nm sortorder */ yytestcase(yyruleno==242);
-#line 166 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 166 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy0 = yymsp[-1].minor.yy0;}
-#line 1900 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1888 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 37: /* signed ::= INTEGER */
       case 38: /* signed ::= PLUS INTEGER */ yytestcase(yyruleno==38);
-#line 168 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 168 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = atoi(yymsp[0].minor.yy0.z); }
-#line 1906 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1894 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 39: /* signed ::= MINUS INTEGER */
-#line 170 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 170 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = -atoi(yymsp[0].minor.yy0.z); }
-#line 1911 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1899 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 44: /* carg ::= DEFAULT STRING */
       case 45: /* carg ::= DEFAULT ID */ yytestcase(yyruleno==45);
@@ -1915,211 +1903,211 @@ static void yy_reduce(
       case 47: /* carg ::= DEFAULT PLUS INTEGER */ yytestcase(yyruleno==47);
       case 49: /* carg ::= DEFAULT FLOAT */ yytestcase(yyruleno==49);
       case 50: /* carg ::= DEFAULT PLUS FLOAT */ yytestcase(yyruleno==50);
-#line 175 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 175 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddDefaultValue(pParse,&yymsp[0].minor.yy0,0);}
-#line 1921 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1909 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 48: /* carg ::= DEFAULT MINUS INTEGER */
       case 51: /* carg ::= DEFAULT MINUS FLOAT */ yytestcase(yyruleno==51);
-#line 179 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 179 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddDefaultValue(pParse,&yymsp[0].minor.yy0,1);}
-#line 1927 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1915 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 54: /* ccons ::= NOT NULL onconf */
-#line 189 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 189 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddNotNull(pParse, yymsp[0].minor.yy372);}
-#line 1932 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1920 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 55: /* ccons ::= PRIMARY KEY sortorder onconf */
-#line 190 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 190 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddPrimaryKey(pParse,0,yymsp[0].minor.yy372);}
-#line 1937 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1925 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 56: /* ccons ::= UNIQUE onconf */
-#line 191 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 191 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCreateIndex(pParse,0,0,0,yymsp[0].minor.yy372,0,0);}
-#line 1942 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1930 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 57: /* ccons ::= CHECK LP expr RP onconf */
-#line 192 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 192 "ext/sqlite/libsqlite/src/parse.y"
 {
   yy_destructor(yypParser,158,&yymsp[-2].minor);
 }
-#line 1949 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1937 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 58: /* ccons ::= REFERENCES nm idxlist_opt refargs */
-#line 194 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 194 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCreateForeignKey(pParse,0,&yymsp[-2].minor.yy0,yymsp[-1].minor.yy320,yymsp[0].minor.yy372);}
-#line 1954 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1942 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 59: /* ccons ::= defer_subclause */
-#line 195 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 195 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteDeferForeignKey(pParse,yymsp[0].minor.yy372);}
-#line 1959 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1947 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 60: /* ccons ::= COLLATE id */
-#line 196 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 196 "ext/sqlite/libsqlite/src/parse.y"
 {
    sqliteAddCollateType(pParse, sqliteCollateType(yymsp[0].minor.yy0.z, yymsp[0].minor.yy0.n));
 }
-#line 1966 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1954 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 61: /* refargs ::= */
-#line 206 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 206 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Restrict * 0x010101; }
-#line 1971 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1959 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 62: /* refargs ::= refargs refarg */
-#line 207 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 207 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = (yymsp[-1].minor.yy372 & yymsp[0].minor.yy407.mask) | yymsp[0].minor.yy407.value; }
-#line 1976 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1964 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 63: /* refarg ::= MATCH nm */
-#line 209 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 209 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy407.value = 0;     yygotominor.yy407.mask = 0x000000; }
-#line 1981 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1969 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 64: /* refarg ::= ON DELETE refact */
-#line 210 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 210 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy407.value = yymsp[0].minor.yy372;     yygotominor.yy407.mask = 0x0000ff; }
-#line 1986 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1974 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 65: /* refarg ::= ON UPDATE refact */
-#line 211 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 211 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy407.value = yymsp[0].minor.yy372<<8;  yygotominor.yy407.mask = 0x00ff00; }
-#line 1991 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1979 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 66: /* refarg ::= ON INSERT refact */
-#line 212 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 212 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy407.value = yymsp[0].minor.yy372<<16; yygotominor.yy407.mask = 0xff0000; }
-#line 1996 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1984 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 67: /* refact ::= SET NULL */
-#line 214 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 214 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_SetNull; }
-#line 2001 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1989 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 68: /* refact ::= SET DEFAULT */
-#line 215 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 215 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_SetDflt; }
-#line 2006 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1994 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 69: /* refact ::= CASCADE */
-#line 216 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 216 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Cascade; }
-#line 2011 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 1999 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 70: /* refact ::= RESTRICT */
-#line 217 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 217 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Restrict; }
-#line 2016 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2004 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 71: /* defer_subclause ::= NOT DEFERRABLE init_deferred_pred_opt */
       case 72: /* defer_subclause ::= DEFERRABLE init_deferred_pred_opt */ yytestcase(yyruleno==72);
       case 87: /* defer_subclause_opt ::= defer_subclause */ yytestcase(yyruleno==87);
       case 164: /* insert_cmd ::= INSERT orconf */ yytestcase(yyruleno==164);
-#line 219 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 219 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = yymsp[0].minor.yy372;}
-#line 2024 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2012 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 82: /* tcons ::= PRIMARY KEY LP idxlist RP onconf */
-#line 236 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 236 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteAddPrimaryKey(pParse,yymsp[-2].minor.yy320,yymsp[0].minor.yy372);}
-#line 2029 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2017 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 83: /* tcons ::= UNIQUE LP idxlist RP onconf */
-#line 238 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 238 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCreateIndex(pParse,0,0,yymsp[-2].minor.yy320,yymsp[0].minor.yy372,0,0);}
-#line 2034 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2022 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 84: /* tcons ::= CHECK expr onconf */
-#line 239 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 239 "ext/sqlite/libsqlite/src/parse.y"
 {
   yy_destructor(yypParser,158,&yymsp[-1].minor);
 }
-#line 2041 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2029 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 85: /* tcons ::= FOREIGN KEY LP idxlist RP REFERENCES nm idxlist_opt refargs defer_subclause_opt */
-#line 241 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 241 "ext/sqlite/libsqlite/src/parse.y"
 {
     sqliteCreateForeignKey(pParse, yymsp[-6].minor.yy320, &yymsp[-3].minor.yy0, yymsp[-2].minor.yy320, yymsp[-1].minor.yy372);
     sqliteDeferForeignKey(pParse, yymsp[0].minor.yy372);
 }
-#line 2049 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2037 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 88: /* onconf ::= */
       case 90: /* orconf ::= */ yytestcase(yyruleno==90);
-#line 255 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 255 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Default; }
-#line 2055 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2043 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 89: /* onconf ::= ON CONFLICT resolvetype */
       case 91: /* orconf ::= OR resolvetype */ yytestcase(yyruleno==91);
-#line 256 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 256 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = yymsp[0].minor.yy372; }
-#line 2061 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2049 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 92: /* resolvetype ::= ROLLBACK */
-#line 259 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 259 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Rollback; }
-#line 2066 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2054 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 93: /* resolvetype ::= ABORT */
       case 236: /* uniqueflag ::= UNIQUE */ yytestcase(yyruleno==236);
-#line 260 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 260 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Abort; }
-#line 2072 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2060 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 94: /* resolvetype ::= FAIL */
-#line 261 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 261 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Fail; }
-#line 2077 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2065 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 95: /* resolvetype ::= IGNORE */
-#line 262 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 262 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Ignore; }
-#line 2082 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2070 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 96: /* resolvetype ::= REPLACE */
-#line 263 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 263 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_Replace; }
-#line 2087 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2075 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 97: /* cmd ::= DROP TABLE nm */
-#line 267 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 267 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteDropTable(pParse,&yymsp[0].minor.yy0,0);}
-#line 2092 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2080 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 98: /* cmd ::= CREATE temp VIEW nm AS select */
-#line 271 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 271 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteCreateView(pParse, &yymsp[-5].minor.yy0, &yymsp[-2].minor.yy0, yymsp[0].minor.yy179, yymsp[-4].minor.yy372);
 }
-#line 2099 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2087 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 99: /* cmd ::= DROP VIEW nm */
-#line 274 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 274 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteDropTable(pParse, &yymsp[0].minor.yy0, 1);
 }
-#line 2106 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2094 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 100: /* cmd ::= select */
-#line 280 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 280 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteSelect(pParse, yymsp[0].minor.yy179, SRT_Callback, 0, 0, 0, 0);
   sqliteSelectDelete(yymsp[0].minor.yy179);
 }
-#line 2114 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2102 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 101: /* select ::= oneselect */
       case 125: /* seltablist_paren ::= select */ yytestcase(yyruleno==125);
-#line 290 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 290 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy179 = yymsp[0].minor.yy179;}
-#line 2120 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2108 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 102: /* select ::= select multiselect_op oneselect */
-#line 291 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 291 "ext/sqlite/libsqlite/src/parse.y"
 {
   if( yymsp[0].minor.yy179 ){
     yymsp[0].minor.yy179->op = yymsp[-1].minor.yy372;
@@ -2127,107 +2115,107 @@ static void yy_reduce(
   }
   yygotominor.yy179 = yymsp[0].minor.yy179;
 }
-#line 2131 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2119 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 103: /* multiselect_op ::= UNION */
-#line 299 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 299 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_UNION;}
-#line 2136 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2124 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 104: /* multiselect_op ::= UNION ALL */
-#line 300 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 300 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_ALL;}
-#line 2141 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2129 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 105: /* multiselect_op ::= INTERSECT */
-#line 301 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 301 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_INTERSECT;}
-#line 2146 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2134 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 106: /* multiselect_op ::= EXCEPT */
-#line 302 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 302 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_EXCEPT;}
-#line 2151 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2139 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 107: /* oneselect ::= SELECT distinct selcollist from where_opt groupby_opt having_opt orderby_opt limit_opt */
-#line 304 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 304 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy179 = sqliteSelectNew(yymsp[-6].minor.yy322,yymsp[-5].minor.yy307,yymsp[-4].minor.yy242,yymsp[-3].minor.yy322,yymsp[-2].minor.yy242,yymsp[-1].minor.yy322,yymsp[-7].minor.yy372,yymsp[0].minor.yy124.limit,yymsp[0].minor.yy124.offset);
 }
-#line 2158 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2146 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 111: /* sclp ::= selcollist COMMA */
-#line 325 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 325 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = yymsp[-1].minor.yy322;}
-#line 2163 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2151 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 112: /* sclp ::= */
       case 138: /* orderby_opt ::= */ yytestcase(yyruleno==138);
       case 148: /* groupby_opt ::= */ yytestcase(yyruleno==148);
-#line 326 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 326 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = 0;}
-#line 2170 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2158 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 113: /* selcollist ::= sclp expr as */
-#line 327 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 327 "ext/sqlite/libsqlite/src/parse.y"
 {
    yygotominor.yy322 = sqliteExprListAppend(yymsp[-2].minor.yy322,yymsp[-1].minor.yy242,yymsp[0].minor.yy0.n?&yymsp[0].minor.yy0:0);
 }
-#line 2177 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2165 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 114: /* selcollist ::= sclp STAR */
-#line 330 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 330 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy322 = sqliteExprListAppend(yymsp[-1].minor.yy322, sqliteExpr(TK_ALL, 0, 0, 0), 0);
 }
-#line 2184 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2172 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 115: /* selcollist ::= sclp nm DOT STAR */
-#line 333 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 333 "ext/sqlite/libsqlite/src/parse.y"
 {
   Expr *pRight = sqliteExpr(TK_ALL, 0, 0, 0);
   Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &yymsp[-2].minor.yy0);
   yygotominor.yy322 = sqliteExprListAppend(yymsp[-3].minor.yy322, sqliteExpr(TK_DOT, pLeft, pRight, 0), 0);
 }
-#line 2193 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2181 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 116: /* as ::= AS nm */
       case 117: /* as ::= ids */ yytestcase(yyruleno==117);
       case 288: /* key_opt ::= USING ids */ yytestcase(yyruleno==288);
-#line 343 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 343 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy0 = yymsp[0].minor.yy0; }
-#line 2200 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2188 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 118: /* as ::= */
-#line 345 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 345 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy0.n = 0; }
-#line 2205 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2193 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 119: /* from ::= */
-#line 357 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 357 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy307 = sqliteMalloc(sizeof(*yygotominor.yy307));}
-#line 2210 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2198 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 120: /* from ::= FROM seltablist */
-#line 358 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 358 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy307 = yymsp[0].minor.yy307;}
-#line 2215 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2203 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 121: /* stl_prefix ::= seltablist joinop */
-#line 363 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 363 "ext/sqlite/libsqlite/src/parse.y"
 {
    yygotominor.yy307 = yymsp[-1].minor.yy307;
    if( yygotominor.yy307 && yygotominor.yy307->nSrc>0 ) yygotominor.yy307->a[yygotominor.yy307->nSrc-1].jointype = yymsp[0].minor.yy372;
 }
-#line 2223 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2211 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 122: /* stl_prefix ::= */
-#line 367 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 367 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy307 = 0;}
-#line 2228 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2216 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 123: /* seltablist ::= stl_prefix nm dbnm as on_opt using_opt */
-#line 368 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 368 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy307 = sqliteSrcListAppend(yymsp[-5].minor.yy307,&yymsp[-4].minor.yy0,&yymsp[-3].minor.yy0);
   if( yymsp[-2].minor.yy0.n ) sqliteSrcListAddAlias(yygotominor.yy307,&yymsp[-2].minor.yy0);
@@ -2240,10 +2228,10 @@ static void yy_reduce(
     else { sqliteIdListDelete(yymsp[0].minor.yy320); }
   }
 }
-#line 2244 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2232 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 124: /* seltablist ::= stl_prefix LP seltablist_paren RP as on_opt using_opt */
-#line 381 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 381 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy307 = sqliteSrcListAppend(yymsp[-6].minor.yy307,0,0);
   yygotominor.yy307->a[yygotominor.yy307->nSrc-1].pSelect = yymsp[-4].minor.yy179;
@@ -2257,40 +2245,40 @@ static void yy_reduce(
     else { sqliteIdListDelete(yymsp[0].minor.yy320); }
   }
 }
-#line 2261 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2249 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 126: /* seltablist_paren ::= seltablist */
-#line 402 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 402 "ext/sqlite/libsqlite/src/parse.y"
 {
    yygotominor.yy179 = sqliteSelectNew(0,yymsp[0].minor.yy307,0,0,0,0,0,-1,0);
 }
-#line 2268 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2256 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 127: /* dbnm ::= */
-#line 407 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 407 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy0.z=0; yygotominor.yy0.n=0;}
-#line 2273 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2261 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 129: /* joinop ::= COMMA */
       case 130: /* joinop ::= JOIN */ yytestcase(yyruleno==130);
-#line 412 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 412 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = JT_INNER; }
-#line 2279 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2267 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 131: /* joinop ::= JOIN_KW JOIN */
-#line 414 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 414 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = sqliteJoinType(pParse,&yymsp[-1].minor.yy0,0,0); }
-#line 2284 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2272 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 132: /* joinop ::= JOIN_KW nm JOIN */
-#line 415 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 415 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = sqliteJoinType(pParse,&yymsp[-2].minor.yy0,&yymsp[-1].minor.yy0,0); }
-#line 2289 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2277 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 133: /* joinop ::= JOIN_KW nm nm JOIN */
-#line 417 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 417 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = sqliteJoinType(pParse,&yymsp[-3].minor.yy0,&yymsp[-2].minor.yy0,&yymsp[-1].minor.yy0); }
-#line 2294 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2282 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 134: /* on_opt ::= ON expr */
       case 142: /* sortitem ::= expr */ yytestcase(yyruleno==142);
@@ -2299,9 +2287,9 @@ static void yy_reduce(
       case 227: /* case_else ::= ELSE expr */ yytestcase(yyruleno==227);
       case 229: /* case_operand ::= expr */ yytestcase(yyruleno==229);
       case 233: /* expritem ::= expr */ yytestcase(yyruleno==233);
-#line 421 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 421 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = yymsp[0].minor.yy242;}
-#line 2305 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2293 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 135: /* on_opt ::= */
       case 150: /* having_opt ::= */ yytestcase(yyruleno==150);
@@ -2309,175 +2297,175 @@ static void yy_reduce(
       case 228: /* case_else ::= */ yytestcase(yyruleno==228);
       case 230: /* case_operand ::= */ yytestcase(yyruleno==230);
       case 234: /* expritem ::= */ yytestcase(yyruleno==234);
-#line 422 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 422 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = 0;}
-#line 2315 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2303 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 136: /* using_opt ::= USING LP idxlist RP */
       case 169: /* inscollist_opt ::= LP inscollist RP */ yytestcase(yyruleno==169);
       case 239: /* idxlist_opt ::= LP idxlist RP */ yytestcase(yyruleno==239);
-#line 426 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 426 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy320 = yymsp[-1].minor.yy320;}
-#line 2322 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2310 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 137: /* using_opt ::= */
       case 168: /* inscollist_opt ::= */ yytestcase(yyruleno==168);
       case 238: /* idxlist_opt ::= */ yytestcase(yyruleno==238);
-#line 427 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 427 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy320 = 0;}
-#line 2329 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2317 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 139: /* orderby_opt ::= ORDER BY sortlist */
       case 149: /* groupby_opt ::= GROUP BY exprlist */ yytestcase(yyruleno==149);
-#line 438 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 438 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = yymsp[0].minor.yy322;}
-#line 2335 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2323 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 140: /* sortlist ::= sortlist COMMA sortitem collate sortorder */
-#line 439 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 439 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy322 = sqliteExprListAppend(yymsp[-4].minor.yy322,yymsp[-2].minor.yy242,0);
   if( yygotominor.yy322 ) yygotominor.yy322->a[yygotominor.yy322->nExpr-1].sortOrder = yymsp[-1].minor.yy372+yymsp[0].minor.yy372;
 }
-#line 2343 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2331 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 141: /* sortlist ::= sortitem collate sortorder */
-#line 443 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 443 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy322 = sqliteExprListAppend(0,yymsp[-2].minor.yy242,0);
   if( yygotominor.yy322 ) yygotominor.yy322->a[0].sortOrder = yymsp[-1].minor.yy372+yymsp[0].minor.yy372;
 }
-#line 2351 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2339 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 143: /* sortorder ::= ASC */
       case 145: /* sortorder ::= */ yytestcase(yyruleno==145);
-#line 452 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 452 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = SQLITE_SO_ASC;}
-#line 2357 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2345 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 144: /* sortorder ::= DESC */
-#line 453 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 453 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = SQLITE_SO_DESC;}
-#line 2362 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2350 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 146: /* collate ::= */
-#line 455 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 455 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = SQLITE_SO_UNK;}
-#line 2367 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2355 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 147: /* collate ::= COLLATE id */
-#line 456 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 456 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = sqliteCollateType(yymsp[0].minor.yy0.z, yymsp[0].minor.yy0.n);}
-#line 2372 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2360 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 152: /* limit_opt ::= */
-#line 469 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 469 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy124.limit = -1; yygotominor.yy124.offset = 0;}
-#line 2377 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2365 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 153: /* limit_opt ::= LIMIT signed */
-#line 470 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 470 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy124.limit = yymsp[0].minor.yy372; yygotominor.yy124.offset = 0;}
-#line 2382 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2370 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 154: /* limit_opt ::= LIMIT signed OFFSET signed */
-#line 472 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 472 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy124.limit = yymsp[-2].minor.yy372; yygotominor.yy124.offset = yymsp[0].minor.yy372;}
-#line 2387 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2375 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 155: /* limit_opt ::= LIMIT signed COMMA signed */
-#line 474 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 474 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy124.limit = yymsp[0].minor.yy372; yygotominor.yy124.offset = yymsp[-2].minor.yy372;}
-#line 2392 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2380 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 156: /* cmd ::= DELETE FROM nm dbnm where_opt */
-#line 478 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 478 "ext/sqlite/libsqlite/src/parse.y"
 {
    sqliteDeleteFrom(pParse, sqliteSrcListAppend(0,&yymsp[-2].minor.yy0,&yymsp[-1].minor.yy0), yymsp[0].minor.yy242);
 }
-#line 2399 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2387 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 159: /* cmd ::= UPDATE orconf nm dbnm SET setlist where_opt */
-#line 494 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 494 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteUpdate(pParse,sqliteSrcListAppend(0,&yymsp[-4].minor.yy0,&yymsp[-3].minor.yy0),yymsp[-1].minor.yy322,yymsp[0].minor.yy242,yymsp[-5].minor.yy372);}
-#line 2404 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2392 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 160: /* setlist ::= setlist COMMA nm EQ expr */
-#line 497 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 497 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = sqliteExprListAppend(yymsp[-4].minor.yy322,yymsp[0].minor.yy242,&yymsp[-2].minor.yy0);}
-#line 2409 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2397 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 161: /* setlist ::= nm EQ expr */
-#line 498 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 498 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = sqliteExprListAppend(0,yymsp[0].minor.yy242,&yymsp[-2].minor.yy0);}
-#line 2414 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2402 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 162: /* cmd ::= insert_cmd INTO nm dbnm inscollist_opt VALUES LP itemlist RP */
-#line 504 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 504 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteInsert(pParse, sqliteSrcListAppend(0,&yymsp[-6].minor.yy0,&yymsp[-5].minor.yy0), yymsp[-1].minor.yy322, 0, yymsp[-4].minor.yy320, yymsp[-8].minor.yy372);}
-#line 2419 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2407 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 163: /* cmd ::= insert_cmd INTO nm dbnm inscollist_opt select */
-#line 506 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 506 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteInsert(pParse, sqliteSrcListAppend(0,&yymsp[-3].minor.yy0,&yymsp[-2].minor.yy0), 0, yymsp[0].minor.yy179, yymsp[-1].minor.yy320, yymsp[-5].minor.yy372);}
-#line 2424 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2412 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 165: /* insert_cmd ::= REPLACE */
-#line 510 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 510 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = OE_Replace;}
-#line 2429 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2417 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 166: /* itemlist ::= itemlist COMMA expr */
       case 231: /* exprlist ::= exprlist COMMA expritem */ yytestcase(yyruleno==231);
-#line 516 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 516 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = sqliteExprListAppend(yymsp[-2].minor.yy322,yymsp[0].minor.yy242,0);}
-#line 2435 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2423 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 167: /* itemlist ::= expr */
       case 232: /* exprlist ::= expritem */ yytestcase(yyruleno==232);
-#line 517 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 517 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy322 = sqliteExprListAppend(0,yymsp[0].minor.yy242,0);}
-#line 2441 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2429 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 170: /* inscollist ::= inscollist COMMA nm */
       case 240: /* idxlist ::= idxlist COMMA idxitem */ yytestcase(yyruleno==240);
-#line 526 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 526 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy320 = sqliteIdListAppend(yymsp[-2].minor.yy320,&yymsp[0].minor.yy0);}
-#line 2447 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2435 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 171: /* inscollist ::= nm */
       case 241: /* idxlist ::= idxitem */ yytestcase(yyruleno==241);
-#line 527 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 527 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy320 = sqliteIdListAppend(0,&yymsp[0].minor.yy0);}
-#line 2453 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2441 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 172: /* expr ::= LP expr RP */
-#line 535 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 535 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = yymsp[-1].minor.yy242; sqliteExprSpan(yygotominor.yy242,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0); }
-#line 2458 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2446 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 173: /* expr ::= NULL */
-#line 536 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 536 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_NULL, 0, 0, &yymsp[0].minor.yy0);}
-#line 2463 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2451 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 174: /* expr ::= ID */
       case 175: /* expr ::= JOIN_KW */ yytestcase(yyruleno==175);
-#line 537 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 537 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_ID, 0, 0, &yymsp[0].minor.yy0);}
-#line 2469 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2457 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 176: /* expr ::= nm DOT nm */
-#line 539 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 539 "ext/sqlite/libsqlite/src/parse.y"
 {
   Expr *temp1 = sqliteExpr(TK_ID, 0, 0, &yymsp[-2].minor.yy0);
   Expr *temp2 = sqliteExpr(TK_ID, 0, 0, &yymsp[0].minor.yy0);
   yygotominor.yy242 = sqliteExpr(TK_DOT, temp1, temp2, 0);
 }
-#line 2478 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2466 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 177: /* expr ::= nm DOT nm DOT nm */
-#line 544 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 544 "ext/sqlite/libsqlite/src/parse.y"
 {
   Expr *temp1 = sqliteExpr(TK_ID, 0, 0, &yymsp[-4].minor.yy0);
   Expr *temp2 = sqliteExpr(TK_ID, 0, 0, &yymsp[-2].minor.yy0);
@@ -2485,109 +2473,109 @@ static void yy_reduce(
   Expr *temp4 = sqliteExpr(TK_DOT, temp2, temp3, 0);
   yygotominor.yy242 = sqliteExpr(TK_DOT, temp1, temp4, 0);
 }
-#line 2489 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2477 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 178: /* expr ::= INTEGER */
-#line 551 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 551 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_INTEGER, 0, 0, &yymsp[0].minor.yy0);}
-#line 2494 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2482 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 179: /* expr ::= FLOAT */
-#line 552 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 552 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_FLOAT, 0, 0, &yymsp[0].minor.yy0);}
-#line 2499 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2487 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 180: /* expr ::= STRING */
-#line 553 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 553 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_STRING, 0, 0, &yymsp[0].minor.yy0);}
-#line 2504 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2492 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 181: /* expr ::= VARIABLE */
-#line 554 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 554 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_VARIABLE, 0, 0, &yymsp[0].minor.yy0);
   if( yygotominor.yy242 ) yygotominor.yy242->iTable = ++pParse->nVar;
 }
-#line 2512 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2500 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 182: /* expr ::= ID LP exprlist RP */
-#line 558 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 558 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExprFunction(yymsp[-1].minor.yy322, &yymsp[-3].minor.yy0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0);
 }
-#line 2520 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2508 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 183: /* expr ::= ID LP STAR RP */
-#line 562 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 562 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExprFunction(0, &yymsp[-3].minor.yy0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0);
 }
-#line 2528 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2516 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 184: /* expr ::= expr AND expr */
-#line 566 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 566 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_AND, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2533 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2521 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 185: /* expr ::= expr OR expr */
-#line 567 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 567 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_OR, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2538 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2526 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 186: /* expr ::= expr LT expr */
-#line 568 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 568 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_LT, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2543 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2531 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 187: /* expr ::= expr GT expr */
-#line 569 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 569 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_GT, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2548 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2536 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 188: /* expr ::= expr LE expr */
-#line 570 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 570 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_LE, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2553 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2541 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 189: /* expr ::= expr GE expr */
-#line 571 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 571 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_GE, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2558 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2546 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 190: /* expr ::= expr NE expr */
-#line 572 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 572 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_NE, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2563 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2551 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 191: /* expr ::= expr EQ expr */
-#line 573 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 573 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_EQ, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2568 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2556 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 192: /* expr ::= expr BITAND expr */
-#line 574 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 574 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_BITAND, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2573 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2561 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 193: /* expr ::= expr BITOR expr */
-#line 575 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 575 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_BITOR, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2578 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2566 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 194: /* expr ::= expr LSHIFT expr */
-#line 576 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 576 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_LSHIFT, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2583 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2571 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 195: /* expr ::= expr RSHIFT expr */
-#line 577 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 577 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_RSHIFT, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2588 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2576 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 196: /* expr ::= expr likeop expr */
-#line 578 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 578 "ext/sqlite/libsqlite/src/parse.y"
 {
   ExprList *pList = sqliteExprListAppend(0, yymsp[0].minor.yy242, 0);
   pList = sqliteExprListAppend(pList, yymsp[-2].minor.yy242, 0);
@@ -2595,10 +2583,10 @@ static void yy_reduce(
   if( yygotominor.yy242 ) yygotominor.yy242->op = yymsp[-1].minor.yy372;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-2].minor.yy242->span, &yymsp[0].minor.yy242->span);
 }
-#line 2599 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2587 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 197: /* expr ::= expr NOT likeop expr */
-#line 585 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 585 "ext/sqlite/libsqlite/src/parse.y"
 {
   ExprList *pList = sqliteExprListAppend(0, yymsp[0].minor.yy242, 0);
   pList = sqliteExprListAppend(pList, yymsp[-3].minor.yy242, 0);
@@ -2607,131 +2595,131 @@ static void yy_reduce(
   yygotominor.yy242 = sqliteExpr(TK_NOT, yygotominor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-3].minor.yy242->span,&yymsp[0].minor.yy242->span);
 }
-#line 2611 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2599 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 198: /* likeop ::= LIKE */
-#line 594 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 594 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_LIKE;}
-#line 2616 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2604 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 199: /* likeop ::= GLOB */
-#line 595 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 595 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy372 = TK_GLOB;}
-#line 2621 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2609 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 200: /* expr ::= expr PLUS expr */
-#line 596 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 596 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_PLUS, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2626 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2614 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 201: /* expr ::= expr MINUS expr */
-#line 597 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 597 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_MINUS, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2631 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2619 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 202: /* expr ::= expr STAR expr */
-#line 598 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 598 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_STAR, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2636 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2624 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 203: /* expr ::= expr SLASH expr */
-#line 599 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 599 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_SLASH, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2641 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2629 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 204: /* expr ::= expr REM expr */
-#line 600 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 600 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_REM, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2646 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2634 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 205: /* expr ::= expr CONCAT expr */
-#line 601 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 601 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy242 = sqliteExpr(TK_CONCAT, yymsp[-2].minor.yy242, yymsp[0].minor.yy242, 0);}
-#line 2651 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2639 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 206: /* expr ::= expr ISNULL */
-#line 602 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 602 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_ISNULL, yymsp[-1].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2659 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2647 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 207: /* expr ::= expr IS NULL */
-#line 606 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 606 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_ISNULL, yymsp[-2].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-2].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2667 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2655 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 208: /* expr ::= expr NOTNULL */
-#line 610 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 610 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_NOTNULL, yymsp[-1].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2675 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2663 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 209: /* expr ::= expr NOT NULL */
-#line 614 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 614 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_NOTNULL, yymsp[-2].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-2].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2683 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2671 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 210: /* expr ::= expr IS NOT NULL */
-#line 618 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 618 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_NOTNULL, yymsp[-3].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-3].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2691 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2679 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 211: /* expr ::= NOT expr */
-#line 622 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 622 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_NOT, yymsp[0].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy242->span);
 }
-#line 2699 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2687 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 212: /* expr ::= BITNOT expr */
-#line 626 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 626 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_BITNOT, yymsp[0].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy242->span);
 }
-#line 2707 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2695 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 213: /* expr ::= MINUS expr */
-#line 630 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 630 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_UMINUS, yymsp[0].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy242->span);
 }
-#line 2715 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2703 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 214: /* expr ::= PLUS expr */
-#line 634 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 634 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_UPLUS, yymsp[0].minor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy242->span);
 }
-#line 2723 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2711 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 215: /* expr ::= LP select RP */
-#line 638 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 638 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_SELECT, 0, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pSelect = yymsp[-1].minor.yy179;
   sqliteExprSpan(yygotominor.yy242,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0);
 }
-#line 2732 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2720 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 216: /* expr ::= expr BETWEEN expr AND expr */
-#line 643 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 643 "ext/sqlite/libsqlite/src/parse.y"
 {
   ExprList *pList = sqliteExprListAppend(0, yymsp[-2].minor.yy242, 0);
   pList = sqliteExprListAppend(pList, yymsp[0].minor.yy242, 0);
@@ -2739,10 +2727,10 @@ static void yy_reduce(
   if( yygotominor.yy242 ) yygotominor.yy242->pList = pList;
   sqliteExprSpan(yygotominor.yy242,&yymsp[-4].minor.yy242->span,&yymsp[0].minor.yy242->span);
 }
-#line 2743 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2731 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 217: /* expr ::= expr NOT BETWEEN expr AND expr */
-#line 650 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 650 "ext/sqlite/libsqlite/src/parse.y"
 {
   ExprList *pList = sqliteExprListAppend(0, yymsp[-2].minor.yy242, 0);
   pList = sqliteExprListAppend(pList, yymsp[0].minor.yy242, 0);
@@ -2751,58 +2739,58 @@ static void yy_reduce(
   yygotominor.yy242 = sqliteExpr(TK_NOT, yygotominor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-5].minor.yy242->span,&yymsp[0].minor.yy242->span);
 }
-#line 2755 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2743 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 218: /* expr ::= expr IN LP exprlist RP */
-#line 658 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 658 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-4].minor.yy242, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pList = yymsp[-1].minor.yy322;
   sqliteExprSpan(yygotominor.yy242,&yymsp[-4].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2764 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2752 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 219: /* expr ::= expr IN LP select RP */
-#line 663 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 663 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-4].minor.yy242, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pSelect = yymsp[-1].minor.yy179;
   sqliteExprSpan(yygotominor.yy242,&yymsp[-4].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2773 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2761 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 220: /* expr ::= expr NOT IN LP exprlist RP */
-#line 668 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 668 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-5].minor.yy242, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pList = yymsp[-1].minor.yy322;
   yygotominor.yy242 = sqliteExpr(TK_NOT, yygotominor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-5].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2783 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2771 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 221: /* expr ::= expr NOT IN LP select RP */
-#line 674 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 674 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-5].minor.yy242, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pSelect = yymsp[-1].minor.yy179;
   yygotominor.yy242 = sqliteExpr(TK_NOT, yygotominor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-5].minor.yy242->span,&yymsp[0].minor.yy0);
 }
-#line 2793 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2781 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 222: /* expr ::= expr IN nm dbnm */
-#line 680 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 680 "ext/sqlite/libsqlite/src/parse.y"
 {
   SrcList *pSrc = sqliteSrcListAppend(0, &yymsp[-1].minor.yy0, &yymsp[0].minor.yy0);
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-3].minor.yy242, 0, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pSelect = sqliteSelectNew(0,pSrc,0,0,0,0,0,-1,0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-3].minor.yy242->span,yymsp[0].minor.yy0.z?&yymsp[0].minor.yy0:&yymsp[-1].minor.yy0);
 }
-#line 2803 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2791 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 223: /* expr ::= expr NOT IN nm dbnm */
-#line 686 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 686 "ext/sqlite/libsqlite/src/parse.y"
 {
   SrcList *pSrc = sqliteSrcListAppend(0, &yymsp[-1].minor.yy0, &yymsp[0].minor.yy0);
   yygotominor.yy242 = sqliteExpr(TK_IN, yymsp[-4].minor.yy242, 0, 0);
@@ -2810,271 +2798,271 @@ static void yy_reduce(
   yygotominor.yy242 = sqliteExpr(TK_NOT, yygotominor.yy242, 0, 0);
   sqliteExprSpan(yygotominor.yy242,&yymsp[-4].minor.yy242->span,yymsp[0].minor.yy0.z?&yymsp[0].minor.yy0:&yymsp[-1].minor.yy0);
 }
-#line 2814 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2802 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 224: /* expr ::= CASE case_operand case_exprlist case_else END */
-#line 696 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 696 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_CASE, yymsp[-3].minor.yy242, yymsp[-1].minor.yy242, 0);
   if( yygotominor.yy242 ) yygotominor.yy242->pList = yymsp[-2].minor.yy322;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-4].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 2823 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2811 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 225: /* case_exprlist ::= case_exprlist WHEN expr THEN expr */
-#line 703 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 703 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy322 = sqliteExprListAppend(yymsp[-4].minor.yy322, yymsp[-2].minor.yy242, 0);
   yygotominor.yy322 = sqliteExprListAppend(yygotominor.yy322, yymsp[0].minor.yy242, 0);
 }
-#line 2831 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2819 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 226: /* case_exprlist ::= WHEN expr THEN expr */
-#line 707 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 707 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy322 = sqliteExprListAppend(0, yymsp[-2].minor.yy242, 0);
   yygotominor.yy322 = sqliteExprListAppend(yygotominor.yy322, yymsp[0].minor.yy242, 0);
 }
-#line 2839 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2827 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 235: /* cmd ::= CREATE uniqueflag INDEX nm ON nm dbnm LP idxlist RP onconf */
-#line 732 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 732 "ext/sqlite/libsqlite/src/parse.y"
 {
   SrcList *pSrc = sqliteSrcListAppend(0, &yymsp[-5].minor.yy0, &yymsp[-4].minor.yy0);
   if( yymsp[-9].minor.yy372!=OE_None ) yymsp[-9].minor.yy372 = yymsp[0].minor.yy372;
   if( yymsp[-9].minor.yy372==OE_Default) yymsp[-9].minor.yy372 = OE_Abort;
   sqliteCreateIndex(pParse, &yymsp[-7].minor.yy0, pSrc, yymsp[-2].minor.yy320, yymsp[-9].minor.yy372, &yymsp[-10].minor.yy0, &yymsp[-1].minor.yy0);
 }
-#line 2849 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2837 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 237: /* uniqueflag ::= */
-#line 741 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 741 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = OE_None; }
-#line 2854 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2842 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 243: /* cmd ::= DROP INDEX nm dbnm */
-#line 758 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 758 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteDropIndex(pParse, sqliteSrcListAppend(0,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy0));
 }
-#line 2861 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2849 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 244: /* cmd ::= COPY orconf nm dbnm FROM nm USING DELIMITERS STRING */
-#line 766 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 766 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCopy(pParse,sqliteSrcListAppend(0,&yymsp[-6].minor.yy0,&yymsp[-5].minor.yy0),&yymsp[-3].minor.yy0,&yymsp[0].minor.yy0,yymsp[-7].minor.yy372);}
-#line 2866 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2854 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 245: /* cmd ::= COPY orconf nm dbnm FROM nm */
-#line 768 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 768 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteCopy(pParse,sqliteSrcListAppend(0,&yymsp[-3].minor.yy0,&yymsp[-2].minor.yy0),&yymsp[0].minor.yy0,0,yymsp[-4].minor.yy372);}
-#line 2871 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2859 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 246: /* cmd ::= VACUUM */
-#line 772 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 772 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteVacuum(pParse,0);}
-#line 2876 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2864 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 247: /* cmd ::= VACUUM nm */
-#line 773 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 773 "ext/sqlite/libsqlite/src/parse.y"
 {sqliteVacuum(pParse,&yymsp[0].minor.yy0);}
-#line 2881 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2869 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 248: /* cmd ::= PRAGMA ids EQ nm */
       case 249: /* cmd ::= PRAGMA ids EQ ON */ yytestcase(yyruleno==249);
       case 250: /* cmd ::= PRAGMA ids EQ plus_num */ yytestcase(yyruleno==250);
-#line 777 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 777 "ext/sqlite/libsqlite/src/parse.y"
 {sqlitePragma(pParse,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0,0);}
-#line 2888 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2876 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 251: /* cmd ::= PRAGMA ids EQ minus_num */
-#line 780 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 780 "ext/sqlite/libsqlite/src/parse.y"
 {sqlitePragma(pParse,&yymsp[-2].minor.yy0,&yymsp[0].minor.yy0,1);}
-#line 2893 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2881 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 252: /* cmd ::= PRAGMA ids LP nm RP */
-#line 781 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 781 "ext/sqlite/libsqlite/src/parse.y"
 {sqlitePragma(pParse,&yymsp[-3].minor.yy0,&yymsp[-1].minor.yy0,0);}
-#line 2898 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2886 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 253: /* cmd ::= PRAGMA ids */
-#line 782 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 782 "ext/sqlite/libsqlite/src/parse.y"
 {sqlitePragma(pParse,&yymsp[0].minor.yy0,&yymsp[0].minor.yy0,0);}
-#line 2903 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2891 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 260: /* cmd ::= CREATE trigger_decl BEGIN trigger_cmd_list END */
-#line 792 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 792 "ext/sqlite/libsqlite/src/parse.y"
 {
   Token all;
   all.z = yymsp[-4].minor.yy0.z;
   all.n = (yymsp[0].minor.yy0.z - yymsp[-4].minor.yy0.z) + yymsp[0].minor.yy0.n;
   sqliteFinishTrigger(pParse, yymsp[-1].minor.yy19, &all);
 }
-#line 2913 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2901 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 261: /* trigger_decl ::= temp TRIGGER nm trigger_time trigger_event ON nm dbnm foreach_clause when_clause */
-#line 800 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 800 "ext/sqlite/libsqlite/src/parse.y"
 {
   SrcList *pTab = sqliteSrcListAppend(0, &yymsp[-3].minor.yy0, &yymsp[-2].minor.yy0);
   sqliteBeginTrigger(pParse, &yymsp[-7].minor.yy0, yymsp[-6].minor.yy372, yymsp[-5].minor.yy290.a, yymsp[-5].minor.yy290.b, pTab, yymsp[-1].minor.yy372, yymsp[0].minor.yy182, yymsp[-9].minor.yy372);
 }
-#line 2921 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2909 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 262: /* trigger_time ::= BEFORE */
       case 265: /* trigger_time ::= */ yytestcase(yyruleno==265);
-#line 806 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 806 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = TK_BEFORE; }
-#line 2927 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2915 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 263: /* trigger_time ::= AFTER */
-#line 807 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 807 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = TK_AFTER;  }
-#line 2932 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2920 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 264: /* trigger_time ::= INSTEAD OF */
-#line 808 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 808 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = TK_INSTEAD;}
-#line 2937 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2925 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 266: /* trigger_event ::= DELETE */
-#line 813 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 813 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy290.a = TK_DELETE; yygotominor.yy290.b = 0; }
-#line 2942 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2930 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 267: /* trigger_event ::= INSERT */
-#line 814 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 814 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy290.a = TK_INSERT; yygotominor.yy290.b = 0; }
-#line 2947 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2935 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 268: /* trigger_event ::= UPDATE */
-#line 815 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 815 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy290.a = TK_UPDATE; yygotominor.yy290.b = 0;}
-#line 2952 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2940 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 269: /* trigger_event ::= UPDATE OF inscollist */
-#line 816 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 816 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy290.a = TK_UPDATE; yygotominor.yy290.b = yymsp[0].minor.yy320; }
-#line 2957 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2945 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 270: /* foreach_clause ::= */
       case 271: /* foreach_clause ::= FOR EACH ROW */ yytestcase(yyruleno==271);
-#line 819 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 819 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = TK_ROW; }
-#line 2963 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2951 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 272: /* foreach_clause ::= FOR EACH STATEMENT */
-#line 821 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 821 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy372 = TK_STATEMENT; }
-#line 2968 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2956 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 273: /* when_clause ::= */
-#line 824 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 824 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy182 = 0; }
-#line 2973 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2961 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 274: /* when_clause ::= WHEN expr */
-#line 825 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 825 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy182 = yymsp[0].minor.yy242; }
-#line 2978 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2966 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 275: /* trigger_cmd_list ::= trigger_cmd SEMI trigger_cmd_list */
-#line 829 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 829 "ext/sqlite/libsqlite/src/parse.y"
 {
   yymsp[-2].minor.yy19->pNext = yymsp[0].minor.yy19;
   yygotominor.yy19 = yymsp[-2].minor.yy19;
 }
-#line 2986 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2974 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 276: /* trigger_cmd_list ::= */
-#line 833 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 833 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy19 = 0; }
-#line 2991 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2979 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 277: /* trigger_cmd ::= UPDATE orconf nm SET setlist where_opt */
-#line 839 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 839 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy19 = sqliteTriggerUpdateStep(&yymsp[-3].minor.yy0, yymsp[-1].minor.yy322, yymsp[0].minor.yy242, yymsp[-4].minor.yy372); }
-#line 2996 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2984 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 278: /* trigger_cmd ::= insert_cmd INTO nm inscollist_opt VALUES LP itemlist RP */
-#line 844 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 844 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy19 = sqliteTriggerInsertStep(&yymsp[-5].minor.yy0, yymsp[-4].minor.yy320, yymsp[-1].minor.yy322, 0, yymsp[-7].minor.yy372);}
-#line 3001 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2989 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 279: /* trigger_cmd ::= insert_cmd INTO nm inscollist_opt select */
-#line 847 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 847 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy19 = sqliteTriggerInsertStep(&yymsp[-2].minor.yy0, yymsp[-1].minor.yy320, 0, yymsp[0].minor.yy179, yymsp[-4].minor.yy372);}
-#line 3006 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2994 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 280: /* trigger_cmd ::= DELETE FROM nm where_opt */
-#line 851 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 851 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy19 = sqliteTriggerDeleteStep(&yymsp[-1].minor.yy0, yymsp[0].minor.yy242);}
-#line 3011 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 2999 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 281: /* trigger_cmd ::= select */
-#line 854 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 854 "ext/sqlite/libsqlite/src/parse.y"
 {yygotominor.yy19 = sqliteTriggerSelectStep(yymsp[0].minor.yy179); }
-#line 3016 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3004 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 282: /* expr ::= RAISE LP IGNORE RP */
-#line 857 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 857 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_RAISE, 0, 0, 0); 
   yygotominor.yy242->iColumn = OE_Ignore;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-3].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 3025 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3013 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 283: /* expr ::= RAISE LP ROLLBACK COMMA nm RP */
-#line 862 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 862 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_RAISE, 0, 0, &yymsp[-1].minor.yy0); 
   yygotominor.yy242->iColumn = OE_Rollback;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-5].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 3034 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3022 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 284: /* expr ::= RAISE LP ABORT COMMA nm RP */
-#line 867 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 867 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_RAISE, 0, 0, &yymsp[-1].minor.yy0); 
   yygotominor.yy242->iColumn = OE_Abort;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-5].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 3043 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3031 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 285: /* expr ::= RAISE LP FAIL COMMA nm RP */
-#line 872 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 872 "ext/sqlite/libsqlite/src/parse.y"
 {
   yygotominor.yy242 = sqliteExpr(TK_RAISE, 0, 0, &yymsp[-1].minor.yy0); 
   yygotominor.yy242->iColumn = OE_Fail;
   sqliteExprSpan(yygotominor.yy242, &yymsp[-5].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 3052 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3040 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 286: /* cmd ::= DROP TRIGGER nm dbnm */
-#line 879 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 879 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteDropTrigger(pParse,sqliteSrcListAppend(0,&yymsp[-1].minor.yy0,&yymsp[0].minor.yy0));
 }
-#line 3059 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3047 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 287: /* cmd ::= ATTACH database_kw_opt ids AS nm key_opt */
-#line 884 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 884 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteAttach(pParse, &yymsp[-3].minor.yy0, &yymsp[-1].minor.yy0, &yymsp[0].minor.yy0);
 }
-#line 3066 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3054 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 289: /* key_opt ::= */
-#line 889 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 889 "ext/sqlite/libsqlite/src/parse.y"
 { yygotominor.yy0.z = 0; yygotominor.yy0.n = 0; }
-#line 3071 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3059 "ext/sqlite/libsqlite/src/parse.c"
         break;
       case 292: /* cmd ::= DETACH database_kw_opt nm */
-#line 895 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 895 "ext/sqlite/libsqlite/src/parse.y"
 {
   sqliteDetach(pParse, &yymsp[0].minor.yy0);
 }
-#line 3078 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3066 "ext/sqlite/libsqlite/src/parse.c"
         break;
       default:
       /* (0) input ::= cmdlist */ yytestcase(yyruleno==0);
@@ -3165,7 +3153,7 @@ static void yy_syntax_error(
 ){
   sqliteParserARG_FETCH;
 #define TOKEN (yyminor.yy0)
-#line 23 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.y"
+#line 23 "ext/sqlite/libsqlite/src/parse.y"
 
   if( pParse->zErrMsg==0 ){
     if( TOKEN.z[0] ){
@@ -3174,7 +3162,7 @@ static void yy_syntax_error(
       sqliteErrorMsg(pParse, "incomplete SQL statement");
     }
   }
-#line 3178 "/home/felipe/dev/php5/ext/sqlite/libsqlite/src/parse.c"
+#line 3166 "ext/sqlite/libsqlite/src/parse.c"
   sqliteParserARG_STORE; /* Suppress warning about unused %extra_argument variable */
 }