3 |
|
|
4 |
Changes in version 1.75d: |
Changes in version 1.75d: |
5 |
|
|
6 |
* Yacc library now available |
* Semicolons are once again optional at the end of grammar rules. |
7 |
Bison now installs a small library liby.a containing implementations |
This reverts to the behavior of Bison 1.33 and earlier, and improves |
8 |
of Yacc-compatible yyerror and main functions. This library is |
compatibility with Yacc. |
9 |
normally not useful, but POSIX requires it. |
|
10 |
|
* Type clashes now generate warnings, not errors. |
11 |
|
|
12 |
|
* Yacc command and library now available |
13 |
|
The Bison distribution now installs a yacc command, as POSIX requires. |
14 |
|
Also, Bison now installs a small library liby.a containing |
15 |
|
implementations of Yacc-compatible yyerror and main functions. |
16 |
|
This library is normally not useful, but POSIX requires it. |
17 |
|
|
18 |
* %lex-param, %parse-param |
* %lex-param, %parse-param |
19 |
These now take just one operand, not two. |
These now take just one operand, not two. |
20 |
|
|
21 |
|
* The documentation now emphasizes that yylex and yyerror must be |
22 |
|
declared before use. C99 requires this. |
23 |
|
|
24 |
|
* The documentation license has been upgraded to version 1.2 |
25 |
|
of the GNU Free Documentation License. |
26 |
|
|
27 |
Changes in version 1.75c, 2002-11-25: |
Changes in version 1.75c, 2002-11-25: |
28 |
|
|
29 |
* "parse error" -> "syntax error" |
* "parse error" -> "syntax error" |