in reply to Passing array and hash together : Solved
&routine_2( $num, \@array, \%fruit); ... sub routine_2 { my($num, $array, $ref) = @_; print ("debug: routine_2: array = @$array \n"); ... } [download]