use strict a pouzivani spolecnych promennych bez explicitniho uvedeni baliku

Pavel Šmerk xsmerk na informatics.muni.cz
Pondělí Březen 11 07:44:30 MET 2002


Mam asi trochu chaos v typeglobech kombinovanych s use strict 
vynucujicim my promenne. Chtel bych dosahnout toho, abych zaroven mohl 
mit use strict a zaroven aby se %options v baliku a %options v main 
odkazovaly na stejny hash. Bez use strict bych mohl delat nejaka kouzla 
typu *options = \%::options, ale use strict mi vynuti my %options a pak 
uz zminena konstrukce nelze pouzit. Lze to nejak obejit bez pouziti our 
(nechci require 5.6.0), use vars (obsolete) a Exporteru (zbytecne 
slozite)? Nejak jsem z vars.pm ani Exporter[/Heavy].pm nedokazal vycist, 
co udelaji tak specialniho, ze use strict obelsti.

Diky

P.



Další informace o konferenci Perl