Thread Subroutine von vorne durchlaufen (8 answers)
Opened by DBusse at 2011-09-05 10:24

moritz
 2011-09-05 11:32
#152095 #152095
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Guest DBusse
gibt es eine Möglichkeit, eine Subroutine innerhalb einer Schleife von vorne zu starten?


Ja, gibt es:

Code: (dl )
1
2
3
4
5
sub f {
# irgend welcher code hier

return f(@_); # starte f neu und beende den aktuellen durchlauf
}


Eine etwas obskurere Version davon ist

Code: (dl )
goto &f


Ob das in deinem Fall eine gute Option ist, musst du selbst entscheiden, ich vermute aber mal eher nicht.

View full thread Subroutine von vorne durchlaufen