A program that takes text and performs lexical conversions on it. The conversions may include macro substitution, conditional inclusion, and inclusion of other files. This can be used to write write platform-independant code by excluding source files that are not necessary on certain platforms without changing the build instructions.
An operation applied to program source before compilation. The generic preprocessor permits defining common code for multiple data types. xc is the preprocessor for converting SPP into Fortran.
A portion of the HP aC++ compiler that manipulates the contents of your source file according to the preprocessing directives coded in the source file.