An experiment in generating code in C++.
So essentially all this does is take a text file structured in an intermediary format and translates it into the desired language.
Why not?
All of it just works.
Ill write this as soon as I can. In the meantime take a look at the example - it uses pretty much everything available right now.