TXR

البرمجيات قطة:
TXR
تفاصيل البرنامج:
الإصدار: 109 محدث
تاريخ إيداع: 18 Jul 15
المطور: Kaz Kylheku
ترخيص: حرر
شعبية: 50

Rating: 3.0/5 (Total Votes: 2)

TXR هو مفتوح المصدر سطر ومنصة متعددة سطر الأوامر برنامج مكتوب في C ويسب لغة البرمجة، وذلك باستخدام فليكس وبيسون لتوفير المطورين مع البيانات الجديدة munging لغة البرمجة.

ويمكن للبرنامج أيضا بمثابة الأداة المساعدة لمعالجة النص الذي يمكن أن تتطابق مع النص واستخراج قطعة من ذلك، وأنها و؛ [س] قادرة على إخراج الارتباطات الخام التي تجمعها من ملفات نصية إلى تقرير يستند إلى قالب
الميزات في لمحة

وتشمل السمات الرئيسية دعم نمط مطابقة باستخدام REGEXP (التعابير العادية)، وجمع القمامة، ومعالجة الاستثناء، quasiliterals، UNIX معالجة الإشارة، الأعداد الصحيحة bignum، وكتل اسمه، quasiquotes، والرموز، وناقلات، وإغلاق المعجمية، وقوائم (كسول وحريصة) ، سلاسل القياسية والسلاسل كسول، ونقل السيطرة غير الحكومية المحلية والديناميكية، وحدات الماكرو الهيكلية التي تحتوي على قوائم حجة الإتلاف، وكذلك التعامل مع النص الحديث.

وبالإضافة إلى ذلك، يدعم البرنامج مفرداتيا وحيوي راقب المتغيرات، وأنواع مختلفة من تيارات، UTF-8 و ترميزات حرف Unicode، رمز راقب مفرداتيا والعالمية وحدات الماكرو وظيفة مثل والجداول التجزئة مع تعريفات البطيئة للقيم والمفتاح، أو لالتعابير العادية التي تحتوي على مشغلي متقدمة مثل الفرق، مكملا والتقاطع.

ميزة أخرى مثيرة للاهتمام هو القدرة على توفير طرق مختلفة لصنع المدخلات التعامل مع ضمنا، من خلال تدوين مطابقة عودي، ونمط متداخل التي يمكن أن تربط المتغيرات. ويتأثر البرنامج من قبل العديد من لغات البرمجة، بما في ذلك بيثون، اللثغة المشتركة، روبي، POSIX شل، مخطط، S-لانغ، AWK، حاسوب، M4، القوس وClojure.


A-عبر منصة والبرمجيات المحمولة

TXR هو عبر منصة والمحمولة البرامج التي تم اختبارها بنجاح تحت جنو / لينكس (أوبونتو / ديبيان)، BSD (فري / نت بي)، وسولاريس، مايكروسوفت ويندوز عن طريق سيغوين، مينغو، وكذلك نظام التشغيل Mac OS X أنظمة التشغيل. معتمدة على حد سواء 64 بت و 32 بت أبنية مجموعة التعليمات في هذا الوقت.

لراحتك، وتطبيق متاح للتحميل كأرشيف مصدر عالمي، للتثبيت على أي جنو / لينكس أو توزيع BSD، وكذلك بنيت قبل حزم ثنائية لديبيان، أوبونتو، وسولاريس، مايكروسوفت ويندوز وماك OS أنظمة التشغيل X

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

الميزات:
جديد anaphoric وحدات الماكرو ايفا وكوندا.
وظيفة جديدة لها، مرادفا للحقيقة. معبرة بشكل مفيد مع ايفا anaphoric.
البق:
تم تحسين أساس المساواة في وظيفة تجزئة ذلك قائمة وناقلات التباديل لا تتصادم إلى نفس القيمة.
وظيفة القط شارع بالكشف عن تجاوز في حساب طول السلسلة الكلي لتخصيص، ويلقي استثناء.
الثابتة المهملة إنهاء فارغة في وظيفة mkstring.
ثابت تحطم جامع القمامة التي أدخلت في TXR 108، عندما يجتاز syntax_tree عضو في هيكل parser_t.

ما هو الجديد في النسخة 107:

