[Openmcl-devel] objc exception handling

Yannick Versley yversley at gmx.de
Sun Feb 23 13:11:19 UTC 2003


When a (native) Objective-C class raises an exception (for instance with
[ (@ "string" ) "foobar" ] when there is no method "foobar"), OpenMCL just
exits after the error has been logged. It would be much more comfortable
(and less frustrating too) if we could intercept these objc exceptions
and raise a condition that could then be handled with normal mechanisms.

Normal exception handling in ObjC works using _setjmp/_longjmp in
conjunction with NSAddHandler/NSRemoveHandler. Is it possible to use
_setjmp with lisp code?

Thanks,
Yannick Versley

_______________________________________________
Openmcl-devel mailing list
Openmcl-devel at clozure.com
http://clozure.com/cgi-bin/mailman/listinfo/openmcl-devel



More information about the Openmcl-devel mailing list