MAWK

Скриншот программы:
MAWK
Детали программы:
Версия: 1.3.4-20131226
Дата загрузки: 17 Feb 15
Разработчик: Thomas E Dickey
Тип распространения: Бесплатная
Популярность: 15

Rating: nan/5 (Total Votes: 0)

Мок является интерпретатором с открытым исходным кодом для языка программирования AWK.
Мок меньше и гораздо быстрее, чем Gawk. Он имеет некоторые время компиляции
пределы, такие как Sprintf буфера = 1020 и NF = 32767.

Что нового В этом выпуске:

  • Добавить конфигурационного чек обойти недавнего разрыва в math.h Cygwin, который заявляет _LIB_VERSION не позволяя ему быть обновлены (доклад Герт Hulselmans).
  • Небольшие изменения в настройки скрипта для лязгом и MinGW
  • Обновление config.guess и config.sub

Что нового в версии 1.3.4-20130803:

  • небольшие обновления, чтобы настроить скрипт
  • добавить предельные проверок, улучшить вычисление индекса в scan.c чтобы исправить старые проблемы 1.3.3 с очень длинными строковых литералов в анализируемом сценарии (доклад Marcin Крол).
  • Обновление config.guess и config.sub

Что нового в версии 1.3.4-20121209:

  • встроенные исправить для Cygwin в matherr.c, которая заявляет, другой тип для _LIB_VERSION
  • добавить недостающие "-f" вариант в примерах / gdecl.awk
  • исправить регрессии в fflush, гарантируя, что она возвращает ошибку, если аргумент не соответствует ни выходного файла (отчет Натан недель).
  • изменить формулировку конфигурирования --help сообщения, чтобы было ясно, что по умолчанию для встроенной опцией --with-регулярное выражение-использует встроенную регулярное выражение двигатель Мок.
  • вопросы исправление сообщенные Coverity Scan. Большинство из них были незначительными, и были рассмотрены путем изменения источника, чтобы позволить Coverity, чтобы улучшить свой анализ кода.
  • изменить поддержку LC_NUMERIC путем перевода период к локальной десятичного разделителя при необходимости работать с strtod (), который используется для проверки десятичных констант при сканировании исходных файлов. Это исправляет бесконечный цикл с Мок 'BEGIN {печати} 1.0 »(доклад Яна Psota).
  • регенерации человека / mawk.doc, упускается из виду в предыдущих обновлениях.

Что нового в версии 1.3.4-20121129:

  • изменение поведения, если внутренний вызов fflush не удается:., а не выходе с ошибкой, распространяются возвращаемое значение сценария как -1, для согласования с Gawk и BWK (обсуждение с Агарон Роббинс и Натан недель)
  • добавить особый случай для переднего ссылкой на функции с помощью параметр массива, обновляя тип параметра функции, так что массив передается должным образом.
  • длина опоры (массив), как это сделано в Gawk и BWK AWK.
  • поддержка LC_NUMERIC, который будет изменять отображаемое десятичную точку в некоторых местах. Это не изменить десятичную точку, используемый для входа, соответствие поведения nawk и BWK AWK (предложено по запросу от Yechiel Бардов для тысяч сепаратора).
  • добавить пункт Настройка --enable-Init-srand, чтобы выбор ли инициализировать случайных чисел автоматически при запуске или нет. Если этого не сделать делает программы более предсказуемой (Debian # 63843).
  • добавить пункт Настройка --enable-встроенную-srand, использовать это, чтобы осуждать встроенные функции srand / RAND Мок, который, как правило, не так хорошо, как системных функций, предоставляемый.
  • расширить пункт Настройка --enable-трассировки, чтобы показать встроенные функции.
  • добавить SysTime и указываете ей функции
  • , когда предупреждение о непризнанных вариантов, не выход с ошибкой на них поглазеть варианты:
  • - нибудь вкусненькое
  • - нибудь вкусненькое-летний
  • - POSIX
  • - Re-интервал
  • - традиционный
  • интегрировать патч Доминик Letz для функции strtime.
  • правильно логика "/ DEV / стандартного ввода" специальное устройство (Gentoo # 424137).
  • обновления для сценария конфигурации макросов: + изменить конфигурационный скрипт и файл сборки кросс-компилирует. + Удалить Turbo C ++ и C ++ Zortech мейкфайлы. + Удалять устаревшие функции проверок: FMOD, тетсру, strchr, strerror, strtod, vfprintf. + Удалять устаревшие чеки на некоторые заголовки: math.h, stdarg.h, stdlib.h, string.h time.h + Поддержка --datarootdir вариант. + Добавить 3-й параметр AC_DEFINE, чтобы позволить AUTOHEADER бежать. + Удалить неиспользуемые макросов.
  • Обновление config.guess и config.sub
  • добавить иконки для веб-страницы искусства

Что нового в версии 1.3.4-20120627:

  • Это версия реализует "nextfile" особенность поглазеть, в добавляет "/ DEV / стандартного ввода", как псевдоним для стандартного ввода (уже псевдонимом "-"), исправляет проверку переполнения используется для различения больших чисел и строк, улучшает отладки следы и проверка памяти утечка, и добавляет различные другие исправления и улучшения переносимости.

Что нового в версии 1.3.4-20100625:

  • правильный перевод восьмеричном и шестигранным убегает для системного библиотеке регулярных выражений.
  • изменить конфигурационный скрипт для поддержки --program-суффикс, и т.д..
  • добавить скрипты пакета Debian, для "Мок-дворняжка».
  • добавить RPM Spec-файл.
  • шаг release- и патч-уровня значения за version.c в patchlev.h упростить упаковки сценариев.

Что нового в версии 1.3.3-20090920:

  • Этот релиз поддерживает пустые значения в шаблоне поля сепаратора.
  • Это повышает производительность ассоциативных массивов с помощью новой функции хеширования.
  • Это есть и другие исправлений / улучшений.

Что нового в версии 1.3.3-20090820:

  • небольшие переносимости / стандарты исправления для примеров / hical
  • добавить функцию WHINY_USERS сортируются-массива, для совместимости с Gawk (патч от Аарона Роббинса).
  • правильно нижний предел для d_to_U () функции, которая вспыхнула преобразование нуля в формате "% X", добавил исправление для Debian # 303825 (доклад Масами Хирамацу).
  • изменить "% S" и "% С" форматирование в Printf / Sprintf команды для того, чтобы "? S" не делать нулями, для стандартов соответствия (обсуждения с Аароном Роббинс, Майк Бреннан, вызванный Debian # 339799 ).

Похожие программы

g95
g95

2 Jun 15

Exscript
Exscript

12 May 15

cons
cons

3 Jun 15

Другие программы разработчика Thomas E Dickey

Diffstat
Diffstat

20 Feb 15

Lynx
Lynx

31 Mar 18

bcpp
bcpp

20 Feb 15

Комментарии к MAWK

Комментарии не найдены
добавить комментарий
Включите картинки!