Gema

A general purpose macroprocessor programming language.