MAWK

Screenshot Software:
MAWK
Szczegóły programowe:
Wersja: 1.3.4-20131226
Filmu: 17 Feb 15
Wywoływacz: Thomas E Dickey
Licencja: Wolny
Popularność: 15

Rating: nan/5 (Total Votes: 0)

Mawk jest otwarta tłumacz źródłem języka programowania AWK.
Mawk jest mniejszy i znacznie szybciej niż gawk. Posiada kilka kompilacji
Ograniczenia, takie jak bufor sprintf = 1020 i NF = 32767.

Co nowego w tym wydaniu:

  • Dodaj czek configure do pracy wokół niedawnego złamania w math.h Cygwin, które deklaruje _LIB_VERSION nie mógł on być aktualizowane (raport Gert Hulselmans).
  • Mniejsze aktualizacje skonfigurować skrypt, na brzękiem i mingw
  • Aktualizuj config.guess i config.sub

Co nowego w wersji 1.3.4-20130803:

  • drobne aktualizacje skonfigurować skrypt
  • dodaj kontrole graniczne, poprawić obliczenia indeksu w scan.c naprawić stare 1.3.3 problemy z bardzo długich ciągów-literałów w analizowanej skryptu (raport Marcina Króla).
  • Aktualizacja config.guess i config.sub

Co nowego w wersji 1.3.4-20121209:

  • build-fix dla cygwin w matherr.c, który deklaruje inny typ dla _LIB_VERSION
  • dodać brakujące "-f" opcji w przykładach / gdecl.awk
  • naprawić regresu w fflush, zapewniając, że zwraca błąd, jeśli argument nie pasuje do żadnej nazwy pliku wyjściowego (raport Weeks Nathan).
  • zmienić treść configure --help wiadomości, aby było jasne, że domyślna --with-wbudowanym-regex wykorzystuje wbudowane regularne silnik ekspresji mawk.
  • kwestie poprawek zgłoszonych przez coverity skanowania. Większość z nich były niewielkie i zostały skierowane przez zmianę źródła, aby umożliwić Coverity poprawić swoją analizę kodu.
  • zmiany wsparcie przez okres tłumaczenia LC_NUMERIC do lokalnego separator dziesiętny, ile potrzeba do pracy z strtod (), która jest używana do sprawdzania stałe dziesiętne, podczas skanowania plików źródłowych. To rozwiązuje nieskończoną pętlę z mawk 'BEGIN {print 1,0} "(Jan Psota raportu).
  • regenerują człowieka / mawk.doc, pomijany w poprzednich aktualizacjach.

Co nowego w wersji 1.3.4-20121129:

  • Zachowanie zmian, jeśli nie powiedzie się połączenie wewnętrzne fflush., A nie wychodzenia z błędem, propagowanie wartości zwracanej do skryptu jako -1, dla zachowania spójności z gawk i BWK (dyskusja z Aharon Robbins i Nathan tygodni)
  • dodatek specjalny przypadek do przodu w odniesieniu do funkcji za pomocą parametr tablicy, aktualizacji typ parametru z funkcji tak, że tablica jest prawidłowo przekazane.
  • Długość łoża (tablica), jak to zrobiono w gawk i BWK awk.
  • LC_NUMERIC wsparcia, które będą modyfikować wyświetlanych dziesiętny w niektórych lokalizacjach. To nie zmienia punkt dziesiętny używany do wprowadzania, dopasowując zachowanie nawk i BWK awk (monit wniosek Jechiela Bardov do separatora tysięcy).
  • dodaj opcję konfiguracji --enable-startowy-srand w celu umożliwienia wyboru, czy zainicjować liczb losowych automatycznie przy starcie systemu, czy nie. Nie robi to sprawia, że ​​programy bardziej przewidywalne (Debian # 63843).
  • dodaj opcję konfiguracji --enable-wbudowaną-srand, używać, aby potępiać Builtin funkcji srand / rand Mawk, które na ogół nie są tak dobre, jak funkcje systemu, pod warunkiem.
  • rozszerzenie opcji configure --enable-śledzenia, aby pokazać funkcje wbudowanego polecenia.

  • Funkcje
  • dodaj systime i mktime
  • , gdy ostrzeżenie o możliwości nierozpoznane, nie wyjście z błędem na nich gapić opcje:
  • - szarpie,
  • - strzępią stary
  • - POSIX,
  • - ponowne przedział
  • - tradycyjny,
  • zintegrować poprawki Dominic Letz dla funkcji strtime.
  • poprawna logika "/ dev / stdin" specjalne urządzenie (Gentoo # 424137).
  • aktualizacje dla makr skrypt konfiguracyjny: + zmodyfikować skrypt configure i makefile wspieranie poprzeczki kompilacji. + Usuń Turbo C ++ i C ++ pliki makefile Zortech. + Usuń kontrole przestarzałej funkcji, memcpy: fmod, strchr, strerror, strtod, vfprintf. + Usunięcie przestarzałych kontroli dla niektórych nagłówków: math.h, stdarg.h, stdlib.h, string.h time.h + obsługuje --datarootdir opcję. + Dodaj 3rd parametr do AC_DEFINE, aby umożliwić autoheader uruchomić. + Usunąć nieużywane makra.
  • Aktualizacja config.guess i config.sub
  • dodaj ikony dla witryny grafika

Co nowego w wersji 1.3.4-20120627:

  • Wersja ta wprowadza "nextfile" funkcji gawk jest, dodaje "/ dev / stdin" jako alias stdin (już synonim "-"), poprawia kontrolę przepełnienia używany odróżnić dużych ilościach i smyczki, poprawia ślady debugowania i sprawdzanie szczelności pamięci i dodaje różne inne poprawki i ulepszenia przenośności.

Co nowego w wersji 1.3.4-20100625:

  • prawidłowe tłumaczenie ósemkowym i ucieka do systemu hex regularnie biblioteki ekspresji.
  • zmodyfikować skrypt konfiguracyjny wspierać --program-przyrostek, itp.
  • dodaj skrypty pakietu Debiana, dla "Mawk-cur".
  • dodaj RPM Spec-pliku.
  • ruch release- i łaty poziomu wartości z version.c do patchlev.h uproszczenie skryptów opakowań.

Co nowego w wersji 1.3.3-20090920:

  • Ta wersja obsługuje wartości null w strukturze pola separatora.
  • Poprawia wydajność asocjacyjnych poprzez nową funkcję mieszającą.
  • Nie ma innych poprawek / ulepszeń.

Co nowego w wersji 1.3.3-20090820:

  • drobne przenośności / normy ustala na przykładach / hical
  • dodać funkcję WHINY_USERS sortowane-array, dla kompatybilności z gawk (Aharon plastra Robbins).
  • poprawne dolnej granicy dla d_to_U () funkcji, która wybuchła konwersję zera w formacie "% x", dodaje się poprawki dla Debiana # 303825 (raport przez Masami Hiramatsu).
  • zmienić "% s" i "% c" formatowanie w printf / polecenia sprintf aby zapewnić, że? "S" nie robić zerami, na standardy zgodności (dyskusja z Aharon Robbins, Mike Brennan, wymuszane przez Debiana # 339799 ).

Podobne oprogramowanie

o42a
o42a

19 Feb 15

bpython
bpython

14 Apr 15

IPython
IPython

20 Feb 15

GCC MELT
GCC MELT

17 Feb 15

Inne programy z deweloperem Thomas E Dickey

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

Komentarze do MAWK

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!