metaprogram

from The Free On-line Dictionary of Computing (8 July 2008)
metaprogram

   A program which modifies or generates other programs.  A
   {compiler} is an example of a metaprogram: it takes a program
   as input and produces another (compiled) one as output.

   (1994-10-24)
    

[email protected]