mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-19 09:13:04 +00:00
NEWS: Update.
* NEWS: Spell check. (%printer): is now documented.
This commit is contained in:
44
NEWS
44
NEWS
@@ -39,7 +39,18 @@ Bison News
|
|||||||
|
|
||||||
** liby is no longer asking for "rpl_fprintf" on some platforms.
|
** liby is no longer asking for "rpl_fprintf" on some platforms.
|
||||||
|
|
||||||
** Several improvements have been made to the manual:
|
** Changes in the manual:
|
||||||
|
|
||||||
|
*** %printer is documented
|
||||||
|
|
||||||
|
The %printer directive, supported since at least Bison 1.50, is
|
||||||
|
finally documented. The %mfcalc example is extended to demonstrate
|
||||||
|
its use of printer.
|
||||||
|
|
||||||
|
The C++ parsers now also support yyoutput (as an alias to
|
||||||
|
debug_stream ()) for consistency with the C skeletons.
|
||||||
|
|
||||||
|
*** Several improvements have been made:
|
||||||
|
|
||||||
The layout for grammar excerpts was changed to a more compact
|
The layout for grammar excerpts was changed to a more compact
|
||||||
scheme. Named references are motivated. The description of the
|
scheme. Named references are motivated. The description of the
|
||||||
@@ -1458,7 +1469,7 @@ Bison News
|
|||||||
** The output file does not define const, as this caused problems when used
|
** The output file does not define const, as this caused problems when used
|
||||||
with common autoconfiguration schemes. If you still use ancient compilers
|
with common autoconfiguration schemes. If you still use ancient compilers
|
||||||
that lack const, compile with the equivalent of the C compiler option
|
that lack const, compile with the equivalent of the C compiler option
|
||||||
`-Dconst='. autoconf's AC_C_CONST macro provides one way to do this.
|
`-Dconst='. Autoconf's AC_C_CONST macro provides one way to do this.
|
||||||
|
|
||||||
** Added `-g' and `--graph'.
|
** Added `-g' and `--graph'.
|
||||||
|
|
||||||
@@ -1505,7 +1516,7 @@ Bison News
|
|||||||
|
|
||||||
* Changes in version 1.26:
|
* Changes in version 1.26:
|
||||||
|
|
||||||
** Bison now uses automake.
|
** Bison now uses Automake.
|
||||||
|
|
||||||
** New mailing lists: <bug-bison@gnu.org> and <help-bison@gnu.org>.
|
** New mailing lists: <bug-bison@gnu.org> and <help-bison@gnu.org>.
|
||||||
|
|
||||||
@@ -1527,7 +1538,7 @@ the grammar file, and reports all the errors found in it.
|
|||||||
|
|
||||||
** Tokens can now be specified as multiple-character strings: for
|
** Tokens can now be specified as multiple-character strings: for
|
||||||
example, you could use "<=" for a token which looks like <=, instead
|
example, you could use "<=" for a token which looks like <=, instead
|
||||||
of chosing a name like LESSEQ.
|
of choosing a name like LESSEQ.
|
||||||
|
|
||||||
** The %token_table declaration says to write a table of tokens (names
|
** The %token_table declaration says to write a table of tokens (names
|
||||||
and numbers) into the parser file. The yylex function can use this
|
and numbers) into the parser file. The yylex function can use this
|
||||||
@@ -1562,10 +1573,6 @@ Line numbers in output file corrected.
|
|||||||
|
|
||||||
Output file does not redefine const for C++.
|
Output file does not redefine const for C++.
|
||||||
|
|
||||||
Local Variables:
|
|
||||||
mode: outline
|
|
||||||
End:
|
|
||||||
|
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Copyright (C) 1995-2012 Free Software Foundation, Inc.
|
Copyright (C) 1995-2012 Free Software Foundation, Inc.
|
||||||
@@ -1584,3 +1591,24 @@ GNU General Public License for more details.
|
|||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
LocalWords: yacc YYBACKUP glr GCC lalr ArrayIndexOutOfBoundsException nullptr
|
||||||
|
LocalWords: cplusplus liby rpl fprintf mfcalc Wyacc stmt cond expr mk sym lr
|
||||||
|
LocalWords: IELR ielr Lookahead YYERROR nonassoc LALR's api lookaheads yychar
|
||||||
|
LocalWords: destructor lookahead YYRHSLOC YYLLOC Rhs ifndef YYFAIL cpp sr rr
|
||||||
|
LocalWords: preprocessor initializer Wno Wnone Werror FreeBSD prec livelocks
|
||||||
|
LocalWords: Solaris AIX UX RHEL Tru LHS gcc's Wundef YYENABLE NLS YYLTYPE VCG
|
||||||
|
LocalWords: yyerror cpp's Wunused yylval yylloc prepend yyparse yylex yypush
|
||||||
|
LocalWords: Graphviz xml nonterminals midrule destructor's YYSTYPE typedef ly
|
||||||
|
LocalWords: CHR chr printf stdout namespace preprocessing enum pre include's
|
||||||
|
LocalWords: YYRECOVERING nonfree destructors YYABORT YYACCEPT params enums de
|
||||||
|
LocalWords: struct yystype DJGPP lex param Haible NUM alloca YYSTACK NUL goto
|
||||||
|
LocalWords: YYMAXDEPTH Unescaped UCNs YYLTYPE's yyltype typedefs inline Yaccs
|
||||||
|
LocalWords: Heriyanto Reenable dprec Hilfinger Eggert MYEOF Folle Menezes EOF
|
||||||
|
LocalWords: Lackovic define's itemset Groff Gettext malloc NEWS'ed YYDEBUG
|
||||||
|
LocalWords: namespaces strerror const autoconfiguration Dconst Autoconf's FDL
|
||||||
|
LocalWords: Automake TMPDIR LESSEQ
|
||||||
|
|
||||||
|
Local Variables:
|
||||||
|
mode: outline
|
||||||
|
End:
|
||||||
|
|||||||
Reference in New Issue
Block a user