A program invoked by various compiler s to process code before compilation. For example, the C preprocessor, cpp , handles textual macro substitution, conditional compilation and inclusion of other files. A preprocessor may be used to transform a program into a simpler language, e.g. to transform C++ into C .
(1994-11-09)