commit-bison
[Top][All Lists]
Advanced

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

bison ChangeLog


From: Paul Eggert
Subject: bison ChangeLog
Date: Sun, 13 Oct 2002 04:40:11 -0400

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Paul Eggert <address@hidden>    02/10/13 04:40:10

Modified files:
        .              : ChangeLog 

Log message:
        Fix problem reported by Henrik Grubbstroem in
        <http://mail.gnu.org/pipermail/bug-bison/2002-October/001670.html>:
        "nonterm: { $$ = 123; } { $$ = $1; };" was wrongly rejected,
        because the Bison parser reads the second action before reducing
        the first one.
        * src/scan-gram.l (rule_length): New static var.
        Use it to keep track of the rule length in the scanner, since
        we can't expect the parser to be in lock-step sync with the scanner.
        (handle_action_dollar, handle_action_at): Use this var.
        * tests/actions.at (Exotic Dollars): Test for the problem.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.851&tr2=1.852&r1=text&r2=text





reply via email to

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