Adam has asked for the wisdom of the Perl Monks concerning the following question:
use strict; my $i = 0; sub Recurse { my %hash = ( 'count' => [$i++] ); my %hash2 = 10 > $i ? %{Recurse()} : (); for( keys %hash2 ) { push @{$hash{$_}}, @{$hash2{$_}}; } return \%hash; } my %test = %{Recurse()}; print join ' ', @{$test{count}};
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Hash Push
by mdillon (Priest) on Aug 16, 2000 at 02:06 UTC | |
by Adam (Vicar) on Aug 16, 2000 at 02:32 UTC | |
by mdillon (Priest) on Aug 16, 2000 at 09:50 UTC | |
by merlyn (Sage) on Aug 16, 2000 at 15:20 UTC | |
|
RE: Hash Push
by merlyn (Sage) on Aug 16, 2000 at 02:39 UTC | |
by Adam (Vicar) on Aug 16, 2000 at 02:43 UTC | |
by merlyn (Sage) on Aug 16, 2000 at 02:50 UTC | |
|
RE: Hash Push
by Adam (Vicar) on Aug 16, 2000 at 21:16 UTC | |
by merlyn (Sage) on Aug 16, 2000 at 22:11 UTC | |
by Adam (Vicar) on Aug 16, 2000 at 22:21 UTC | |
by merlyn (Sage) on Aug 16, 2000 at 22:29 UTC |