Then you simply need to update your best practices to include "Using a variable in the same statement as you separately modify it is stupid".
(Then, when it breaks [as it did] you'll save a lot of time by not trying to convince people that it is a bug. :)
- tye
In reply to Re^8: Why does the first $c evaluate to the incremented value ... (stupid)
by tye
in thread Why does the first $c evaluate to the incremented value in [$c, $c += $_] ?
by smls
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |