LITERAL MODULE - literal.pm
The literal module prevents macros appearing in literal strings from being replaced. A literal string is defined as having the form: "literal string with macro in" In the above example, macro will not be replaced. The behaviour of the literal module can be reveresed by defining the macro LITERAL_REVERSE before loading the module, for example: filepp -DLITERAL_REVERSE -m literal.pm <files> This has the effect of only replacing macros which appear in strings.