M4
M4 or M-4 may refer to: In computers:
m4 (computer language), a macro processing language
GNU m4, the GNU version of the m4 language In firearms and military equipment:
Benelli M4 Super 90, a combat shotgun
M4 Sherman, the primary tank used by the Allies in World War II
M4 Carbine, an assault rifleM2/M4
Selectable Light-weight Attack Munition (SLAM), a land mine
M4 (cipher), a variant of the Enigma machine
M4 flame fuel thickening compound, a substance used in fire bombs and incendiary weapons
Myasishchev M-4, a Soviet strategic bomber
M4 SLBM, a French submarine-launched ballistic missile
Spectre M4, a submachine gun
See more at Wikipedia.org...
GNU m4
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 Gary V. Vaughan.
See more at Wikipedia.org...
m4
(c) Copyright 1993 by Denis Howe
M4
See CTD (Common Technical Document).