#include #define false 0 #define true 1 typedef _Bool bool_t; #define C 1 void example ( void ) { /* ----------------- Example code from MISRA C:2012 begin ----------------- */ bool_t flag = false; for ( int16_t i = 0; ( i < 5 ) && !flag; i++ ) { if ( C ) { flag = true; /* Compliant */ } i = i + 3; /* Non-compliant */ } /* ------------------ Example code from MISRA C:2012 end ------------------ */ }