# For regex diagnostics
use re 'debug';
# For detailed regex explanations
use YAPE::Regex::Explain;
my $regex=YAPE::Regex::Explain->new(qr/.../);
print $regex->explain;
# For opcode and optimizer details
perl -MO=Concise ...
# Almost like ctags
perl -MO=Xref myscript.pl >myscript.xref
# Profiling
perl -d:DProf test.pl
# Dependencies
perl -l -MSOAP::Lite -e 'foreach (keys %INC) {s#/#::#g; chop;chop;chop
+; print}'
# Options
GetOptions
help => sub {usage; exit},
verbose => \(my $verbose = 1), # Defaults to 1
"debug=i" => \ my $debug,
silent => \ my $silent,
or die "....";