[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: C++ & --prefix
From: |
Paul Eggert |
Subject: |
Re: FYI: C++ & --prefix |
Date: |
Mon, 13 Mar 2006 15:22:41 -0800 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Akim Demaille <address@hidden> writes:
> There remains one that
> we should carefully check: I'm afraid that @ifinfo + @iftex,
> as is the case currently, does not cover all the cases
Thanks, I fixed that as follows, plus some other minor stuff.
2006-03-13 Paul Eggert <address@hidden>
* doc/bison.texinfo: Remove @shorttitlepage stuff; it wasn't used
and didn't really work.
For the index, use @ifnotinfo, not @iftex.
Minor cleanups of spacing and terminology.
--- doc/bison.texinfo 12 Mar 2006 14:45:27 -0000 1.182
+++ doc/bison.texinfo 13 Mar 2006 23:21:29 -0000 1.183
@@ -12,25 +12,15 @@
@c the smallbook format.
@c @smallbook
address@hidden Set following if you have the new `shorttitlepage' command
address@hidden @clear shorttitlepage-enabled
address@hidden @set shorttitlepage-enabled
-
@c Set following if you want to document %default-prec and %no-default-prec.
@c This feature is experimental and may change in future Bison versions.
@c @set defaultprec
address@hidden ISPELL CHECK: done, 14 Jan 1993 --bob
-
address@hidden Check COPYRIGHT dates. should be updated in the titlepage,
ifinfo
address@hidden titlepage; should NOT be changed in the GPL. --mew
-
address@hidden FIXME: I don't understand this `iftex'. Obsolete? --akim.
address@hidden
address@hidden
@syncodeindex fn cp
@syncodeindex vr cp
@syncodeindex tp cp
address@hidden iftex
address@hidden ifnotinfo
@ifinfo
@synindex fn cp
@synindex vr cp
@@ -67,9 +57,6 @@ Copies published by the Free Software Fo
* bison: (bison). @acronym{GNU} parser generator (Yacc replacement).
@end direntry
address@hidden shorttitlepage-enabled
address@hidden Bison
address@hidden ifset
@titlepage
@title Bison
@subtitle The Yacc-compatible Parser Generator
@@ -1488,7 +1475,7 @@ exp: NUM @{ $$ = $1;
The groupings of the rpcalc ``language'' defined here are the expression
(given the name @code{exp}), the line of input (@code{line}), and the
complete input transcript (@code{input}). Each of these nonterminal
-symbols has several alternate rules, joined by the @samp{|} punctuator
+symbols has several alternate rules, joined by the vertical bar @samp{|}
which is read as ``or''. The following sections explain what these rules
mean.
@@ -7603,7 +7590,7 @@ parser's to get the set of defined token
/* By default yylex returns int, we use token_type.
Unfortunately yyterminate by default returns 0, which is
not of token_type. */
-#define yyterminate() return token::END
+#define yyterminate() return token::END
address@hidden
@end example
@@ -7661,7 +7648,7 @@ It is convenient to use a typedef to sho
address@hidden
typedef yy::calcxx_parser::token token;
address@hidden
- /* Convert ints to the actual type of tokens. */
+ /* Convert ints to the actual type of tokens. */
[-+*/] return yy::calcxx_parser::token_type (yytext[0]);
":=" return token::ASSIGN;
@address@hidden @{
@@ -7862,7 +7849,7 @@ them. Instead of reporting @samp{"foo",
This error is probably the single most frequent ``bug report'' sent to
Bison lists, but is only concerned with a misunderstanding of the role
-of scanner. Consider the following Lex code:
+of the scanner. Consider the following Lex code:
@verbatim
%{
@@ -7956,7 +7943,8 @@ please send us a bug report.
@section I can't build Bison
@display
-I can't build Bison because "make" complains that "msgfmt" is not found.
+I can't build Bison because @command{make} complains that
address@hidden is not found.
What should I do?
@end display