* Mark Stosberg <[EMAIL PROTECTED]> [2006-09-29 14:18]: > my $p5_dumper = > eval('sub {use Data::Dumper; print Dumper(@_); }', :lang<perl5>); > > my @a = <b c d>; > $p5_dumper.(@a); # received as array > $p5_dumper.([EMAIL PROTECTED]); # received as arrayref > $p5_dumper.(VAR @a); # received as arrayref > > my %h = ( a => 1 ); > $p5_dumper.(@%h); # received as hashref > $p5_dumper.([,] %h); # received as hashref > $p5_dumper.(|%h); # received as hashref > $p5_dumper.(%h); # received as hashref > $p5_dumper.(\%h); # received as hashref > $p5_dumper.(VAR %h); # received as hashref
I think you want $p5_dumper.(%h.kv); Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>