This is the same. Lite-C evaluates all terms in an expression for getting the result. This is different to C where the terms are evaluated from left to right, and skipped when they don't affect the result.