6.18. M4-1.4.10

El paquete M4 contiene un procesador de macros.

Tiempo estimado de construcción: less than 0.1 SBU
Espacio requerido en disco: 5 MB

6.18.1. Instalación de M4

Prepara M4 para su compilación:

./configure --prefix=/usr

Compila el paquete:

make

Para comprobar los resultados, ejecuta: make check.

Instala el paquete:

make install

6.18.2. Contenido de M4

Programa instalado: m4

Descripción corta

m4

Copia los ficheros dados expandiendo en el proceso las macros que contengan. Estas macros pueden ser internas o definidas por el usuario y pueden tomar cualquier número de argumentos. Además de hacer la expansión de macros, m4 tiene funciones internas para incluir los ficheros indicados, lanzar comandos UNIX, hacer aritmética entera, manipular texto de diversas formas, recursión, etc. El programa m4 puede ser usado como interfaz para un compilador o como procesador de macros por sí mismo.