Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • If you type 'h source' in the 5.8 debugger, you'll see

    source file Execute file containing debugger commands (may nest).

    So you don't need to do anything. Just put the commands you want into some file and then source file.

    If you want to actually write new debugger commands, take a look at Devel::Command: it lets you write Devel::Command::XXX modules to create a new 'xxx' command. Devel::Command::Viz, for instance, lets you use GraphViz::Data::Structure to visualize objects in dotty from inside the debugger (which what I wanted to do when I started down the trail of commenting the debugger back in 2002...).