130
|
Index
B::Deparse module, 115
B::Xref module, 115
bash shell, 6, 84
bbedit text editor, 125
Beck, Kent, 120
Benchmark module, 115
Blue Book, 119
Boolean options, setting, 76
breakpoints, 51
c command and, 43
code listing hints, 36
command quick
reference, 126
deleting, 58
listing, 61
setting, 53–58
source command and, 72
bugs, Perl, 121
C
c command, 43, 81
–c command-line option, 8
Camel Book, 119
Capablanca, Jose, 120
CGI debugger session, 18–22
Chess Fundamentals, 120
Christiansen, Tom, 119, 123
code listings, 19
interpreting, 35–40
command-line options
–c switch, 8
–D switch, 88, 116
–d switch, 15, 19, 112–114
–e switch, 15
–M switch, 12
–T switch, 12–15
–t switch, 14
–W switch, 11
–w switch, 11
–X switch, 11
commands, Perl, running from
debugger, 63–68
compactDump variable, 90
company argument, 18
Comprehensive Perl Archive
Network (CPAN), 121
CPAN (Comprehensive Perl
Archive Network), 121
cvs command, 10
D
–D command-line option, 116
–d command-line option, 15,
19, 112–114
DB namespace, 110–112
DB::afterinit( ), 69, 111
DB::DB( ), 112
DB::parse_options( ), 69, 111
DB::postponed( ), 111
DB::sub( ), 112
DB::typeahead array, 69, 111
$DB::doccmd command, 25
$DB::fork_TTY variable, 82–84
$DB::OUT variable, 26, 71
$DB::signal variable, 80, 99
$DB::single variable, 44, 78–79
$DB::trace variable, 80–82
AutoTrace option and, 90
ddd debugger, 124
–DDEBUGGING flag, 88, 116
debugger prompts, commands
for, 63–68, 126
debugger, Perl
CGI debugger session, 18–22
commands, 22–77
actions, 51–53
breakpoints, 53–59
controlling program
execution, 43–50
examining data, 26–35
finding help, 23–25
history of, 73–76
listing code, 19, 35–40
post-prompt, 67
pre-prompt, 64–66
quitting the debugger, 26