mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-12 13:53:03 +00:00
Equip the skeleton chain with location tracking, runtime trace,
pure parser and scanner. * src/parse-skel.y: Request a pure parser, locations, and prefix renaming. (%union): Having several members with the same type does not help type mismatches, simplify. (YYPRINT, yyprint): New. (yyerror): ``Rename'' (there is a #define yyerror skel_error) as... (skel_error): this. Handle locations. * src/scan-skel.l: Adjust to these changes. * src/skeleton.h (LOCATION_RESET, LOCATION_LINES, LOCATION_STEP) (LOCATION_PRINT, skel_control_t): New.
This commit is contained in:
17
ChangeLog
17
ChangeLog
@@ -1,3 +1,20 @@
|
||||
2002-01-02 Akim Demaille <akim@epita.fr>
|
||||
|
||||
Equip the skeleton chain with location tracking, runtime trace,
|
||||
pure parser and scanner.
|
||||
|
||||
* src/parse-skel.y: Request a pure parser, locations, and prefix
|
||||
renaming.
|
||||
(%union): Having several members with the same type does not help
|
||||
type mismatches, simplify.
|
||||
(YYPRINT, yyprint): New.
|
||||
(yyerror): ``Rename'' (there is a #define yyerror skel_error) as...
|
||||
(skel_error): this.
|
||||
Handle locations.
|
||||
* src/scan-skel.l: Adjust to these changes.
|
||||
* src/skeleton.h (LOCATION_RESET, LOCATION_LINES, LOCATION_STEP)
|
||||
(LOCATION_PRINT, skel_control_t): New.
|
||||
|
||||
2001-12-30 Akim Demaille <akim@epita.fr>
|
||||
|
||||
* src/parse-skel.y: Get rid of the shift/reduce conflict:
|
||||
|
||||
Reference in New Issue
Block a user