MAWK

Skjermbilde programvare:
MAWK
Prog.varedetaljer:
Versjon: 1.3.4-20131226
Last opp dato: 17 Feb 15
Utvikler: Thomas E Dickey
Lisens: Gratis
Popularitet: 94

Rating: 2.0/5 (Total Votes: 1)

Mawk er en åpen kildekode tolk for AWK programmeringsspråk.
Mawk er mindre og mye raskere enn gawk. Det har noen kompilering-tid
begrensninger, for eksempel sprintf buffer = 1020 og NF = 32767.

Hva er nytt i denne utgaven:

  • Legg konfigurere sjekk for å omgå siste brudd i Cygwin er math.h som erklærer _LIB_VERSION uten slik at det å være oppdatert (rapport av Gert Hulselmans).
  • Mindre oppdateringer for å konfigurere skript, for klang og MinGW
  • Oppdater config.guess og config.sub

Hva er nytt i versjon 1.3.4-20130803:

  • mindre oppdateringer for å konfigurere skriptet
  • legge limit-sjekker, forbedre indeksen beregning i scan.c å fikse gamle 1.3.3 problemer med svært lange string-literaler i analyseres script (rapport av Marcin Krol).
  • oppdatering config.guess og config.sub

Hva er nytt i versjon 1.3.4-20121209:

  • bygge-fix for cygwin i matherr.c, som erklærer en annen type for _LIB_VERSION
  • legge til manglende "-f" i eksemplene / gdecl.awk
  • fikse en regresjon i fflush, slik at det returnerer en feil hvis argumentet ikke passer med noen utgang filnavnet (rapport fra Nathan uker).
  • endre ordlyden i configure help melding for å gjøre det klart at standard for --with-innebygd-regex bruker den innebygde regulære uttrykk motoren mawk.
  • reparasjonsproblemer rapportert av Coverity scan. De fleste av disse var mindreårig, og ble løses ved å endre kilde til tillate Coverity å forbedre sin analyse av koden.
  • endre støtte for LC_NUMERIC ved å oversette periode til den lokale desimaltegn som trengs for å arbeide med strtod () som brukes til å validere desimaler konstanter ved skanning av kildefilene. Dette løser en uendelig løkke med mawk 'BEGIN {skrive ut 1.0} (rapport av Jan Psota).
  • regenerere mann / mawk.doc, oversett i tidligere oppdateringer.

Hva er nytt i versjon 1.3.4-20121129:

  • endring oppførsel hvis intern fflush anrop mislykkes. Snarere enn spennende med en feil, forplante returverdien til manuset som -1, for konsistens med gawk og BWK (diskusjon med Aharon Robbins og Nathan uker)
  • legge spesiell sak for videre henvisning til en funksjon ved hjelp av en rekke parameter, oppdatering funksjonens parameter type, slik at matrisen er gått ordentlig.
  • støtte lengde (array), som gjøres i gawk og BWK awk.
  • støtte LC_NUMERIC, som vil endre de viste desimaltegn i enkelte steder. Det endrer ikke desimaltegnet brukes for innspill, matchende oppførselen til nawk og BWK awk (tilskyndet av forespørsel fra Yechiel Bardov for tusenvis-separator).
  • legge konfigurere alternativet --enable-init-srand å tillate valg om å initial tilfeldige tall automatisk ved oppstart eller ikke. Ikke gjør dette gjør programmene mer forutsigbar (Debian # 63843).
  • legge konfigurere alternativet --enable-innebygd-srand, bruke den til å nedvurdere mawk sin builtin srand / rand funksjoner som vanligvis ikke er like god som de anleggs gitt funksjoner.
  • forlenge --enable-spor konfigurere muligheten til å vise builtin funksjoner.
  • legge systime og mktime funksjoner
  • når advarsel om ikke resultatførte alternativer, ikke exit med feil på disse glaner alternativer:
  • - lo
  • - lo gammel
  • - POSIX
  • - re-intervall
  • - tradisjonelle
  • integrere patch av Dominic Letz for strtime funksjon.
  • riktig logikk for "/ dev / stdin" spesiell enhet (gentoo # 424137).
  • oppdateringer for configure script makroer: + modifisere configure manus og Makefile for å støtte kryss kompilerer. + Fjerne Turbo C ++ og Zortech C ++ Make-filer. + Fjerne foreldet funksjons-sjekker: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Fjerne ukurante sjekker for noen overskrifter: math.h, stdarg.h, stdlib.h, string.h time.h + support --datarootdir alternativet. + Legg tredje parameter til AC_DEFINE er å tillate autoheader å kjøre. + Fjerne ubrukte makroer.
  • oppdatering config.guess og config.sub
  • legge ikoner for nettsiden kunstverk

Hva er nytt i versjon 1.3.4-20120627:

  • Denne versjonen implementerer gawk er "nextfile" -funksjonen, legger "/ dev / stdin" som et alias for stdin (allerede alias "-"), løser et overløp sjekk brukes til å skille mellom store tall og strenger, forbedrer debugging spor og minne-lekkasje kontroll, og legger til diverse andre feilrettinger og portabilitet forbedringer.

Hva er nytt i versjon 1.3.4-20100625:

  • korrekt oversettelse av oktale og hex rømming for system regulære uttrykk bibliotek.
  • endre konfigurere skript for å støtte --program-suffiks, osv.
  • legge Debians pakke skript, for "mawk-cur".
  • legge RPM spec-fil.
  • flytte frigjørings og patch-nivå verdier fra version.c å patchlev.h å forenkle emballasje skript.

Hva er nytt i versjon 1.3.3-20090920:

  • Denne versjonen støtter nullverdier i felt-separator mønster.
  • Det forbedrer ytelsen av assosiative arrays via en ny hashing funksjon.
  • Det har andre fikser / forbedringer.

Hva er nytt i versjon 1.3.3-20090820:

  • mindre portabilitet / standarder feilrettinger for eksempler / hical
  • legge WHINY_USERS sortert array funksjonen, for kompatibilitet med gawk (patch av Aharon Robbins).
  • riktig nedre grense for d_to_U () -funksjonen, som brøt konvertering av null i «% x" format, lagt i fix for Debian # 303825 (rapport av Masami Hiramatsu).
  • endre «% s» og «% c" formatering i printf / sprintf kommandoer for å sikre at "? S" ikke gjør null-padding, for standarder conformance (diskusjon med Aharon Robbins, Mike Brennan, bedt av Debian # 339799 ).

Lignende programvare

Annen programvare fra utvikleren Thomas E Dickey

Lynx
Lynx

31 Mar 18

bcpp
bcpp

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Kommentarer til MAWK

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!