drh
|
fe03dac236
Add the new -S option to the lemon parser generator to cause it to output
|
5 anos atrás |
mistachkin
|
acf6e08d20
Fix typo for one instance of line number handling in the Lemon tool.
|
5 anos atrás |
drh
|
010bdb4c79
Further improvements to parser speed by enlarging lookup tables to eliminate
|
5 anos atrás |
drh
|
2e51716b15
Increase the size of the yy_lookahead table so that it is never necessary to
|
5 anos atrás |
mistachkin
|
17df761a84
Fix harmless compiler warning in lemon.
|
5 anos atrás |
mistachkin
|
d9bc6e8973
Fix some harmless compiler warnings.
|
5 anos atrás |
drh
|
f135cb7d7f
Fix an error message in the Lemon parser generator.
|
5 anos atrás |
drh
|
e2dcc42e1f
Fix a harmless memory leak in the Lemon parser generator utility program.
|
6 anos atrás |
drh
|
cfc45b1021
Reduce the size of the parser tables generated by Lemon by splitting the
|
6 anos atrás |
mistachkin
|
c93c614543
Add a missing call to free() in Lemon.
|
6 anos atrás |
drh
|
539e741e50
Enhance LEMON to track which symbols actually carry semantic content.
|
6 anos atrás |
drh
|
fb32c44e41
Add the %extra_context directive to lemon, as an alternative to %extra_argument.
|
6 anos atrás |
drh
|
9f88e6d861
Add the -dDIRECTORY command-line option to LEMON.
|
6 anos atrás |
drh
|
ed0c15b52e
Lemon enhancements: (1) Do not allocate space for the 'error' non-terminal
|
6 anos atrás |
drh
|
12f6839380
Enhance LEMON to show precendence of symbols and all rules in the report
|
6 anos atrás |
drh
|
4396c61959
In LEMON, fix an off-by-one error that can make the lookahead table one
|
7 anos atrás |
drh
|
0d9de99c5c
Add support for measuring and reporting coverage of the parser state machine
|
7 anos atrás |
drh
|
3a9d6c7156
Enhance LEMON so that it generates the action table in such a way that no
|
7 anos atrás |
drh
|
5c8241b875
In the LEMON-generated parser, rearrange the meanings of integer action codes
|
7 anos atrás |
drh
|
59c435a015
Add the "%token" control to the lemon parser. Not currently used by SQLite.
|
7 anos atrás |
drh
|
6be95366c7
In the lemon-generated parser, store the number of symbols on the RHS of each
|
7 anos atrás |
drh
|
bd8fcc130a
In the lemon-generated parser, automatically promote SHIFTREDUCE actions on
|
7 anos atrás |
drh
|
69bfa55279
Fix a subtle bug in Lemon discovered and reported on the mailing list
|
7 anos atrás |
drh
|
06f60d8e87
Remove end-of-line whitespace from lemon.c.
|
7 anos atrás |
drh
|
14d8855b8f
Fix some left-over K&R-C constructs in lemon.c. No changes to the core.
|
7 anos atrás |
drh
|
96ada59cbb
Fix harmless compiler warnings in the command-line shell and in Lemon.
|
8 anos atrás |
drh
|
0f832ddc06
Fix a bug in destructor processing of Lemon. That has no impact on the
|
8 anos atrás |
drh
|
701b68879c
Improved comments on the lempar.c parser template. Adjust the
|
8 anos atrás |
drh
|
756b41ebd4
Enhance Lemon and the parser template so that it can once again build parsers
|
8 anos atrás |
drh
|
c173ad8011
Lemon enhancement: avoid unnecessary reduce actions that convert one
|
8 anos atrás |