MAWK

Yazılım ekran görüntüsü:
MAWK
Yazılım detaylar:
Versiyon: 1.3.4-20131226
Qayıt: 17 Feb 15
Geliştirici: Thomas E Dickey
Lisans: Ücretsiz
Popülerlik: 94

Rating: 2.0/5 (Total Votes: 1)

Mawk AWK programlama dili için bir açık kaynak tercüman.
Mawk daha küçük ve gawk'de çok daha hızlıdır. Biraz derleme-zamanı var
Böyle sprintf tampon = 1020 ve NF = 32767.

gibi sınırları,

Bu sürümdeki yeni nedir:

  • (Gert Hulselmans raporu) güncelleştirilmesi için izin vermeden _LIB_VERSION ilan Cygwin'ın math.h son kırılma geçici bir çözüm için yapılandırma denetimi ekleyin.
  • Küçük güncellemeler clang ve MinGW için, komut yapılandırmak için
  • Güncelleme config.guess ve config.sub

sürüm 1.3.4-20130803 yeni nedir:

  • küçük güncellemeler yapılandırmak için komut
  • çözümlenen komut çok uzun dize değişmezleri (Marcin Krol tarafından rapor) eski 1.3.3 sorunları düzeltmek için scan.c endeksi hesaplama, sınır-çek ekleyin geliştirmek.
  • güncelleme config.guess ve config.sub

sürüm 1.3.4-20121209 yeni nedir:

  • -build düzeltmek _LIB_VERSION
  • için farklı bir türünü bildirir matherr.c içinde cygwin için
  • örneklerde seçeneği "-f" kayıp ekleyin / gdecl.awk
  • argüman herhangi bir çıkış dosya adı (Nathan Weeks tarafından rapor) eşleşmiyor eğer bir hata döndürür sağlanması, fflush bir gerileme düzeltmek.
  • configure --help mesajın değiştirmek ifade --with-yerleşik-regex için varsayılan mawk olan yerleşik düzenli ifade motoru kullanır o net yapmak.

  • Coverity tarama tarafından bildirilen
  • düzeltme sorunları. Bunların çoğu küçük olduğunu ve Coverity kod analizini geliştirmek için izin kaynağını değiştirerek ele alındı.
  • () kaynak dosyaları tararken ondalık sabitleri doğrulamak için kullanılan strtod ile çalışmak için gerekli yerel ondalık ayırıcı dönemi çevirerek LC_NUMERIC için destek değişiklik. Bu mawk ile sonsuz bir döngü giderir (Jan Psota tarafından rapor) '{1.0 yazdırmak} BEGIN'.
  • önceki güncellemeleri göz ardı adam / mawk.doc, yeniden.

