in reply to Re^2: Print all derefs and method calls in a directory (Friday golf)
in thread Print all derefs and method calls in a directory (Friday golf)
There are four derefences in
@{$people->{login}->{desk}->{paperclips}}
but only three arrows.
The rest of your post doesn't relate to what I said, so I have no comment on it save that I rarely have paths that long.
for my $employee (@$employees) { for my $desk (@{ $employee->{desks} }) { $paperclips += $desk->{paperclips}; } }
Four dereferences, but only two arrows. And the output of your script doesn't illustrate the structure at all. Data::Dumper will do that to some extent.
In Section
Seekers of Perl Wisdom