Desarrollado por | Proyecto GNU |
---|---|
Última versión | 1.4.18 (31 de diciembre de 2016) |
Depositar | git.savannah.gnu.org/git/m4.git , git: //git.savannah.gnu.org/m4.git y ssh: //git.savannah.gnu.org: /srv/git/m4.git |
Escrito en | VS |
Sistema de explotación | Tipo Unix |
Medio ambiente | GNU / Linux , FreeBSD , NetBSD , OpenBSD , UNIX , Mac OS X , GNU |
Tipo | Preprocesador de macros M4 |
Licencia | GNU GPL |
Sitio web | www.gnu.org/software/m4/m4.html |
GNU M4 es una implementación del preprocesador de macros M4 . Está diseñado para anular muchas de las limitaciones que se encuentran en los M4 tradicionales, como la longitud máxima de línea, el tamaño máximo de macro y el número máximo de macros.
Eliminar tales límites es uno de los objetivos definidos de los proyectos GNU.
El paquete GNU Autoconf hace un uso extensivo de las funciones de GNU M4.