1 |
|
2002-04-24 Robert Anisko <robert@lrde.epita.fr> |
2 |
|
|
3 |
|
* tests/calc.at: Exercise prologue splitting. |
4 |
|
|
5 |
|
* data/bison.simple, data/bison.c++: Use `b4_pre_prologue' and |
6 |
|
`b4_post_prologue' instead of `b4_prologue'. |
7 |
|
|
8 |
|
* src/output.c (prepare): Add the `pre_prologue' and `post_prologue' |
9 |
|
muscles. |
10 |
|
(output): Free pre_prologue_obstack and post_prologue_obstack. |
11 |
|
* src/files.h, src/files.c (attrs_obstack): Remove. |
12 |
|
(pre_prologue_obstack, post_prologue_obstack): New. |
13 |
|
* src/reader.c (copy_definition): Add a parameter to specify the |
14 |
|
obstack to fill, instead of using attrs_obstack unconditionally. |
15 |
|
(read_declarations): Pass pre_prologue_obstack to copy_definition if |
16 |
|
`%union' has not yet been seen, pass post_prologue_obstack otherwise. |
17 |
|
|
18 |
2002-04-23 Paul Eggert <eggert@twinsun.com> |
2002-04-23 Paul Eggert <eggert@twinsun.com> |
19 |
|
|
20 |
* data/bison.simple: Remove unnecessary commentary and white |
* data/bison.simple: Remove unnecessary commentary and white |