Forklift

A Foreign Function Interface generator: it reads a set of unannotated C header files and a set of pattern-matching description about them, and outputs stub code and interface files, ready to be called from your favorite HLL.