1 |
|
2002-11-27 Paul Eggert <eggert@twinsun.com> |
2 |
|
|
3 |
|
Rename identifiers to avoid real and potential collisions. |
4 |
|
|
5 |
|
* data/c.m4 (b4_yysymprint_generate): yyout -> yyoutput, |
6 |
|
to avoid collision with lex macro described by Bruce Lilly in |
7 |
|
<http://mail.gnu.org/pipermail/bug-bison/2002-November/001929.html>. |
8 |
|
* tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): Likewise. |
9 |
|
* doc/bison.texinfo (Prologue, Tracing): yyprint -> print_token_value. |
10 |
|
* src/parse-gram.y (print_token_value): Renamed from yyprint. |
11 |
|
All uses changed. |
12 |
|
(YYPARSE_PARAM, YYLEX_PARAM, yycontrol): Remove. All uses changed. |
13 |
|
The name "yycontrol" violates the name space rules, and this stuff |
14 |
|
wasn't being used anyway. |
15 |
|
(input): Remove action; this stuff wasn't being used. |
16 |
|
(gram_error): Rename local variable yylloc -> loc. |
17 |
|
* src/reader.h (struct gram_control_s, gram_control_t): Remove. |
18 |
|
(YY_DECL): Don't use "yy" at start of local variables. |
19 |
|
All uses changed, e.g., yylloc -> loc. |
20 |
|
* src/scan-gram.l (STEP): Renamed from YY_STEP. All uses changed. |
21 |
|
(STRING_GROW): Renamed from YY_OBS_GROW. All uses changed. |
22 |
|
(STRING_FINISH): Renamed from YY_OBS_FINISH. All uses changed. |
23 |
|
(STRING_FREE): Renamed from YY_OBS_FREE. All uses changed. |
24 |
|
|
25 |
|
* src/parse-gram.y (gram_error): loc is now const *. |
26 |
|
* src/reader.h (gram_error): Likewise. |
27 |
|
|
28 |
2002-11-24 Paul Eggert <eggert@twinsun.com> |
2002-11-24 Paul Eggert <eggert@twinsun.com> |
29 |
|
|
30 |
Version 1.75c. |
Version 1.75c. |