the standard does give precedence rules for logical operators...
it states clearly that the logical not is of higher precedence than && and this higher than ||
it would have to be a bad implementation of the compiler
and remark the parenthesis too. they are like that in the code. this is not about left tor right or right to left ordering...
but, heck, maybe I am wrong ... I'll stand corrected gladly
thx for the feedback