drh
|
543ee479eb
Enhance lemon so that it accepts the -U command-line option that undefines
|
2 nedēļas atpakaļ |
drh
|
51b3b402c4
Revert Lemon so that it only shows -D options that are actually used. Though
|
6 mēneši atpakaļ |
drh
|
8cf7bd5448
In lemon, show all the -D options in the generated header, even if none of them
|
6 mēneši atpakaļ |
drh
|
199f091a95
Enhance lemon.c so that when it shows the compile-time options in the header
|
6 mēneši atpakaļ |
drh
|
825596481f
Fix (totally harmless) memory leaks in Lemon to avoid warnings during ASAN
|
9 mēneši atpakaļ |
mistachkin
|
3ab9c021ff
Fix harmless compiler warnings seen with MSVC.
|
11 mēneši atpakaļ |
drh
|
7659ce22c5
Optimizations to ParseFinalize() to make up for the extra cleanup associated
|
11 mēneši atpakaļ |
drh
|
82bf13796a
Experimental changes that prevent parser stack overflows by growing the
|
11 mēneši atpakaļ |
drh
|
4fa5952090
Enhance Lemon so that it remembers which -D command-line options are actually
|
1 gadu atpakaļ |
drh
|
db08a6d13c
Fix the parsing of C-style comments in Lemon, as reported by
|
2 gadi atpakaļ |
drh
|
ddbb3cb5ec
Remove code from lemon.c that was made superfluous by
|
3 gadi atpakaļ |
drh
|
1076130a5d
Fix harmless static analyzer warnings in auxiliary build tools, mkkeywordhash.c
|
3 gadi atpakaļ |
drh
|
6d77a2948e
Patch lemon to fix "error" token handling, according ot
|
3 gadi atpakaļ |
drh
|
9cffb0ffb9
Document the "%token" directive for Lemon. This directive has been in place
|
3 gadi atpakaļ |
drh
|
c2dbf35f49
Fix harmless typos in comments per
|
4 gadi atpakaļ |
mistachkin
|
273ee15121
Fix harmless compiler warning seen with MSVC.
|
4 gadi atpakaļ |
drh
|
79d9af960b
Attempt to silence harmless static analyzer warnings in Lemon and in the
|
4 gadi atpakaļ |
drh
|
18ef40e563
Fix harmless compiler warnings in Lemon.
|
4 gadi atpakaļ |
drh
|
2b75d3beb0
Fix a bug in Fossil that might cause it to crash if there is
|
4 gadi atpakaļ |
mistachkin
|
52cfe0312a
Fix harmless compiler warning.
|
4 gadi atpakaļ |
drh
|
512aa78ca2
In the Lemon output, add a prefix comment that explains that the output file
|
4 gadi atpakaļ |
drh
|
60c71b02ca
Lemon updates: (1) include the #defines for all tokens in the generated C
|
4 gadi atpakaļ |
drh
|
0a34cf551c
In lemon, add "%if" and "%else" and allow boolean expressions as the
|
4 gadi atpakaļ |
drh
|
59c5679691
Fix incorrect SQL generated by the Lemon change of the previous check-in.
|
5 gadi atpakaļ |
drh
|
3e5f7fef33
Modify the parse.sql output file from Lemon so that the RULE table contains
|
5 gadi atpakaļ |
drh
|
3ecc05bc3f
Fix goofy string formatting in lemon.c that dates from the K&R-C days.
|
5 gadi atpakaļ |
drh
|
ce678c297b
Improved tracing output from the LEMON-generated parser.
|
5 gadi atpakaļ |
drh
|
e94006eb42
Enhance LEMON to provide the ability to mark a rules as one that will never
|
5 gadi atpakaļ |
drh
|
61cb4ed7f1
Add comments in the parse.sql file to help demonstrate how rules are
|
5 gadi atpakaļ |
drh
|
1417c2f77f
Fix the parse.sql output file so that it is readable into a database where
|
5 gadi atpakaļ |