SRFI 249: Restarting conditions Arthur A. Gleckler (14 Nov 2023 00:40 UTC)
Re: SRFI 249: Restarting conditions Marc Nieper-Wißkirchen (13 Dec 2023 09:38 UTC)
Re: SRFI 249: Restarting conditions Wolfgang Corcoran-Mathe (09 Sep 2024 19:05 UTC)

Re: SRFI 249: Restarting conditions Wolfgang Corcoran-Mathe 09 Sep 2024 19:05 UTC

Hi Marc,

I’m sorry no-one replied to this for so long.

On 2023-12-13 10:38 +0100, Marc Nieper-Wißkirchen wrote:
> I don't understand this proposal at all in the context of Scheme's
> exception system.  Can you provide a useful non-toy example?

I’m working on an extended example of how restarters might be
integrated with R6RS exceptions. It is certainly a toy, but I’m hoping
that it will give implementers some ideas. I’m working from scratch,
since neither John nor Taylor Campbell provided any examples of
integration. Thus suggestions are very welcome.

Here’s what I have so far:

https://github.com/Zipheir/srfi-249/blob/master/srfi/examples/divide-by-zero-example.scm

Taylor’s original proposal states that the system described in SRFI 249
has "some historical connection" to the restarts of MIT/GNU Scheme. I
may look there for further inspiration.

I agree that the SRFI, as it stands, seems disconnected from the rest
of the current Scheme world.

--
Wolfgang Corcoran-Mathe  <xxxxxx@sigwinch.xyz>