MAWK

Sagteware kiekie:
MAWK
Sagteware besonderhede:
Weergawe: 1.3.4-20131226
Upload datum: 17 Feb 15
Ontwikkelaar: Thomas E Dickey
Lisensie: Gratis
Populariteit: 15

Rating: nan/5 (Total Votes: 0)

Mawk is 'n oop bron tolk vir die AWK programmeertaal.
Mawk is kleiner en baie vinniger as lummel. Dit het 'n paar Stel-time
perke, soos sprintf buffer = 1020 en NF = 32767.

Wat is nuut in hierdie release:

  • Voeg instel tjek om te werk om onlangse breek in Cygwin se math.h wat verklaar _LIB_VERSION sonder om dit toe te opgedateer word (verslag Gert Hulselmans).
  • Klein updates script te stel, vir klang en MinGW
  • Update config.guess en config.sub

Wat is nuut in die weergawe 1.3.4-20130803:

  • klein updates te stel script
  • voeg limiet-tjeks, verbeter indeks berekening in scan.c ou 1.3.3 probleme op te los met 'n baie lang string-literals in die ontleed script (verslag Marcin Krol).
  • update config.guess en config.sub

Wat is nuut in die weergawe 1.3.4-20121209:

  • bou-fix vir Cygwin in matherr.c, wat verklaar 'n ander soort vir _LIB_VERSION
  • voeg ontbreek "f" opsie in voorbeelde / gdecl.awk
  • los 'n regressie in fflush, om te verseker dat dit gee 'n fout as die argument nie ooreen met enige uitset lêernaam (Verslag deur Nathan weke).
  • verander bewoording van konfigureer help uit te voer boodskap aan dit duidelik dat die standaard vir with-ingeboude-regex gebruik die ingeboude gereelde uitdrukking enjin van mawk maak.
  • fix kwessies wat deur Coverity scan. Die meeste van hulle was klein, en is aangespreek deur die wysiging van die bron te laat Coverity sy ontleding van die kode te verbeter.
  • ondersteuning vir LC_NUMERIC wysig deur die vertaling van tydperk tot die plaaslike desimaal skeier as wat nodig is om te werk met strtod () wat gebruik word om desimale konstantes te bekragtig wanneer die skandering bron lêers. Hierdie fixes 'n oneindige lus met mawk 'begin {druk 1.0}' (verslag deur Jan Psota).
  • regenereer man / mawk.doc, oor die hoof gesien in die vorige updates.

Wat is nuut in die weergawe 1.3.4-20121129:

  • verandering gedrag as interne fflush oproep versuim. Eerder as verlaat met 'n fout, propageer die terugkeer waarde aan die script as -1, vir konsekwentheid met lummel en BWK (gesprek met Aharon Robbins en Nathan weke)
  • voeg spesiale geval vir vorentoe verwysing na 'n funksie met behulp van 'n verskeidenheid parameter, afhangende van die funksie se parameter tipe sodat die skikking behoorlik geslaag.
  • ondersteuning lengte (skikking), soos in lummel en BWK awk.
  • ondersteuning LC_NUMERIC, wat die vertoon desimale punt in sommige locales sal verander. Dit maak nie verander die desimale punt gebruik vir toevoer, wat ooreenstem met die van die gedrag van nawk en BWK awk (na aanleiding van versoek van Yechiel Bardov vir duisende-separator).
  • voeg instel opsie enable-init-srand keuse of ewekansige getalle te inisialiseer outomaties by die begin of nie toe te laat. Nie om dit te doen maak programme meer voorspelbaar (Debian # 63.843).
  • voeg instel opsie enable-ingeboude-srand, gebruik daardie mawk se ingeboude srand / rand funksies wat oor die algemeen nie so goed soos die stelsel voorsien funksies te weier.
  • brei enable-spoor instel opsie ingeboude funksies om te wys.
  • voeg systime en mktime funksies
  • wanneer die waarskuwing oor onherkenbare opsies, moenie uitgang met fout op hierdie lummel opsies:
  • - pluis
  • - pluis ou
  • - POSIX
  • - re-interval
  • - tradisionele
  • pleister integreer deur Dominic Letz vir strtime funksie.
  • korrekte logika vir "/ dev / stdin" spesiale toestel (Gentoo # 424137).
  • updates vir instel script makros: + instel script en makefile verander kruis-Versamel te ondersteun. + Verwyder Turbo C ++ en Zortech C ++ makefiles. + Verwyder verouderde funksie-tjeks: FMOD, memcpy, strchr, strerror, strtod, vfprintf. + Verwyder verouderde tjeks vir 'n paar hoofde: math.h, stdarg.h, stdlib.h, string.h time.h + ondersteun --datarootdir opsie. + Voeg 3 parameter te AC_DEFINE se te laat autoheader te hardloop. + Verwyder ongebruikte makros.
  • update config.guess en config.sub
  • voeg ikone vir webblad kunswerk

Wat is nuut in die weergawe 1.3.4-20120627:

  • Hierdie weergawe implemente lummel se "nextfile" funksie, voeg "/ dev / stdin" as 'n alias vir stdin (reeds gealiasseer te "-"), vasgestel oorloop tjek gebruik om te onderskei tussen groot getalle en stringe, verbeter debugging spore en geheue-lek nagaan, en voeg verskeie ander bugfixes en oordraagbaarheid verbeterings.

Wat is nuut in die weergawe 1.3.4-20100625:

  • korrekte vertaling van oktale en blok ontsnap vir die stelsel gereelde uitdrukking biblioteek.
  • Configure verander --program-agtervoegsel, ens te ondersteun.
  • voeg Debian pakket skrifte, vir "mawk-cur".
  • voeg RPM spec-lêer.
  • skuif release- en pleister-vlak waardes van window.c te patchlev.h verpakking skrifte te vereenvoudig.

Wat is nuut in die weergawe 1.3.3-20090920:

  • Hierdie vrystelling ondersteun nulls in die veld-separator patroon.
  • Dit verbeter die prestasie van assosiatiewe skikkings via 'n nuwe hashing funksie.
  • Dit het ander fixes / verbeterings.

Wat is nuut in die weergawe 1.3.3-20090820:

  • klein port / standaarde fixes vir voorbeelde / hical
  • voeg WHINY_USERS gesorteer skikking funksie vir verenigbaarheid met lummel (pleister deur Aharon Robbins).
  • korrekte laer limiet vir d_to_U () funksie, wat gebreek omskakeling van nul in "% x" formaat, het bygevoeg in oplossing vir Debian # 303825 (Verslag deur Masami Hiramatsu).
  • verander "% s" en "% c" opmaak in printf / sprintf beveel om te verseker dat "? S" dit nie doen nie zero-padding, standaarde conformance (gesprek met Aharon Robbins, Mike Brennan, na aanleiding van Debian # 339799 ).

Soortgelyke sagteware

Ander sagteware ontwikkelaar Thomas E Dickey

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Kommentaar te MAWK

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!