diff options
author | Akim Demaille <demaille@gostai.com> | 2009-08-19 13:34:48 +0200 |
---|---|---|
committer | Akim Demaille <demaille@gostai.com> | 2009-08-19 13:36:22 +0200 |
commit | 8fbbeba2a4537cdbb2481f1fc69295ec2ad278d6 (patch) | |
tree | 03e339182725bef9be43ed6f02a532025e6dca2f | |
parent | 1874a474b9312dd75dfa6066913fdc48cf890c94 (diff) | |
download | bison-8fbbeba2a4537cdbb2481f1fc69295ec2ad278d6.tar.gz |
doc: %initial-action to initialize yylloc.
Reported by Bill Allombert.
* doc/bison.texinfo: Set fill-column to 76.
(Location Type): Document the use of %initial-action to initialize
yylloc.
(cherry picked from commit d59e456dbf5d9747e2fe0c0539f2ec670ce6f9c4)
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | THANKS | 1 | ||||
-rw-r--r-- | doc/bison.texinfo | 11 |
3 files changed, 18 insertions, 2 deletions
@@ -1,3 +1,11 @@ +2009-08-19 Akim Demaille <demaille@gostai.com> + + doc: %initial-action to initialize yylloc. + Reported by Bill Allombert. + * doc/bison.texinfo: Set fill-column to 76. + (Location Type): Document the use of %initial-action to initialize + yylloc. + 2009-08-18 Joel E. Denny <jdenny@clemson.edu> maint: update for gnulib's recent update-copyright changes @@ -14,6 +14,7 @@ Art Haas ahaas@neosoft.com Baron Schwartz baron@sequent.org Benoit Perrot benoit.perrot@epita.fr Bert Deknuydt Bert.Deknuydt@esat.kuleuven.ac.be +Bill Allombert Bill.Allombert@math.u-bordeaux1.fr Bob Rossi bob@brasko.net Brandon Lucia blucia@gmail.com Bruce Lilly blilly@erols.com diff --git a/doc/bison.texinfo b/doc/bison.texinfo index 3c63a19a..f7999301 100644 --- a/doc/bison.texinfo +++ b/doc/bison.texinfo @@ -3804,8 +3804,11 @@ typedef struct YYLTYPE @} YYLTYPE; @end example -At the beginning of the parsing, Bison initializes all these fields to 1 -for @code{yylloc}. +When @code{YYLTYPE} is not defined, at the beginning of the parsing, Bison +initializes all these fields to 1 for @code{yylloc}. To initialize +@code{yylloc} with a custom location type (or to chose a different +initialization), use the @code{%initial-action} directive. @xref{Initial +Action Decl, , Performing Actions before Parsing}. @node Actions and Locations @subsection Actions and Locations @@ -10555,6 +10558,10 @@ grammatically indivisible. The piece of text it represents is a token. @bye +@c Local Variables: +@c fill-column: 76 +@c End: + @c LocalWords: texinfo setfilename settitle setchapternewpage finalout @c LocalWords: ifinfo smallbook shorttitlepage titlepage GPL FIXME iftex @c LocalWords: akim fn cp syncodeindex vr tp synindex dircategory direntry |