[R6RS] Semantics of `raise'

Michael Sperber sperber at informatik.uni-tuebingen.de
Tue Mar 7 01:37:06 EST 2006

William D Clinger <will at ccs.neu.edu> writes:

> The SRFI 34 semantics for raise changes the current exception
> handler.  To repair the cause of the exception, and to continue
> from it, there would have to be some way to reinstall the
> exception handler that was removed by raise.

The repair is implicitly done by returning from the exception handler.
Maybe the wording says that poorly, but that was certainly the
intention, and is the semantics of the obvious implementation.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list