Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Spezielle Subroutinen werden vom Benutzer definiert und von Perl während der Verarbeitung des Programms aufgerufen. Sie können verwendet werden, um die Reihenfolge zu verändern, in der einzelne Teile eines Programms ausgeführt werden.
Der Code im Block wird ausgeführt, wenn das Programm eine undefinierte Subroutine aufruft. $AUTOLOAD enthält den
Namen der aufgerufenen Subroutine, und @_ enthält die Parameter.
Der Code im Block wird direkt ausgeführt, sobald die Kompilierung des Blocks abgeschlossen ist.
CHECK-Blöcke werden in der umgekehrten Reihenfolge ihres Auftretens ausgeführt, sobald die Kompilierung des Programms abgeschlossen ist.