Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Debugger's dumper on the command line

by bsb (Priest)
on Mar 25, 2004 at 22:36 UTC ( #339899=snippet: print w/ replies, xml ) Need Help??

Description: The "x" command from the debugger conveniently packaged.
$ perl -MDV -e '$x=%x=@x=(2,3); dv(\*x,[1,undef,3])' 0 GLOB(0x80ffe50) -> ${*main::x} = 2 @{*main::x} = ( 0 2 1 3 ) %{*main::x} = ( 2 => 3 ) 1 ARRAY(0x80f5fc4) 0 1 1 undef 2 3
package DV;
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw($dv dv);
use Dumpvalue;
$dv = Dumpvalue->new(globPrint => 1,
            DumpReused => 0, 
            printUndef => 1, quoteHighBit => 1,
            subdump => 1  );
sub dv { print $dv->dumpValues(@_) };
1;
Comment on Debugger's dumper on the command line
Download Code
Re: Debugger's dumper on the command line
by pemungkah (Priest) on Sep 06, 2007 at 04:03 UTC
    Oh nice. I will be using this. Thanks.

Back to Snippets Section

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: snippet [id://339899]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (13)
As of 2014-10-20 10:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (75 votes), past polls