在 2006/6/24 上午 8:41 時,Patrick R. Michaud 寫到:
because later in the scope $x may be declared, so it's safer to just
put OUTER right there.
I don't think $x can be declared later in the scope. According to
S04,
If you've referred to $x prior to the first declaration,
and the
On Sat, Jun 24, 2006 at 04:52:26PM -0700, Audrey Tang wrote:
$x = 1 if my $x;
The compiler is allowed to complain, but does that means it's also
okay to not die fatally, and recover by pretending as if the user has
said this?
# Current Pugs behaviour
$OUTER::x = 1 if my