in reply to Array inside hashes

For an array reference use '[]' instead of '()'
%hash = (name => foo, list => [1, 2, 3]); $ref = $hash{list}; @array = @$ref; foreach(@array) { print }
See perldoc perlref