mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-22 02:33:03 +00:00
(Language and Grammar): In example, "int" is a keyword, not an identifier.
This commit is contained in:
@@ -480,7 +480,7 @@ Here is a simple C function subdivided into tokens:
|
|||||||
@ifinfo
|
@ifinfo
|
||||||
@example
|
@example
|
||||||
int /* @r{keyword `int'} */
|
int /* @r{keyword `int'} */
|
||||||
square (int x) /* @r{identifier, open-paren, identifier,}
|
square (int x) /* @r{identifier, open-paren, keyword `int',}
|
||||||
@r{identifier, close-paren} */
|
@r{identifier, close-paren} */
|
||||||
@{ /* @r{open-brace} */
|
@{ /* @r{open-brace} */
|
||||||
return x * x; /* @r{keyword `return', identifier, asterisk,
|
return x * x; /* @r{keyword `return', identifier, asterisk,
|
||||||
@@ -491,7 +491,7 @@ square (int x) /* @r{identifier, open-paren, identifier,}
|
|||||||
@ifnotinfo
|
@ifnotinfo
|
||||||
@example
|
@example
|
||||||
int /* @r{keyword `int'} */
|
int /* @r{keyword `int'} */
|
||||||
square (int x) /* @r{identifier, open-paren, identifier, identifier, close-paren} */
|
square (int x) /* @r{identifier, open-paren, keyword `int', identifier, close-paren} */
|
||||||
@{ /* @r{open-brace} */
|
@{ /* @r{open-brace} */
|
||||||
return x * x; /* @r{keyword `return', identifier, asterisk, identifier, semicolon} */
|
return x * x; /* @r{keyword `return', identifier, asterisk, identifier, semicolon} */
|
||||||
@} /* @r{close-brace} */
|
@} /* @r{close-brace} */
|
||||||
|
|||||||
Reference in New Issue
Block a user