Jak funguje use locale?

Honza Pazdziora adelton na informatics.muni.cz
Čtvrtek Srpen 26 18:09:06 MEST 2004


On Thu, Aug 26, 2004 at 05:00:36PM +0200, Pavel Smerk wrote:
> 
> chtel jsem pouzit Parse::Earley a Parse::RecDescent na parsovani veci
> obsahujicich diakritiku. Mel jsem na zacatku (pred use Parse::*) sveho
> skriptu use locale, ale /[[:alpha:]]/ mi nematchovalo pismenka s
> diakritikou. Vse fungovalo, az kdyz jsem use locale vlozil i na zacatek
> zminovanych modulu.
> 
> Proc to tak je? man 3perl locale rika, ze use locale "affects statements to
> the end of the enclosing BLOCK". Tak to by snad mel muj pripad splnovat i
> bez prepisovani pouzitych modulu, ne? Asi jsem nejak mimo. :)

No, na urovni toho bloku, ne v jinem modulu. Jinak ale doporucuji
prejit na utf8. Pred nejakou dobou to tu probihalo.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Perl