Thread use lib ersetzen (17 answers)
Opened by bianca at 2012-06-20 20:02

rosti
 2012-06-20 22:47
#159261 #159261
User since
2011-03-19
3474 Artikel
BenutzerIn
[Homepage]
user image
2012-06-20T20:06:04 renee
Für so etwas gibt es BEGIN-Blöcke:

Code: (dl )
1
2
3
4
5
6
7
my $lib;

BEGIN {
$lib = '/path/to/lib';
}

use lib $lib;


Ja Freilich ;)

Mit eval AUSDRUCK  wird das Kompilieren verzögert. Das kann jedoch durchaus gewollt sein, nämlich dann, wenn ein Modul erst beim Aufruf einer Subfunktion kompiliert werden soll sub foo{ eval "use Bar"}.

Viele Grüße!

View full thread use lib ersetzen