Generate C++ header files from cpp files. Inspired by javadoc, and doxygen style source commenting. No need to maintain two seperate files to represent one class. Create and keep your headers up-to-date with your cpp files with little effort.
The Voodoo compiler is an implementation of the Voodoo programming language. It provides both a stand-alone compiler executable and a Ruby API for generating code for target platforms.