filepp is a generic file preprocessor designed to allow the functionality provided by the C preprocessor to be used with any file type. It supports the full set of C preprocessor keywords (#include, #define, #if, etc.). filepp is also highly customisable and allows users to easily add their own keywords or modify the behaviour of existing keywords.
|Tags||Text Processing Markup HTML/XHTML|
|Operating Systems||OS Independent|
Release Notes: This release includes a rewrite of the processing chain so macros within macros behave correctly. Several other bugfixes and minor enhancements were made.
Release Notes: This release adds support for processing multiple files at once, cpp style ## concatenation, improved control over processing routines, a full test suite, and several bug fixes.
Release Notes: This release adds foreach loops, the defplus keyword, a cpp-style imacros option, support for variable number of arguments in macros, a macro prefix option, and many other minor features.
Release Notes: This version adds a regexp module which implements a Perl-style regular expression search and replace. There were also other new features and minor bugfixes.
Release Notes: This release fixes a minor bug in the processing of inputs to keywords such as #if and #for.