> It's a bit of pain that srfi-18 doesn't refer forward to srfi-34/35.
> Obviously the exception system of srfi-18 is very _like_ that of
> srfi-34/35, but srfi-18 doesn't say whether its exceptions have to be
> implemented using srfi-34/35.
>
> I guess that doesn't actually matter, though.  srfi-18 simply
> requires its exception primitives to be implemented somehow.  If it
> works semantically for them to be implemented using srfi-34/35, I
> think it would make good sense for us to do that.

Thanks for the explanation, Neil.  I've currently got something more
or less working with pass-thrus to SRFI-34 exceptions, using a stored
continuation to prevent the exceptions from being re-thrown (as per
SRFI-18, "Primitives and exceptions").

I'm hoping to have something for you guys soon -- I'm starting a new
day job right now, though, so it might be a little while.


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel

Reply via email to