This file processes really simple macros by just removing them. (We can do more later if we need.)
It takes a file that contains names of macros, one per line. It turns them into the pattern:
MACRO(x);
Where "x" may be zero or more characters.
Portions of any line that match the pattern are removed.