SWIG

SWIG is software for interfacing C or C++ to other languages including Ruby and Tcl See http://www.swig.org/

John Fletcher