commit-bison
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]