1x pouzita promenna?

Milan Sorm xsorm na informatics.muni.cz
Sobota Březen 20 00:39:44 MET 1999


Thu, Mar 18, 1999 ve 03:47:37PM +0100 Jan Kasprzak napsal:
| 	Zdravim,
| ..
| unshift (@INC, '/cfgdir');

ale fuj - tady se preci da pouzit ciste:

use lib '/cfgdir';

| require 'ezarchive.cfg'; # Vyse uvedeny soubor
| 
| die "Parameter error"
| 	unless defined($Conf::archive{$list});
| ..
| 
| 	Problem je, ze pokud to pouziju takto, nadava mi perl, ze Conf::archive
| je pouzito v hlavnim programu pouze jednou a ze je to mozny preklep.
| Pokud na konci uvedu "%Conf::archive = ()" nebo podobny nesmysl, uz je
| spokojeny.

to se zarizuje tak, ze se muze nadefinovat

use vars ($Conf::archive);

ale mozna by stacilo v tom Conf ty promenne oznacit jako my.

| 
| 1) Jak je zvykem pouzivat konfiguracni soubory, psane primo v Perlu?

Zhruba tak, jak pises.

| 2) Pokud je v poradku vyse popsane pouziti konfiguracniho souboru,
| 	jak co nejcisteji zamezit podobnym warningum?

Zkusil bych to my do Conf prip. pak to use vars to hlavniho programu

| 
| -Yenya
| 

milan
-------------------------------------------------------------
Milan Šorm  (aka John Popelník)      telefon: +420 5 41512348
B205, FI MU, Botanická 68a, Brno     sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/         tel. domů: (05) 46211083
-------------------------------------------------------------
"U vás na Moravě prý lidi chytáte a zavíráte pod zem ?" 
          "Tož ja, na jižní do sklípků a na severní do dolů."


Další informace o konferenci Perl