Циклопедия скорбит по жертвам террористического акта в Крокус-Сити (Красногорск, МО)
GNU m4
Перейти к навигации
Перейти к поиску
программное обеспечение | |
GNU m4 | |
Тип | Макропроцессор m4 |
---|---|
Разработчик | Проект GNU |
Операционная система | UNIX-подобная |
Последняя версия | 1.4.17 (сентябрь 22, 2013[1]) |
Лицензия | GNU GPLv3 |
Сайт | gnu.org/s/m4 |
GNU m4 — свободная реализация макропроцессора m4, разработанная проектом GNU. Предназначена для избежания многих видов произвольных ограничений, которые существуют в традиционной реализации m4, такие как максимальная длина строки, максимальный размер макроса и число макросов. Удаление этих ограничений — одна из заявленных целей проекта GNU[2].
Утилита GNU Autoconf широко использует возможности GNU m4.
GNU m4 на данный момент поддерживается Гэри В. Воганом и Эриком Блэйком.
Источники[править]
- ↑ Vaughan, Gary V. m4-1.4.17 released // [email protected], 10 апреля 2013 года
- ↑ «GNU Coding Standards: Writing Robust Programs». Цитата: «Avoid arbitrary limits on the length or number of any data structure».