MAWK

Software screenshot:
MAWK
Podrobnosti Software:
Verze: 1.3.4-20131226
Datum uploadu: 17 Feb 15
Vývojka: Thomas E Dickey
Licence: Volný
Popularita: 15

Rating: nan/5 (Total Votes: 0)

Mawk je open source interpret programovacího jazyka AWK.
Mawk je menší a mnohem rychleji, než zírat. To má nějaké kompilace úvazek
limity, jako je například sprintf vyrovnávací paměti = 1020 a NF = 32767.

Co je nového v této verzi:

  • Přidat šek configure obejít nedávné rozbití v Cygwin je math.h, která prohlásí, _LIB_VERSION aniž by to být aktualizován (zprávu Gerta Hulselmans).
  • Menší aktualizace konfigurace skriptu pro Clang a MinGW
  • Aktualizace config.guess a config.sub

Co je nového ve verzi 1.3.4-20130803:

  • menší aktualizace, abyste nastavili script
  • přidat mezní kontrol, zlepšení indexu výpočty v scan.c opravit staré 1.3.3 problémy s velmi dlouhými String-literály v analyzovaném skriptu (zpráva Marcin Krol).
  • Aktualizace config.guess a config.sub

Co je nového ve verzi 1.3.4-20121209:

  • build-fix pro Cygwin v matherr.c, který deklaruje jiný typ pro _LIB_VERSION
  • přidat chybějící "-f" možnost v příkladech / gdecl.awk
  • stanovit zhoršení fflush a zajistit, aby se vrátí chybu, pokud argument neodpovídá žádné výstupního souboru (zpráva o Nathan týdnů).
  • upravit znění configure --help zprávy, aby bylo zřejmé, že výchozí pro --with-vestavěným-regulární výraz používá vestavěný regulární výraz motor mawk.
  • Opravili jsme problémy hlášené Coverity kontroly. Většina z nich byly malé, a byly řešeny změnou zdroje umožňující Coverity ke zlepšení své analýzy kódu.
  • změnit podporu LC_NUMERIC překládáním období na místní oddělovač desetinných míst podle potřeby pracovat s strtod (), který se používá k ověření desetinná konstanty při skenování zdrojové soubory. To řeší nekonečnou smyčku s mawk "begin {print 1.0}" (zpráva Jan Psota).
  • regenerovat muže / mawk.doc, přehlédl v předchozích aktualizacích.

Co je nového ve verzi 1.3.4-20121129:

  • změna chování, pokud interní fflush volání selže:., Spíše než ukončení s chybou, propagovat návratovou hodnotu skriptu jako -1, konzistence s zírat a BWK (diskuse s Aharon Robbins a Nathan týdny)
  • přidat zvláštní případ pro vpřed odkazem na funkci pomocí parametru pole, aktualizovat typ parametru funkci tak, že pole je řádně předána.
  • délka podpory (pole), jak je provedeno v zírat a BWK awk.
  • Podpora LC_NUMERIC, který se bude měnit zobrazený desetinnou čárkou v některých lokalitách. To nemění desetinné bod pro vstup, odpovídající chování nawk a BWK awk (vyzváni žádost Yechiel Bardov pro tisíce odlučovače).
  • přidat volbu configure --enable-init-srand, aby volby, zda se inicializovat náhodných čísel se automaticky při startu, nebo ne. Pokud tak to dělá programy více předvídatelná (Debian # 63843).
  • přidat volbu configure --enable-vestavěný-srand, použít ho kritizovat vestavěný srand / Rand funkce, mawk, která většinou nejsou tak dobré, jak systém funguje, k dispozici.
  • rozšířit configure volbu --enable-trasování ukázat vestavěného funkcí.
  • přidat systime a mktime funkce
  • Při varování o neuznaných možnostech, ne exit s chybou na to zírat možnosti:
  • - nepouští vlákna
  • - hladký starý
  • - POSIX
  • - re-interval
  • - tradiční
  • integrovat opravu Dominic Letz pro funkci strtime.
  • správná logika "/ dev / stdin" speciální zařízení (v Gentoo # 424137).
  • Aktualizace pro skript configure makra: + upravit skript configure a makefile pro podporu napříč sestaví. + Odstranit Turbo C ++ a C ++ Zortech soubory Makefile. + Odstranit zastaralé funkce kontroly: FMOD, memcpy, strchr, strerror, strtod, vfprintf. + Odstranění zastaralých kontrol u některých záhlaví: math.h, stdarg.h, stdlib.h, string.h time.h + podporují --datarootdir možnost. + Přidat 3. parametr AC_DEFINE to, aby autoheader spustit. + Odstranit nepoužívané makra.
  • Aktualizace config.guess a config.sub
  • přidat ikony pro webové stránky díla

Co je nového ve verzi 1.3.4-20120627:

  • Tato verze implementuje "nextfile" funkce zírat je, dodává: "/ dev / stdin" jako alias pro standardního vstupu (již přiřazen k "-"), stanoví kontrolu přetečení slouží k rozlišení mezi velkými čísly a řetězci, zlepšuje ladění stopy a Kontrola paměti únik, a dodává různé další opravy chyb a vylepšení přenositelnost.

Co je nového ve verzi 1.3.4-20100625:

  • správný překlad osmičkové a šestnáctkové soustavě uniká pro systém pravidelné expresní knihovny.
  • upravit skript configure na podporu --program-přípony, atd.
  • přidat Debianu balíček skriptů pro "mawk-cur".
  • přidat RPM spec-souboru.
  • pohyb release- a náplast na úrovni hodnot z version.c na patchlev.h zjednodušit balení skripty.

Co je nového ve verzi 1.3.3-20090920:

  • Tato verze podporuje nuly v oblasti odlučovače vzorem.
  • Zvyšuje výkon asociativních polí pomocí nové funkce hash.
  • má další opravy / vylepšení.

Co je nového ve verzi 1.3.3-20090820:

  • drobné přenositelnost / normy stanoví na příkladech / hical
  • přidat WHINY_USERS řazeny polem funkce, pro kompatibilitu s zírat (náplasti Aharon Robbins).
  • správný dolní mez pro d_to_U () funkce, která vypukla konverzi nula ve formátu "% x", přidal opravy pro Debian # 303825 (zpráva o Masami Hiramatsu).
  • upravit "% s" a "% c" formátování v printf / sprintf příkazy, aby zajistily, že? "S" nedělá nulové polstrování, pro technickou normalizaci shody (diskuse s Aharon Robbins, Mike Brennan, vybízel Debian # 339799 ).

Podobný software

Jikes
Jikes

3 Jun 15

Voodoo Compiler
Voodoo Compiler

20 Feb 15

Qg
Qg

11 May 15

pyLisp-NG
pyLisp-NG

3 Jun 15

Ostatní software developer Thomas E Dickey

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Komentáře k MAWK

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!