]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Enhance Lemon so that it reorders the reduce rules such that rules without
authordrh <drh@noemail.net>
Wed, 16 Mar 2016 19:45:54 +0000 (19:45 +0000)
committerdrh <drh@noemail.net>
Wed, 16 Mar 2016 19:45:54 +0000 (19:45 +0000)
commit4ef07708dfba7a3976827815057d602ad479ec47
treebdc655e6e2dcb89809294c5089e7989f3ffff98b
parent3f77389bb4438caeedb5be6f3270e80ec99ed948
Enhance Lemon so that it reorders the reduce rules such that rules without
actions occur at the end and so that the first rule is number 0.  This
reduces the size of the jump table on the reduce switch, and helps the parser
to run faster.

FossilOrigin-Name: d5712f21ec758ff096a7b1bb8ed4fc5ec400ca5d
manifest
manifest.uuid
tool/lemon.c
tool/lempar.c