in reply to Re^5: Re Execute Lines of Code (labels)
in thread Re Execute Lines of Code

Other advantages are that it doesn't break when

LOOP: while(1) { last LOOP; }
becomes
LOOP: while(1) { while ( condition ) { last LOOP; } }
and does the right thing in
THING: for my $thing (@things) { redo THING; }