commit-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bison ./ChangeLog data/bison.simple src/output....


From: Akim Demaille
Subject: bison ./ChangeLog data/bison.simple src/output....
Date: Thu, 20 Jun 2002 05:08:38 -0400

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Akim Demaille <address@hidden>  02/06/20 05:08:37

Modified files:
        .              : ChangeLog 
        data           : bison.simple 
        src            : output.c parse-gram.c parse-gram.h parse-gram.y 
                         reader.h scan-gram.c scan-gram.l symtab.c 
                         symtab.h 
        tests          : calc.at torture.at 

Log message:
        * src/symtab.h, src/symtab.c (symbol_t): printer and
        printer_location are new members.
        (symbol_printer_set): New.
        * src/parse-gram.y (PERCENT_PRINTER): New token.
        Handle its associated rule.
        * src/scan-gram.l: Adjust.
        (handle_destructor_at, handle_destructor_dollar): Rename as...
        (handle_symbol_code_at, handle_symbol_code_dollar): these.
        * src/output.c (symbol_printers_output): New.
        (output_skeleton): Call it.
        * data/bison.simple (yysymprint): New.  Cannot be named yyprint
        since there are already many grammar files with a user `yyprint'.
        Replace the calls to YYPRINT to calls to yysymprint.
        * tests/calc.at: Adjust.
        * tests/torture.at (AT_DATA_STACK_TORTURE): Remove YYPRINT: it was
        taking advantage of parser very internal details (stack size!).

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.743&tr2=1.744&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/data/bison.simple.diff?tr1=1.41&tr2=1.42&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/output.c.diff?tr1=1.166&tr2=1.167&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.c.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.h.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.y.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/reader.h.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-gram.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-gram.l.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/symtab.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/symtab.h.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/calc.at.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/torture.at.diff?tr1=1.16&tr2=1.17&r1=text&r2=text




reply via email to

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