mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-21 02:03:03 +00:00
doc: save width.
* doc/bison.texinfo (Language and Grammar): Use the same layout for an example in all the versions, i.e., keep as general case what used to be used only for Info.
This commit is contained in:
@@ -540,7 +540,6 @@ lexicography, not grammar.)
|
|||||||
|
|
||||||
Here is a simple C function subdivided into tokens:
|
Here is a simple C function subdivided into tokens:
|
||||||
|
|
||||||
@ifinfo
|
|
||||||
@example
|
@example
|
||||||
int /* @r{keyword `int'} */
|
int /* @r{keyword `int'} */
|
||||||
square (int x) /* @r{identifier, open-paren, keyword `int',}
|
square (int x) /* @r{identifier, open-paren, keyword `int',}
|
||||||
@@ -550,16 +549,6 @@ square (int x) /* @r{identifier, open-paren, keyword `int',}
|
|||||||
@r{identifier, semicolon} */
|
@r{identifier, semicolon} */
|
||||||
@} /* @r{close-brace} */
|
@} /* @r{close-brace} */
|
||||||
@end example
|
@end example
|
||||||
@end ifinfo
|
|
||||||
@ifnotinfo
|
|
||||||
@example
|
|
||||||
int /* @r{keyword `int'} */
|
|
||||||
square (int x) /* @r{identifier, open-paren, keyword `int', identifier, close-paren} */
|
|
||||||
@{ /* @r{open-brace} */
|
|
||||||
return x * x; /* @r{keyword `return', identifier, asterisk, identifier, semicolon} */
|
|
||||||
@} /* @r{close-brace} */
|
|
||||||
@end example
|
|
||||||
@end ifnotinfo
|
|
||||||
|
|
||||||
The syntactic groupings of C include the expression, the statement, the
|
The syntactic groupings of C include the expression, the statement, the
|
||||||
declaration, and the function definition. These are represented in the
|
declaration, and the function definition. These are represented in the
|
||||||
|
|||||||
Reference in New Issue
Block a user