[Dresden-pm] Re: lc

Steffen Schwigon schwigon at webit.de
Sam Jan 15 03:12:46 PST 2005


Torsten Werner <email at twerner42.de> writes:
> bekommen? Das ergibt doch gar keinen Sinn! Das einzig sinnvolle
> Ergebnis ist doch, das eben genau 'map { lc } @array' ausgeführt
> wird. Warum wurde lc in perl nicht so implementiert?

lc ist bestimmt eine von diesen Ursprungsfunktionen, die schon drin
waren, als Perl noch awk hiess und bei denen sich keiner traut,
dranrumzuaendern, weil keiner abschaetzen kann, ob nicht irgendein
anderes Basismodul nur wegen dieses Fehlverhaltens richtig
funktioniert.

Der Hinweis "This is the internal function implementing the \L escape
in double-quoted strings" klingt auch bissel so.

IMHO ein Thema, wo man mal auf einer englischen Liste nachfragen
koennte, wo die Ruler sitzen.

Ansonsten evoziert es dank seiner Unvollkommenheit wenigstens ein
anschauliches Beispiel fuer "map". Das ist auch was wert.

GreetinX
ein Steffen
-- 
Steffen Schwigon <schwigon at webit.de>
Dresden Perl Mongers <http://dresden-pm.org/>