/* ----------------- Example code from MISRA C:2012 begin ----------------- */ #define FALSE 0 #define TRUE 1 #if FALSE /* Compliant */ #endif #if 10 /* Non-compliant */ #endif #if ! defined ( X ) /* Compliant */ #endif #if A > B /* Compliant assuming A and B are numeric */ #endif /* ------------------ Example code from MISRA C:2012 end ------------------ */