my @Array = ( 1, 2, 3 ); my $ArrayRef = [ 1, 2, 3 ]; $ArrayRef = \@Array; ## How do you "de-reference" an array reference? @Array = @$ArrayRef; @Array = @{$ArrayRef}; #### return @array; # DOES NOT RETURN AN ARRAY, IT RETURNS A LIST