mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
Version 1.875e.
This commit is contained in:
25
ChangeLog
25
ChangeLog
@@ -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>
|
2004-12-08 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callers
|
* src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callers
|
||||||
|
|||||||
5
NEWS
5
NEWS
@@ -1,7 +1,7 @@
|
|||||||
Bison News
|
Bison News
|
||||||
----------
|
----------
|
||||||
|
|
||||||
Changes in version 1.875e:
|
Changes in version 1.875e, 2004-12-10:
|
||||||
|
|
||||||
* New directive: %initial-action.
|
* New directive: %initial-action.
|
||||||
This directive allows the user to run arbitrary code (including
|
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
|
allowed some non-error action other than a default reduction on the
|
||||||
error token. The new behavior has long been the documented behavior,
|
error token. The new behavior has long been the documented behavior,
|
||||||
and has long been required by POSIX. For more details, please see
|
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
|
* Traces
|
||||||
Popped tokens and nonterminals are now reported.
|
Popped tokens and nonterminals are now reported.
|
||||||
|
|||||||
Reference in New Issue
Block a user