in reply to copying array from a hash reference

You need to dereference the array-ref if you're going to copy it to a new array:

@AniAry = @{$AniType{cats}}

...for example. perlref, perlreftut, perldsc are good sources of information. If you plan to use Perl, they're worth investing the time reading.


Dave