You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's a program that uses the statement "local %MYPKG::;", and then
finds that the variables $MYPKG::FOO and ${"MYPKG::FOO"} have
different values.
I don't see how this can ever correctly happen to a package variable.
The address of $MYPKG::FOO is known at compile-time.
The address of ${"MYPKG::FOO"} is not.
Therefore the local() is screwing the latter but not the former.
Migrated from rt.perl.org#1744 (status was 'resolved')
Searchable as RT1744$
The text was updated successfully, but these errors were encountered: