Kapitel 20. Der Perl-Debugger

Bevor wir anfangen – haben Sie schon mal das Pragma use warnings ausprobiert?

Wenn Sie Perl mit dem Switch -d aufrufen, wird Ihr Skript unter dem Perl-Debugger ausgeführt. Dieser stellt eine Art interaktiver Perl-Umgebung dar, in der Sie Debuggerbefehle eingeben können, mit denen der Quellcode untersucht werden kann, in der Breakpunkte gesetzt werden können, der Funktionsaufrufstack ausgegeben werden kann, Variablen verändert werden können usw. Jeder nicht vom Debugger erkannte Befehl wird als Perl-Code direkt (mit eval) im aktuellen Paket ausgeführt. (Der Debugger verwendet das DB-Paket für seine Statusinformationen, um nicht auf Ihren herumzutrampeln.) Die ganze Geschichte ist so wunderbar handlich, daß manche Leute ...

Get Programmieren mit Perl now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.