drh
|
fb32c44e41
Add the %extra_context directive to lemon, as an alternative to %extra_argument.
|
6 سال پیش |
drh
|
54cfb492b7
Fix a harmless compiler warning.
|
7 سال پیش |
drh
|
b968518559
Fix harmless compiler warnings, mostly unused parameters for UDFs in the CLI.
|
7 سال پیش |
drh
|
cf8e0e9cb7
The previous check-in had an error in the coverage reporting logic.
|
7 سال پیش |
drh
|
7038a991b0
Change the coverage measurement logic in the lemon-generated parser so that
|
7 سال پیش |
drh
|
7e7b753158
In the lemon-generated parser, do not report the End-of-input character and
|
7 سال پیش |
drh
|
22716cbb0b
Change the lemon-parser coverage report format to report all state/lookahead
|
7 سال پیش |
drh
|
0d9de99c5c
Add support for measuring and reporting coverage of the parser state machine
|
7 سال پیش |
drh
|
3a9d6c7156
Enhance LEMON so that it generates the action table in such a way that no
|
7 سال پیش |
drh
|
ef53a9f0af
In the LEMON-generated parser, avoid unnecessary tests for the acceptance
|
7 سال پیش |
drh
|
5c8241b875
In the LEMON-generated parser, rearrange the meanings of integer action codes
|
7 سال پیش |
drh
|
e58f74f680
Improved parser tracing output.
|
7 سال پیش |
drh
|
087316ceec
In the LEMON parser generator, provide reduce actions with access to the
|
7 سال پیش |
drh
|
de6422a609
Improvements to a comment in lempar.c. No code changes.
|
7 سال پیش |
drh
|
92395c59ff
Fix a problem in the lempar.c Lemon template for YYSTACKDEPTH<=0 introduced
|
7 سال پیش |
drh
|
8b471e7e79
Faster parser stack overflow detection.
|
7 سال پیش |
drh
|
6be95366c7
In the lemon-generated parser, store the number of symbols on the RHS of each
|
7 سال پیش |
drh
|
bd8fcc130a
In the lemon-generated parser, automatically promote SHIFTREDUCE actions on
|
7 سال پیش |
drh
|
d26cc54183
In the amalgamation, allocate the parser engine object from stack rather than
|
8 سال پیش |
drh
|
634133183c
In the LEMON parser-generator, fix the stack overflow processing so that it
|
8 سال پیش |
drh
|
4eda15e715
Fix a problem with the lempar.c parser template.
|
8 سال پیش |
drh
|
701b68879c
Improved comments on the lempar.c parser template. Adjust the
|
8 سال پیش |
drh
|
c83db9e4e1
Performance optimization in the yy_find_shift_action() routine of the
|
8 سال پیش |
drh
|
dd703e22a5
Fix the error counter reset in Lemon generated parsers. This has no effect
|
8 سال پیش |
drh
|
d3d4b3c698
Another attempt to fix error handling in Lemon. This change is a no-op for
|
8 سال پیش |
drh
|
e0a6e0fda0
More fixes to Fossil so that it automatically resets its error counter at the
|
8 سال پیش |
drh
|
240c7faf8b
Attempt to reset the error count in the Lemon-generated parser after
|
8 سال پیش |
drh
|
0efd37f28b
Fix lempar.c so that the shift-reduce optimization works for error processing.
|
8 سال پیش |
drh
|
4335ad05b8
Initialize the yyerrcnt variable in the lemon parser template. This has no
|
8 سال پیش |
drh
|
8dc8247eab
Fix Lemon so that it actually works with -DYYSTACKDEPTH=0.
|
8 سال پیش |