25-06-2015, 07:34 AM
The ";" in a for loop control are part of the syntax for a //for// loop and not part of an "expression-statement".
Rule 14.3 only applies to "expression-statements" and therefore your for expression does not violate rule 14.3.
Rule 14.3 only applies to "expression-statements" and therefore your for expression does not violate rule 14.3.
Posted by and on behalf of the MISRA C Working Group