* doc/bison.texinfo (How Can I Reset the Parser): More about start
authorAkim Demaille <akim@epita.fr>
Tue, 2 Dec 2003 17:08:31 +0000 (17:08 +0000)
committerAkim Demaille <akim@epita.fr>
Tue, 2 Dec 2003 17:08:31 +0000 (17:08 +0000)
conditions.
From Bruno Haible.

ChangeLog
THANKS
doc/bison.texinfo

index 75dcd41..f8d95ab 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-12-02  Akim Demaille  <akim@epita.fr>
+
+       * doc/bison.texinfo (How Can I Reset the Parser): More about start
+       conditions.
+       From Bruno Haible.
+
 2003-11-18  Alexandre Duret-Lutz  <adl@gnu.org>
 
        * doc/bison.texinfo (Bison Options): Escape `@' in `$@'.
diff --git a/THANKS b/THANKS
index 4180bd9..cb6025c 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -12,6 +12,7 @@ Art Haas                  ahaas@neosoft.com
 Benoit Perrot             benoit.perrot@epita.fr
 Bert Deknuydt             Bert.Deknuydt@esat.kuleuven.ac.be
 Bruce Lilly               blilly@erols.com
+Bruno Haible              bruno@clisp.org
 Charles-Henri de Boysson  de-boy_c@epita.fr
 Cris Bailiff              c.bailiff+bison@awayweb.com
 Cris van Pelt             cris@amf03054.office.wxs.nl
index 0e39b9a..4b706d6 100644 (file)
@@ -6508,6 +6508,11 @@ handle features like include files, you might consider using Flex
 functions like @samp{yy_switch_to_buffer} that manipulate multiple
 input buffers.
 
+If your Flex-generated scanner uses start conditions (@pxref{Start
+conditions, , Start conditions, flex, The Flex Manual}), you might
+also want to reset the scanner's state, i.e., go back to the initial
+start condition, through a call to @samp{BEGIN (0)}.
+
 @node Strings are Destroyed
 @section Strings are Destroyed