Mention that GNU M4 is now required. Clarify what is meant by "larger

grammars".  Mention the pt_BR translation.
This commit is contained in:
Paul Eggert
2002-08-12 13:59:13 +00:00
parent 2cf6e61086
commit a861a3390f

17
NEWS
View File

@@ -1,7 +1,7 @@
Bison News Bison News
---------- ----------
Changes in version 1.49b: Changes in version 1.49b, 2002-08-12:
* GLR parsing * GLR parsing
The declaration The declaration
@@ -49,9 +49,11 @@ Changes in version 1.49b:
* Traces * Traces
Popped tokens and nonterminals are now reported. Popped tokens and nonterminals are now reported.
* Large grammars * Larger grammars
Large grammars are now supported (large token numbers, large grammar Larger grammars are now supported (larger token numbers, larger grammar
size (= sum of the LHS and RHS lengths), large LALR tables). size (= sum of the LHS and RHS lengths), larger LALR tables).
Formerly, many of these numbers ran afoul of 16-bit limits;
now these limits are 32 bits on most hosts.
* Explicit initial rule * Explicit initial rule
Bison used to play hacks with the initial rule, which the user does Bison used to play hacks with the initial rule, which the user does
@@ -91,7 +93,7 @@ Changes in version 1.49b:
* Token end-of-file * Token end-of-file
The token end of file may be specified by the user, in which case, The token end of file may be specified by the user, in which case,
the user symbol is used in the reports, the graphs, and the verbose the user symbol is used in the reports, the graphs, and the verbose
error messages instead of `$end', which remains being the defaults. error messages instead of `$end', which remains being the default.
For instance For instance
%token YYEOF 0 %token YYEOF 0
or or
@@ -100,7 +102,8 @@ Changes in version 1.49b:
* Semantic parser * Semantic parser
This old option, which has been broken for ages, is removed. This old option, which has been broken for ages, is removed.
* New translation * New translations
Brazilian Portuguese, thanks to Alexandre Folle de Menezes.
Croatian, thanks to Denis Lackovic. Croatian, thanks to Denis Lackovic.
* Incorrect token definitions * Incorrect token definitions
@@ -132,6 +135,8 @@ Changes in version 1.49b:
bar: '0' {} '0'; bar: '0' {} '0';
This is fixed. This is fixed.
* GNU M4 is now required when using Bison.
Changes in version 1.35, 2002-03-25: Changes in version 1.35, 2002-03-25: