The m4 utility is a macro processor, in the sense that it copies its input to the output,
expanding macros.
For detailed documentation, see
http://www.gnu.org/software/m4/manual/.
Note:
This utility is subject to the GNU Public License (GPL).
We've included it for use on development systems.