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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.