Add "expansion" as an alternative answer to "replacement"

This commit is contained in:
Pragmatic Software 2015-05-23 06:22:45 -07:00
parent 7d3bf58d86
commit 41cc190f2a
1 changed files with 1 additions and 1 deletions

View File

@ -635,7 +635,7 @@
635) [6.10.3 Macro replacement] The identifier __VA_ARGS__ shall occur only in the replacement-list of a function-like macro that uses this notation in the parameters.|ellipsis|...
636) [6.10.3 Macro replacement] A parameter identifier in this kind of macro shall be uniquely declared within its scope.|function-like macro|function-like
637) [6.10.3 Macro replacement] The identifier immediately following the #define directive is called this.|macro|macro name
638) [6.10.3 Macro replacement] If a # preprocessing token, followed by an identifier, occurs lexically at the point at which a preprocessing directive could begin, the identifier is not subject to this.|macro replacement|replacement
638) [6.10.3 Macro replacement] If a # preprocessing token, followed by an identifier, occurs lexically at the point at which a preprocessing directive could begin, the identifier is not subject to this.|macro replacement|replacement|macro expansion|expansion
639) [6.10.3 Macro replacement] A preprocessing directive of the form `# define identifier replacement-list new-line` defines this kind of macro that causes each subsequent instance of the macro name to be replaced by the replacement list of preprocessing tokens that constitute the remainder of the directive.|object-like macro|object-like
640) [6.10.3 Macro replacement] A preprocessing directive of the form `# define identifier lparen identifier-listopt ) replacement-list new-line` defines this kind of macro with parameters, who use is similar syntactically to a function call.|function-like macro|function-like
641) [6.10.3 Macro replacement] If this is in the identifier-list in a macro definition, then the trailing arguments, including any separating comma preprocessing tokens, are merged to form a single item: the variable arguments.|...|ellipsis