/[bison]/bison/ChangeLog
ViewVC logotype

Diff of /bison/ChangeLog

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

revision 1.799 by akim, Fri Jul 19 08:31:32 2002 UTC revision 1.800 by akim, Thu Jul 25 17:30:44 2002 UTC
# Line 1  Line 1 
1    2002-07-25  Akim Demaille  <akim@epita.fr>
2    
3            * src/gram.h (TIEM_NUMBER_MAX): New.
4            (item_number_of_rule_number, rule_number_of_item_number): Rename
5            as...
6            (rule_number_as_item_number, item_number_as_rule_number): these.
7            Adjust dependencies.
8            * src/output.c (vector_number_t, VECTOR_NUMBER_MAX)
9            (VECTOR_NUMBER_MIN, state_number_to_vector_number)
10            (symbol_number_to_vector_number): New.
11            (order): Of vector_number_t* type.
12            (base_t, BASE_MAX, BASE_MIN): New.
13            (froms, tos, width, pos, check): Of base_t type.
14            (action_number_t, ACTION_MIN, ACTION_MAX): New.
15            (actrow): Of action_number_t type.
16            (conflrow): Of unsigned int type.
17            (table_ninf, base_ninf): New.
18            (GENERATE_MUSCLE_INSERT_TABLE): Also output the `*_min' value.
19            (muscle_insert_int_table, muscle_insert_base_table)
20            (muscle_insert_rule_number_table): New.
21            (prepare_tokens): Output `toknum' as int_table.
22            (action_row): Returns a rule_number_t.
23            Use ACTION_MIN, not SHRT_MIN.
24            (token_actions): yydefact is rule_number_t*.
25            (table_ninf_remap): New.
26            (pack_table): Use it for `base' and `table'.
27            * data/yacc.c, data/glr.c, data/lalr1.cc (YYFLAG): Remove,
28            replaced with...
29            (YYPACT_NINF, YYTABLE_NINF): these.
30            (yypact, yytable): Compute their types instead of hard-coded
31            `short'.
32            * tests/regression.at (Web2c Actions): Adjust.
33    
34  2002-07-19  Akim Demaille  <akim@epita.fr>  2002-07-19  Akim Demaille  <akim@epita.fr>
35    
36          * src/scan-gram.l (id): Can start with an underscore.          * src/scan-gram.l (id): Can start with an underscore.

Legend:
Removed from v.1.799  
changed lines
  Added in v.1.800

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