MAWK

Software skärmdump:
MAWK
Mjukvaruinformation:
Version: 1.3.4-20131226
Ladda upp dagen: 17 Feb 15
Utvecklare: Thomas E Dickey
Licens: Gratis
Popularitet: 15

Rating: nan/5 (Total Votes: 0)

Mawk är ett open source tolk för programmeringsspråket AWK.
Mawk är mindre och mycket snabbare än gawk. Det har några kompilering
gränser, såsom sprintf buffert = 1020 och NF = 32767.

Vad är nytt i den här versionen:

  • Lägg configure check att arbeta runt nyligen brott i Cygwin s math.h som förklarar _LIB_VERSION utan så att den kan uppdateras (betänkande av Gert Hulselmans).
  • Mindre uppdateringar för att konfigurera manus, för klang och MinGW
  • Uppdatera config.guess och config.sub

Vad är nytt i version 1.3.4-20130803:

  • mindre uppdateringar för att konfigurera manus
  • lägga limit kontroller, förbättra indexberäkning i scan.c att åtgärda gamla 1.3.3 problem med mycket långa sträng-literals i analyserad manus (betänkande av Marcin Krol).
  • uppdaterings config.guess och config.sub

Vad är nytt i version 1.3.4-20121209:

  • bygga-fix för Cygwin i matherr.c, vilket förklarar en annan typ för _LIB_VERSION
  • Lägg saknas "-f" i exemplen / gdecl.awk
  • fixa en tillbakagång i fflush, se till att den returnerar ett fel om argumentet inte matchar någon utgång filnamn (betänkande av Nathans veckor).
  • ändra lydelsen av configure --help meddelande för att klargöra att standard för --with-inbyggd-regex använder inbyggda reguljära uttryck motor mawk.
  • fix frågor som rapporterats av Coverity scan. De flesta av dessa var små, och behandlades genom att modifiera käll att låta Coverity att förbättra sin analys av koden.
  • ändra stöd för LC_NUMERIC genom att översätta period till den lokala decimal som behövs för att arbeta med strtod () som används för att validera decimalkonstanter vid skanning källfilerna. Detta fixar en oändlig loop med mawk 'begin {utskrift 1,0} "(betänkande av Jan Psota).
  • regenerera människa / mawk.doc, förbises i tidigare uppdateringar.

Vad är nytt i version 1.3.4-20121129:

  • förändrings beteende om intern fflush samtal misslyckas. Snarare än spännande med ett fel, fortplantar returvärdet till skriptet som -1, för konsekvens med gawk och BWK (diskussion med Aharon Robbins och Nathan Weeks)
  • lägga specialfall för framåt referens till en funktion med hjälp av en array parameter, uppdatera funktionens parametertypen så att matrisen förs på rätt sätt.
  • support längd (array), som görs i gawk och BWK awk.
  • support LC_NUMERIC, vilket kommer att ändra den visade decimalkommat i vissa lokaler. Det ändrar inte decimalkommat används för inmatning, matcha beteende nawk och BWK awk (föranledd av begäran från Yechiel Bardov tusentals-separator).
  • lägga configure alternativet --enable-init-srand att tillåta val om att initiera slumptal automatiskt vid start eller inte. Inte gör detta gör program mer förutsägbara (Debian # 63843).
  • lägga configure alternativet --enable-inbyggd-srand, använda det för att nedvärdera mawk s BUILTIN srand / rand funktioner som i allmänhet inte är lika bra som de system tillhandahålls funktioner.
  • förlänga --enable-trace configure alternativet att visa inbyggda funktioner.
  • lägga systime och mktime funktioner
  • när varning om oredovisade alternativ, inte avsluta med fel på dessa gawk alternativ:
  • - ludd
  • - ludd gamla
  • - posix
  • - åter intervall
  • - traditionella
  • integrera patch av Dominic Letz för strtime funktion.
  • korrekta logik för "/ dev / stdin" speciell anordning (gentoo # 424.137).
  • uppdateringar för configure script makron: + modifiera configure script och makefile för att stödja korssammanställer. + Ta bort Turbo C ++ och Zortech C ++ makefiler. + Föråldrade funktionskontroller: FMOD, memcpy, strchr, strerror, strtod, vfprintf. + Föråldrade kontroller för vissa rubriker: math.h, stdarg.h, stdlib.h, string.h time.h + stödja --datarootdir alternativet. + 3: e parameter till AC_DEFINE oss lägga tillåta autoheader att köra. + Ta bort oanvända makron.
  • uppdaterings config.guess och config.sub
  • lägga ikoner för webbsida konstverk

Vad är nytt i version 1.3.4-20120627:

  • Denna version implementerar gawk s "nextfile" -funktionen, tillägger "/ dev / stdin" som ett alias för stdin (redan alias till "-"), fixar ett bräddavlopp kontroll används för att skilja mellan stora tal och strängar, förbättrar felsöknings spår och minnesläckagekontrollen, och lägger olika andra buggfixar och portabilitet förbättringar.

Vad är nytt i version 1.3.4-20100625:

  • korrekta översättningen av oktala och hex flyr för systemet reguljära uttryck bibliotek.
  • ändra configure-skript för att stödja --program-suffix, etc.
  • lägga Debian paketskript, för "mawk-cur".
  • Lägg RPM spec-filen.
  • flytten Release- och patch-nivåvärden från version.c att patchlev.h att förenkla förpacknings skript.

Vad är nytt i version 1.3.3-20090920:

  • Den här versionen stöder nollor på fältet-separatorn mönster.
  • Det förbättrar prestanda associativa arrayer via en ny hashfunktion.
  • Det har andra fixar / förbättringar.

Vad är nytt i version 1.3.3-20090820:

  • smärre portabilitet / standarder korrigeringar för exempel / hical
  • lägga WHINY_USERS sorteras-array-funktionen, för kompatibilitet med gawk (patch från Aharon Robbins).
  • korrekta nedre gräns för d_to_U () funktionen, som bröt omvandling av noll i "% x" -format, tillade i fix för Debian # 303.825 (betänkande av Masami Hiramatsu).
  • modifiera "% s" och "% c" formatering i printf / sprintf kommandon för att se till att "? S" inte gör noll-stoppning, för standarder överensstämmelse (diskussion med Aharon Robbins, Mike Brennan, föranledd av Debian # 339.799 ).

Liknande mjukvara

ClamAv#
ClamAv#

3 Jun 15

bf
bf

2 Jun 15

Project Fortress
Project Fortress

2 Jun 15

Annan programvara för utvecklare Thomas E Dickey

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Kommentarer till MAWK

Kommentarer hittades inte
Kommentar
Slå på bilder!