Exporter::Simple
Exporter::Simple
verhindert das doppelte Aufz�hlen von Symbolnamen.
- Aber man kann es nur als Sub-Klasse verwenden.
file: examples/Groon4.pm
1: package Groon4;
2: use strict;
3: use warnings;
4: use base 'Exporter::Simple';
5:
6: sub kadoonk : Exportable { print "KADOONK!!\n" }
7: sub blorf : Exportable { print "blorf..\n" }
8: sub skaplunch : Exported { print "SKAPlunch\n" }
9:
10: 1;
Das ganze funktioniert �brigens mit Attributen (:Exported
)
Doch genug mit den fertigen Exportern, jetzt schauen wir uns import
mal genauer an...