/[bison]/bison/ChangeLog
ViewVC logotype

Diff of /bison/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.275 by akim, Mon Nov 19 10:33:54 2001 UTC revision 1.276 by akim, Mon Nov 19 10:37:58 2001 UTC
# Line 1  Line 1 
1  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
2    
3            * src/getargs.c (statistics_flag): Replace with...
4            (trace_flag): New.
5            (longopts): Accept --trace instead of --statistics.
6            * src/getargs.h, src/options.c: Adjust.
7            * src/LR0.c, src/closure.c, src/derives.c, src/nullable.c,
8            * src/reduce.c: Use trace_flags instead of the CPP conditional TRACE.
9    
10    2001-11-19  Akim Demaille  <akim@epita.fr>
11    
12          * src/LR0.c (new_itemsets, get_state): Use more arrays and less          * src/LR0.c (new_itemsets, get_state): Use more arrays and less
13          pointers to clarify the code.          pointers to clarify the code.
14          (save_reductions, save_shifts): Factor common parts of alternatives.          (save_reductions, save_shifts): Factor common parts of alternatives.
# Line 23  Line 32 
32          * src/output.c (free_itemsets, free_reductions, free_shifts):          * src/output.c (free_itemsets, free_reductions, free_shifts):
33          Remove, replaced by LIST_FREE.          Remove, replaced by LIST_FREE.
34    
35            
36  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
37    
38          * src/state.h (CORE_ALLOC, SHIFTS_ALLOC, ERRS_ALLOC)          * src/state.h (CORE_ALLOC, SHIFTS_ALLOC, ERRS_ALLOC)
# Line 31  Line 40 
40          * src/LR0.c, src/conflicts.c: Use them to de-obfuscate memory          * src/LR0.c, src/conflicts.c: Use them to de-obfuscate memory
41          allocation.          allocation.
42    
43            
44  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
45    
46          * src/LR0.c (new_state): Complete trace code.          * src/LR0.c (new_state): Complete trace code.
# Line 51  Line 60 
60          (print_actions): Don't output the actions as part of the nodes,          (print_actions): Don't output the actions as part of the nodes,
61          since that's the job of the edges.          since that's the job of the edges.
62          (print_state): Don't output by hand: fill the node description,          (print_state): Don't output by hand: fill the node description,
63          and ask for its output.          and ask for its output.
64    
65  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
66    
# Line 65  Line 74 
74          * src/reader.c (record_rule_lines, rline, rline_allocated): Remove.          * src/reader.c (record_rule_lines, rline, rline_allocated): Remove.
75          * src/output.c: Adjust.          * src/output.c: Adjust.
76    
77            
78  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
79    
80          * src/gram.h (rprec, rprecsym, rassoc): Remove, now part of...          * src/gram.h (rprec, rprecsym, rassoc): Remove, now part of...
# Line 81  Line 90 
90          * src/lalr.c, src/nullable.c, src/output.c, src/print.c,          * src/lalr.c, src/nullable.c, src/output.c, src/print.c,
91          * src/reader.c, src/reduce.c: Adjust.          * src/reader.c, src/reduce.c: Adjust.
92    
93            
94  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
95    
96          * src/reader.c (symbols_output): New, extracted from...          * src/reader.c (symbols_output): New, extracted from...
# Line 109  Line 118 
118          * src/lalr.c (initialize_LA): Only initialize LA.  Let...          * src/lalr.c (initialize_LA): Only initialize LA.  Let...
119          (set_state_table): handle the `lookaheads' members.          (set_state_table): handle the `lookaheads' members.
120    
121            
122  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
123    
124          * src/lalr.h (lookaheads): Removed array, which contents is now          * src/lalr.h (lookaheads): Removed array, which contents is now
# Line 134  Line 143 
143          * src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c:          * src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c:
144          Adjust.          Adjust.
145    
146            
147  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
148    
149          * src/lalr.h (state_t): New.          * src/lalr.h (state_t): New.

Legend:
Removed from v.1.275  
changed lines
  Added in v.1.276

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26