I believe the old behaviour is a bug, because $x isn't supposed to changeperl -we " @a = qw!a b!;while (my $x = pop @a) { push @x, \$x; print \ +$x, q!: !, ($x || 0), qq!\n!; redo if 0 != @x % 3; };
In reply to Re^2: What about if (my $var = foo()) { ... }
by Anonymous Monk
in thread What about if (my $var = foo()) { ... }
by Limbic~Region
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |