O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Debugger-Unterstützung

Perl stellt spezielle Debugging-Hooks sowohl während der Kompilierung als auch zur Laufzeit zur Verfügung, mit denen sich Debugging-Umgebungen wie die des Standarddebuggers aufbauen lassen. Diese Hooks sind nicht mit den perl -D-Optionen zu verwechseln, die nur verwendet werden können, wenn Perl mit -DDEBUGGING kompiliert wurde.

Immer wenn Sie beispielsweise die in Perl integrierte Funktion caller aus dem Paket DB aufrufen, werden die Argumente, mit denen der entsprechende Stackframe aufgerufen wurde, in das Array @DB::args kopiert. Rufen Sie Perl mit dem Switch -d auf, sind die folgenden zusätzlichen Features aktiv:

  • Perl fügt den Inhalt von $ENV{PERL5DB} (oder BEGIN {require 'perl5db.pl'}, falls nicht vorhanden) vor der ersten ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required