From 29f214bdaabb68e837896e9bd31d0dadb2ec40fe Mon Sep 17 00:00:00 2001 From: drh Date: Wed, 11 May 2005 14:28:14 +0000 Subject: [PATCH] Change to the lemon parser suggested by Geert Janssen. Appears to have no impact on SQLite. (CVS 2458) FossilOrigin-Name: 6fda60083f258a4943c859d768ea7142de831594 --- manifest | 12 ++++++------ manifest.uuid | 2 +- tool/lempar.c | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/manifest b/manifest index e88b370524..7cc0192265 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\sa\stypo\sin\sthe\sCREATE\sTABLE\sdocumentation.\s(CVS\s2457) -D 2005-05-10T16:11:41 +C Change\sto\sthe\slemon\sparser\ssuggested\sby\sGeert\sJanssen.\s\sAppears\sto\shave\sno\nimpact\son\sSQLite.\s(CVS\s2458) +D 2005-05-11T14:28:15 F Makefile.in 5c00d0037104de2a50ac7647a5f12769795957a3 F Makefile.linux-gcc 06be33b2a9ad4f005a5f42b22c4a19dab3cbb5c7 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 @@ -219,7 +219,7 @@ F test/view.test 306cc4342eb03c28de1a92c681836189e03e5af9 F test/where.test ffb790dfda75d977bae7a1f5830351623f76861b F tool/diffdb.c 7524b1b5df217c20cd0431f6789851a4e0cb191b F tool/lemon.c c88936c67f6411608db8fa4254d254f509fa40f6 -F tool/lempar.c e8b0eb00a6b905ce2ebd55965ed243574482cd5f +F tool/lempar.c f0c30abcae762a7d1eb37cd88b2232ab8dd625fb F tool/memleak.awk 4e7690a51bf3ed757e611273d43fe3f65b510133 F tool/memleak2.awk 9cc20c8e8f3c675efac71ea0721ee6874a1566e8 F tool/memleak3.tcl 009da0ea82dc5893edca76cf1a21fb7260e9412e @@ -279,7 +279,7 @@ F www/tclsqlite.tcl 425be741b8ae664f55cb1ef2371aab0a75109cf9 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b F www/whentouse.tcl 528299b8316726dbcc5548e9aa0648c8b1bd055b -P 76090ed84c73a9b9c7099e2986390ca8967128f4 -R 1f6c8a56f2e45b165d581d53ef8e453a +P 748771a8ad7f175e49f253d0c1ace3fc55814418 +R c8e6171ba654d699904955436182da2b U drh -Z e23b6a59b60c665c0a353e5bcdd47eee +Z a6e8b00756af4dd094b10ed55321b09b diff --git a/manifest.uuid b/manifest.uuid index 99b958c7b1..329afeac67 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -748771a8ad7f175e49f253d0c1ace3fc55814418 \ No newline at end of file +6fda60083f258a4943c859d768ea7142de831594 \ No newline at end of file diff --git a/tool/lempar.c b/tool/lempar.c index 685f952c5f..57ec97f6a8 100644 --- a/tool/lempar.c +++ b/tool/lempar.c @@ -597,7 +597,7 @@ void Parse( /* (re)initialize the parser, if necessary */ yypParser = (yyParser*)yyp; if( yypParser->yyidx<0 ){ - if( yymajor==0 ) return; + /* if( yymajor==0 ) return; // not sure why this was here... */ yypParser->yyidx = 0; yypParser->yyerrcnt = -1; yypParser->yystack[0].stateno = 0;