mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23: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.
|
||||
|
||||
** 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
|
||||
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
|
||||
with common autoconfiguration schemes. If you still use ancient compilers
|
||||
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'.
|
||||
|
||||
@@ -1505,7 +1516,7 @@ Bison News
|
||||
|
||||
* 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>.
|
||||
|
||||
@@ -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
|
||||
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
|
||||
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++.
|
||||
|
||||
Local Variables:
|
||||
mode: outline
|
||||
End:
|
||||
|
||||
-----
|
||||
|
||||
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
|
||||
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