#include /* ----------------- Example code from MISRA C:2012 begin ----------------- */ #define AAA 2 int32_t foo ( void ) { int32_t x = 0; #ifndef AAA x = 1; #else1 /* Non-compliant */ x = AAA; #endif return x; } /* Compliant */ /* #start is not a token in a comment */ /* ------------------ Example code from MISRA C:2012 end ------------------ */