commit-bison
[Top][All Lists]
Advanced

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

bison ./ChangeLog src/LR0.c src/print.c src/pri...


From: Akim Demaille
Subject: bison ./ChangeLog src/LR0.c src/print.c src/pri...
Date: Thu, 27 Dec 2001 13:13:47 -0500

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Akim Demaille <address@hidden>  01/12/27 13:13:47

Modified files:
        .              : ChangeLog 
        src            : LR0.c print.c print_graph.c reader.c reduce.c 
        tests          : sets.at 

Log message:
        * src/LR0.c (new_state): Recognize the final state by the fact it
        is reached by eoftoken.
        (insert_start_shifting_state, insert_eof_shifting_state)
        (insert_accepting_state, augment_automaton): Remove, since now
        these states are automatically computed from the initial state.
        (generate_states): Adjust.
        * src/print.c: When reporting a rule number to the user, substract
        1, so that the axiom rule is rule 0, and the first user rule is 1.
        * src/reduce.c: Likewise.
        * src/print_graph.c (print_core): For the time being, just as for
        the report, depend upon --trace-flags to dump the full set of
        items.
        * src/reader.c (readgram): Once the grammar read, insert the rule
        0: `$axiom: START-SYMBOL $'.
        * tests/set.at: Adjust: rule 0 is now displayed, and since the
        number of the states has changed (the final state is no longer
        necessarily the last), catch up.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.456&tr2=1.457&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/LR0.c.diff?tr1=1.48&tr2=1.49&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/print.c.diff?tr1=1.45&tr2=1.46&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/print_graph.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/reader.c.diff?tr1=1.132&tr2=1.133&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/reduce.c.diff?tr1=1.35&tr2=1.36&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/sets.at.diff?tr1=1.2&tr2=1.3&r1=text&r2=text




reply via email to

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