Циклопедия скорбит по жертвам террористического акта в Крокус-Сити (Красногорск, МО)

GNU m4

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
GNU m4
ТипМакропроцессор m4
РазработчикПроект GNU
Операционная системаUNIX-подобная
Последняя версия1.4.17 (сентябрь 22, 2013 (2013-09-22)[1])
ЛицензияGNU GPLv3
Сайтgnu.org/s/m4

GNU m4 — свободная реализация макропроцессора m4, разработанная проектом GNU. Предназначена для избежания многих видов произвольных ограничений, которые существуют в традиционной реализации m4, такие как максимальная длина строки, максимальный размер макроса и число макросов. Удаление этих ограничений — одна из заявленных целей проекта GNU[2].

Утилита GNU Autoconf широко использует возможности GNU m4.

GNU m4 на данный момент поддерживается Гэри В. Воганом и Эриком Блэйком.

Источники[править]

  1. Vaughan, Gary V. m4-1.4.17 released // [email protected], 10 апреля 2013 года
  2. «GNU Coding Standards: Writing Robust Programs». Цитата: «Avoid arbitrary limits on the length or number of any data structure».

Ссылки[править]