M4: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:m4}} | {{DISPLAYTITLE:m4}} | ||
Macro processor | M4 (an acronym for ''Macro'' - M and 4 more letters) is a general-purpose macro language processor. | ||
==History== | ==History== | ||
The predecessor macro processor m3 was written by Dennis Ritchie for the AP-3 minicomputer. | The predecessor macro processor m3 was written by Dennis Ritchie for the AP-3 minicomputer. | ||
M4 was originally written by Brian Kernighan and Dennis Ritchie in 1977. | |||
==Implementations== | ==Implementations== | ||
*The Heirloom Development Tools [http://heirloom.sourceforge.net/devtools.html] | *The Heirloom Development Tools [http://heirloom.sourceforge.net/devtools.html] | ||
*[[GNU M4]] - used by GNU Autoconf | *[[GNU M4]] - used by GNU Autoconf | ||
*BSD m4 | |||
==Links== | |||
*Michael Breen: [http://mbreen.com/m4.html Notes on the M4 Macro Language] | |||
[[Category:Programming Languages]] | [[Category:Programming Languages]] |
Latest revision as of 01:43, 24 February 2018
M4 (an acronym for Macro - M and 4 more letters) is a general-purpose macro language processor.
History
The predecessor macro processor m3 was written by Dennis Ritchie for the AP-3 minicomputer.
M4 was originally written by Brian Kernighan and Dennis Ritchie in 1977.
Implementations
Links
- Michael Breen: Notes on the M4 Macro Language