in reply to package namespace manipulation
> push(@{$namerefs{$var}}, *{$fqvar}{SCALAR})
> if defined ${*{$fqvar}{SCALAR}};
Perhaps I am mistaken, but I believe that *{$foo}{SCALAR} is always defined. Try for example:
perl -wle 'print "Yep" if defined *{"NOSUCH"}{SCALAR}'
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
RE: RE: package namespace manipulation
by knight (Friar) on Nov 15, 2000 at 00:32 UTC | |
by Dominus (Parson) on Nov 15, 2000 at 00:34 UTC |