Hans Åberg writes: > When calling C++ from C, you can’t pass a C++ exception through the C > code. So in my example code, there are conversions between C++ and > Guile exceptions. Yeah, this was the discussion in the other thread you linked to. Unfortunately, I don't know anything about C++ exceptions, and hence didn't understand what your code was doing. Can any of this be integrated into guile itself, so that C++ FFI will be easier for the end programmer? David Pirotte writes: > May be this will interest you: > https://github.com/BSeppke/vigra_c/ This is useful too. Thanks!