C preprocessor almost solution.

This is the close C solution I referenced in the other commit. It works without the quotes: g()()(al). :/