الميزات:
تغيير في تمثيل الأشياء الوعد. وظيفة القوة الآن بالكشف عن عودية ويلقي خطأ.
ماكرو mlet جديد: خطوة أبعد letrec مخطط ل.
A الأمثل تافهة في وظيفة keywordp أكثر من يضاعف سرعة تفسير TXR اللثغة.
البق:
انحدار ثابت في جمع القمامة التي أدخلت في أكتوبر 2014، TXR 100. وهذا من شأنه أن يسبب نمو الذاكرة هارب، ويرجع ذلك إلى جامع القمامة خلق أكوام جديدة لا لزوم لها.

ما هو الجديد في النسخة 104:

الميزات:
ومظلل وحدات الماكرو رمز الآن ظائف راقب مفرداتيا، عندما المشار إليها من الداخل من الشكل الذي يستخدم ليسب-1 دلالات (شكل [] بين قوسين، وهو نموذج يستند إلى الأسرة المرجع من المشغلين، أو استخدام واضح للمشغل dwim).
وظيفة جديدة، إجهاض.
TXR الآن لم ينتهي بشكل غير طبيعي (إجهاض) على الاستثناءات غير المعالجة، ولكن ينهي فقط دون جدوى. وهذا يوفر تجربة أفضل على الهدف ويندوز القائم مينغو، حيث نحصل على مربع الحوار مزعج على إحباط.
ويمكن استخدام جديد * uhandled هوك * متغير لتسجيل دالة معرفة من قبل المستخدم الذي يسمى عند حدوث استثناء غير معالج.
وظيفة حسابية جديدة، TRUNC-REM.
عندما يتم محرف الحجج مرقمة من التطبيق الجزئي تحت الأسرة المرجع من المشغلين إلى quasiliteral سلسلة، يمكن الآن تطبيق المعدلات. على سبيل المثال (المرجع prinl `@ {1} @ {20 2 20}`) يدل على وظيفة الذي يطبع اثنين من الحجج في الحقول على نطاق الطابع عشرين مفصولة بمسافة.
تحسينات في ويندوز المثبت: خفضت تأخير البث في registerting متغير البيئة. الرسائل المحسنة في هذا المجال.
A TXR-win.exe يمكن أن يبنى الآن الذي يتجنب خلق إطار وحدة التحكم. يتم تضمين هذا في المثبت.
البق:
علة ثابتة في تقييم السلسلة quasiliteral في TXR اللثغة، بالتزامن مع الحجج المرجع مثل @ 1 @ 2، ... وعندما نظر قيمة محرف من واحدة من هذه الحجج مثل نموذج، كان خاضعا عن طريق الخطأ إلى معالجة متكررة واستبدال متغير كما لو كانت جزءا من جملة المستهدف quasiliteral.
إصلاح الخلل الخطير في الماكرو المرجع وجميع المشغلين ذات الصلة مثل القيام به، وا ف ب، في التعامل مع الحالات مع الأرقام حجة المفقودة كانت مكسورة: مثل عندما @ 3 المشار إليها، ولكن ليس @ 1 أو @ 2 (التي يجب أن تولد وظيفة لا تقل عن ثلاث حجج، الذي يتجاهل لها أول اثنين). تم اكتشاف هذه الميزة الرئيسية أن تكون مكسورة تماما.
إصلاح في التمثيل الداخلي الاستثناءات: (رمي 'س & مثل؛ فو ومثل؛) هو الآن نفس (throwf X & مثل؛ فو ومثل؛).

ما هو الجديد في النسخة 100:

الميزات:
وظائف جديدة: لجنة حقوق الإنسان، ومركز حقوق الإنسان ISBLANK-isunisp
عام أقل وزيادة الوظائف الجديدة، والتي تستخدم أيضا وظائف الافتراضي في النوع، تجد ماكس، ماكس نقاط البيع، وغيرهم.
توجيهات جديدة @ (خط) و @(لجنة حقوق الإنسان) للربط أو تأكيد رقم السطر أو حرف الوضع الحالي.
تعبيرات يسب سمحت على الجانب الأيسر من @ (ربط) و @(rebind) الآن.
وظيفة جديدة LCM (المضاعف المشترك الأصغر).
وظيفة GCD الآن يأخذ صفر أو أكثر الحجج بدلا من اثنين بالضبط.
@ جديد (تشمل) لتحليل-وقت التحميل من التعليمات البرمجية، مفيد لوحدات الماكرو التحميل التي هي بحاجة في وقت لاحق في نفس الملف.
ابتداء من مكتبة خارجي لتنفيذ TXR: وحدات الماكرو TXR اذا، TXR عندما وTXR-ربط لأكثر سهولة الوصول مرة أخرى إلى لغة نمط من TXR اللثغة.
وظيفة جديدة combinator notf ليلغي وظيفة.
البق:
الثابتة ديسمبر 2011 الانحدار التي تؤثر @ (حر) التوجيه.
ثابت علة GC-السلامة في القيمة المطلقة مسار ف وظيفة.
الكسر ثابت في الماسح الضوئي ومحلل قدم في أغسطس. اشتعلت من قبل مترجم C ++.
ثابت تقديم المطبوعة غير الملائم للكائنات القائمة التي تنتجها محرف تعبيرات TXR اللثغة في @ (الانتاج) كتل، وفي quasiliterals للغة النمط. (TXR اللثغة quasiliterals لم تتأثر.) المستخدمين الذين يعتمدون على السلوك القديم لا يريد أن يثبت أن برامجها استخدام --compat 99.
خلل في GCD وlognot وظائف هي: إهمال لتطبيع بعض نتيجة bignum لنوع fixnum.
خلل في @ (الفولكلوري) التوجيه: لا تطابق نهاية تيارات التفاعلية.
الثابتة إحباط يرجع إلى تأكيد الخروج متى GC المعوقين ومجموعة من الأشياء الجيل الجديد نفدت مساحة. هذا يمكن أن يحدث خلال يوزع كبيرة.
ثابت محلل كومة تجاوز وعدم الكفاءة عند التعامل مع برامج TXR كبيرة.
خلل في match_fun مما تسبب في ذاكرة يصل إلى التخزين التلقائي أن أفرج عنه، فضلا عن longjmp صالح.
يتم منع تجزئة الجدول إعادة تنظيم خلال تجزئة الجدول اجتياز، حتى لا يتم تخطي العناصر الموجودة أو زار مرتين.

ما هو الجديد في النسخة 99:

الميزات:
المتغيرات في لغة نمط يمكن أن تكون ملزمة لregexes، في هذه الحالة إجراء مباريات التعابير المنطقية عندما يقابل ضد الإدخال.
هو تبسيط تمثيل regexes المترجمة.
الكائنات باستخدام التعابير المنطقية الآن طباعة في تدوين رجإكس.
البق:
ثابت 11 أغسطس الانحدار التي تؤثر على 96 خلال 98: مطابقة كسر من المتغيرات غير منضم تليها المتغيرات منضم.
الثابتة المشكلة أكثر واحد مع وظيفة andf: (andf) عدم العودة ر.

ما هو الجديد في النسخة 97:

وهناك عدد قليل الإصلاحات المتعلقة GC بعد مراجعة التعليمات البرمجية.
@ الثابتة (الحمل)، وكسر في TXR 94.
الثابتة @ كسر {فار وزارة الدفاع} quasiliterals جملة اللثغة، وكسر في TXR 96.

ما هو الجديد في النسخة 80:

الميزات:
TXR الآن يعالج بشكل جيد أحرف فارغة في مدخلات تيار النص. يتم ترميز أنها داخليا إلى قيمة Unicode U + DC00، الذي سيتم تعيينه مرة أخرى إلى بايت اغية واحد على الناتج (أن يجري السلوك موجود).
TXR ديه الآن وحدات الماكرو اللثغة: يتم تنفيذ المشغل defmacro، مع الإتلاف قوائم امدا وجميع.
المشغلين الجدد شجرة ربط والأشجار الحال بالنسبة لنمط ملزمة على غرار الإتلاف اللثغة المشتركة ل. هذا piggybacks قبالة البنية التحتية defmacro التي لدينا الآن.
تحسن كبير في debuggability: رسالة الخطأ استثناء غير معالج الآن يعطي معلومات شفرة المصدر الموقع.
وظائف جديدة ونقاط البيع، ونقاط البيع، إذا، posq، posql وposqual لبمراكزهم البند في متواليات.
وظيفة أصلية اختيارية الآن في بعض، كل وظائف لا شيء.
تجزئة أحادي وظائف تجزئة ISEC تتخذ حجة انضمام-ظائفها والتي تمكنك من تحديد كيف يتم دمج عناصر من جدولين.
وظائف جدول تجزئة جديدة inhash والتجزئة التحديث-1.
ويمكن الآن اختبار اثنين التجزئة من أجل المساواة العميقة باستخدام متساوية.
البق:
إزالة الأمثل وهمية من تنفيذ جدول التجزئة.
الإصلاح النحوي: المدخلات مثل 1.0A لم يعد يوزع كرقم الفاصلة العائمة تليها رمزا، ولكن يتم تشخيص كخطأ. جملة مثل 123A يستمر في العمل كما في السابق: إنه يدل على رمز واحد، وليس 123 تليها.
خلل في نوع الاختيار ومثل؛ cobj ومثل؛ كائنات فئة التي من شأنها أن تحطم إذا ما أعطيت القيم غير تنهال مثل الأعداد الصحيحة fixnum.
مشاكل تصحيحه في المشي رمز وتوسيع امدا وdefun الأشكال.
الفشل في نشر خط المعلومات من خلال عدد بناء الجملة مجردة من quasiliterals سلسلة ثابتة.
البق وثيقة: مفقودة أوصاف gethash وgensym.

ما هو الجديد في النسخة 79:

الميزات:
وظائف جديدة المشط، بيرم، rcomp وrperm لحساب تكرار وتركيبات وpermuations من تسلسل (قوائم، ناقلات وسلاسل) غير مكرر. معتمدة التجزئة حسب الوظيفة المشط.
البق:
تصلب متاحة للتعامل مع ناقلات كبيرة للغاية.
خلل في quasistring المناولة في TXR اللثغة.
خلل في وظيفة إذا (وليس إذا المشغل).

ما هو الجديد في النسخة 78:

تحسينات في وظيفة تطبيق، غادر الحد، والحد من اليمين، وتحسين تصميم وتنفيذ الوسائط الاختيارية.
قوائم، ناقلات، وسلاسل الآن عموما وظيفة للاستدعاء، وليس فقط تحت المشغل dwim. وأضيفت بعض وظائف جديدة.
تم إصلاح الخلل في المشغل المهام جنبا إلى جنب مع بعض المشاكل الأخرى.

ما هو الجديد في النسخة 77:

الميزات:
أكثر تبسيط محلل تحتوي على عدد أقل من الخارقة، وحالات غامضة أقل التي لا تعمل.
@ يعمل في بناء الجملة EXPR الآن كما هو متوقع في توجيهات لتقييم نقلت تعبيرات TXR اللثغة.
في الاستخدامات المتداخلة المشغلين دو والمرجع في TXR اللثغة هناك الآن وسيلة للإشارة إلى المعلمات الخارجي من nestings الداخلية، باستخدام بناء الجملة الوصفية تتفاقم مثل (المرجع (المرجع @ 11))، حيث @ 1 هو حجة 1 وظيفة الرمز بواسطة المرجع الداخلي، و1 غير حجة 1 وظيفة الخارجي. كل @ إضافي ومثل؛ يهرب ومثل؛ من مستوى واحد من تداخل بناء الجملة المرجع.
تحديث والتجزئة التحديث وظائف جديدة.
وقد تم تحسين واجهات وظائف لحد من اليسار والحد من اليمين، مما يجعلها أسهل في الاستخدام، مع الحفاظ في الغالب التوافق.
وظائف جديدة إزالة مسار وإعادة تسمية مسار لإزالة وإعادة تسمية الأشياء الملفات.
تيارات متسلسل، سابقا ميزة داخلية يتعرض لها، والآن من خلال وظيفة الماكياج متسلسل تيار.
نطاق تغيير القاعدة لأشكال التعبير التي توفر intialization الافتراضي لالوسائط الاختيارية. تتمتع هذه eexpressions الآن المعلمات في نطاقها، ويستخدم حتى الآن مثل (لامدا (خ: (ذ (طول ×))) ...) ممكنة حيث تتم تهيئة ذ مع (طول ×) إذا لم يتم توفير حجة. سابقا، لن يكون اعتبرت المعلمة X ليكون في نطاق التعبير (طول ×).
البق:
الثابتة التعامل مع إهمال الشكل نتيجة لغوي في dohash.
في الطابعة الكائن، والتعامل مع جملة مثل @ (SYS: فار س ...) وتجاهل أي ... أشكال إضافية، وتقديم كماx.
ثابت شرط سباق المحتملة في تيارات الذيل، حيث عندما يدور ملف، تيار يتبع قبل الأوان ملف جديد، إهمال لقراءة آخر قطعة من المواد أضفته إلى الملف السابق.

ما هو الجديد في النسخة 76:

الميزات:
وظائف زمنية جديدة: حقول الوقت المحلية وحقول الوقت بالتوقيت العالمي للحصول على الوقت المعطلة من ثواني عصر.
الوظائف مجموعة جديدة من قبل لبناء تجزئة من قائمة عندما يمكن تقسيم عناصر القائمة إلى فصول التكافؤ مرتبطة مفاتيح، بدلا من معالجتها بشكل فردي.
تغييرات جذرية في قائمة TXR للسماح للناقلات والسلاسل إلى أن التلاعب في كثير من الحالات كما لو كانت القوائم. وظائف مثل سيارة، مجلس الإنماء والإعمار والعمل mapcar على الاوتار وناقلات.
خيارات سطر الأوامر الجديدة -E و-p لتقييم TXR اللثغة التعبير أكثر سهولة من سطر الأوامر.
لو، أو إذا والآن يتم توفير مشغلي الخاصة أيضا وظائف، بحيث يمكن indirected عليه وظيفيا.
وظائف جديدة conses وconses *، مفيدة لبالتكرار عبر قائمة على غرار وظيفة maplist اللثغة المشتركة ل.
نيو قيام المشغل (لا علاقة لها @ (تفعل) التوجيه) مماثلة لمرجع سابق، ولكن موجهة نحو القيام بأشياء حتمية إشراك المشغلين الخاصة.
البق:
@ (تتطلب ...) التوجيه لم تتوسع أشكاله قبل التقييم.

ما هو الجديد في النسخة 75:

الميزات:
وظيفتين تيار جديدة: unget شار وبايت unget. بعض تيارات تدعم الآن ungetting بايت أو حرف، وهو إهمال صارخ في API، والتي بدونها بعض المهام المسح شيوعا هي مربكة.
وظائف يمكن أن TXR اللثغة مع المعلمات الاختيارية الآن تحديد العبارات لإعطاء تلك الحجج القيم عندما يتم الحجج في عداد المفقودين.
شركات جديدة في TXR اللثغة: إلحاق-كل وإلحاق-كل *.
تغيير في الطابعة هيكل اللثغة. هيكل خاص الناتجة عنsym جملة القراءة و @(...) طباعة الآن مرة أخرى في نفس بناء الجملة، بدلا من أن تكون (SYS: فار SYM) و (SYS: EXPR ...).
البق:
إصلاح في وظيفة بايت وضع: قبل استدعاء العملية الأساسية، كان اختبار ما إذا كانت عملية البيع شار جود لتيار، بدلا من عملية بايت البيع. هذا من شأنه أن يؤدي إلى تحطم إذا كان تيار يدعم وضع شار ولكن ليس بايت وضع.
خطأ في حساب bitmasks لنطاقات فئة حرف التعابير المنطقية، مما يؤدي إلى سلوك غير صحيح ليتراوح مداها العلوي هو رمز الحرف الموافق الجزء الأخير من الكلمة في مجموعة قناع بت، على سبيل المثال [A- x7f]، مما يؤدي إلى فشل لمباراة 32 أحرف أو أكثر في نهاية العلوي من النطاق.
في عداد المفقودين وثائق شغلها في وظائف رمي، throwf والخطأ.

ما هو الجديد في النسخة 74:

الميزات:
الصيانة: يبني على Cygwin، مينغو وماك OS X 10.7.3.
وظائف الرياضيات الجديدة: ن اختر لك، ن بيرم-K، بوضعه في القواعد والمعايير حي.
وظيفة ثغة-تحليل تسميته قراءة. الاسم القديم هو الزائل.
باللغة نمط TXR، يمكن لل @الهروب الآن تقييم غير مركب التعبير TXR اللثغة أيضا. المركبات سابقا مثل @ (+ 1 1) تم دعم، ولكن ذرات مثلfoo لا.
البق:
الإصلاح صغير في حقول كيف الأس القيم النقطة العائمة المطبوعة أمور اعتيادية. عبر جميع المنابر، وهناك الآن أي الأصفار البادئة بعد 'ه'.

ما هو الجديد في النسخة 73:

الميزات:
وظيفة ثغة-تحليل جديدة بمسح عبارات TXR اللثغة في وقت التشغيل من سلاسل وتيارات، مما يعني أن TXR يمكن الآن أكثر سهولة حفاظ على البيانات الثابتة ومعقدة في ملفات نصية.
البق:
ثابت مسألة أداء الإشارات المتعلقة مناولة الناجمة عن المكالمات الزائدة إلى وظيفة sigprocmask.

ما هو الجديد في النسخة 72:

الميزات:
وظائف سسلوغ: openlog، closelog، سسلوغ، setlogmask. بالإضافة إلى: ل* stdlog * تيار لتسجيل مباشرة إلى سيسلوغ.
خصائص الدفق.
logand وlogior ظائف تصبح variadic.
التعامل مع إشارة الدعم. يمكن TXR كود اللثغة قبض إشارات POSIX.
التغييرات في بناء الجملة في مجال أسماء رمز. ويدعم البادئات حزمة الآن، مثل فو: شريط (شريط الرمز في حزمة فو).
البق:
التشخيص خطأ لا معنى لها في المتدرب وحذف حزمة، في حالة عند عدم وجود صفقة.
تم توثيقه defvar الآن ويتصرف بنفس الطريقة أكثر إلى defvar اللثغة المشتركة.
يسعى تيار مع صفر تعويض تم الإبلاغ التيار تعويض بدلا من السعي بغض النظر عن قيمة الوسيطة أين.

ما هو الجديد في النسخة 67:

هذا الإصدار صيانة طفيفة يضيف بعض وظائف جديدة وتوجيه جديد.

ما هو الجديد في النسخة 66:

هذا الإصدار يضيف العديد من الميزات الجديدة، بوجفيكسيس، والانتهاء من الدليل المرجعي.

ما هو الجديد في النسخة 65:

وقد استدار هذا الإصدار لOS X، فري، ونت بي، ويدعم عدد قليل من الرموز باستخدام التعابير المنطقية الشعبية، يفضح مترجم التعابير المنطقية بوصفها وظيفة ( السماح برامج لبناء واستخدام الأشجار التعبير اللغوي العادية)، ويوفر وسائل جديدة لبالتكرار عبر الجداول التجزئة مع قوائم كسول، ويضيف بعض الوظائف الوقت، ويحسن البذر من PRNG، وإصلاح الخلل المتعلقة معالجة حجة في @ (المقبل) التوجيه.

ما هو الجديد في النسخة 62:

العائمة تم إدخال نقطة الدعم، مما يسمح TXR لتكون أكثر ملاءمة لmunging البيانات العلمية، مما يجعل هذا معلما رئيسيا.
وقد أضيفت بعض combinators وظيفية جديدة.
هناك صقل صغير في URL / في المئة الترميز / فك التشفير.
وقد تم إصلاح الخلل في showstopper أدخلت مؤخرا روتين فرز سريع، مما يؤثر على ناقلات / سلسلة الفرز.

ما هو الجديد في النسخة 059:

هذا هو الافراج عن بوغفيكس.

ما هو الجديد في النسخة 058: يمكن الآن تقسيم

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

ما هو الجديد في النسخة 057:

& مثل؛ حر ومثل؛ المسح الضوئي (علاج والباقي الحجم، تعسفا، من إدخال كسلسلة واحدة كبيرة) هو ممكن الآن في ذاكرة ثابتة.
تم إصلاح الخلل في عرافة والثوابت الطابع ثماني وظيفة تنسيق، وطباعة الأجسام السلسلة.

ما هو الجديد في النسخة 056:

هذا إصلاحات الإصدار غير صحيح UTF-8 فك مجموعة حرف صالح، ويغلق القضايا الأمنية المتعلقة UTF-8 فك وإعادة ترميز.
تم إصلاح الانحدار التي قصمت حسابها عرض الحقل في إطلاق سراح 55.
يتم الاعتراف عرافة وهروب ثماني في سلسلة حرفية وquasiliterals الآن مثل وتقول الوثائق.
التدوين [...] لديها الآن دلالات التقييم لحجج رمزية التي هي مثل اللثغة-1.
وقد تم إدخال المشغل دعا المرجع لكتابة lambdas بسيطة مع جملة الضمادة مع الحجج مرقمة والضمنية.

ما هو الجديد في النسخة 055:

هذا الإصدار يدخل في بناء الجملة قوس مربع الجديد الذي ينفذ عملية بديهية على أساس نوع الكائن الأول.
ويوفر-1 يسب المكالمات أسلوب لوظائف (أي مشغل الدعوة) ومجموعة الفهرسة وتشريح للقوائم، ناقلات، السلاسل، والتجزئة.
عناصر فهرستها وشرائح قابلة للاحالة.
فهرسة والتقطيع يمكن استخدامها في اللغة القالب الانتاج وquasiliterals السلسلة.

ما هو الجديد في النسخة 054:

والتحسن الرئيسي في هذا الإصدار يتعلق المصحح.
أصبح من الممكن الآن للدخول، أكثر، أو من التعبيرات، ومعرفة بيئة كاملة وbacktraces.
وهناك نسخة من كسول ومثل؛ & إلحاق مثل؛ وقد أضيفت إلى اللثغة المضمنة.

ما هو الجديد في النسخة 053:

وأدرجت وظائف والمشغلين الجدد في لهجة اللثغة لكسول تجهيز قائمة والتكرار المتوازي.
بدائل المتغيرة في الإنتاج وquasiliterals يمكن أن يكون حسابها عرض الحقل.
تم إصلاح الخلل showstopper في تقييم المتغيرات العالمية المضمنة.

ما هو الجديد في النسخة 052:

هذا الإصدار يضيف التوجيه زغب الجديد لمباريات ناقصة على مجموعة من الخطوط، على غرار زغب خط السياق في الأداة المساعدة التصحيح.
وقد تم تمديد جمع التوجيه مع اختياري حتى / الفقرة الأخيرة للحد من مجموعتها.
توجيهات جديدة في وزارة الدفاع وmodlast تكرار / مندوب تحدد الناتج البديل عند تكرار العد يساوي بعض ن مودولو م.
تكرار / مندوب يأخذ حجة التي ترشح متغير التي تتولى تكرار العد.
تمت إضافة وظيفة gensym إلى TXR اللثغة.
وقد بذلت بوجفيكسيس.

ما هو الجديد في النسخة 051:

هذا الإصدار العديد من البق الثابتة، بما في ذلك showstopper في الأعداد الصحيحة bignum على منصات 32 بت.
هناك تحسينات في مجالات شبه عشوائي توليد عدد وقائمة كسول المعالجة.

ما هو الجديد في النسخة 050:

هذا الإصدار يحتوي على العديد من بوجفيكسيس حرجة.
هناك بعض الوظائف الجديدة، بما في ذلك API جديدة لتوليد الزائفة لرقم عشوائي.
لقد كتب عن الوثائق.

ما هو الجديد في النسخة 049:

أول خطوة من نوعها في وظائف المباراة الأفقية.

ما هو الجديد في النسخة 048: إصلاحات

هذا الإصدار قابلية الخلل في مكتبة MPI يؤدي إلى نتائج غير صحيحة bignum وتحطم.
ويضيف وظائف جديدة: expt، exptmod، الجذر التربيعي، numberp، evenp، oddp، وتقاسم المنافع، GCD، غادر الحد، والحد من اليمين.

ما هو الجديد في النسخة 047:

تم دمج Bignum الحساب الآن إلى اللغة.
تجاوز في كلمة الحجم (fixnum) الأعداد الصحيحة تنتج بشفافية bignums.
تم إضافة وظائف في لهجة اللثغة للتلاعب حرف، ناقلات، وقوائم الجمعيات.
وقد أضيفت شركات خاصة جديدة: progn والوجه.
ويدعى كتلة الضمني في الهيئات defun، وكتلة المجهولين الضمني في لالحلقات.
بوجفيكسيس طفيفة.

ما هو الجديد في النسخة 045:

هذا الإصدار يضيف العديد من الوظائف الجديدة في لهجة اللثغة، وبوجفيكسيس.

ما هو الجديد في النسخة 042:

TXR يمكن الآن تحليل قواعد النحو، وذلك بفضل وظائف الأفقية.
تمت إضافة نقطة توقف / خطوة المصحح.
هناك طرق جديدة لالتقاط النص إلى متغيرات، بوجفيكسيس (بما في ذلك تلك التي تؤثر على الاستقرار)، وتسليط الضوء على ملف تركيب همة.

ما هو الجديد في النسخة 040:

تغيير دلالات صغير.
لخلل GC مهم يؤثر بعض المنابر.
ريفاكتوريد لأداء والصيانة أفضل.
أصلي ميناء (غير سيغوين) Win32 و.

ما هو الجديد في النسخة 039:

استدار إلى سيغوين.
بوجفيكسيس الهامة.
وهناك عدد من الميزات الجديدة.

ما هو الجديد في النسخة 037:

وبناء الجملة تصفية لبدائل متنوعة، والمرشحات المعرفة من قبل المستخدم، بتعديل لفظية، وبوجفيكسيس.

ما هو الجديد في النسخة 035:

إصلاح الأخطاء المتعلقة القيادة العامة والشوائب الانحدار في المنطق الاستعلام الأساسي.

ما هو الجديد في النسخة 033:

ومنذ إصدار 028، وكان هناك عدد قليل من الإصلاحات GC، وحفنة من العمل رجإكس. تحقق من ذلك!

ما هو الجديد في النسخة 019:

وهناك توجيها حر جديد لمطابقة غير منظم عبر عدة أسطر.
المتغيرات يمكن أن تكون ملزمة لregexes واستخدامها لمطابقة.

ما هو الجديد في النسخة 018:

وقدمت بوجفيكسيس هامة.
تم اكتشاف @ (تخطي) التوجيه في عدم الرضوخ الخط الصحيح الماضي في المواد التي كان يقابل، والسماح أشكال الاستعلام اللاحقة ليذهب أكثر من نفس المادة.
انحدار في @ (جمع) تم العثور عليها حلقات بلا حدود في حالة أن الجسم جمع ينجح دون مطابقة أي شيء (وينتج موقف المطابقة نفسه)؛ وهو يتحرك الآن سطر واحد في هذا الوضع.

ما هو الجديد في النسخة 017:

وإصلاح الخلل في تعريف النوع الفرعي استثناء (defex).
وأجري الأمثل ذيل العودية في جمع القمامة.
تمت إضافة الخيار -f لتحديد ملف استعلام، مما يتيح المزيد من الخيارات لمتابعة.
وقد كتب عن وثائق بشأن الاستثناءات.

ما هو الجديد في النسخة 016:

والتوجيه رمي للاستثناءات المستخدم وأنواع استثناء الهرمي المعرفة من قبل المستخدم (استثناءات النوع الفرعي-supertype).
يمكن بنود الصيد لديها الآن المعلمات، ورمي تنتقل الحجج للقبض.
تم تغيير اسم خيار سطر الأوامر -f ل-C.

ما هو الجديد في النسخة 014:

استعلامات يمكن الآن تحديد الوظائف.
وظائف يمكن العش وRECURSE.
تعريفات لها نطاق ديناميكي.
A الجديدة ومثل؛ & الحالات مثل؛ تمت إضافة التوجيه، الذي هو مثل ومثل، وبعض ومثل؛ ولكن مع دلالات في الدائرة دون. وهذا مفيد للسيطرة على recursions وظيفة.
تم إضافة سلسلة حرفية للجملة.
الحجج في المكالمات وظيفة يمكن أن يكون سلسلة حرفية.
هناك بعض بوجفيكسيس صغيرة.

ما هو الجديد في النسخة 013:

بعض القضايا البسيطة المهملة الثابتة.
لا حصر له علة حلقات ثابتة.
@ جديد (مقطورة) التوجيه.
extract.y (match_files): نفذت مقطورة التوجيه.
extract.l (الإصدار): اهتززت إلى 013.
وأضاف الإعلان: lib.h (مقطورة).
وأضاف تعريف الخارجي: lib.c (مقطورة).
(obj_init): المعد مقطورة مع رمز داخليا.
txr.1: @ الموثقة (مقطورة) ونسخة صدم إلى 013.

برامج مماثلة

SlimIt
SlimIt

14 Apr 15

CURSEL
CURSEL

3 Jun 15

Ubucompilator
Ubucompilator

12 May 15

Project Fortress
Project Fortress

2 Jun 15

البرامج الأخرى من المطور Kaz Kylheku

تعليقات ل TXR

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