[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bison 1.30a
From: |
Akim Demaille |
Subject: |
Bison 1.30a |
Date: |
05 Nov 2001 16:00:30 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Artificial Intelligence) |
This snapshot mainly aims at providing the tarball to our
translators. I plan a release next week. Let's keep it sleeping for
the time being, waiting for additional bug reports?
ftp://alpha.gnu.org/gnu/bison/bison-1.30a.tar.gz (649 kB)
ftp://alpha.gnu.org/gnu/bison/bison-1.30a.tar.bz2 (520 kB)
And here are xdelta-style diffs
ftp://alpha.gnu.org/gnu/bison/bison-1.30-1.30a.xdelta (29 kB)
Here are the MD5 and SHA1 signatures for the compressed tar files:
bdf6086e14b7936da164d3144ae3d814 bison-1.30a.tar.gz
2c33a989405e0c8b1ad9bc1be74efa6d bison-1.30a.tar.bz2
d59923a4f8e17d186456ae9b70ad424fcaaee3fa bison-1.30a.tar.gz
fed7ee41bea68a144dd32841c9ac59e449aec2c9 bison-1.30a.tar.bz2
NEWS:
Changes in version 1.30a:
* Fixed incorrect processing of some invalid input.
* Fixed CPP guards: 9foo.h uses BISON_9FOO_H instead of 9FOO_H.
* Fixed some typos in the documentation.
* %token MY_EOF 0 is supported.
Before, MY_EOF was silently renumbered as 257.
* doc/refcard.tex is updated.
* %output, %file-prefix, %name-prefix.
New.
* --output
New, aliasing `--output-file'.
ChangeLog:
2001-11-05 Akim Demaille <address@hidden>
Version 1.30a.
* src/lex.c (parse_percent_token): s/quotearg/quote/.
2001-11-05 Akim Demaille <address@hidden>
* tests/regression.at (AT_TEST_CPP_GUARD_H): Adjust the clean up
pattern.
2001-11-05 Akim Demaille <address@hidden>
* src/reader.c (parse_union_decl): Output yystype/YYSTYPE as we do
with yyltype/YYLTYPE. This allows inclusion of the generated
header within the parser if the compiler, such as GGC, accepts
multiple equivalent #defines.
2001-11-04 Akim Demaille <address@hidden>
* src/getargs.c (longopts): Support `--output'. getopt is now
able to understand that `--out' is OK: the two racing long options
are aliases.
(usage): Adjust.
* src/lex.h (tok_setopt): Remove, replaced with...
(tok_intopt, tok_stropt): these new guys.
* src/lex.c (getopt.h): Not needed.
(token_buffer, unlexed_token_buffer): Not const.
(percent_table): Promote `-' over `_' in directive names.
Active `%name-prefix', `file-prefix', and `output'.
(parse_percent_token): Accept possible arguments to directives.
Promote `-' over `_' in directive names.
* doc/bison.texinfo (Decl Summary): Split the list into
`directives for grammars' and `directives for bison'.
Sort'em.
Add description of `%name-prefix', `file-prefix', and `output'.
Promote `-' over `_' in directive names.
(Bison Options): s/%locactions/%locations/. Nice Freudian slip.
Simplify the description of `--name-prefix'.
Promote `-' over `_' in directive names.
Promote `--output' over `--output-file'.
Fix the description of `--defines'.
* tests/output.at: Exercise %file-prefix and %output.
2001-11-02 Akim Demaille <address@hidden>
* doc/refcard.tex: Update.
2001-11-02 Akim Demaille <address@hidden>
* src/symtab.h (SUNDEF): New.
* src/symtab.c (bucket_new): Init user_token_number to SUNDEF to
stand for `uninitialized', instead of 0.
* src/reader.c (packsymbols, parse_thong_decl): Adjust.
* src/lex.c (lex): Adjust.
* tests/calc.at (_AT_DATA_CALC_Y): Declare a token for EOF.
Number it 0.
Let yylex return it instead of a plain 0.
Reported by Dick Streefland.
2001-11-02 Akim Demaille <address@hidden>
* tests/regression.at (Mixing %token styles): New test.
2001-11-02 Akim Demaille <address@hidden>
* src/reader.c (parse_thong_decl): Formatting changes.
(token_translations_init): New, extracted from...
(packsymbols): Here.
Adjust.
2001-11-01 Akim Demaille <address@hidden>
* tests/regression.at (AT_TEST_CPP_GUARD_H): New.
Check that `9foo.y' produces correct cpp guards.
* src/files.c (compute_header_macro): Prepend `BISON_' to CPP
guards.
Reported by Wwp.
2001-11-01 Akim Demaille <address@hidden>
* tests/regression.at (Invalid input: 2): New.
* src/lex.c (unlexed_token_buffer): New.
(lex, unlex): Adjust: when unlexing, be sure to save token_buffer
too.
Reported by Wwp.
2001-11-01 Akim Demaille <address@hidden>
* configure.in: Bump to 1.30a.
Adjust to newer Autotest.
2001-10-26 Akim Demaille <address@hidden>
Version 1.30.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Bison 1.30a,
Akim Demaille <=