On Mon, Oct 29, 2007 at 05:21:52PM -0700, Tom Phoenix wrote: > On 10/29/07, Jeremy Kister <[EMAIL PROTECTED]> wrote: > > On 10/29/2007 7:23 PM, Aaron Priven wrote: > > > my $hashref = \%hash; > > > > > > But as near as I can tell, there is no way to do the reverse > > > operation: making a "my %hash" that is an alias for a hash reference. > > > > my %newhash = %{$hashref}; > > You have made a copy of the hash. I do not believe that that is what > the original poster wished, which I think would be a new hash that the > old reference points to. I don't think that what the original poster > wants is even possible, but I can't see any reason to need it, either.
Perhaps something like Data::Alias, for example, might do the trick. -- Paul Johnson - [EMAIL PROTECTED] http://www.pjcj.net -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/