use Mosche;
Ich bin ja kein Perl-Spezialist, aber wenn ich mich richtig erinnere, muß man doch die nach außen zugänglichen Methoden einen Moduls als solche deklarieren, zumindest steht sowas in
perldoc perlmod
drin.
Werds mal genau lesen. Warum gings aber bisher so? Is da eine striktere Handhabung?
Warum ist dann unter http://selfhtml.teamone.de/cgiperl/sprache/objekte.htm
auch alles so?
Das ist vor allem Dingen dann sinnvoll, wenn du 'strict' benutzt. Benutze dann einfach den 'Exporter'. Anosnsten fiele mir noch ein, dass du vielleicht einen gesperrten Namen benutzt ('test'), aber ich denke nicht, dass _das_ ein Grund für den Fehler sein könnte.
use Tschoe qw(Matti);