Thread Modul-Einbindung mit eval (40 answers)
Opened by bianca at 2011-03-28 18:38

bianca
 2011-03-29 13:05
#147083 #147083
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
2011-03-29T10:23:05 pq
nein. es macht wirklich keinen unterschied.
du kannst den block in die letzte zeile schreiben, in zeile 4 oder in zeile 42. es wird immer in der kompilierungsphase ausgeführt.

Ja, aber doch nur dann, wenn das BEGIN in einem Script steht, das auch require't wird, oder?
Und das ist der entscheidende Punkt. Mein Mainscript wird immer aufgerufen. Mein eigenes Adminmodul nur dann, wenn eine der Adminfunktionen aufgerufen wird.
Von daher mächte ich gern alles was mit externen Modulen zusammenhängt nicht im Mainscript abfackeln sondern in meinem Adminmodul damit Perl garnicht erst an der Stelle vorbei kommt.
Vielleicht hatte ich das in dieser Klarheit bisher nicht erwähnt, dann sorry.
Wie gesagt, ich teste mal ein paar Konstellationen durch.
Danke
10 print "Hallo"
20 goto 10

View full thread Modul-Einbindung mit eval