MAWK

ภาพหน้าจอของซอฟแวร์:
MAWK
รายละเอียดซอฟแวร์:
รุ่น: 1.3.4-20131226
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: Thomas E Dickey
การอนุญาต: ฟรี
ความนิยม: 15

Rating: nan/5 (Total Votes: 0)

mawk เป็นล่ามที่มาเปิดให้บริการสำหรับการเขียนโปรแกรมภาษา AWK
mawk มีขนาดเล็กและเร็วกว่าเพ่งพิศ แต่ก็มีบางเวลารวบรวม
ข้อ จำกัด เช่นกันชน sprintf = 1020 และ NF = 32767.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • เพิ่มการตรวจสอบการกำหนดค่าการทำงานรอบความแตกแยกที่ผ่านมาใน math.h Cygwin ซึ่งประกาศ _LIB_VERSION โดยไม่ต้องปล่อยให้มันได้รับการปรับปรุง (รายงานโดย Gert Hulselmans).
  • การปรับปรุงไมเนอร์การกำหนดค่าสคริปต์สำหรับเสียงดังกราวและ MinGW
  • ปรับปรุง config.guess และ config.sub

มีอะไรใหม่ ในรุ่น 1.3.4-20130803:

  • การปรับปรุงเล็กน้อยเพื่อกำหนดค่าสคริปต์
  • เพิ่มวงเงินการตรวจสอบการปรับปรุงการคำนวณดัชนีใน scan.c ในการแก้ไขปัญหาเก่า 1.3.3 ปัญหากับนานมากสตริงตัวอักษรในสคริปต์แจง (รายงานโดย Marcin Krol).
  • การปรับปรุง config.guess และ config.sub

มีอะไรใหม่ ในรุ่น 1.3.4-20121209:

  • สร้างแก้ไขสำหรับ Cygwin ใน matherr.c ซึ่งประกาศชนิดที่แตกต่างกันสำหรับ _LIB_VERSION
  • เพิ่มหายไป "-f" ตัวเลือกในตัวอย่าง / gdecl.awk
  • แก้ไขปัญหาการถดถอยใน fflush มั่นใจว่าจะส่งกลับข้อผิดพลาดถ้าอาร์กิวเมนต์ไม่ตรงกับชื่อไฟล์ที่ส่งออกใด ๆ (รายงานจากสัปดาห์ที่นาธาน).
  • ปรับเปลี่ยนถ้อยคำของการกำหนดค่า --help ข้อความที่จะทำให้มันชัดเจนว่าเริ่มต้นสำหรับ --with-builtin-regex ​​ใช้เครื่องยนต์แสดงออกปกติ builtin ของ mawk.
  • ปัญหาการแก้ไขรายงานโดยสแกน Coverity เหล่านี้ส่วนใหญ่มีเล็ก ๆ น้อย ๆ และได้รับการแก้ไขโดยการปรับเปลี่ยนแหล่งที่มาเพื่อให้ Coverity เพื่อปรับปรุงการวิเคราะห์ของรหัส.
  • แก้ไขการสนับสนุนสำหรับ LC_NUMERIC แปลโดยระยะเวลาที่จะแยกเลขทศนิยมในท้องถิ่นตามที่ต้องการที่จะทำงานกับ strtod () ซึ่งจะใช้ในการตรวจสอบค่าคงที่ทศนิยมเมื่อสแกนไฟล์ที่มา นี้ช่วยแก้ไขห่วงอนันต์กับ mawk 'BEGIN {พิมพ์ 1.0}' (รายงานโดยแจ Psota).
  • งอกใหม่คน / mawk.doc มองข้ามในการปรับปรุงก่อนหน้า.

