1. A macro-processor(MP) may be a pre-processor(PP) depending on the use of the output.
2. A PP converts data. The output of a PP is ALWAYS the input into another program. It will typically rearrange data, convert data (like time formats), translate data (one program uses M/F for male/female and another uses 0/1, ...).
Typically PP are … Read more