Jump to content

M4: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Created page with "{{DISPLAYTITLE:m4}} Macro processor ==History== The predecessor macro processor m3 was written by Dennis Ritchie for the AP-3 minicomputer. ==Implementations== *The Heirloom..."
 
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions 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

  • The Heirloom Development Tools [1]
  • GNU M4 - used by GNU Autoconf
  • BSD m4

Links