Cruz: use mehrfach aufrufen

Beitrag lesen

Hallo Perlers,

ich habe ein Frage zu dem use Kommando. Z.b:

use MIME::Lite

Ich habe diese Zeile in eine Subroutine gepackt, da ich nicht möchte, dass das Modul bei jedem Aufruf des Scriptes eingebunden werden soll. Es soll nur dann eingebunden werden, wenn auch die entsprechende Routine
aufgerufen wird. Ich möchte damit etwas Kompilierzeit sparen.

Was passiert aber, wenn diese Subroutine mit use drin mehrfach hintereinander aufgerufen wird? Wird dann das MIME::Lite Module mehrfach kompiliert, oder versteht der Perl Interpreter das und macht es nur beim ersten mal?

Gruß und Dank
Cruz