macroprocessor

macroprocessor

[¦mak·rə′präs‚es·ər] (computer science) A piece of software which replaces each macroinstruction in a computer program by the set of ordinary instructions which it stands for. Also known as macrogenerator.