Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^4: Hash of hashes problem

by naikonta (Curate)
on Oct 11, 2007 at 23:40 UTC ( #644346=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Hash of hashes problem
in thread Hash of hashes problem

Dereferencing a hash? I don't see it in perlref, but it is in perlreftut.
If you're talking about examples of dereferencing hash references, perlref does show a lot of them. To name a few (comments are mine)...,
....you can replace the identifier with a simple scalar variable....
... $$arrayref[0] = "January"; $$hashref{"KEY"} = "VALUE"; # deref the hash, assign a key &$coderef(1,2,3); ...
....you can replace the identifier with a BLOCK returning a reference....
... ${$arrayref}[0] = "January"; ${$hashref}{"KEY"} = "VALUE"; # same as above, differet syntax &{$coderef}(1,2,3); ...
.... As a form of syntactic sugar....
$arrayref->[0] = "January"; $hashref->{"KEY"} = "VALUE"; # still the same, witha arrow operator $coderef->(1,2,3);
So does perlreftut, I suppose. Talking about words, that doc doesn't even have a single word of "dereference" or "dereferencing", though it doesn't matter to me. But I didn't know if perlreftut talked about dereferencing a hash, or any other docs. :-)

Open source softwares? Share and enjoy. Make profit from them if you can. Yet, share and enjoy!


Comment on Re^4: Hash of hashes problem
Select or Download Code
Re^5: Hash of hashes problem
by ikegami (Pope) on Oct 12, 2007 at 02:57 UTC
    Lots of examples of something a little different. None of those example return the referenced structure, which is what the OP wanted.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://644346]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2014-11-26 10:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (166 votes), past polls