7600 |
@c FIXME: Eventually will become a chapter, as it is not related to |
@c FIXME: Eventually will become a chapter, as it is not related to |
7601 |
@c programming in M4 per se. |
@c programming in M4 per se. |
7602 |
|
|
7603 |
M4sh is aiming at producing portable Bourne shell scripts. For the time |
M4sh, pronounce ``mash'', is aiming at producing portable Bourne shell |
7604 |
being, it is not mature enough to be widely used. |
scripts. This name was coined by Lars J. Aas, who notes thats, |
7605 |
|
according to the Webster's Revised Unabridged Dictionary (1913): |
7606 |
|
|
7607 |
|
@quotation |
7608 |
|
Mash \Mash\, n. [Akin to G. meisch, maisch, meische, maische, mash, |
7609 |
|
wash, and prob. to AS. miscian to mix. See ``Mix''.] |
7610 |
|
|
7611 |
|
@enumerate 1 |
7612 |
|
@item |
7613 |
|
A mass of mixed ingredients reduced to a soft pulpy state by beating or |
7614 |
|
pressure@enddots{} |
7615 |
|
|
7616 |
|
@item |
7617 |
|
A mixture of meal or bran and water fed to animals. |
7618 |
|
|
7619 |
|
@item |
7620 |
|
A mess; trouble. [Obs.] --Beau. & Fl. |
7621 |
|
@end enumerate |
7622 |
|
@end quotation |
7623 |
|
|
7624 |
|
|
7625 |
|
For the time being, it is not mature enough to be widely used. |
7626 |
|
|
7627 |
M4sh provides portable alternatives for some common shell constructs |
M4sh provides portable alternatives for some common shell constructs |
7628 |
that unfortunately are not portable in practice. |
that unfortunately are not portable in practice. |