title: What tools/IDE/languages exists for generating C-code
body: <p>I wanted to know more about tools that assist in writing code-generators for C. Essentially how do we achieve functionality similar to c++ templates. </p>