> > Booleans such as &&, ||, ! have higher precedence than and, or, not. > > They should not be mixed. > > But round brackets have higher precedence than both '&&' and 'and', > right? If so, why thoses changes? > While those particular statements may be correct, mixing the low precedence logical operators with the high precedence ones is likely to introduce bugs down the road. See the book "Perl Best Practices" for more information on this. -- Bill -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html