On Friday, 12 September 2014 at 06:56:29 UTC, Jacob Carlborg
wrote:
On 12/09/14 05:25, deadalnix wrote:

Yes, that is pretty why I limited myself to the "unwind properly but do not catch" option. This one would require to mess with the innards of
various C++ runtime.

On 64bit Objective-C can catch C++ exceptions. But I don't think you can do anything with the exception, i.e. it uses the following catch syntax:

@catch(...) {}

Would that be easier?

Yes, but still require the D runtime to interface with the C++
runtime, in order to restore the proper context.

Reply via email to