8.13. M4-1.4.19

M4 pakken inneholder en makroprosessor.

Omtrentlig byggetid: 0.3 SBU
Nødvendig diskplass: 48 MB

8.13.1. Installasjon av M4

Forbered M4 for kompilering:

./configure --prefix=/usr

Kompiler pakken:

make

For å teste resultatene, utsted:

make check

Installer pakken:

make install

8.13.2. Innhold i M4

Installert program: m4

Korte beskrivelser

m4

Kopierer de gitte filene mens de utvider makroene som de inneholder. Disse makroene er enten innebygde eller brukerdefinerte og kan ta et hvilket som helst antall argumenter. Foruten å utføre makroutvidelse, m4 har innebygde funksjoner for å inkludere navngitte filer, kjører Unix kommandoer, utføre heltallsaritmetikk, manipulere tekst, rekursjon osv. m4 programmet kan brukes enten som en grenseflate til en kompilator eller som en makroprosessor på egen hånd