[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bison 1.30e
From: |
Akim Demaille |
Subject: |
Bison 1.30e |
Date: |
26 Nov 2001 18:11:32 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Artificial Intelligence) |
Quizz of the week: is this going to be 1.31?...
ftp://alpha.gnu.org/gnu/bison/bison-1.30e.tar.gz (667 kB)
ftp://alpha.gnu.org/gnu/bison/bison-1.30e.tar.bz2 (543 kB)
And here are xdelta-style diffs
ftp://alpha.gnu.org/gnu/bison/bison-1.30d-1.30e.xdelta (32 kB)
Here are the MD5 and SHA1 signatures for the compressed tar files:
3b2ee8dfbde9b33a6b4b7eabf3220e90 bison-1.30e.tar.gz
f0b8341113ea021e962a4736d619da21 bison-1.30e.tar.bz2
0fbf8e4da81a15d0b3ee8f995bc9837705e08c4f bison-1.30e.tar.gz
cf2975c068dafb0a5e1f13c45cdee4ca7285b676 bison-1.30e.tar.bz2
NEWS:
Changes in version 1.30e:
* Error messages
Some calls to strerror resulted in scrambled or missing error messages.
* %expect
When the number of shift/reduce conflicts is correct, don't issue
any warning.
* The verbose report includes the rule line numbers.
* Rule line numbers are fixed in traces.
ChangeLog entries:
2001-11-26 Akim Demaille <address@hidden>
Version 1.30e.
2001-11-26 Akim Demaille <address@hidden>
* src/reader.c (readgram): Make sure rules for mid-rule actions
have a lineno equal to that of their host rule.
Reported by Hans Aberg.
* tests/regression.at (Rule Line Numbers): New.
2001-11-26 Akim Demaille <address@hidden>
* src/LR0.c (allocate_itemsets): kernel_size contains ints, not
size_ts.
Reported by Hans Aberg.
2001-11-26 Akim Demaille <address@hidden>
* src/complain.c, src/complain.h (error): Remove, provided by
lib/error.[ch].
2001-11-26 Akim Demaille <address@hidden>
* src/reader.c (read_declarations): Don't abort on tok_illegal,
issue an error message.
* tests/regression.at (Invalid %directive): New.
Reported by Hans Aberg.
2001-11-26 Akim Demaille <address@hidden>
* configure.in: Invoke AC_FUNC_OBSTACK and AC_FUNC_ERROR_AT_LINE.
* lib/Makefile.am (libbison_a_SOURCES): Adjust.
2001-11-26 Akim Demaille <address@hidden>
* src/conflicts.c (conflicts_print): Don't complain at all when
there are no reduce/reduce conflicts, and as many shift/reduce
conflicts as expected.
* tests/regression.at (%expect right): Adjust.
2001-11-25 Marc Autret <address@hidden>
* doc/bison.texinfo (Mystery Conflicts): Hint '-v' use.
From Golubev I. N.
2001-11-23 Akim Demaille <address@hidden>
* lib/alloca.c: Update, from fileutils.
2001-11-23 Akim Demaille <address@hidden>
* lib/Makefile.am (libbison_a_LIBADD): Add @address@hidden
2001-11-23 Akim Demaille <address@hidden>
* src/system.h: Include alloca.h.
* src/main.c (main) [C_ALLOCA]: Call alloca (0).
2001-11-23 Akim Demaille <address@hidden>
* src/print_graph.c (print_actions): Remove `rule', unused.
* src/LR0.c (kernel_size): Contain `int' instead of `size_t' to
pacify GCC's signed < unsigned warnings.
* src/closure.c (itemsetsize): Likewise.
* src/reader.c (symbol_list_new): Static.
2001-11-23 Akim Demaille <address@hidden>
Attaching lineno to buckets is stupid, since only one copy of each
symbol is kept, only the line of the first occurrence is kept too.
* src/symtab.h, src/symtab.c (bucket): Remove the line member.
* src/reader.c (rline_allocated): Remove, unused.
(symbol_list): Have a `line' member.
(symbol_list_new): New.
(readgram): Use it.
* src/print.c (print_grammar): Output the rule line numbers.
* tests/regression.at (Solved SR Conflicts)
(Unresolved SR Conflicts): Adjust.
Reported by Hans Aberg.
- Bison 1.30e,
Akim Demaille <=