use strict; use warnings; use Data::Dumper; open my $inFH, q{<}, \ < 1 } <$inFH>; close $inFH or die qq{close: < HEREDOC: $!\n}; print Data::Dumper->Dumpxs( [ \ %lookup ], [ qw{ *lookup } ] );