Help for this page
my @array; for my $tab ( @things ) { ... ## As you've seen, this leaves everything pointing at the same array $data{ $tab } = \@array; }
for my $tab ( @things ) { my @array = frobnicate( $tab ); $data{ $tab } = \@array; }