MAWK

البرمجيات قطة:
MAWK
تفاصيل البرنامج:
الإصدار: 1.3.4-20131226
تاريخ إيداع: 17 Feb 15
المطور: Thomas E Dickey
ترخيص: حرر
شعبية: 94

Rating: 2.0/5 (Total Votes: 1)

وماوك هو مترجم المصدر المفتوح للغة البرمجة AWK.
ماوك هو أصغر وأسرع بكثير من البله. لديه بعض الوقت الترجمة
حدود، مثل sprintf عازلة = 1020 وNF = 32767.

ما هو الجديد في هذا الإصدار:



إضافة الاختيار تكوين كمحاولة للتغلب على الكسر الأخير في math.h سيغوين والتي تعلن _LIB_VERSION دون السماح لها ليتم تحديثه (تقرير جيرت Hulselmans).
تحديثات بسيطة لتكوين النصي، لرنة ومينغو
تحديث config.guess وconfig.sub

ما هو جديد في الإصدار 1.3.4-20130803:



تحديثات بسيطة لتكوين النصي
إضافة الشيكات الحد، وتحسين مؤشر حساب في scan.c لإصلاح 1.3.3 مشاكل قديمة مع سلسلة حرفية طويلة جدا في البرنامج النصي تحليل (تقرير مارسين كرول).
config.guess تحديث وconfig.sub

ما هو جديد في الإصدار 1.3.4-20121209:



بناء-إصلاح لسيغوين في matherr.c، الذي يعلن نوع مختلف عن _LIB_VERSION
إضافة عداد المفقودين "-f" خيار في الأمثلة / gdecl.awk
إصلاح الانحدار في fflush، وضمان أن تقوم بإرجاع خطأ إذا لم تطابق الحجة أي اسم الملف الناتج (تقرير أسابيع ناثان).
تعديل صياغة تكوين --help رسالة أن نوضح أن الافتراضية ل--with-مدمج-رجإكس يستخدم محرك مدمج التعبير العادية من ماوك.
تحديد القضايا التي أبلغ عنها Coverity المسح الضوئي. وكان معظم هذه طفيفة، وكانت موجهة عن طريق تعديل مصدر للسماح Coverity لتحسين تحليله للرمز.
تعديل الدعم لLC_NUMERIC بترجمة الفترة إلى الفاصل العشري المحلي حسب الحاجة للعمل مع strtod () الذي يستخدم للتحقق من صحة الثوابت العشرية عند مسح الملفات المصدر. هذا حل حلقة لا نهائية مع ماوك "BEGIN {الطباعة 1.0} '(تقرير يناير Psota).
تجديد رجل / mawk.doc، يغفل في التحديثات السابقة.

ما هو جديد في الإصدار 1.3.4-20121129:



