, exit mechanisms, not be confused or conflated.
We just need to clear up what kind of block grep/map use: either a true
sub (which I favor), or a distinct kind, with its own early exit keyword(s).
--
John Porter
We're building the house of the future together.
s problem exists generally, especially wrt Perl. :-/
--
John Porter
catch { punt };
risky_business(); # exceptions ARE CAUGHT by catch above.
}
Scenario C:
{
fatal_instinct();
catch { punt };
risky_business(); # exceptions are NOT CAUGHT by catch above.
}
# we know exactly where this E2 came from!
> > }
> > }
>
> It has an IMHO more serious ambiguity I have already pointed out.
It does? Which one was that? That the semantics of code following
a catch is not defined? My answer to that was simply, Define it.
--
John Porter
Aus tiefem Traum bin ich erwacht.