And, It is written as follows in the "amplification":#define defined /* Non-compliant - reserved identifier */
- Identifiers or macro names beginning with underscore.
- Identifiers in file scope described in Section 7
the identifiers(ex. memcpy, errno, ...) that defined in the library section of the C90/C99."
If the rationale of the comment is the following statement, can I be considered that the normal reserved identifiers(ex. int, typedef, ...) are OK?
Of course, although not preferred, int or etc. are excluded as rule 21.1?
-----This rule prohibits the use of #define or #undef on th identifier defined as ...