تغيير السلوك إذا فشلت دعوة fflush الداخلية: بدلا من الخروج مع وجود خطأ، نشر قيمة الإرجاع إلى البرنامج النصي كما -1، لالاتساق مع البله وBWK (مناقشة مع أهارون روبنز وناثان أسابيع).
إضافة حالة خاصة بالنسبة للإشارة إلى الأمام إلى وظيفة باستخدام المعلمة مجموعة، وتحديث الدالة نوع المعلمة بحيث يتم تمرير مجموعة بشكل صحيح.
طول دعم (مجموعة)، كما فعلت في البله وBWK AWK.
دعم LC_NUMERIC، والتي سوف تعديل العشرية المعروضة في بعض المناطق. لم تقم بتعديل العلامة العشرية المستخدمة في المدخلات، ومطابقة سلوك nawk وBWK AWK (بدافع طلب من يحيئيل Bardov لآلاف فاصل).
إضافة خيار تكوين --enable-الحرف الأول-srand للسماح اختيار ما إذا كنت تريد تهيئة أرقام عشوائية تلقائيا عند بدء التشغيل أو لا. لا تفعل هذا يجعل البرامج أكثر قابلية للتنبؤ (ديبيان # 63843).
إضافة خيار تكوين --enable-مدمج-srand، استخدام ذلك لاستنكر وظائف srand / راند مدمج ماوك والتي عادة ما تكون ليست جيدة كما وظائف المتوفرة من قبل النظام.
توسيع خيار تكوين --enable التتبع لإظهار وظائف مدمج.
إضافة systime وظائف mktime
عندما يحذر من الخيارات غير المعترف بها، لا الخروج مع خطأ على هذه البله خيارات:
--lint
--lint عمره
--posix
--re الفاصلة
--traditional
دمج التصحيح عن طريق دومينيك LETZ عن وظيفة strtime.
المنطق الصحيح ل"/ ديف / ستدين" جهاز خاص (جنتو # 424137).
تحديثات لوحدات الماكرو النصي تكوين: + تعديل النصي تكوين وMAKEFILE لدعم برمجيا متقاطعة. + إزالة توربو C ++ وZortech C ++ makefiles. + إزالة عفا عليها الزمن وظيفة الشيكات: FMOD، memcpy، strchr، strerror، strtod، vfprintf. + إزالة الضوابط التي عفا عليها الزمن لبعض رؤوس: math.h، stdarg.h، stdlib.h، time.h string.h + دعم --datarootdir الخيار. + إضافة المعلمة 3 لفي AC_DEFINE للسماح autoheader لتشغيل. + إزالة وحدات الماكرو غير المستخدمة.
config.guess تحديث وconfig.sub
إضافة رموز لصفحة ويب الأعمال الفنية

ما هو جديد في الإصدار 1.3.4-20120627:



هذا الإصدار تنفذ ميزة البله في "nextfile"، ويضيف "/ ديف / ستدين" كاسم مستعار لستدين (مستعارة بالفعل "-")، ويحدد الاختيار تجاوز تستخدم للتمييز بين الأعداد الكبيرة والسلاسل، ويحسن آثار التصحيح والذاكرة للتسرب التحقق، ويضيف مختلف بوجفيكسيس الأخرى والتحسينات قابلية.

ما هو جديد في الإصدار 1.3.4-20100625:



الترجمة الصحيحة من ثماني وعرافة يهرب لنظام المكتبة التعبير العادية.
تعديل النصي تكوين لدعم --program-احقة، الخ
إضافة ديبيان البرامج النصية الحزمة، ل "ماوك-لئيم".
إضافة RPM المواصفات الملف.
الانتقال القيم release- وعلى مستوى التصحيح من version.c إلى patchlev.h لتبسيط البرامج النصية التعبئة والتغليف.

ما هو جديد في الإصدار 1.3.3-20090920:



هذا الإصدار يدعم بلا قيم في نمط الميدان الفاصل.
وهو يحسن أداء صفائف النقابي من خلال وظيفة تجزئة جديدة.
أنه يحتوي إصلاحات أخرى / التحسينات.

ما هو جديد في الإصدار 1.3.3-20090820:



الطفيفة قابلية / معايير إصلاحات للحصول على أمثلة / hical
إضافة WHINY_USERS ميزة فرز صفيف، من أجل التوافق مع البله (التصحيح عن طريق أهارون روبنز).
تصحيح الحد الأدنى للd_to_U () وظيفة التي قطعت تحويل الصفر في "٪ س" الشكل، وأضاف في إصلاح ديبيان # 303825 (تقرير ماسامي هيراماتسو).
تعديل "٪ ليالي" و "٪ ج" تنسيق في printf / sprintf أوامر لضمان "؟ ق" لا تفعل صفر الحشو، لمعايير التوافق (مناقشة مع أهارون روبنز، مايك برينان، بدافع ديبيان # 339799).

برامج مماثلة

CIL
CIL

20 Feb 15

Aubit 4GL compiler
Aubit 4GL compiler

20 Feb 15

Avian
Avian

20 Feb 15

Spackager
Spackager

14 Apr 15

البرامج الأخرى من المطور Thomas E Dickey

bcpp
bcpp

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Lynx
Lynx

31 Mar 18

تعليقات ل MAWK

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!