die() throws an exception. If there is nothing there to catch that
exception, then the program ends. If there is an exception handler, then
the die() can be stopped there, such as at the function call. You use eval()
to step up exception handlers.
If, however, you are merely looking for an escape from a function, then
create a block in the function, label it, then use last <label> to escape to
the end of that labeld block.
Merrill
_______________________________________________
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/perl-win32-users