[plt-scheme] exception handling

From: Robby Findler (robby at cs.uchicago.edu)
Date: Fri Mar 21 17:08:09 EST 2003

At Fri, 21 Mar 2003 17:04:28 -0500, "Anton van Straaten" wrote:
>   (raise (make-schemeql-unknown-error (wrap-srpersist-exception henv hdbc
> hstmt)))
> 
>  [ ... ]
>
> One thing I don't quite understand, though, is
> why the original 'raise' call above does *not* generate a bug icon.  Is it
> the wrong kind of exception, or perhaps it's being trapped again somewhere
> higher up?  If there were some way to toggle this behavior, it would be
> useful.

It doesn't include the continuation marks. See the docs on exn for
details. Short version: make the schemeql-unknown-error a substruct of
exn and fill in th exn fields too.

Robby



Posted on the users mailing list.