C FAQ's
C FAQ's
The preprocessor uses programmer supplied commands to prepare the source program for compilation. The translator then accepts source program and converts it into machine code and generates the object module. Depending on the compiler design, the preprocessor and translator can work together, or the preprocessor can create a separate version of the source program, which is then read by the translator.