Jump to content

GNU m4

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Jens Traube (talk | contribs) at 12:34, 12 March 2010 (atest release version). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

GNU m4
Stable release
1.4.14
Repository
Operating systemUnix-like
Typem4 macro preprocessor
LicenseGNU Lesser General Public License
Websitehttp://www.gnu.org/software/m4/m4.html

GNU m4 is the GNU version of the m4 macro preprocessor. It is designed to avoid many kinds of limits found in traditional m4s: limits like maximum line lengths, maximum size of a macro, number of macros, etc. Removing such arbitrary limits is one of the stated goals of the GNU projects.

The GNU Autoconf package makes extensive use of the features of GNU m4.

GNU m4 is currently maintained by Eric Blake.