sürüm 1.3.4-20121129 yeni nedir:

  • değişim davranışı, iç fflush çağrısı başarısız olursa:. Ziyade bir hata ile çıkmak yerine, gawk ve BWK (Aharon Robbins ve Nathan Weeks ile tartışma) ile tutarlılık için, -1 olarak komut dönüş değeri yaymak

  • Dizi düzgün geçirilir, böylece
  • işlevin parametre türü güncellenmesi, bir dizi parametresini kullanarak bir işleve ileri başvuru için özel bir durum ekleyin.
  • destek uzunluğu gawk ve BWK awk yapıldığı gibi (dizi).

  • Bazı yerellerde görüntülenen ondalık noktasını değiştirmek olacak
  • destek LC_NUMERIC. Bu nawk ve BWK awk davranışını eşleşen girişi için kullanılan ondalık noktasını değiştirmek değil (binlerce-ayırıcı Yechiel Bardov talebi tarafından istendiğinde).
  • açılışta otomatik olarak veya rastgele sayılar başlatmak isteyip seçim sağlamak için yapılandırma seçeneği --enable-init-srand işlevlerini ekleyin. Bu programlar daha öngörülebilir (Debian # 63843).
  • yapar yapmamak
  • configure --enable-yerleşik-srand işlevlerini eklemek genellikle sistem tarafından sağlanan işlevler kadar iyi değil mawk en yerleşik srand / rand fonksiyonlarını deprecate için kullanabilirsiniz.
  • yerleşik fonksiyonları göstermek için --enable-iz yapılandırma seçeneği genişletmek.
  • eklemek SYSTIME ve mktime işlevleri
  • tanınmayan seçenekler hakkında uyarı yaparken, değil bu seçenekleri aval üzerinde hata ile çıkış yapın:
  • - tüy bırakmayan
  • - tüy bırakmayan eski
  • - posix
  • - re-aralık
  • - Geleneksel
  • strtime fonksiyonu için Dominic Letz tarafından yama entegre.
  • için doğru mantık "/ dev / stdin" özel bir cihaz (Gentoo # 424137).

  • Configure komut makroları için
  • güncellemeler: + çapraz derler desteklemek için yapılandırma komut dosyası ve makefile değiştirin. + Turbo C ++ ve C ++ Zortech makefiles kaldırın. Fmod, memcpy, strchr, strerror, strtod, vfprintf: + eski fonksiyon kontrolleri kaldırın. + Bazı başlıkları için eskimiş kontrolleri kaldırmak: math.h, stdarg.h, stdlib.h, string.h time.h + --datarootdir seçeneği desteklemez. + Autoheader çalışmasına izin vermek için AC_DEFINE en 3rd parametresini ekleyin. + Kullanılmayan makroları kaldırmak.
  • güncelleme config.guess ve config.sub

  • Web sayfası sanat için
  • eklemek simgeleri

sürüm 1.3.4-20120627 yeni nedir:

  • Bu sürüm GAWK'ın "nextfile" özelliği uygular, ekliyor: "/ dev / stdin" stdin için bir takma ad (zaten takma ad için "-") olarak, büyük sayılar ve dizeleri arasında ayırt etmek için kullanılan bir taşma denetimi giderir ayıklama izlerini geliştirir ve Bellek kaçak kontrolü, ve diğer çeşitli onarımları ve taşınabilirlik geliştirmeleri ekler.

sürüm 1.3.4-20100625 yeni nedir:

  • sekizli ve onaltılık doğru çeviri sistemi düzenli ifade kütüphanesi için kaçar.
  • vb --program-eki, desteklemek için yapılandırma komut dosyası değiştirmek.
  • "mawk-cur" için, Debian paket komut ekleyin.
  • RPM spec dosyası ekleyin.

  • Version.c
  • hareket release- ve yama-seviye değerleri ambalaj komut basitleştirmek için patchlev.h için.

sürüm 1.3.3-20090920 yeni nedir:

  • Bu sürüm alan ayırıcı desen boş değerlere destekler.
  • Yeni bir karma fonksiyonu ile ilişkilendirilebilir dizilerin performansını artırır.
  • Diğer düzeltmeler / iyileştirmeler vardır.

sürüm 1.3.3-20090820 yeni nedir:


    Örnekler için
  • küçük taşınabilirlik / standartlar düzeltmeleri / HICAL
  • gawk (Aharon Robbins tarafından yama) ile uyumluluk için WHINY_USERS sıralanır-dizi özelliği, ekleyin.
  • "% x" biçiminde sıfır dönüşüm kırdı d_to_U () fonksiyonu, doğru alt limit Debian # 303825 (Masami Hiramatsu tarafından rapor) için düzeltme eklendi.
  • "% s" ve printf biçimlendirme "% c" değiştirmek / sprintf? "S" Debian # 339799 tarafından istendiğinde standartlar uygunluk (Aharon Robbins, Mike Brennan ile tartışma için, sıfır-dolgu yapmaz emin komutları ).

Benzer yazılım

ClamAv#
ClamAv#

3 Jun 15

PyRuby
PyRuby

11 May 15

ScummVM
ScummVM

17 Feb 15

SWIG
SWIG

7 Mar 16

Geliştirici Diğer yazılım Thomas E Dickey

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Yorumlar MAWK

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!