/* ----------------- Example code from MISRA C:2012 begin ----------------- */ #if M == 0 /* Non-compliant */ #endif #if defined ( M ) /* Compliant */ #if M == 0 /* Compliant */ #endif #endif #if defined ( B ) && ( B == 0 ) /* Compliant */ #endif /* ------------------ Example code from MISRA C:2012 end ------------------ */