[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bison ./ChangeLog src/Makefile.am src/bison.hai...
From: |
Robert Anisko |
Subject: |
bison ./ChangeLog src/Makefile.am src/bison.hai... |
Date: |
Sun, 30 Dec 2001 09:50:15 -0500 |
CVSROOT: /cvsroot/bison
Module name: bison
Changes by: Robert Anisko <address@hidden> 01/12/30 09:50:15
Modified files:
. : ChangeLog
src : Makefile.am bison.hairy bison.simple files.c
files.h muscle_tab.h output.c
Added files:
src : parse-skel.y scan-skel.l
Log message:
* src/muscle_tab.h (MUSCLE_INSERT_INT, MUSCLE_INSERT_STRING)
(MUSCLE_INSERT_PREFIX): ...to there.
* src/output.c (MUSCLE_INSERT_INT, MUSCLE_INSERT_STRING)
(MUSCLE_INSERT_PREFIX): Move from here...
* src/bison.hairy: Add a section directive. Put braces around muscle
names. This parser skeleton is still broken, but Bison should not
choke on a bad muscle 'syntax'.
* src/bison.simple: Add a section directive. Put braces around muscle
names.
* src/files.h (strsuffix, stringappend): Add declarations.
(tab_extension): Add declaration.
(short_base_name): Add declaration.
* src/files.c (strsuffix, stringappend): No longer static. These
functions are used in the skeleton parser.
(tab_extension): New.
(compute_base_names): Use the computations done in this function
to guess if the generated parsers should have '.tab' in their
names.
(short_base_name): No longer static.
* src/output.c (output_skeleton): New.
(output): Disable call to output_master_parser, and give a try to
a new skeleton handling system.
(guards_output, actions_output): No longer static.
(token_definitions_output, get_lines_number): No longer static.
* configure.in: Use AM_PROG_LEX and AC_PROG_YACC.
* src/Makefile.am (bison_SOURCES): Add scan-skel.l and
parse-skel.y.
* src/parse-skel.y: New file.
* src/scan-skel.l: New file.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.494&tr2=1.495&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-skel.y?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-skel.l?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/Makefile.am.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/bison.hairy.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/bison.simple.diff?tr1=1.99&tr2=1.100&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/files.c.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/files.h.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/muscle_tab.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/output.c.diff?tr1=1.119&tr2=1.120&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bison ./ChangeLog src/Makefile.am src/bison.hai...,
Robert Anisko <=