มีอะไรใหม่ ในรุ่น 1.3.4-20121129:

  • พฤติกรรมการเปลี่ยนแปลงถ้าโทร fflush ภายในล้มเหลว. แทนที่จะออกด้วยข้อผิดพลาด, เผยแพร่ค่าตอบแทนสคริปต์เป็น -1 เพื่อสอดคล้องกับเพ่งพิศและ BWK (สนทนากับ Aharon ร็อบบินส์และสัปดาห์ที่นาธาน)
  • เพิ่มกรณีพิเศษสำหรับการอ้างอิงไปข้างหน้าเพื่อฟังก์ชั่นการใช้พารามิเตอร์อาร์เรย์ปรับปรุงชนิดพารามิเตอร์ของฟังก์ชันเพื่อให้อาร์เรย์จะถูกส่งผ่านไปอย่างถูกต้อง.
  • ระยะเวลาในการสนับสนุน (array) เช่นทำในเพ่งพิศและ BWK awk.
  • การสนับสนุน LC_NUMERIC ซึ่งจะปรับเปลี่ยนจุดทศนิยมปรากฏในบางสถานที่ มันไม่ได้ปรับเปลี่ยนจุดทศนิยมที่ใช้สำหรับการป้อนข้อมูลที่ตรงกับพฤติกรรมของ nawk และ BWK awk (รับแจ้งจากการร้องขอจาก Yechiel Bardov พัน-คั่น).
  • เพิ่มตัวเลือกการกำหนดค่า --enable-init-srand เพื่อให้เลือกว่าจะเริ่มต้นการสุ่มตัวเลขอัตโนมัติเมื่อเริ่มต้นหรือไม่ ไม่ทำเช่นนี้จะทำให้โปรแกรมที่คาดการณ์มากขึ้น (Debian # 63843).
  • เพิ่มตัวเลือกการกำหนดค่า --enable-builtin-srand ใช้ที่คัดค้าน builtin mawk ของ srand / ฟังก์ชั่นแรนด์ซึ่งโดยทั่วไปจะไม่ดีเท่าที่ฟังก์ชั่นระบบให้.
  • ขยายตัวเลือกการกำหนดค่า --enable-ร่องรอยที่จะแสดงฟังก์ชั่น builtin.
  • เพิ่ม Systime และฟังก์ชั่น mktime
  • เมื่อคำเตือนเกี่ยวกับตัวเลือกที่ไม่รู้จักไม่ออกด้วยข้อผิดพลาดเหล่านี้ตัวเลือกเพ่งพิศ:
  • - ผ้าสำลี
  • - ผ้าสำลีเก่า
  • - POSIX
  • - ช่วงเวลาอีกครั้ง
  • - แบบดั้งเดิม
  • รวมแพทช์โดยโดมินิ Letz สำหรับการทำงาน strtime.
  • ตรรกะที่ถูกต้องสำหรับ "/ dev / stdin" อุปกรณ์พิเศษ (Gentoo # 424137).
  • การปรับปรุงสำหรับการกำหนดค่าแมโครสคริปต์: + แก้ไขสคริปต์การกำหนดค่าและ Makefile เพื่อสนับสนุนข้าม compiles + ลบ Turbo C ++ และ C ++ Zortech makefiles + ลบล้าสมัยฟังก์ชั่นการตรวจสอบ-: fmod, memcpy, strchr, strerror, strtod, vfprintf + ลบตรวจสอบล้าสมัยสำหรับบางหัวข้อ: math.h, stdarg.h, stdlib.h, time.h สตริง + สนับสนุนตัวเลือก --datarootdir + เพิ่มพารามิเตอร์ที่ 3 AC_DEFINE ที่จะช่วยให้ autoheader เพื่อให้ทำงานได้ + ลบแมโครที่ไม่ได้ใช้.
  • การปรับปรุง config.guess และ config.sub
  • เพิ่มไอคอนสำหรับงานศิลปะหน้าเว็บ

มีอะไรใหม่ ในรุ่น 1.3.4-20120627:

  • รุ่นนี้ใช้เพ่งพิศคุณลักษณะ "nextfile" เพิ่ม "/ dev / stdin" เป็นนามแฝงสำหรับ stdin (สมนามไปแล้ว "-"), แก้ไขการตรวจสอบล้นที่ใช้ในการแยกแยะความแตกต่างระหว่างตัวเลขขนาดใหญ่และสตริงปรับปรุงร่องรอยแก้จุดบกพร่องและ หน่วยความจำรั่วไหลของการตรวจสอบและเพิ่ม bugfixes อื่น ๆ และการปรับปรุงการพกพา.

มีอะไรใหม่ ในรุ่น 1.3.4-20100625:

  • แปลที่ถูกต้องของฐานแปดและฐานสิบหกหนีออกมาสำหรับระบบห้องสมุดแสดงออกปกติ.
  • แก้ไขสคริปต์การกำหนดค่าเพื่อสนับสนุน --program ต่อท้าย ฯลฯ .
  • เพิ่มสคริปต์แพคเกจเดสำหรับ "mawk-CUR".
  • เพิ่ม RPM จำเพาะไฟล์.
  • ย้าย Release- และค่าแพทช์ระดับจาก Version.c เพื่อ patchlev.h สคริปต์เพื่อให้ง่ายต่อการบรรจุภัณฑ์.

มีอะไรใหม่ ในรุ่น 1.3.3-20090920:

  • ข่าวประชาสัมพันธ์ฉบับนี้สนับสนุน nulls ในรูปแบบสนามคั่น.
  • จะช่วยเพิ่มประสิทธิภาพการทำงานของอาร์เรย์เชื่อมโยงผ่านฟังก์ชั่นใหม่ hashing.
  • อื่น ๆ ก็มีการแก้ไข / ปรับปรุง.

มีอะไรใหม่ ในรุ่น 1.3.3-20090820:

  • พกพาเล็กน้อย / แก้ไขมาตรฐานสำหรับตัวอย่าง / hical
  • เพิ่ม WHINY_USERS คุณลักษณะเรียงลำดับอาร์เรย์, เข้ากันได้กับเพ่งพิศ (แพทช์โดย Aharon ร็อบบินส์).
  • ที่ถูกต้องวงเงินที่ต่ำกว่าสำหรับ d_to_U () ฟังก์ชันซึ่งแตกแปลงของศูนย์ใน "% x" รูปแบบเพิ่มเข้ามาในการแก้ไขสำหรับ Debian # 303825 (รายงานโดยมาซามิ Hiramatsu).
  • ปรับเปลี่ยน "% s" และ "c%" การจัดรูปแบบใน printf / sprintf คำสั่งเพื่อให้แน่ใจว่า "หรือไม่" ไม่ได้ทำศูนย์ padding, มาตรฐานความสอดคล้อง (สนทนากับ Aharon ร็อบบินส์, ไมค์เบรนแนนได้รับแจ้งจาก Debian # 339799 ).

ซอฟต์แวร์ที่คล้ายกัน

Bocfel
Bocfel

17 Feb 15

Guile
Guile

20 Feb 15

byacc
byacc

3 Jun 15

CmdOption
CmdOption

28 Sep 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Thomas E Dickey

Lynx
Lynx

31 Mar 18

bcpp
bcpp

20 Feb 15

Diffstat
Diffstat

20 Feb 15

ความคิดเห็นที่ MAWK

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่