]> git.saurik.com Git - bison.git/commitdiff
* doc/bison.texinfo (C++ Bison Interface): Clarify the naming
authorAkim Demaille <akim@epita.fr>
Sun, 14 May 2006 21:00:37 +0000 (21:00 +0000)
committerAkim Demaille <akim@epita.fr>
Sun, 14 May 2006 21:00:37 +0000 (21:00 +0000)
scheme.
Reported by Steve Murphy.

ChangeLog
THANKS
doc/bison.texinfo

index 4af1d7444f7059f7ffc2838a2f7f02e6c685eca6..6d8e7d4ee00f7bea9dee8781f5f15a4690a18877 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-14  Akim Demaille  <akim@lrde.epita.fr>
+
+       * doc/bison.texinfo (C++ Bison Interface): Clarify the naming
+       scheme.
+       Reported by Steve Murphy.
+
 2006-05-14  Akim Demaille  <akim@lrde.epita.fr>
 
        * data/glr.cc, data/lalr1.cc: Using %defines is mandatory.
diff --git a/THANKS b/THANKS
index 6586c337bdb257dd02100bca99713fddc33c7af6..4ae2d2f8a6f75a57c78bfb95c642154b210e7568 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -67,6 +67,7 @@ Raja R Harinath           harinath@cs.umn.edu
 Richard Stallman          rms@gnu.org
 Robert Anisko             anisko_r@epita.fr
 Shura                     debil_urod@ngs.ru
+Steve Murhpy             murf@parsetree.com
 Tim Josling               tej@melbpc.org.au
 Tim Van Holder            tim.van.holder@pandora.be
 Tom Lane                  tgl@sss.pgh.pa.us
index 763320bddba0c4b3ed82199f1ed1dc7384aeb44c..4b61b4012912f05e069bc6faacd2e67bfd1a4b80 100644 (file)
@@ -7040,13 +7040,13 @@ An auxiliary class @code{stack} used by the parser.
 
 @item @var{file}.hh
 @itemx @var{file}.cc
-The declaration and implementation of the C++ parser class.
-@var{file} is the name of the output file.  It follows the same
-rules as with regular C parsers.
+(Assuming the extension of the input file was @samp{.yy}.)  The
+declaration and implementation of the C++ parser class.  The basename
+and extension of these two files follow the same rules as with regular C
+parsers (@pxref{Invocation}).
 
-Note that @file{@var{file}.hh} is @emph{mandatory}, the C++ cannot
-work without the parser class declaration.  Therefore, you must either
-pass @option{-d}/@option{--defines} to @command{bison}, or use the
+The header is @emph{mandatory}; you must either pass
+@option{-d}/@option{--defines} to @command{bison}, or use the
 @samp{%defines} directive.
 @end table