GNU M4
implémentation du processeur de macros UNIX m4
GNU M4 est une implémentation du préprocesseur de macro M4. Il est conçu pour passer outre à de nombreuses limites rencontrées dans les M4 traditionnels, telles que la longueur maximale des lignes, la taille maximale d'une macro, ainsi que le nombre maximal de macros.
GNU M4
| Créateur | René Seindal (d) |
|---|---|
| Développé par | Projet GNU |
| Première version | [1] |
| Dernière version | 1.4.21 ()[2] |
| Dépôt | git.savannah.gnu.org/cgit/m4.git |
| Écrit en | C |
| Système d'exploitation | GNU/Linux, BSD, GNU/Hurd (d) et macOS |
| Environnement | GNU/Linux, FreeBSD, NetBSD, OpenBSD, UNIX, Mac OS X, GNU |
| Type | préprocesseur de macros M4 |
| Licence | GNU GPL |
| Site web | www.gnu.org/software/m4/m4.html |
Retirer de telles limites est l'un des buts définis des projets GNU.
Le package GNU Autoconf fait un usage intensif des fonctions de GNU M4.
Notes et références
modifier- ↑ « https://gensoft.pasteur.fr/docs/m4/1.4.18/History.html » (consulté le )
- ↑ m4-announce (liste de diffusion), consulté le .
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « GNU m4 » (voir la liste des auteurs).
Liens externes
modifier- (en) Code source, sur la plateforme GNU Savannah
- (en) Fiche technique, sur le répertoire du logiciel libre