mod_perl a __END__ bloky
Honza Pazdziora
adelton na fi.muni.cz
Čtvrtek Leden 28 12:21:10 MET 1999
> > Zacal jsem experimentovat s mod_perl (zatim 1.15) a docetl jsem se, ze to
> > nezvladne mit dokumentaci a kod v jednom baliku (v *.pm mit za __END__ jeste
> > POD dokumentaci).
>
> Neni pravda. Jedine, co je receno je, ze nesmeji byt __DATA__bloky, a
> ze __END__ bloky se na konci kazdeho skriptu (provedeni skriptu)
> provadeji az od verze 1.3.3(?) Apache.
Sorrrrry. Zmotal jsem to (ale zase uplne za to nemuzu, protoze "__END__
bloky" je samozrejme nesmysl.
Takze jeste jednou:
Ano, pri pouziti Apache::Registry neni mozne ukoncit kompilaci pomoci
tokenu __DATA__ nebo __END__.
Ano, v novych Apachich se END bloky provadeji v kazdem skriptu.
Ano, je nemoudre delat dokumentaci tak, ze ji clovek proste placne za
__END__. Dokumentace ma byt uvozena =head1 nebo podobnou direktivou
a ukoncena =cut, podle man perldoc(1) specifikace.
Tedy ne, clovek neprichazi o moznost psat dokumentaci, prichazi
o moznost mit binec schovany za __END__.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
The total number of bytes in all expressions in the GROUP BY clause is
limited to the size of a data block minus some overhead. --Oracle SQL Ref.
------------------------------------------------------------------------
Další informace o konferenci Perl