Exceptional Ruby is a set of C++ wrappers for:

  1. writing exception-safe Ruby extensions and
  2. embedding the Ruby interpreter inside a C++ application in an exception-safe manner.

Project page
Browse source in CVS
README
Sample code
Sample code (old-style)
HTML docs
LaTeX docs
Sourceforge