conyard

Conyard is a Ruby experiment in generating source code for use by C, C++, and Objective-C projects. It is designed to reduce the amount of typing (and therefore errors) introduced by sleep-deprived programmers.


License
Other
Install
gem install conyard -v 0.1.6

Documentation

Conyard

Previously I have used absolutely evil C Preprocessor macros to generate code; this is a new experiment in using Ruby to generate such code. The idea is that this project can generate mostly-filled out code for you to use, but providing more customisability than something the preprocessor dragged in.

See the wiki for a bit more information about this project and capabilities.

It's a gem now! Installation is as easy as:

[sudo] gem install conyard

Patches and suggestions welcome!