First of all, have you tried using L<C<use strict;>|strict> and
L<C<use warnings;>|warnings>?
-
If you're new to the Perl debugger, you may prefer to read
L<perldebtut>, which is a tutorial introduction to the debugger.
+If you're looking for the nitty gritty details of how the debugger is
+I<implemented>, you may prefer to read L<perldebguts>.
+
=head1 The Perl Debugger
If you invoke Perl with the B<-d> switch, your script runs under the