On Mon, Sep 18, 2006 at 09:00:42PM -0400, Bob Rogers wrote:
:    It is probably true that Perl 6 error handling as currently defined
: could be implemented either way.

Nope, S04 specifically sez:

    A C<CATCH> block sees the lexical scope in which it was defined, but
    its caller is the dynamic location that threw the exception.  That is,
    the stack is not unwound until some exception handler chooses to
    unwind it by "handling" the exception in question. 

So we need the Common Lisp semantics as well.

Larry

Reply via email to