Thread Wie kann man dies eleganter schreiben?: Einem Satz scalars die Kommas klauen. (20 answers)
Opened by DemoFreak at 2004-03-26 01:46

Strat
 2004-03-26 12:24
#81243 #81243
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
map-in-void-kontext wird wohl bei zukuenftigen perl-versionen nicht mehr funktionieren, weil es vom parser wegoptimiert wird... und haesslich ist es obendrein...

Man kann jedoch gut ausnutzen, dass (auch) bei for(each) die Laufvariable (in diesem Fall $_) ein Alias auf eine Variable ist:
Code: (dl )
1
2
3
4
my ($a, $b, $c, $d, $e, $f, $g, $h) = splice(@array, 0, 8);
foreach ($b, $c, $d, $e, $f, $g) {
 s/\.//g;
}
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Wie kann man dies eleganter schreiben?: Einem Satz scalars die Kommas klauen.