  |
http://www.gnu.org/software/m4/m4.html - http://www.gnu.org/software/m4/m4.html
Powerful (Turing-equivalent) implementation of traditional Unix macro-expansion program, designed as preprocessor to more stubborn languages. Ugly, but fairly standard, available on most platforms. |