Version 1.875e.

This commit is contained in:
Paul Eggert
2004-12-11 06:26:25 +00:00
parent db5c43f791
commit 337116ba3d
2 changed files with 28 additions and 2 deletions

View File

@@ -1,3 +1,28 @@
2004-12-10 Paul Eggert <eggert@cs.ucla.edu>
* NEWS: Version 1.875e.
* src/parse-gram.c, src/parse-gram.h: Regenerate with 1.875e.
* src/scan-skel.l: Include "complain.h", for "fatal".
* src/relation.h (relation_print, relation_digraph):
Relation sizes are of type relation_node, not size_t (this is
merely a doc fix, since the two types are equivalent).
(relation_transpose): Relation sizes are of type relation_node,
not int.
* src/relation.c: Likewise.
(top, infinity): Now of type relation_node, not int.
(traverse, relation_transpose): Use relation_node, not int.
* data/glr.c (yyuserAction, yyrecoverSyntaxError): Mark args
with ATTRIBUTE_UNUSED if they're not used, to avoid GCC warning.
(yyparse): Remove unused local introduced in 2004-10-25 patch.
* tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): New arg
specifying whether the test is expected to fail. Use it tp
specify that the [%defines %skeleton "lalr1.cc"] tests currently
fail.
2004-12-08 Paul Eggert <eggert@cs.ucla.edu>
* src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callers

5
NEWS
View File

@@ -1,7 +1,7 @@
Bison News
----------
Changes in version 1.875e:
Changes in version 1.875e, 2004-12-10:
* New directive: %initial-action.
This directive allows the user to run arbitrary code (including
@@ -231,7 +231,8 @@ Changes in version 1.50, 2002-10-04:
allowed some non-error action other than a default reduction on the
error token. The new behavior has long been the documented behavior,
and has long been required by POSIX. For more details, please see
<http://mail.gnu.org/pipermail/bug-bison/2002-May/001452.html>.
Paul Eggert, "Reductions during Bison error handling" (2002-05-20)
<http://lists.gnu.org/archive/html/bug-bison/2002-05/msg00038.html>.
* Traces
Popped tokens and nonterminals are now reported.