1 |
|
2002-05-28 Akim Demaille <akim@epita.fr> |
2 |
|
|
3 |
|
* data/bison.c++: Catch up with bison.simple: |
4 |
|
2002-05-24 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
5 |
|
and Paul Eggert <eggert@twinsun.com>: `error' handing. |
6 |
|
2002-05-26 Akim Demaille <akim@epita.fr>: stos_, token_number_, |
7 |
|
and popping traces. |
8 |
|
|
9 |
2002-05-27 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
2002-05-27 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
10 |
|
|
11 |
* src/output.c (output_skeleton): Put an explicit path in front of |
* src/output.c (output_skeleton): Put an explicit path in front of |
12 |
the skeleton file name, rather than relying on the -I directory, |
the skeleton file name, rather than relying on the -I directory, |
13 |
to partially alleviate effects of having a skeleton file lying around |
to partially alleviate effects of having a skeleton file lying around |
14 |
in the current directory. |
in the current directory. |
15 |
|
|
16 |
2002-05-27 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
2002-05-27 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
17 |
|
|
18 |
* src/conflicts.c (log_resolution): Correct typo: |
* src/conflicts.c (log_resolution): Correct typo: |
19 |
obstack_printf should be obstack_fgrow1. |
obstack_printf should be obstack_fgrow1. |
20 |
|
|
21 |
2002-05-26 Akim Demaille <akim@epita.fr> |
2002-05-26 Akim Demaille <akim@epita.fr> |
83 |
|
|
84 |
2002-05-24 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
2002-05-24 Paul Hilfinger <Hilfinger@CS.Berkeley.EDU> |
85 |
and Paul Eggert <eggert@twinsun.com> |
and Paul Eggert <eggert@twinsun.com> |
86 |
|
|
87 |
* data/bison.simple (yyparse): Correct error handling to conform to |
* data/bison.simple (yyparse): Correct error handling to conform to |
88 |
POSIX and yacc. Specifically, after syntax error is discovered, |
POSIX and yacc. Specifically, after syntax error is discovered, |
89 |
do not reduce further before shifting the error token. |
do not reduce further before shifting the error token. |
96 |
* data/bison.simple (yyr1): Don't use yy_token_number_type as element |
* data/bison.simple (yyr1): Don't use yy_token_number_type as element |
97 |
type; it isn't always big enough, since it doesn't necessarily |
type; it isn't always big enough, since it doesn't necessarily |
98 |
include non-terminals. |
include non-terminals. |
99 |
(yytranslate): Expand definition of yy_token_number_type, so that |
(yytranslate): Expand definition of yy_token_number_type, so that |
100 |
the latter can be removed. |
the latter can be removed. |
101 |
(yy_token_number_type): Remove, only one use. |
(yy_token_number_type): Remove, only one use. |
102 |
* data/bison.c++ (r1_): Parallel change to yyr1 in bison.simple--- |
* data/bison.c++ (r1_): Parallel change to yyr1 in bison.simple--- |
103 |
don't use TokenNumberType as element type. |
don't use TokenNumberType as element type. |
104 |
|
|
105 |
* tests/regression.at: Modify expected output to agree with change |
* tests/regression.at: Modify expected output to agree with change |
106 |
to yyr1 and yytranslate. |
to yyr1 and yytranslate. |
107 |
|
|
108 |
2002-05-13 Florian Krohm <florian@edamail.fishkill.ibm.com> |
2002-05-13 Florian Krohm <florian@edamail.fishkill.ibm.com> |
109 |
|
|
110 |
* src/reader.c (parse_action): Use copy_character instead of |
* src/reader.c (parse_action): Use copy_character instead of |