Use return values. For instance, return 1 if you are returning
"early" from the evidence function, and whenever you call the
evidence function, check the error code. You can propagate
this up the call stack.
Alternatively, use exceptions. die in the evidence
sub if you want to bail out, and use eval where
you want to continue.
Abigail
Comment on Re: Best Way to Skip out of a sub Entirely