* doc/bison.texi: Use @group.
proper way to define @code{sequence}:
@example
proper way to define @code{sequence}:
@example
sequence:
/* empty */ @{ printf ("empty sequence\n"); @}
| sequence word @{ printf ("added word %s\n", $2); @}
;
sequence:
/* empty */ @{ printf ("empty sequence\n"); @}
| sequence word @{ printf ("added word %s\n", $2); @}
;
@end example
Here is another common error that yields a reduce/reduce conflict:
@example
sequence:
@end example
Here is another common error that yields a reduce/reduce conflict:
@example
sequence:
/* empty */
| sequence words
| sequence redirects
;
/* empty */
| sequence words
| sequence redirects
;
words:
/* empty */
| words word
;
words:
/* empty */
| words word
;
redirects:
/* empty */
| redirects redirect
;
redirects:
/* empty */
| redirects redirect
;