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: Fri, 08 Nov 2002 00:22:51 -0500

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Paul Eggert <address@hidden>    02/11/08 00:22:51

Modified files:
        .              : ChangeLog 

Log message:
        * src/parse-gram.y (CHARACTER): Remove unused token.
        All uses removed.
        
        * src/scan-gram.l: Remove stack option.  We no longer use the
        stack, since the stack was never deeper than 1; instead, use the
        new auto var c_context to record the stacked value.
        
        Remove nounput option.  At an unexpected end of file, we now unput
        the minimal input necessary to end cleanly; this simplifies the
        code.
        
        Avoid unbounded token sizes where this is easy.
        
        (unexpected_end_of_file): New function.
        Use it to systematize the error message on unexpected EOF.
        (last-string): Now auto, not static.
        (YY_OBS_FREE): Remove unnecessary do while (0) wrapper.
        (scanner_last_string_free): Remove; not used.
        (percent_percent_count): Move decl to just before use.
        (SC_ESCAPED_CHARACTER): Return ID at unexpected end of file,
        not the (never otherwised-used) CHARACTER.

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





reply via email to

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