my @multiKey1 = ("a","b");
my @stuff1 = ("1", "2", "3");
my @multiKey2 = ("c","d");
my @stuff2 = ("4", "5");
my @multiKey3 = ("e","f");
my @stuff3 = ("6", "7");
my %testHash = ( \@multiKey1 => \@stuff1, \@multiKey2 => \@stuff2, \@multiKey3 => \@stuff3);
####
@testHashKeys = keys %testHash;
@testHashValues = values %testHash;
$tmp = @testHashKeys;
foreach (@testHashKeys){
print "deref bla = @$_ = $_\n";
}
foreach (@testHashValues){
print "deref bla = @$_ = $_\n";
}
$ref = $testHash{$testHashKeys[0]};
@valueArray = @$ref;
print "valueArray = @valueArray\n";
####
deref bla = = ARRAY(0x10082add0)
deref bla = = ARRAY(0x10082afc8)
deref bla = = ARRAY(0x10082aed8)
deref bla = 1 2 3 = ARRAY(0x10082ae48)
deref bla = 6 7 = ARRAY(0x10082b040)
deref bla = 4 5 = ARRAY(0x10082af50)
valueArray = 1 2 3