filepp is a generic file preprocessor designed to allow the
functionality provided by the C preprocessor cpp(1) to be used with
any file type. filepp is designed to be easily customised and
extended.

WWW: https://www-users.york.ac.uk/~dm26/filepp/
