MAWK

Software screenshot:
MAWK
Software informatie:
Versie: 1.3.4-20131226
Upload datum: 17 Feb 15
Ontwikkelaar: Thomas E Dickey
Licentie: Gratis
Populariteit: 94

Rating: 2.0/5 (Total Votes: 1)

Mawk is een open source interpreter voor de AWK programmeertaal.
Mawk is kleiner en veel sneller dan gawk. Het heeft een aantal compile-time
limieten, zoals sprintf buffer = 1020 en NF = 32767.

Wat is nieuw in deze release:

  • Voeg configure check om te werken rond de recente breuk in Cygwin's math.h die _LIB_VERSION verklaart zonder dat het aan (verslag Gert Hulselmans) worden bijgewerkt.
  • Minor updates voor script configureren voor Clang en mingw
  • config.guess en config.sub bijwerken

Wat is nieuw in versie 1.3.4-20130803:

  • kleine updates te configureren script
  • add limit-controles, het verbeteren index berekening in scan.c om oude 1.3.3 problemen op te lossen met een zeer lange reeks-letterlijke in de ontleed script (verslag Marcin Krol).
  • -update config.guess en config.sub

Wat is nieuw in versie 1.3.4-20121209:

  • bouwen-fix voor cygwin in matherr.c, die een ander type voor _LIB_VERSION
  • verklaart
  • voeg ontbrekende "-f" optie in examples / gdecl.awk
  • fix een regressie in fflush, ervoor te zorgen dat het een fout terug als het argument niet overeenkomt met een uitgang bestandsnaam (verslag Nathan Weken).
  • wijzigen formulering van configure --help bericht om het duidelijk dat de standaard voor --with-ingebouwde-regex gebruikt de ingebouwde reguliere expressie motor van mawk te maken.
  • fix problemen gemeld door Coverity scan. De meeste van deze waren minimaal, en werden toegesproken door het wijzigen van de bron te laten Coverity haar analyse van de code te verbeteren.
  • steun LC_NUMERIC wijzigen door het vertalen termijn lokale decimaalteken als nodig is om met strtod () wordt gebruikt om decimale constanten bevestig het scannen bronbestanden. Dit lost een oneindige lus met mawk 'BEGIN {print 1,0}' (verslag door Jan Psota).
  • regenereren man / mawk.doc, over het hoofd gezien in de vorige updates.

Wat is nieuw in versie 1.3.4-20121129:

  • gedragsverandering als interne fflush oproep mislukt:. In plaats van het verlaten met een fout, propageren de return waarde aan het script als -1, voor de samenhang met gapen en BWK (discussie met Aharon Robbins en Nathan Weken)
  • toe te voegen speciaal geval voor voorwaartse verwijzing naar een functie met behulp van een array parameter, het bijwerken van de functie type parameter, zodat de array correct wordt doorgegeven.
  • ondersteuning lengte (array), zoals gedaan in gapen en BWK awk.
  • ondersteuning LC_NUMERIC waarbij de getoonde decimale punt in sommige locales zal wijzigen. Het maakt niet de komma wordt gebruikt om input te wijzigen, passend bij het gedrag van nawk en BWK awk (ingegeven door de vraag van Yechiel Bardov voor duizenden-separator).
  • voeg configure optie --enable-init-srand naar keuze, of om willekeurige getallen initialiseren automatisch bij het opstarten of niet toestaan. Niet doen dit maakt programma's beter te voorspellen (Debian # 63843).
  • voeg configure optie --enable-ingebouwde-srand, dat gebruiken om mawk's ingebouwde srand / rand functies die over het algemeen niet zo goed als het systeem voorzien van functies betreuren.
  • breiden --enable-trace configure optie om ingebouwde functies te laten zien.
  • voeg SYSTIME en mktime functies
  • als waarschuwing over onbekende mogelijkheden, niet afslag met fout in de volgende gapen opties:
  • - pluis
  • - pluis-oude
  • - posix
  • - re-interval
  • - traditioneel
  • integreren patch door Dominic Letz voor strTime functie.
  • de juiste logica voor het "/ dev / stdin" speciaal apparaat (Gentoo # 424.137).
  • updates voor configureerscript macro's: + wijzigen configure script en makefile om cross-compileert ondersteunen. + Verwijderen Turbo C ++ en Zortech C ++ makefiles. + Verwijderen verouderde functie-cheques: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Verwijderen verouderde cheques voor een aantal headers: math.h, stdarg.h, stdlib.h, string.h time.h + ondersteunen --datarootdir optie. + Toevoegen 3e parameter om AC_DEFINE's te laten autoheader te lopen. + Verwijder ongebruikte macro's.
  • -update config.guess en config.sub
  • voeg pictogrammen voor webpagina kunstwerk

Wat is nieuw in versie 1.3.4-20120627:

  • Deze versie implementeert gapen's "nextfile" functie, voegt "/ dev / stdin" als een alias voor stdin (al alias naar "-"), lost een overloop controle gebruikt om onderscheid te maken tussen grote getallen en strings, verbetert debuggen sporen en geheugen-lek controle, en voegt diverse andere bugfixes en verbeteringen draagbaarheid.

Wat is nieuw in versie 1.3.4-20100625:

  • correcte vertaling van octale en hexadecimale ontsnapt voor systeem reguliere expressie bibliotheek.
  • wijzigen configure script te --program-achtervoegsel, etc ondersteunen.
  • voeg Debian package scripts, voor "mawk-cur".
  • add RPM spec-bestand.
  • move release- en patch-niveau waarden uit version.c naar patchlev.h tot verpakking scripts vereenvoudigen.

Wat is nieuw in versie 1.3.3-20090920:

  • Deze versie ondersteunt nullen in het veld-afscheider patroon.
  • Het verbetert de prestaties van associatieve arrays via een nieuwe hash-functie.
  • Het heeft andere fixes / verbeteringen.

Wat is nieuw in versie 1.3.3-20090820:

  • kleine draagbaarheid / normen fixes voor voorbeelden / hical
  • add WHINY_USERS naargelang array-functie, voor compatibiliteit met gapen (patch door Aharon Robbins).
  • juiste ondergrens voor d_to_U () functie, die de omzetting van nul brak in "% x" formaat, voegde in fix voor Debian # 303.825 (verslag Masami Hiramatsu).
  • wijzigen "% s" en "% c" formatteren in printf / sprintf commando's om ervoor te zorgen dat "? S" heeft geen zero-padding doen, want normen conformiteit (discussie met Aharon Robbins, Mike Brennan, ingegeven door Debian # 339.799 ).

Vergelijkbare software

LLVM
LLVM

17 Aug 18

Vala
Vala

16 Aug 18

Cake
Cake

14 Apr 15

Andere software van ontwikkelaar Thomas E Dickey

Lynx
Lynx

31 Mar 18

bcpp
bcpp

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Reacties op MAWK

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!