preprocessor

noun
  1. a computer program that processes data or code before it is passed to another program for further processing
  2. Usage: computing

Examples