in reply to
how to write a modified return() call?
See Scope::Upper and it's unwind function - it allows you returning up in the call stack. You'd need to return to smth. like UP SUB UP SUB.
Comment on
Re: how to write a modified return() call?
In Section
Seekers of Perl Wisdom