Undefined subroutine &main::subroutine
Vladimír Fux
fux na zaby.cz
Neděle Březen 7 15:01:32 MET 2004
----- Original Message -----
From: "Lukas Svoboda" <xsvobod4 na fi.muni.cz>
To: "Multiple recipients of list PERL" <perl na muni.cz>
Sent: Sunday, March 07, 2004 2:49 PM
Subject: Re: Undefined subroutine &main::subroutine
> Knihovnu FDate neznam, ale ten priklad je jasny.
FDate byl preklep - ty dve klavesy jsou nejak moc blizko sebe ;o)
> Pokud pouzitjete package XYZ pak se dale vsechny definovane fce a prom.
> nachazi v jmennem prostoru XYZ. Tedy k nim (z jinych jmen. prostoru)
> pristupujete XYZ::MOJE_FCE. Ve vami napsanem prikladu lezi hlavni kod v
> jmen. prostoru 'main', takze musite volat:
> my $pricteno = mylib::pricti_pet(2);
Ano, to jsem metodou pokusu a omylu zjistil. Neprisel jsem ale na to, proc
to drive fungovalo. Stare verze perlu to tolerovaly? Desi mne to proto, ze
nevim, kde vsude v hotovych vecech, starych treba rok nebo dva bude jeste
tentyz problem. Proto jsem chtel docilit stavu, kdy to zae zacne fungovat.
> (doporucuji vsude kde to jen jde deklarovat promenne pomoci 'my' perl
> je rychlejsi a program lepe citelny).
Ano, puzivam deklarace pomoci 'my', pouzivam strict, jenom v prikladu jsem
to nepouzil. Ze se ale perl zrychli jsem netusil. Diky za tip.
> Lukas Svoboda
Dekuji
Vladimir
Další informace o konferenci Perl