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

nml
nml

15 Apr 15

GNU Smalltalk
GNU Smalltalk

11 May 15

ScummVM
ScummVM

17 Feb 15

Pike
Pike

20 Feb 15

Annen programvare fra utvikleren Thomas E Dickey

bcpp
bcpp

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Lynx
Lynx

31 Mar 18

Kommentarer til MAWK

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