Thread Frage zur for-Schleife (14 answers)
Opened by Gast at 2008-02-27 14:01

KurtZ
 2008-02-28 02:50
#106445 #106445
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
@Betterworld:

POD Greppen? Dann kann ich eigentlich auch gleich googlen.
Ich hoffte auf etwas analoges zu perldoc -f um die Spezifikation zu finden

Den Pfad finde ich übrigens ohne locate komfortabel mit perldoc -l

Code: (dl )
1
2
$ perldoc -l perltoc
/usr/share/perl/5.8/pod/perltoc.pod


Alternativer Vorschlag: eine Suche durch perltoc!
Code: (dl )
man -P 'less -p foreach' perltoc

oder meinetwegen
Code: (dl )
grep foreach `perldoc -l perltoc`


Allerdings braucht die "perltoc" bei mir ewig bis sie angezeigt wird...

@Murphy:
perl5005delta - what's new for perl5.005
"foreach (1..1000000)" optimized

ist mir eigentlich neu genug

Quote
Außerdem fehlt leider die Möglichkeit, Objekten eigener Klassen eine Iterationsfunktionalität zu verpassen :-(


ähm ich verstehe dich nicht ganz, was hindert dich daran eine Klassenvariable anzulegen die ein Array aller Objektrefs ist.
(ungetesteter Code)

Code (perl): (dl )
foreach my $obj_ref (@Class::instances) {BLOCK}


oder eine Klassenmethode next() anzulegen:

Code (perl): (dl )
while ( Class->next( $obj_ref ) ) {BLOCK}


oder was möchtest du genau???

TMTOWTDYOG (there's more than one way to dig your own grave)

View full thread Frage zur for-Schleife