1; #### $result = use Some::Module; # illegal #### # file hash.pl # anonymous hash reference { name => 'foo', data => [1,2,3], } __END__ #### #!/usr/bin/perl # file program.pl use strict; use warnings; use Data::Dump; my $var = require './hash.pl'; dd $var; __END__ #### { data => [1, 2, 3], name => "foo" }