Problemy s require
Michal Pise
mpis7450 na ss1000.ms.mff.cuni.cz
Čtvrtek Srpen 19 09:41:25 MEST 1999
> Jinac to co tvrdite je blbost. Perl preklada hlavni soubor, kdyz narazi na
> require, prelozi require. Ale protoze jde o volani do jineho modulu, tak to
> samozrejme je nutne delat se zavorkami - require je starsi nez Perl 5. Aby
> se toto odstranilo, existuje to use jmeno.
Dobre, mate pravdu, ale ja to netvrdil, ja se spise ptal. Je ale zajimave,
ze uzavreni require do BEGIN potrebu zavorek odstrani.
> Pokud byste jako spravny Perlista zacinal:
>
> #! /usr/bin/perl -w
>
> use strict;
>
> tak by vam to prekladac rekl sam.
Podle me use strict v tomto pripade zpusobi, ze se warning promeni ve
fatalni chybu a prekladac rekne neco jako bareword not allowed...
Jinak v situaci, kdy vam vas nadrizeny vyklada, ze prepinac -w je nanic,
protoze jen produkuje spoustu zbytecnych warningu asi use strict
neobhajite.
Dekuji za odpovedi, Michal Pise
Další informace o konferenci Perl