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

Kapitel 6. Subroutinen

Wie viele andere Sprachen auch erlaubt Perl benutzerdefinierte Subroutinen.[95] Solche Subroutinen können irgendwo im Programm definiert, mit do, require oder use aus anderen Dateien geladen oder ad hoc mit eval erzeugt werden. Es ist auch möglich, sie zur Laufzeit mit dem im Abschnitt »Autoloading« in Kapitel 10, Pakete, beschriebenen Mechanismus zu laden. Sie können eine Subroutine indirekt aufrufen, wenn Sie eine Variable verwenden, die entweder den Namen oder eine Referenz auf diese Subroutine enthält. Der Aufruf kann auch über ein Objekt erfolgen, wobei man dann dem Objekt die Entscheidung überläßt, welche Subroutine wirklich aufzurufen ist. Sie können anonyme Subroutinen erzeugen, die nur über Referenzen zu erreichen ...

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