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/


Reply via email to