my @Array = ( 1, 2, 3 ); my $ArrayRef = [ 1, 2, 3 ]; $ArrayRef = \@Array; ## How do you "de-reference" an array reference? @Array = @$ArrayRef; @Array = @{$ArrayRef};