Definitions for "Macro processor"
a program that processes files and obeys instructions it finds in them
a program which interprets commands (named macros) defined by the user
a useful way to enhance a programming language, to make it more palatable or more readable, or to tailor it to a particular application
Software which executes (and possibly allows for the creation) of a macro.
Keywords:  tool, replacement, text
a text-replacement tool