l...@gnu.org (Ludovic Courtès) writes:
> Currently the behavior of ‘throw’ (in boot-9.scm) is that it always
> aborts to the catch prompt and runs the ‘throw’ handler from there; the
> continuation of the faulty code is not captured, and thus cannot be
> resumed like MIT Scheme’s (restart 2) does:
Hi,
I've prepared a start of a prototype restart library based on Taylor Campbell's
proposal [1] which is itself based on the exception handling system of
Common Lisp and MIT Scheme.
A trivial example to show the functionality is the following
definition of a toy replacement for '/' where the
'er
Hi,
I've been playing a little bit with MIT Scheme and have noticed a very
nice feature of the debugger: when you hit an error and enter the
debugger, it allows you to continue execution of a program with a user
supplied value (restarts).
Looking for such a feature in Guile I've found this old th