MAWK

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

Rating: 2.0/5 (Total Votes: 1)

Мок является интерпретатором с открытым исходным кодом для языка программирования 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 ).

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

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Aubit 4GL compiler
Aubit 4GL compiler

20 Feb 15

Avian
Avian

20 Feb 15

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

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

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

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