Preprocessor

A preprocessor is tool that is used to transform a program's source code before feeding it into the compiler or interpreter that implements a particular language.

Some languages (C, C++, Ratfor) are strongly dependent on their preprocessors. Tcl is not normally used that way.

Tcl preprocessors