Thread return() aus eval()-Block geht nicht (4 answers)
Opened by Superfrank at 2009-01-21 17:54

betterworld
 2009-01-22 05:06
#118228 #118228
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Mit "next", "last" und "redo" kannst du in diesem Fall weiter springen:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub routine {
{
print "test1\n";
eval {
next;
};
print "test2\n";
}
print "test3\n";
}

routine();


Gibt allerdings ne Warnung mit "use warnings"... naja, sieht eh nicht huebsch aus.

View full thread return() aus eval()-Block geht nicht