[previous] 3431 [next] Macro defines an operator, a punctuator or a control statement keyword.
Macro Definition

Message 3431 is generated when a macro is defined as an operator, a punctuator or a control statement keyword.

The set of operators and punctuators is as follows:

Control statement keywords are as follows:

For example:


/*PRQA S 553,2017 ++*/

#define M01 +                           /* Message 3431 */
#define M02 {                           /* Message 3431 */
#define M03 for                         /* Message 3431 */


No MISRA C:2012 Rules applicable to message 3431


QA·C Source Code Analyser 8.1
MISRA C:2012 Compliance Module 1.0
© 2012 Programming Research.
www.programmingresearch.com
Personality Groups | Glossary | Message Index | MISRA C:2012 Rule Index Contents