 | Wenn ein Modul eine Erweiterung des Modules Exporter
ist, lassen sich bestimmte ausgewählte Namen automatisch
in den Namensraum des Importierers übernehmen.
|
 | Mit require Exporter wird zunächst das entsprechende
Modul importiert.
|
 | Die spezielle Liste @ISA legt Erweiterungsbeziehungen
fest.
|
 | In der Liste @EXPORT stehen alle Namen drin,
die automatisch im Namensraum des Importierers auftauchen
sollen.
|
 | Mit our deklarierte Variablen sind von außen
zugänglich (im Gegensatz zu my). Das ist hier
notwendig, um Exporter entgegenzukommen.
|
 | qw(name1 name2 name3) ist eine Kurzform für
('name1', 'name2', 'name3').
|