in reply to Persistent variables

From perlsyn:
NOTE: The behaviour of a my statement modified with a statement modifier conditional or loop construct (e.g. my $x if ... ) is undefined. The value of the my variable may be undef, any previously assigned value, or possibly anything else. Don't rely on it. Future versions of perl might do something different from the version of perl you try it out on. Here be dragons.

So it may work now, and break mysteriously later on...

Clint

Replies are listed 'Best First'.
Re^2: Persistent variables
by FunkyMonk (Bishop) on Aug 21, 2007 at 13:10 UTC
    I was aware of that, but had managed to push it to one side in my excitement. I knew it was too good to be true.

    Thanks for pulling my feet back to the ground.