commit-bison
[Top][All Lists]
Advanced

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

bison ./ChangeLog po/POTFILES.in src/Makefile.a...


From: Akim Demaille
Subject: bison ./ChangeLog po/POTFILES.in src/Makefile.a...
Date: Wed, 31 Jul 2002 17:52:00 -0400

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Akim Demaille <address@hidden>  02/07/31 17:52:00

Modified files:
        .              : ChangeLog 
        po             : POTFILES.in 
        src            : Makefile.am main.c output.c output.h 
                         scan-skel.l 
Added files:
        src            : tables.c tables.h 

Log message:
        Separate parser tables computation and output.
        * src/output.c (nvectors, base_t, base, base_ninf, conflict_table)
        (conflict_list, conflict_list_cnt, table, check, table_ninf)
        (yydefgoto, yydefact, high): Move to...
        * src/tables.h, src/tables.c: here.
        * src/output.c (vector_number_t, VECTOR_NUMBER_MAX)
        (VECTOR_NUMBER_MIN, state_number_to_vector_number)
        (symbol_number_to_vector_number, nvectors, BASE_MAX, BASE_MIN)
        (froms, tos, conflict_tos, tally, width, action_t, ACTION_MAX)
        (ACTION_MIN, actrow, order, nentries, pos, conflrow)
        (conflict_list_free, table_size, lowzero, table_grow, conflict_row)
        (action_row, save_row, token_actions, save_column, default_goto)
        (goto_actions, sort_actions, matching_state, pack_vector)
        (table_ninf_remap, pack_table, prepare_actions): Move to...
        * src/tables.c: here.
        * src/tables.h, src/tables.c(tables_generate, tables_free): New.
        * src/output.c (token_actions, output_base, output_conflicts)
        (output_check): Merge into...
        (prepare_actions): this.
        (actions_output): Rename as...
        (user_actions_output): this.
        * src/main.c (main): Call tables_generate and tables_free.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.815&tr2=1.816&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/po/POTFILES.in.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/tables.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/tables.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/Makefile.am.diff?tr1=1.50&tr2=1.51&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/main.c.diff?tr1=1.64&tr2=1.65&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/output.c.diff?tr1=1.193&tr2=1.194&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/output.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-skel.l.diff?tr1=1.12&tr2=1.13&r1=text&r2=text




reply via email to

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