#!/usr/bin/perl use strict; use warnings; use Data::Dumper; sub foo(%) {    my %hash = @_;    return Dumper \%hash; } my %bar = ( eins => 1, zwei => 2 ); my $baz = foo(%bar); print $baz; _ _END_ _ $VAR1 = {          'eins' => 1,          'zwei' => 2        };